In Which sequence should We learn Java?

In Which sequence should We learn Java? Java is a Programming Language as well as Software Platform, Java has several editions, first you learn, Java Standard Edition / Core Java, Java Enterprise Edition / Advanced Java, Using these editions we can develop, 1) Desktop Applications 2) Web Applications 3) Enterprise Applications 4) Scientific Applications etc… … Read more

What are the Challenges you faced in Selenium Automation?

What are the Challenges you faced in Selenium Automation? Challenges in Selenium Test Automation I have faced so many challenges in my current project Test Automation using Selenium. Ours is Enterprise Application, Insurance Domain, and Operating Environment is Windows 10 and Server side is Windows 2008 Server, As per the Customer requirement we need to … Read more

Is Manual Testing Dying?

Is Manual Testing Dying? Manual Testing will never dead, but slowly Manual Testing importance may be reduced Manual Testing or Automation Testing that depends on Type of software, Type of Testing, and Production Environment etc… Software Testing can be done in 2 ways, 1) Manual Testing 2) Test Automation or Automated Testing Automation Testing can’t … Read more

Python Facebook Groups

Python Facebook Groups and Forums 1) Python https://www.facebook.com/groups/gpython/ 2) Python Programming Language https://www.facebook.com/groups/python.programmers/ 3) Python Programming https://www.facebook.com/groups/347805588637627/ 4) Python Developers https://www.facebook.com/groups/251560641854558/ 5) Python Bangladesh https://www.facebook.com/groups/pythonbd/ 6) Python Machine Learning https://www.facebook.com/groups/699038760180241/?ref=br_rs 7) Python Programmers Community https://www.facebook.com/groups/pythonneres/ 8) Web Development [HTML/CSS/JS/JQuery/PHP/Node/Bootstrap/Angular/Backbone…] https://www.facebook.com/groups/webdevelopmenttechnologies/ 9) Beginning Data Science, Analytics, Machine Learning, Data Mining, R, Python https://www.facebook.com/groups/995474220466742/ 10) Python Programmers … Read more

Web Development and SEO in Kukatpally

Web Development and SEO in Kukatpally 1) Yourneeds.asia Ground floor, Rd Number 3, K P H B Phase 1, Kukatpally, Hyderabad, Telangana 500072 91-8096161616 Website: http://www.yourneeds.asia/ ————————————— 2) SEO Labs 3rd Floor, Ratan Mothi Bhavan, 6th Phase, KPHB Colony Hi-Tech City – JNTU Road Hyderabad – 500072 Telangana State, INDIA Tel: (+91) 901 144 7500 … Read more

Software Testing Training Centers in Hyderabad

Software Testing Training Centers in Hyderabad For Software Testing (Manual Testing, and Automated Testing) Training famous areas in Hyderabad is, 1) Ameerpet/S R Nagar 2) Madhapur 3) Dilsukh Nagar etc… 1) Software – Kosmik Technologies Pvt. Ltd Address: KPHB Road, Dharma Reddy Colony Phase I, Kukatpally, Hyderabad, Telangana 500072 Phone: 087121 86898 Website: http://kosmiktechnologies.com/ Courses … Read more

Introduction to Software Technologies

 

Introduction to Software Technologies

Basically we have 3 types of Software,

i) System Software: Used to operating the system and its devices…
Ex: OS (Windows, UNIX etc…), Device Drivers….

ii) Programming Software: Used to develop the Software Applications.
Ex: Java, .NET, Oracle, SAP etc…

iii) Application Software: Used to conduct Business Operations.
Ex: Banking Applications, Insurance Applications, ERP Applications, Ecommerece Applications etc…

1) What is Unix?

UNIX is an operating system which was first developed in the 1960s, and has been under constant development ever since. By operating system, we mean the suite of programs which make the computer work. It is a stable, multi-user, multi-tasking system for servers, desktops and laptops.

UNIX systems also have a graphical user interface (GUI) similar to Microsoft Windows which provides an easy to use environment. However, knowledge of UNIX is required for operations which aren’t covered by a graphical program, or for when there is no windows interface available, for example, in a telnet session.

There are many different versions of UNIX, although they share common similarities. The most popular varieties of UNIX are Sun Solaris, GNU/Linux, and MacOS X.

2) What is C?

The C programming language is a structure oriented programming language, developed at Bell Laboratories in 1972.

The C programming language is used for developing,

Database systems
Graphics packages
Word processors
Spreadsheets
Operating system development
Compilers and Assemblers
Network drivers
Interpreters

3) What is C++?

C++ is an object-oriented programming (OOP) language that is viewed by many as the best language for creating large-scale applications. C++ is a superset of the C language.

A related programming language, Java, is based on C++ but optimized for the distribution of program objects in a network such as the Internet. Java is somewhat simpler and easier to learn than C++ and has characteristics that give it other advantages over C++. However, both languages require a considerable amount of study.

4) What is Java?

Java is a Programming Language and a Platform

Java is used as a programming language (Object oriented pgrogramming) to develop Software Applications, and Java is used as Software Platform to run Java Applications.

