Java for Absolute Beginners
Java Tutorial for Absolute Beginners. Learn Java For Free. Go from Beginner to Expert in Java.
What you’ll learn
Java for Absolute Beginners
- You will be able to learn to write code using Java Programming language.
- Learn Java in Simplest way possible
- Learn about Datatypes in Java
- Learn about Conditional Execution using If/ElseIf/Else
- Learn about Switch Conditional Execution
- Learn about Arrays in Java
- Learn about Looping in Java
- Learn about String Interpolation in Java
- Learn about Methods in Java
- Learn about Different types of Java Methods
- Learn about Getters/Setters in Java
- Learn about Static Variables & Constants
- Learn about Java Packages
- Learn about methods of String/Integer Class
- Learn about Regular Expressions in Java
- Learn about OOP in Java
- Learn about Java OOP Inheritance
- Learn about Java OOP Encapsulation
- Learn about Overloading & Overriding
- Learn about Interface & Abstract Class
- Learn about Array List/LinkedList/Vector
- Learn about Access Modifiers
- Learn about Java File IO Types – Byte Stream/Character Stream
- Learn about JUnit Testing Framework
- Learn about Maven Build Tool
- Create Java Project using Maven Build Tool
Requirements
- You should be able to use a PC or Mac at the beginner level
Description
Hello Students,
As the Course title says it all, this course “Java For Absolute Beginners” is created absolutely for anyone wanting to get their hands dirty and learn a programming language.
Since Java is the most commonly used language, It is very essential to learn Java if you want to get your hands dirty and learn some programming language.
If you are new to programming or have no prior knowledge about programming, then look nowhere.
This course is totally dedicated and planned for newcomers who want to learn to program and there is no other popular language than “Java” to learn to program.
Please find the curriculum or course contents below.
Section 1: Introduction
1. Introduction
2. Course Overview
Section 2: Software Setup
1. Java Installation for Mac
2. Bash Profile Set up for Mac
3. Java Installation for Windows
4. IntelliJ installation for Mac
5. IntelliJ Installation for Windows
Section 3: Java Essentials
1. Hello World
2. What is a String?
3. Datatypes in Java
4. Conditional Execution – If & Else
5. Conditional Execution – If, Else If & Else
6. Conditional Execution – OR, AND
7. Conditional Execution – Switch
8. Arrays in Java
9. Looping in Java – for loop
10. Looping in Java – while loop
11. Looping in Java – Arrays – part 1
12. Looping in Java – Arrays – part 2
13. String Interpolation
14. Java Methods part 1
15. Java Methods part 2
16. What are Java Classes
17. Types of Java Method – Static Methods
18. Types of Java Method – Instance Methods
19. Types of Java Method – Constructor Method
20. Getters and Setters in Java
21. Instance Variables in Java
22. Java Static Variables & Constants
23. What are Java Packages?
24. Java String Class Methods
25. Java Integer Class Methods
26. Regular Expressions in Java
Section 4: Intermediate Java
1. Java OOP – Encapsulation
2. Java OOP – Inheritance – part 1
3. Java OOP – Inheritance – part 2
4. Java OOP – Polymorphism
5. Java OOP – Overriding
6. Java OOP – Overloading
7. Java OOP – Abstract Class
8. Java OOP – Interface
9. Java OOP – Array List
10. Java OOP – Linked List
11. Java OOP – Vector
12. Java Access Modifiers – Private
13. Java Access Modifiers – Default
14. Java Access Modifiers – Protected
15. Java Access Modifiers – Public
16. Java Access Modifiers Recap
17. Java File IO Types – Byte Stream
18. Java File IO Types – Character Stream
Section 5: JUnit Testing Framework
1. Intro to JUnit – part 1
2. JUnit Continued
Section 6: Java Build Tool – Maven
1. Intro to Maven
2. Maven Installation for Mac
3. Maven Installation for Windows
4. Maven Project Demo
Section 7: Conclusion
1. Helpful Resources
2. Bonus (Secret)
3. Final Words
Happy Coding!
Thanks,
Ashok
Who this course is for
- Anyone who wants to get their hands dirty to learn a programming language.
Java Programming – The language and tools for beginners
Get Course Now
Add Comment