To support our site, Class Central may be compensated by some course providers.

Java Programming Basics

via Udacity

students interested

Taken this course? Share your experience with other students. Write review

Overview

Taking this course will provide you with a basic foundation in Java syntax, which is the first step towards becoming a successful Java developer. You’ll learn how computers make decisions and how Java keeps track of information through variables and data types. You’ll learn to create conditional statements, functions, and loops to process information and solve problems. You’ll even learn to use IntelliJ, a Java IDE (Integrated Development Environment) that professional developers use, to build, compile, and debug your code. These are foundational programming skills, and mastering them is a must for all aspiring programmers. This course is the first in our Java Programming course series. After you complete this course, you'll be ready to take Object Oriented Programming in Java.



Why Take This Course?

Java is the one of the most popular programming languages in the world today. It works on any platform (Windows, Mac, Linux, etc), and is the core language used in developing Android apps. It’s a great first language for any aspiring programmer, so whether you want to program Android apps, web apps, or simply learn the foundational skills that all programmers use, this course is a great place to start!

Syllabus

Lesson 1: Variables

Discover the basic idea behind programing and write your first Java program. Use variables to store and retrieve information.

Lesson 2: Methods and Conditionals

Use if-else statements and switch-case statements to write Java programs to tackle any decision making scenario

Lesson 3: Functions

Create functions in Java. Declare methods with input arguments and return types. Then, call the functions you create.

Lesson 4: Loops

Use for and while loops to iterate over a block of code. Learn how to write nested loops. Use 2D arrays to store and retrieve information.

Lesson 5: IntelliJ and Debugging

Learn how to install and use the IntelliJ Integrated Development Environment(IDE) and how to find and solve problems in code.

Taught by

Cezanne Camacho and Asser Samak

Help Center

Most commonly asked questions about Udacity Udacity

Reviews for Udacity's Java Programming Basics
4.5 Based on 6 reviews

  • 5 stars 50%
  • 4 stars 50%
  • 3 star 0%
  • 2 star 0%
  • 1 star 0%

Did you take this course? Share your experience with other students.

Write a review
  • 1
Joshua S
4.0 11 months ago
Joshua completed this course.
This is a good beginner course for learning Java. While it doesn't teach you everything, it teaches you enough so that you can make some really simply things on your own (you "make" a game at the end of the course, well, you write how to make the computer know someone won in tic tac toe.)

Still, it's just a good course, not perfect. I found it to be rather simply and lacking in certain parts and something that bothered me is that the quizzes where multiple choice most of the time. I think it's a lot better to have someone write code several times so they remember it, instead of ha…
Was this review helpful to you? Yes
Abhishek A
5.0 8 months ago
by Abhishek completed this course, spending 5 hours a week on it and found the course difficulty to be easy.
Very well structured and fun course. I am a front-end developer trying to learn JAVA and this was a good recap of the basics !! innovative and engaging way of learning.
Was this review helpful to you? Yes
Kalyan K
4.0 6 months ago
by Kalyan partially completed this course, spending 3 hours a week on it and found the course difficulty to be medium.
Course gives a good introduction for the Java programming language. I felt that the exercises should be more difficult giving more emphasis on coding rather than multiple choice questions.
Was this review helpful to you? Yes
Dimitrios T
4.0 a month ago
by Dimitrios partially completed this course, spending 1 hours a week on it and found the course difficulty to be very easy.
A very easy approach of Java, just for the syntax of it, not for object oriented. It does have only small examples of code, not something particular.
Was this review helpful to you? Yes
Henry M
5.0 a year ago
by Henry completed this course.
Was this review helpful to you? Yes
Abu U
5.0 6 months ago
by Abu partially completed this course, spending 5 hours a week on it and found the course difficulty to be easy.
Excellent job they have done making this course. Nobody before makes I understand this easy way. Thanks for your efforts.
Was this review helpful to you? Yes
  • 1

Class Central

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free

Never stop learning Never Stop Learning!

Get personalized course recommendations, track subjects and courses with reminders, and more.