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 debug simple programs. As you work your way through the course, you will take what you have learned and apply it to more advanced topics like conditional statements, loop statements, and how to perform operations on arrays. After completing this...
Course Content
A First Look at Java
Arithmetic Expressions
Debugging Interlude—The Errors Programmers Make
Using Classes and Objects
Class Definitions—The Fundamentals
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. Educative‘s interactive, text-based lessons accelerate learning — no setup, downloads, or alt-tabbing required.
Learn faster and smarter with adaptive AI tools embedded in every Educative course.
Built-in assessments let you test your skills. Completion certificates let you show them off.