author-cover
INTERACTIVE COURSE

Java Masterclass for Software Developers

Beginner

164 Lessons

24h

Certificate of Completion

author-cover
329 Playgrounds
21 Challenges
223 Quizzes
67 Illustrations

Takeaway Skills

After completing this course, you will be able to • Write simple Java programs that involve decisions, repetition, and arrays of data • Specify Java classes and their methods, while designing a solution to a given problem • Think critically about the problem-solving and programming concepts presented • Further your study of Java by completing intermediate and advanced courses

Course Overview

In this course, you will learn the beginning concepts of Java and work your way up to more advanced techniques. To kick things off, you will get hands-on practice with the fundamentals of Java including: variables, constants, arithmetic operations, and how to debu...Show More

Course Contents

1

A First Look at Java

12 Lessons

Show all 12 lessons
2

Arithmetic Expressions

8 Lessons

Show all 8 lessons
3

Debugging Interlude—The Errors Programmers Make

7 Lessons

4

Using Classes and Objects

13 Lessons

5

Class Definitions—The Fundamentals

12 Lessons

6

Debugging Interlude—Common Mistakes with Classes

8 Lessons

7

Decisions

10 Lessons

8

Class Definitions—More Details

10 Lessons

9

Multiway Decisions

10 Lessons

10

Debugging Interlude—Avoiding Mistakes; Finding Mistakes

6 Lessons

11

Repetition

12 Lessons

12

Repetition Continued

7 Lessons

13

Debugging Interlude—Debugging Loops

6 Lessons

14

Arrays

17 Lessons

15

An Array-Based Data Structure

13 Lessons

16

Debugging Interlude—Debugging Arrays

5 Lessons

17

Glossary

1 Lesson

18

Appendixes

6 Lessons

19

Copyright

1 Lesson

COURSE AUTHOR

How You'll Learn

Hands-on Coding Environments

You don’t get better at swimming by watching others. Coding is no different. Practice as you learn with live code environments inside your browser.

2x Faster Than Videos

Videos are holding you back. The average video tutorial is spoken at 150 words per minute, while you can read at 250. That‘s why our courses are text-based.

No Set-up Required

Start learning immediately instead of fiddling with SDKs and IDEs. It‘s all on the cloud.

Progress You Can Show

Built-in assessments let you test your skills. Completion certificates let you show them off.