Beginner
164 Lessons
24h
Certificate of Completion
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
A First Look at Java
12 Lessons
Arithmetic Expressions
8 Lessons
Debugging Interlude—The Errors Programmers Make
7 Lessons
Using Classes and Objects
13 Lessons
Class Definitions—The Fundamentals
12 Lessons
Debugging Interlude—Common Mistakes with Classes
8 Lessons
Decisions
10 Lessons
Class Definitions—More Details
10 Lessons
Multiway Decisions
10 Lessons
Debugging Interlude—Avoiding Mistakes; Finding Mistakes
6 Lessons
Repetition
12 Lessons
Repetition Continued
7 Lessons
Debugging Interlude—Debugging Loops
6 Lessons
Arrays
17 Lessons
An Array-Based Data Structure
13 Lessons
Debugging Interlude—Debugging Arrays
5 Lessons
Glossary
1 Lesson
Appendixes
6 Lessons
Copyright
1 Lesson
How You'll Learn
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.
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.
Start learning immediately instead of fiddling with SDKs and IDEs. It‘s all on the cloud.
Built-in assessments let you test your skills. Completion certificates let you show them off.