Java Programming for Beginners – Full Course

By - freeCodeCamp.org
Overview
Practice
Certification
Reminders

Description

Learn the Java programming language in this complete beginner's course. You will learn all the main features of Java (version 17) and how to use Java for your own projects. 🔗 Code along on Replit: https://join.replit.com/java-students ✏️ Farhan Hasin Chowdhury created this course. 🏗 Replit provided a grant that make this course possible. 🔗 https://www.freecodecamp.org/news/how-to-use-arrays-binarysearch-in-java/ 🔗 https://www.freecodecamp.org/news/programming-naming-conventions-explained/ ⭐️ Contents ⭐️ ⌨️ (0:00:00) Hello World ⌨️ (0:06:39) Variables ⌨️ (0:13:12) Data Types ⌨️ (0:20:27) Operators ⌨️ (0:47:33) Strings ⌨️ (1:16:42) User Inputs ⌨️ (1:35:13) Conditional Statements ⌨️ (1:46:38) Switch Cases ⌨️ (1:55:59) Arrays ⌨️ (2:27:45) For Loops ⌨️ (2:47:22) While Loops ⌨️ (2:50:20) Do...While Loops ⌨️ (2:52:02) ArrayLists ⌨️ (3:12:25) HashMaps ⌨️ (3:28:38) Object Oriented Programming 🎉 Thanks to our Champion and Sponsor supporters: 👾 Raymond Odero 👾 Agustín Kussrow 👾 aldo ferretti 👾 Otis Morgan 👾 DeezMaster -- Learn to code for free and get a developer job: https://www.freecodecamp.org Read hundreds of articles on programming: https://freecodecamp.org/news

Chapters

Hello World
Hello World
6 min
Variables
Variables
6 min
Data Types
Data Types
7 min
Operators
Operators
27 min
Strings
Strings
29 min
User Inputs
User Inputs
18 min
Conditional Statements
Conditional Statements
11 min
Switch Cases
Switch Cases
9 min
Arrays
Arrays
31 min
For Loops
For Loops
19 min
While Loops
While Loops
2 min
Do...While Loops
Do...While Loops
1 min
ArrayLists
ArrayLists
20 min
HashMaps
HashMaps
16 min
Object Oriented Programming
Object Oriented Programming
42 min
⚡️ AI Mentor