Step into the world of coding with the Java 21 Programming Masterclass: Fundamentals for Beginners, a course designed to guide you through the essentials of Java programming. Whether you’re starting from scratch or looking to strengthen your coding foundation, this course offers a well-rounded introduction to one of the most widely used programming languages. You’ll begin by setting up your development environment and move on to mastering key concepts such as variables, operators, control flow statements, and arrays. As you progress, you’ll build confidence in writing clean, efficient code, culminating in a hands-on project where you’ll create a fully functional ATM system. The Java 21 Programming Masterclass: Fundamentals for Beginners equips you with the skills and knowledge to understand Java’s syntax and structure, preparing you to take your first steps in programming with clarity and purpose. With a structured approach, this course ensures that even the most complex topics are explained in an easy-to-understand manner, making it ideal for anyone looking to start their journey into the world of Java development.
Learning Outcomes
After studying the course materials of the Java 21 Programming Masterclass: Fundamentals for Beginners there will be a written assignment test which you can take either during or at the end of the course. After successfully passing the test you will be able to claim the pdf certificate for £4.99. Original Hard Copy certificates need to be ordered at an additional cost of £8.
This Java 21 Programming Masterclass: Fundamentals for Beginners does not require you to have any prior qualifications or experience. You can just enrol and start learning.This Java 21 Programming Masterclass: Fundamentals for Beginners was made by professionals and it is compatible with all PC’s, Mac’s, tablets and smartphones. You will be able to access the course from anywhere at any time as long as you have a good enough internet connection.
Introduction | |||
Introduction | 00:04:00 | ||
Getting started on Windows, macOS or Linux | 00:01:00 | ||
Setting up Local Development | |||
Introduction (SLD) | 00:04:00 | ||
Java Future | 00:06:00 | ||
Why its Popular in Coding | 00:04:00 | ||
Popular IDEs for Coding | 00:03:00 | ||
Java Installation (step by step) | 00:10:00 | ||
Java path setting (environment variables) | 00:10:00 | ||
IntelliJ IDEA Installation | 00:09:00 | ||
Getting start IntelliJ IDEA | 00:08:00 | ||
First Java Hello World program | 00:15:00 | ||
Java output – print from code | 00:06:00 | ||
Java comments | 00:05:00 | ||
Java Basic | |||
Introduction (JB) | 00:02:00 | ||
Variables | 00:18:00 | ||
General rules for creating variables | 00:12:00 | ||
Writing multiple variables | 00:06:00 | ||
Data types | 00:06:00 | ||
Data types – Numbers | 00:05:00 | ||
Data types – Booleans | 00:02:00 | ||
Data types – Characters | 00:04:00 | ||
Primitive vs. Non-primitive | 00:02:00 | ||
Identifiers | 00:05:00 | ||
Type casting | 00:10:00 | ||
User input | 00:09:00 | ||
Assessment Test1 | 00:01:00 | ||
Solution for Assessment Test1 | 00:02:00 | ||
Java Operators | |||
Introduction (JO) | 00:02:00 | ||
Arithmetic operators | 00:12:00 | ||
Increment – decrement operators | 00:08:00 | ||
Assignment operators | 00:05:00 | ||
Comparison operators | 00:08:00 | ||
Java Logical Operators | |||
What are Logical | 00:05:00 | ||
AND operator | 00:05:00 | ||
OR operator | 00:04:00 | ||
NOT operator | 00:04:00 | ||
Java Strings | |||
Introduction (JS) | 00:03:00 | ||
Strings | 00:04:00 | ||
Strings built-in methods | 00:12:00 | ||
String indexing | 00:05:00 | ||
String concatenation | 00:05:00 | ||
String with numbers | 00:05:00 | ||
String special characters | 00:07:00 | ||
Java Advanced Math and Date Time | |||
Basic math built-in functions | 00:08:00 | ||
Random number generation | 00:06:00 | ||
Display Current Date Time | 00:09:00 | ||
Formatting Date and Time | 00:09:00 | ||
Java Decision Making Statements | |||
Introduction (JDMS) | 00:03:00 | ||
If statement | 00:04:00 | ||
If-else statement | 00:05:00 | ||
If-else if statement | 00:04:00 | ||
Ternary operator | 00:05:00 | ||
Switch-case program | 00:09:00 | ||
Assessment Test2 (EvenOdd Program) | 00:01:00 | ||
Solution for Assessment Test2 | 00:02:00 | ||
Java Control Flow Statements | |||
Introduction (JCFS) | 00:04:00 | ||
Flow Charts | 00:03:00 | ||
While loop statement | 00:10:00 | ||
Do-while loop statement | 00:04:00 | ||
For loop statement | 00:07:00 | ||
Nested loops | 00:08:00 | ||
For-each loop statement | 00:05:00 | ||
Applying break | 00:02:00 | ||
Applying continue | 00:03:00 | ||
Java Arrays | |||
Introduction (JA) | 00:01:00 | ||
Arrays | 00:04:00 | ||
Access elements of an array | 00:05:00 | ||
Change an array element | 00:03:00 | ||
Find an array length | 00:03:00 | ||
Loop through an array | 00:04:00 | ||
Loop through an array with for-each | 00:02:00 | ||
Multidimensional arrays | 00:04:00 | ||
Java Methods | |||
Creating a Method | 00:06:00 | ||
Calling a Method | 00:04:00 | ||
Java Project | |||
Introduction (JP) | 00:02:00 | ||
Project overview | 00:02:00 | ||
ATM Project Creation (creation and main method) | 00:06:00 | ||
ATM key selection program (switch-case program) | 00:09:00 | ||
ATM display choices functionality | 00:03:00 | ||
ATM checkbalance functionality | 00:01:00 | ||
ATM deposit functionality | 00:03:00 | ||
ATM withdraw functionality | 00:06:00 | ||
Project Functionality test | 00:03:00 |
Step into the world of seamless content creation with The OBS Course for Recording, your gateway to professional-quality video production. …
0
Delve deeper into the powerful world of Java with Java Mastery Intermediate: Methods, Collections, and Beyond. This course is designed …
0
Take your Java programming skills to new heights with Mastering Advanced Java with Object-Oriented Programming. This course delves deep into …
0