Java Programming Basics

Learn to program! Let's walk through some simple examples and I'll explain everything along the way.
Rating: 4.4 out of 5 (8,501 ratings)
126,070 students
English
English [Auto]
Java Programming Basics
Rating: 4.4 out of 5 (8,507 ratings)
126,080 students
Create Java programs from scratch
Break a large problem into smaller pieces that you can implement
Debug a program and understand how code gets executed

Requirements

  • You don't need anything! Well, maybe a computer. At the start of the course, we'll walk through getting set up with the JDK and Eclipse, but you're welcome to use the IDE of your choice (or none).

Description

Learn about programming through a series of short, concise examples with line by line explanations covering everything from getting up and running to object oriented programming, data structures, and various tips and tricks to help you along your way.

Section 1 will get you up and running with everything you'll need to write and run Java programs.

Section 2 will introduce fundamental programming concepts such as variables, methods, and control structures that will put you well on your way to writing your own applications.

Section 3 dives a bit deeper as we learn about object oriented programming. You'll learn how to write code that can be reused easily, as well as gain some insight into technical details about how programs actually run on hardware.

Who this course is for:

  • No prior knowledge is assumed. This course is aimed towards people beginning programming, or those looking for clarity on certain subjects

Course content

3 sections • 17 lectures • 2h 48m total length
  • Installing the JDK and Eclipse
    03:23
  • Hello World and Eclipse shortcuts
    05:31

Instructor

Professional Code Monkey
Charles Mulic
  • 4.4 Instructor Rating
  • 8,501 Reviews
  • 126,070 Students
  • 1 Course

Professional software engineer, hobbyist game developer, past Computer Science tutor, and occasional tutorial producer! That sounds more impressive than it is.

I've been coding in some form or another for as long as I've had a computer to do it on.

When I'm not doing that, I enjoy catching up on some shows, playing games online with some friends, and even occasionally going outside.