Java crash course in 7 days

Overview
Curriculum
Reviews

Roadmap

This structured, step-by-step roadmap will take you from installation to writing your own programs.

Day 1: Set Up Your Tools

Before writing code, you need an environment to run it

  • Install the JDK: Download the latest Oracle Java Development Kit (JDK). JDK translates your code into a language your computer understands.
  • Get an IDE: Download an Integrated Development Environment (IDE) to write your code. in include Microsoft VS Code with Java pack.

----------------------------------------------------------------------------------------------------------------------------

Day 2: Learn Core Syntax

Start by learning how a basic program is structured. Every runnable Java program requires a primary entryway called the main method. Your initial checklist should include:

  • Variables: Containers that hold data, like numbers or text.
  • Data Representation: Bit, Byte, and HexDecimal usage.
  • Data Types: Differences between integers (int), decimals (double), characters (char), and true/false statements (boolean).
  • Control Flow: Using if/else conditions to make decisions.
  • Loops: Using for, while loops to repeat tasks automatically.

------------------------------------------------------------------------------------------------------------------------------

Day 3: Understand Object-Oriented Programming (OOP)

Java is fundamentally built on OOP. This means you organize your code into modular, reusable blocks. Master these four pillars:

  • Classes & Objects: A class is a blueprint, and an object is the actual thing you build from it.
  • Inheritance: Letting a new class adopt the properties of an existing class.
  • Polymorphism: Allowing different classes to be treated as the same general type.
  • Encapsulation: Hiding data inside a class to keep it safe from outside interference.

---------------------------------------------------------------------------------------------------------------------------------

Phase 4: Mini project

Build a Student Grade & Honor Roll Tracker

----------------------------------------------------------------------------------------------------------------------------------

Phase 5: Git and GitHub basics

Curriculum

  • 7 Sections
  • 43 Lessons
  • 0m Duration
Collapse All
Road Map
1 Lesson
  1. Contents
Introduction_programming
7 Lessons
  1. Setup VSCode Java pack
  2. Main Compile Linking
  3. DataType and Variables
  4. Data Representation
  5. Range of Primitive DataTypes
  6. Type casting
  7. Hexa Decimal usage
Learn Core Syntax
8 Lessons
  1. Table of contents
  2. Operator Precedence Associvity
  3. Control Staments
  4. Standard Input Output
  5. Functions
  6. Packages and Imports
  7. Quiz
  8. Project
OOPs Concepts
9 Lessons
  1. Table of Contents
  2. Array and Strings
  3. Object Oriented Programming Concepts
  4. Classes and Object
  5. Object Instantiation
  6. Inheritance
  7. Abstract class
  8. Polymorphism
  9. Variable scope
Project
11 Lessons
  1. Synopsis
  2. Task 1
  3. Task 2
  4. Task 3
  5. Task 4
  6. Task 5
  7. Task 6
  8. Task 7
  9. Task 8
  10. Task 9
  11. Task 10
Git and GitHub
6 Lessons
  1. Git Introduction
  2. Git and GitDesktop installation
  3. Bash commands
  4. Git Commands
  5. GitHub remote repo
  6. Git Cheat sheet
First robotics introduction
1 Lesson
  1. Intro

Create a new review.

Deleting Course Review

Are you sure? You can't restore this back

Course Access

This course is password protected. To access it please enter your password below:

Related Courses

Python Begineers

  • Installing Python and Pycharm IDE
  • Data represntation - bit, byte and hexa decimal
    ASCII table
    Variables and data types
  • Contrl Flow
0m
0
0
29

RaspberryPi and Python

  • Introduction to  Computer Hardware & Software
  • How computer works
  • Introduction to RaspberryPi and setup
0m
0
0
13

Buy for group

Java crash course in 7 days
No groups Found

You don't have any groups yet

Create a group and add group members. Sync Group(s)