Java: Java for complete beginners - Udemy
This Java course covers all of the main concepts you need to know in order to start programming in Java with a strong emphasis on object oriented design. This course assumes no prior programming knowledge, just a desire to learn to program.
Course includes:
- A Simple Java program
- Variables
- Data types
- Conditions
- Loops
- Methods
- Strings
- Arrays
- File I/O
- Exceptions
- Data structures
- ArrayLists
- Hashmaps
- Classes & objects
- Encapsulation
- Object Inheritance
- Object References
- Object Constructors
- Inner Classes
- Abstract Classes
- Interfaces