https://www.gcreddy.com/2022/03/introduction-to-java-programming.html
Java Tutorial for Beginners | Full Course |
1. Introduction to Java Programming
What are the prerequisites for learning Java?
You can directly start learning Java without any prior knowledge of programming language.
The syntax in Java is similar to the syntax of the C, C++, so if you know C or C++ it will be a little bit easier to learn Java technology.
Java is a Programming Language.
Java Programming language was developed by James Gosling.
Java is a General-purpose programming language.
Java is a High level programming language.
Java is an Object oriented programming language.
Java is a Platform independent language...
Applications of Java Programming / Uses of Java
Java is used to develop:
Desktop GUI Applications
Mobile Applications
Enterprise Applications
Scientific Applications
Web-based Applications
Embedded Systems
Big Data Technologies
Distributed Applications
Cloud-based Applications
Web servers and Application servers
Software Tools
Gaming Applications
Smart Cards, Etc.,
Java with Selenium - for Functional Test Automation
Java with Appium - for Mobile Test Automation
Java with RFT - for Functional Test Automation
Java Runtime for JMeter
Java Runtime for Jira
Java Compatibility for Cucumber
Etc.
Java Development/Programming Environment
Java Environment is required is to write and execute Java programs.
i. Download Java Software (JDK) and Install
ii. Set Java Environment variable in the OS Environment
iii. Download Eclipse IDE and Extract
Java Complete Tutorial
https://www.gcreddy.com/2021/07/java-tutorial.html
Java Videos
https://www.youtube.com/playlist?list=PLyGqUe6Oa_5HoHtKciH-jO81oLq_qzRKK
Java Programming Language Syllabus
https://www.gcreddy.com/2021/06/java-programming-syllabus.html
------------------------------------------
1. Introduction to Java Programming
https://www.gcreddy.com/2021/05/introduction-to-java-programming.html
2. Java Environment Setup
https://www.gcreddy.com/2021/05/java-installation-and-environment-setup.html
3. Java Keywords and Identifiers
https://www.gcreddy.com/2021/05/java-keywords-and-identifiers.html
4. Java Basic Syntax
https://www.gcreddy.com/2021/05/java-basic-syntax.html
5. Java Program Structure.
https://www.gcreddy.com/2021/05/java-program-structure.html
6. Comments in Java
https://www.gcreddy.com/2021/07/comments-in-java.html
7. Modifiers in Java.
https://www.gcreddy.com/2021/07/access-and-non-access-modifiers-in-java.html
8. Java Data Types.
https://www.gcreddy.com/2021/05/data-types-in-java.html
9. Variables in Java.
https://www.gcreddy.com/2021/05/java-variables.html
10. Operators in Java
https://www.gcreddy.com/2021/05/operators-in-java.html
11. Java Decision Making Statements
https://www.gcreddy.com/2021/07/java-decision-making-statements.html
12. Java Loop Statements
https://www.gcreddy.com/2021/07/java-loop-statements.html
13. Java Branching Statements
https://www.gcreddy.com/2021/07/java-branching-statements.html
14. Java Strings
https://www.gcreddy.com/2021/07/java-strings.html
15. Java Arrays
https://www.gcreddy.com/2021/07/arrays-in-java.html
16. Java ArrayList
https://www.gcreddy.com/2021/07/java-arraylist.html
17. Read User Input
https://www.gcreddy.com/2021/07/reading-user-input.html
18. File Handing/File Operations
https://www.gcreddy.com/2021/07/file-handling-in-java.html
19. Java User-Defined Methods
https://www.gcreddy.com/2021/07/user-defined-methods-in-java.html
20. Java Built-in Methods
https://www.gcreddy.com/2021/07/built-in-methods-in-java.html
21. Exception Handling in Java
https://www.gcreddy.com/2021/08/exception-handling-in-java.html
22. Java Object-Oriented Programming
https://www.gcreddy.com/2021/08/java-object-oriented-programming.html
23. Java Inheritance
https://www.gcreddy.com/2021/08/java-inheritance.html
24. Polymorphism in Java
https://www.gcreddy.com/2021/08/polymorphism-in-java.html
25. Abstraction in Java
https://www.gcreddy.com/2021/08/abstraction-in-java.html
Types of Output in Java Programming
https://www.gcreddy.com/2021/09/types-of-output-in-java-programming.html