Java Programming Basics

This Udacity course is specifically designed to help beginners master Java syntax. The six-week lesson plan covers a narrower focus than most introductory Java courses. It is part of a broader curriculum designed to develop a full set of Java programming skills, and it serves as a prerequisite to the follow-up course in object-oriented programming.

Created by: Cezanne Camacho

Produced in 2013

icon
What you will learn

  • Basics of variables and data types.
  • Creation and use of conditional statements, functions and loops.
  • Installation and use of Intellij Java IDE.
  • Building, compiling and debugging code.

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 0 / 100

icon
Course Description

Java Programming Basics
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.

icon
Pros

icon
Cons

    • Narrower scope allows the course to cover introductory concepts (particularly relating to syntax) in much greater detail than most comparable courses.
    • Absolutely no programming background is needed to take this course.
    • Installation guides are thorough and ensure that learning environments are fully functional during the course.
    • Follow-up courses allow this introduction to serve as a springboard into a deep curriculum on Java programming.
    • The course is slow. Spending time on syntax means that these lessons will not rapidly teach algorithms, OOP and general coding methodologies.
    • Free version of the course only supplies content. Resources like project reviews and mentorship are locked behind a paywall.

icon
Instructor Details

placeholder

Cezanne is a Udacity Curriculum Lead. She is an expert in computer vision with a Masters in Electrical Engineering from Stanford University. As a former researcher in genomics and biomedical imaging, she has applied computer vision and deep learning to medical diagnostic applications.

icon
More courses by Cezanne Camacho

Become a Machine Learning Engineer

$537.00

icon
Reviews

0.0

0 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

No reviews yet. Be the first to review this course!