What you'll learn:
- You will be able to learn 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
Hello Students,
As the Course title says it all, this course "Java For Absolute Beginners" is created absolutelyforany onewanting to get their hands dirty and learn 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 new comers who wants to learn programming and there is no any other popularlanguage than "Java" to learn programming.
Please find the curriculum or course contents below.
Section1: Introduction
Introduction
Course Overview
Section 2: Software Setup
Java Installation for Mac
Bash Profile Set up for Mac
Java Installation for Windows
IntelliJ installation for Mac
IntelliJ Installation for Windows
Section 3: Java Essentials
Hello World
What is String?
Datatypes in Java
Conditional Execution - If & Else
Conditional Execution - If, Else If &Else
Conditional Execution - OR, AND
Conditional Execution - Switch
Arrays in Java
Looping in Java - for loop
Looping in Java - while loop
Looping in Java - Arrays - part 1
Looping in Java - Arrays - part 2
String Interpolation
Java Methods part 1
Java Methods part 2
What are Java Classes
Types of Java Method - Static Methods
Types of Java Method - Instance Methods
Types of Java Method - Constructor Method
Getters and Setters in Java
Instance Variables in Java
Java Static Variables & Constants
What are Java Packages?
Java String Class Methods
Java Integer Class Methods
Regular Expressions in Java
Section 4: Intermediate Java
Java OOP - Encapsulation
Java OOP - Inheritance - part 1
Java OOP - Inheritance - part 2
Java OOP - Polymorphism
Java OOP - Overriding
Java OOP - Overloading
Java OOP - Abstract Class
Java OOP - Interface
Java OOP - Array List
Java OOP - Linked List
Java OOP - Vector
Java Access Modifiers - Private
Java Access Modifiers - Default
Java Access Modifiers - Protected
Java Access Modifiers - Public
Java Access Modifiers Recap
Java File IO Types - Byte Stream
Java File IO Types - Character Stream
Section 5: JUnit Testing Framework
Intro to JUnit - part 1
JUnit Continued
Section 6: Java Build Tool - Maven
Intro to Maven
Maven Installation for Mac
Maven Installation for Windows
Maven Project Demo
Section 7: Conclusion
Helpful Resources
Bonus (Secret)
Final Words
Happy Coding!
Thanks,
Ashok