Java from Zero to First Job – Practical Guide, 600+ examples
Learn Java from scratch and become Java Software Engineer: Basics, OOP, Interview questions, Git, Java Collections etc
What you’ll learn
-
Java ๐
-
Students will learn programming basics which will help them to understand any other programming language
-
Interview practice tests
-
In this course you will get knowledge which is needed to proceed with understanding of Android, Spring Framework and other enterprise frameworks
-
Object-oriented programming
-
Learn the Java basics, including syntax and primitive data types
-
Get necessary knowledge to demonstrate your skills of Java to future employers
-
Understand difference between Java 8, 9, 11, 13
-
Learn best practices from true programmer
-
Learn how to write scalable, readable and maintainable clean code
-
30+ coding exercises
-
You will learn source code of the tutor. All homework is completed with the Trainer
-
Learn how to use integrated development environments to create Java programs
-
Debugging tools
-
Eclipse IDE
-
SOLID principles
-
Git
-
Java Collections Framework
-
Implementations of the List interface
-
Map Interface and Implementations
-
Set Interface and Implementations
-
Best practices of using collections
-
Performance comparision of different collections
-
Functional programming in Java
-
Lambda functions
-
Method references
-
Clean Architecture Design
-
GoF Patterns (Creational, Structural and Behavioral)
-
Test-driven development
-
BDD and ATTD
-
Integration Testing
-
JUnit 5
-
Mockito
-
Powermock
Requirements
-
You want to learn Java while having fun ๐
Who this course is for:
- Everyone who wants to learn java from scratch
- People who wants to learn programming basics
- Future software engineers of web applications
- Future android developers
- Future test automation engineers