Core Java (Java Master Class)

Learn how to build full stack applications with Java and Spring Boot

Getting Started

Let’s kick things off! Begin your journey by completing the first step and unlocking your roadmap.

1

Java For Beginners

Learn the core of Java

beginner

1 Course

2.4 hours of content

java logo
intellij logo
terminal logo
bash logo
2

IntelliJ IDEA

Master IntelliJ IDEA

beginner

1 Course

5.5 hours of content

intellij logo
java logo
git logo
terminal logo
3

Java For Developers

Deepen your understanding of Java with advanced concepts and techniques tailored for developers.

intermediate

1 Course

8.9 hours of content

java logo
intellij logo
terminal logo
bash logo
4

Java CLI Project

Learn how to build a CLI application with Java

intermediate

1 Course

27m of content

java logo
intellij logo
terminal logo
maven logo
spring logo
spring-boot logo
5

Object Oriented Programming

Learn the core of Object Oriented Programming

intermediate

1 Course

2.8 hours of content

java logo
intellij logo
6

Java CLI Project (OOP)

Use OOP concepts in CLI the application

intermediate

1 Course

27m of content

java logo
intellij logo
terminal logo
maven logo
spring logo
spring-boot logo
7

Data Structures

Learn how to use data structures in Java

intermediate

1 Course

1.7 hours of content

java logo
intellij logo
8

Java CLI Project (Data Structures)

Switch from Arrays to Lists

intermediate

1 Course

27m of content

java logo
intellij logo
terminal logo
maven logo
spring logo
spring-boot logo
9

Generics

Learn how to use generics in Java

intermediate

1 Course

1.1 hours of content

java logo
intellij logo
11

Java CLI Project

Switch from imperative to declarative programming

intermediate

1 Course

27m of content

java logo
intellij logo
terminal logo
maven logo
spring logo
spring-boot logo
12

Maven

Learn how to use Maven to build your Java projects

intermediate

1 Course

54m of content

maven logo
java logo
intellij logo
terminal logo
bash logo
13

Java CLI Project (Maven)

Convert your CLI application to Maven

intermediate

1 Course

27m of content

java logo
intellij logo
terminal logo
maven logo
spring logo
spring-boot logo
14

Testing

Learn how to test your Java code

intermediate

1 Course

38m of content

java logo
intellij logo
15

Java CLI Project (Testing)

Use JUnit to test your CLI application

intermediate

1 Course

27m of content

java logo
intellij logo
terminal logo
maven logo
spring logo
spring-boot logo

Next Up Spring and Spring Boot

The One-Stop Platform for Developers

Get unlimited access to coding courses, Quizzes, Builds and Tools. Start your journey or level up your career with Amigoscode today!