Java has 3 important Editions,

i. Java Standard Edition / Core Java (* Old name J2SE)
ii. Java Enterprise Edition / Advanced Java (*Old name J2EE)
iii. Java Micro Edition (* Old name J2ME)

Java is used to develop,
Desktop Applications
Web Applications
Enterprise Applications
Mobile Applications
Smart Cards
Embedded Systems
Scientific Applications

Games Etc…

..

5) What is .NET?

The .Net framework is a software development platform developed by Microsoft. The framework was meant to create applications, which would run on the Windows Platform.

The .Net framework can be used to create both – Form based and Web based applications. Web services can also be developed using the .Net framework.

The framework also supports various programming languages such as Visual Basic and C#. So developers can choose and select the language to develop the required application.

6) What is SQL?

> SQL stands for Structured Query Language
> SQL was initially developed at IBM in 1970s
> SQL is the standard language to communicate with relational database management systems like Oracle, MS Access, MS SQL Server, MySQL, DB2, Sybase Etc…

Purpose of SQL

i. SQL is used to Create New Databases
ii. SQL is used to Create New Tables in a Database
iii. SQL is used to  Insert records in a Database
iv. SQL is used to Update records in a Database
v. SQL is used to Delete records in a Database
vi. SQL is used to Retrieve data from a Database
vii. SQL is used to  execute queries against a Database
viii. SQL can set permissions on tables, procedures and views
ix. SQL is used to Create stored procedures in a Database
x. SQL is used to Create views in a Database

7) What is SQL Server?

Microsoft SQL Server is a relational database management system developed by Microsoft. As a database server, it is a software product with the primary function of storing and retrieving data as requested by other software applications—which may run either on the same computer or on another computer across a network (including the Internet).

8) What is Oracle?

Oracle database is a relational database management system. It is known as Oracle database, OracleDB or simply Oracle. It is produced and marketed by Oracle Corporation.

Oracle database is the first database designed for enterprise grid computing. The enterprise grid computing provides the most flexible and cost effective way to manage information and applications.

9) What is Python?

Python is an interpreted, object-oriented programming language similar to PERL, that has gained popularity because of its clear syntax and readability. Python is said to be relatively easy to learn and portable, meaning its statements can be interpreted in a number of operating systems, including UNIX-based systems, Mac OS, MS-DOS, OS/2, and various versions of Microsoft Windows.

10) What is Software Testing?

Testing computer Software and or Mobile Software is called Software Testing,

Software Testing can be done in 2 ways,

i. Manual Testing: Testing Computer and or Mobile Software manually without using any Test Tool or Test Script….

ii. Automated Testing or Test Automation: Testing Computer and or Mobile Software using any Test Tool or Test Script…

11) What is SAP?

SAP stands for Systems Applications and Products in Data Processing.

SAP by definition is also named of the ERP (Enterprise Resource Planning) software as well the name of the company.

SAP Software was Founded in 1972, SAP system consists of a number of fully integrated modules, which covers virtually every aspect of the business management.

Other Competitive products of SAP Software in the market are  Oracle, Microsoft Dynamics etc.

12) What is Web Service?

A Web Service is can be defined by following ways:

i) Web Service is a client server application or application component for communication.

ii) Web Service is a method of communication between two devices over network.

iii) Web Service is a software system for interoperable machine to machine communication.

iv) Web Service is a collection of standards or protocols for exchanging information between two devices or application.

Note: Java, .NET or PHP applications can communicate with other applications through web service over the network. For example, java application can interact with .Net and PHP applications. So web service is a language independent way of communication.

13) What is Data Science?

Data science, is an interdisciplinary field about scientific methods, processes, and systems to extract knowledge or insights from data in various forms, either structured or unstructured, similar to data mining.

 

 

How to Learn Python?

How to Learn Python? In Which sequence should We learn Python? Python is a General Purpose, Interpreter based, and Object-oriented Programming Language. Python is used for, i. Web and Internet Development ii. Scientific and Numeric iii. Education iv. Desktop GUIs v. Software Development Python is often used as a support language for software developers, First … Read more

Java Facebook Groups

Java Facebook Groups 1) Java Programming https://www.facebook.com/groups/408011645955017 2) JaVa PRoGraMming https://www.facebook.com/groups/630481663654123 3) Java World https://www.facebook.com/groups/gcreddyjava/ 4) Hyderabad Java User Group https://www.facebook.com/groups/700462743331747/ 5) Java Groups https://www.facebook.com/groups/28588140839 6) Java Beginners https://www.facebook.com/groups/JavaBeginners123 7) Java Tuts World https://www.facebook.com/groups/1446004449024519 8) JAVA https://www.facebook.com/groups/javaloverss 9) Computer Science https://www.facebook.com/groups/532513396918496 10) Java, Delphi, SQL Developers https://www.facebook.com/groups/298620316867291/ 11) Indian Java Developers https://www.facebook.com/groups/6610452814/ 12) Java Interview … Read more