Java Programming for Beginners (Udacity)
Master the essential functions and features of Java syntax with the Java Programming for Beginners (Udacity) course.
The course helps you to be a Java developer. You will learn the basic idea behind programming and use variables to store and retrieve information. Next, the course teaches you to create conditional statements, functions, and loops to process information and solve problems. Finally, you will learn to use IntelliJ, a Java IDE (Integrated Development Environment) that helps you to use, build, compile, and debug your code.
Assessment
This course does not involve any written exams. Students need to answer 5 assignment questions to complete the course, the answers will be in the form of written work in pdf or word. Students can write the answers in their own time. Each answer needs to be 200 words (1 Page). Once the answers are submitted, the tutor will check and assess the work.
Certification
Edukite courses are free to study. To successfully complete a course you must submit all the assignment of the course as part of the assessment. Upon successful completion of a course, you can choose to make your achievement formal by obtaining your Certificate at a cost of £49.
Having an Official Edukite Certification is a great way to celebrate and share your success. You can:
- Add the certificate to your CV or resume and brighten up your career
- Show it to prove your success
Course Credit: via Udacity
Course Curriculum
Module 1 Variables and Data Types | |||
Intro | 00:01:00 | ||
Hello World | 00:03:00 | ||
The Memory Game | 00:01:00 | ||
Variables | 00:02:00 | ||
Updating Variables | 00:02:00 | ||
Third Bus Stop | 00:01:00 | ||
Displaying the Output | 00:03:00 | ||
Remembering the Stops | 00:01:00 | ||
The Bus Driver | 00:01:00 | ||
Variables (Strings) | 00:04:00 | ||
String Concatenation | 00:04:00 | ||
String Operations | 00:01:00 | ||
Variable Names | 00:03:00 | ||
Data Types | 00:03:00 | ||
Data Types Quiz | 00:01:00 | ||
All the Maths | 00:04:00 | ||
Casting | 00:02:00 | ||
Comments | 00:01:00 | ||
The 5th Subject | 00:01:00 | ||
Track the Values | 00:01:00 | ||
Summary | 00:01:00 | ||
Module 2 Control Flow and Conditionals | |||
Introducing Control Flow | 00:01:00 | ||
Decision Making | 00:01:00 | ||
if Statement | 00:02:00 | ||
Self-Driving Car | 00:01:00 | ||
Recognize Traffic Lights | 00:01:00 | ||
Windshield Wipers | 00:02:00 | ||
Variable Scope | 00:02:00 | ||
What’s the Scope? | 00:01:00 | ||
else Statement | 00:02:00 | ||
else-if | 00:04:00 | ||
Multiple else-if’s | 00:01:00 | ||
Boolean Expressions | 00:00:03 | ||
Evaluate these Expressions | 00:01:00 | ||
The Art Museum | 00:01:00 | ||
Tickets to the Museum | 00:02:00 | ||
Complete Museum Code | 00:01:00 | ||
Logical Operators Practice | 00:05:00 | ||
Logical Operators Practice | 00:05:00 | ||
true or false? | 00:01:00 | ||
Nested if Statements | 00:03:00 | ||
Restaurant Rating | 00:01:00 | ||
switch Statement | 00:06:00 | ||
switch(month) | 00:01:00 | ||
Conclusion | 00:01:00 | ||
Module 3 Functions | |||
Introducing Functions 1 | 00:01:00 | ||
Introducing Functions 2 | 00:01:00 | ||
What is a Function? | 00:02:00 | ||
Importance of Functions | 00:01:00 | ||
Function Definition | 00:02:00 | ||
Practice with Syntax | 00:01:00 | ||
Calling Chorus | 00:02:00 | ||
Play Music | 00:01:00 | ||
Parameters and Arguments | 00:03:00 | ||
Weather Arguments | 00:01:00 | ||
Variable Temperature | 00:02:00 | ||
Rollercoaster Parameters | 00:01:00 | ||
Multiple Parameters Intro | 00:01:00 | ||
Multiple Parameters | 00:01:00 | ||
Argument Order | 00:01:00 | ||
Liking Photos | 00:01:00 | ||
Return Values | 00:01:00 | ||
Popular Photos | 00:04:00 | ||
Return Photo Likes | 00:03:00 | ||
What’s Missing? | 00:01:00 | ||
Making Change | 00:01:00 | ||
Random Numbers | 00:04:00 | ||
Rolling Dice | 00:03:00 | ||
Consider All Sides | 00:01:00 | ||
Power of Functions | 00:01:00 | ||
Java Documentation | 00:05:00 | ||
Read this Doc | 00:01:00 | ||
Importance of Documentation | 00:01:00 | ||
Java Documentation Comments | 00:02:00 | ||
Complete this Doc | 00:01:00 | ||
Conclusion | 00:01:00 | ||
Module 4 Loops | |||
Alarm | 00:03:00 | ||
How Many Repeats? | 00:01:00 | ||
While Loops | 00:04:00 | ||
Googol | 00:02:00 | ||
Yahtzee | 00:01:00 | ||
It’s a Match | 00:04:00 | ||
Three Dice | 00:01:00 | ||
Roll a Yahtzee | 00:01:00 | ||
Warning Alert | 00:04:00 | ||
For Loops | 00:03:00 | ||
Loop Counters | 00:07:00 | ||
Count the Blocks | 00:01:00 | ||
Not Just Increment | 00:04:00 | ||
Counting Down | 00:01:00 | ||
Step Faster | 00:05:00 | ||
Break | 00:00:00 | ||
Know When to Quit Intro | 00:02:00 | ||
Press Conference | 00:00:00 | ||
Arrays | 00:00:00 | ||
Array Index Intro | 00:01:00 | ||
Press Conference Part 2 | 00:03:00 | ||
Arrays and Loops | 00:06:00 | ||
Rubik’s Cube Championship | 00:06:00 | ||
Find the Longest Name | 00:01:00 | ||
What if There’s a Tie? | 00:01:00 | ||
2D Arrays | 00:03:00 | ||
Iterating Over 2D Arrays | 00:06:00 | ||
Nested Loops | 00:01:00 | ||
Inside a Nested Loop | 00:01:00 | ||
How Nested Loops Work | 00:06:00 | ||
Summary | 00:01:00 | ||
Module 5 Intellij and Debugging | |||
Introduction | 00:01:00 | ||
JDK | 00:02:00 | ||
Mac: The Terminal | 00:01:00 | ||
Windows: Command Prompt | 00:02:00 | ||
Mac: Hello Java! | 00:05:00 | ||
Windows: Hello Java! | 00:08:00 | ||
IntelliJ | 00:01:00 | ||
Mac: Install IntelliJ | 00:01:00 | ||
Setup a Project | 00:03:00 | ||
IntelliJ Environment | 00:04:00 | ||
Tic Tac Toe | 00:01:00 | ||
The Grid | 00:02:00 | ||
2D Coordinates | 00:01:00 | ||
Winning Conditions | 00:02:00 | ||
Detect a Win | 00:01:00 | ||
What type of error | 00:02:00 | ||
Debugging in IntelliJ | 00:03:00 | ||
Assessment | |||
Submit Your Assignment | 00:00:00 | ||
Certification | 00:00:00 |
Course Reviews
No Reviews found for this course.