• 15 hours
  • Easy

Free online content available in this course.



Got it!

Last updated on 3/28/24

Course introduction

To create computer programs or build the app of your dreams, you need to know how to code in a programming language. Computer programs rely on data and logic to make their magic happen, and that requires a programmer - you - to tell the computer what to do and how. But how do you actually write programs? Where do you start?

This course is designed to teach you the fundamentals of the Java programming language and to give you lots of practice along the way! We'll look at:

  • How to structure and group information in your program with data types,

  • How to use programming logic so that  your program does what you want it to.

  • How to manage errors and make your app communicate.

  • How to write readable code so that you can more easily modify, maintain, and share your programs. 

You'll apply all this knowledge to create a real working Java program at the end of the course.  Ready to discover all the cool things you can do with Java code?  Join us in the first chapter! 

Table of contents

Example of certificate of achievement
Example of certificate of achievement