Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Java Tutorial for Absolute Beginners

Amigoscode via YouTube

Overview

Embark on a comprehensive Java tutorial designed for absolute beginners. Learn the fundamentals of Java programming, from basic concepts to advanced topics, through a structured 35-chapter roadmap. Gain hands-on experience with exercises and guided projects, including Command Line Interface and Spring Boot applications. Explore key topics such as variables, data types, operators, control structures, arrays, methods, and object-oriented programming. Benefit from a supportive learning environment with access to a dedicated Discord community for troubleshooting and peer assistance. Master Java programming skills through 301 bite-sized lessons, totaling over 20 hours of video content, complemented by an Amigoscode Textbook for easy reference and additional information.

Syllabus

- Introduction
- What is Java
- Java Master Class
- What Can You Build with Java
- Java Usages
- How to Write Java Code
- IntelliJ Idea
- JetBrains ToolBox
- Quick Word Before We Begin
- Create a project
- Your First Java Program
- Compiling and Running via Terminal
- Fixing Compilation Errors
- Public Static Void Main
- Understanding Java Code
- SOUT Keyboard Shortcut
- Reserved Keywords
- Comments
- Variables
- Primitives Data Type Difference
- Numeric Literals with Underscore
- Arithmetic Operators
- Increment and Decrement Operators
- Comparison Operators
- Shorthand Reassignment
- Naming Variables
- Strings
- String API Documentation
- Reference Types and Objects
- Reference Types and Objects Differences
- Arrays
- 0 and Null Values for Arrays
- Quick Word on Arrays
- Loops and Arrays
- If Statements
- Packages
- Methods
- Method Example
- Exercise
- Classes and Objects
- Your First Class
- Outro

Taught by

Amigoscode

Reviews

Start your review of Java Tutorial for Absolute Beginners

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.