Skip to content

Learn Java In This Course And Become a Computer Programmer. Obtain valuable Core Java Skills And Java Certification

Notifications You must be signed in to change notification settings

developersCradle/java-programming-masterclass

Repository files navigation

Java Programming Masterclass for Software Developers

JAVA ENGINEER

All course material from Java Programming. Java 17 will be used. Masterclass for Software Developers by Tim Buchalka.

Contains my own notes with some course material to enforce learning experience.

This repository is made with Eclipse, therefore it will include configuration files which are related to this IDE. Also there is no builder, so this approach will be favored for now. ⚙️

If the content sparked 🔥 your interest, please consider buying the course and start learning. 📖

The Course at Udemy

The Learn Programming Academy

Home Page of Maker

Insert certificate here when completed

Note: The material provided in this repository is only for helping those who may get stuck at any point of time in the course. It is very advised that no one should just copy the solutions(violation of Honor Code) presented here.

Progress/Curriculum

  • Section 01 - Course Introduction
  • Section 02 - Software Tools Setup
  • Section 03 - First Steps
  • Section 04 - Java Tutorial: Expressions, Statements, Code blocks, Methods and more
  • Section 05 - Control Flow Statements
  • Section 06 - OOP Part 1 - Classes, Constructors and Inheritance
  • Section 07 - OOP Part 2 - Composition, Encapsulation, and Polymorphism
  • Section 08 - Arrays, Java inbuilt Lists, Autoboxing and Unboxing
  • Section 09 - Inner and Abstract Classes & Interfaces
  • Section 10 - Java Generics
  • Section 11 - Naming Conventions and Packages. static and final keywords
  • Section 12 - Java Collections
  • Section 13 - JavaFX
  • Section 14 - Basic Input & Output including java.util
  • Section 15 - Concurrency in Java
  • Section 16 - Lambda Expressions
  • Section 17 - Regular Expressions
  • Section 19 - Databases
  • Section 20 - Java Networking Programming
  • Section 21 - Java 9 Module System
  • Section 22 - Migrating Java Projects to Java 9
  • Section 23 - Archived Videos
  • Section 24 - Bonus Material

Updated curriculum(transfer chapter under here and proceed this one)

  • Section 18 - Back to a Few Nuts and Bolts TODO started fixing date bug, for Invian challenge.

  • Section 24 - Debugging and Unit Testing ✔️

Old content

  • Section 42 - Databases - Old content for Java 11

About

Learn Java In This Course And Become a Computer Programmer. Obtain valuable Core Java Skills And Java Certification

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published