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
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.
Quality Score
Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/
Overall Score : 0 / 100
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.
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.
Pros
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.
Instructor Details
- 0.0 Rating
0 Reviews
Cezanne Camacho
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.




