Skip to main content

Ultimate Java Part 1: Fundamentals

3h 21m 58s
English
Paid

Course description

Java is the most widely used and in-demand programming language. It's used in 90% of fortune 500 company websites, most big banks and financial companies, almost all Android apps, and much, much more... But despite its popularity, there’s lots of bad info out there about Java. Dozens of myths, misconceptions, bad advice and downright poor tutorials. That's why I've designed this series.


Read more about the course

The first part of this series is your first step towards a career in web or mobile development. Forget trying to piece together different YouTube tutorials or reading outdated blog posts or books.

Watch Online

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 57 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing
0:00
/
#1: Setting Up the Development Environment

All Course Lessons (57)

#Lesson TitleDurationAccess
1
Setting Up the Development Environment Demo
02:14
2
Anatomy of a Java Program
04:42
3
Your First Java Program
07:19
4
How Java Code Gets Executed
04:39
5
Interesting Facts about Java
01:47
6
Course Structure
02:27
7
Introduction
00:35
8
Variables
03:11
9
Primitive Types
05:20
10
Reference Types
04:48
11
Primitive vs Reference Types
04:25
12
Strings
07:04
13
Escape Sequences
02:40
14
Arrays
05:26
15
Multi-dimensional Arrays
02:37
16
Constants
01:52
17
Arithmetic Expressions
04:04
18
Order of Operations
01:22
19
Casting
06:28
20
The Math Class
04:43
21
Formatting Numbers
05:50
22
Reading Input
05:06
23
Project- Mortgage Calculator
02:11
24
Solution
04:19
25
Summary
00:47
26
Introduction
00:48
27
Comparison Operators
01:46
28
Logical Operators
04:37
29
If Statements
04:26
30
Simplifying If Statements
03:30
31
The Ternary Operator
02:30
32
Switch Statements
03:51
33
Exercise- FizzBuzz
05:58
34
For Loops
03:49
35
While Loops
04:27
36
Do..While Loops
01:18
37
Break and Continue Statements
03:16
38
For-Each Loop
03:08
39
Project- Mortgage Calculator
01:28
40
Solution
05:01
41
Summary
00:56
42
Introduction
00:39
43
Clean Coding
01:12
44
Creating Methods
04:42
45
Refactoring
02:26
46
Extracting Methods
06:17
47
Refactoring Repetitive Patterns
06:16
48
Project- Payment Schedule
02:11
49
Solution
09:12
50
Refactoring the Code
03:23
51
Summary
00:44
52
Introduction
00:32
53
Types of Errors
01:27
54
Common Syntax Errors
03:10
55
Debugging Java Applications
08:09
56
Packaging Java Applications
04:12
57
Course Wrap Up
00:41

Unlock unlimited learning

Get instant access to all 56 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription

Comments

0 comments

Want to join the conversation?

Sign in to comment

Similar courses

Java Generics

Java Generics

Sources: Amigoscode (Nelson Djalo)
As a Java software engineer is important to know how to write generic algorithms to write clean and re usable api's. Java Generics has been introduce remove unn
1 hour 8 minutes 39 seconds
Data Structures & Algorithms: Part 1

Data Structures & Algorithms: Part 1

Sources: codewithmosh (Mosh Hamedani)
Studied Computer Science - but never really understood the complex topic of data structures and algorithms? Or maybe you’re a self-taught programmer, with little to no knowledge...
4 hours 39 minutes 17 seconds
Java Foundations: The Complete Course with Java 21 Updates

Java Foundations: The Complete Course with Java 21 Updates

Sources: udemy
This course is designed for absolute beginners in programming and for those who don't mind learning Java at a slower pace. If you need an accelerated...
88 hours 37 minutes 5 seconds
Spring Security 6 Zero to Master along with JWT,OAUTH2

Spring Security 6 Zero to Master along with JWT,OAUTH2

Sources: udemy
​'Spring Security Zero to Master' course will help in understanding the Spring Security Architecture, important packages, interfaces, classes inside it which ha
14 hours 50 minutes 3 seconds
Master Spring 6 Spring Boot 3 REST JPA Hibernate

Master Spring 6 Spring Boot 3 REST JPA Hibernate

Sources: udemy
'Master Spring framework, Spring Boot, REST, JPA, Hibernate' course will help in understanding about Spring framework and how to build web applications, Rest Services using Spri...
36 hours 15 minutes 18 seconds