- Level Foundation
- Duration 9 hours
- Course by Codio
-
Offered by
About
Code and run your first Java program in minutes without installing anything! This course is designed for learners with no coding experience, providing a solid foundation of not just Java, but core Computer Science topics that can be transferred to other languages. The modules in this course cover printing, operators, iteration (i.e., loops), and selection (i.e., conditionals). To allow for a truly hands-on, self-paced learning experience, this course is video-free. Assignments contain short explanations with images and runnable code examples with suggested edits to explore code examples further, building a deeper understanding by doing. You'll benefit from instant feedback from a variety of assessment items along the way, gently progressing from quick understanding checks (multiple choice, fill in the blank, and un-scrambling code blocks) to small, approachable coding exercises that take minutes instead of hours.Modules
Printing
1
External Tool
- Codio: Printing
2
Readings
- Navigating Codio Assignments
- Printing Lesson Notes (Optional Download)
Variables
1
External Tool
- Codio: Variables
1
Readings
- Variables Lesson Notes (Optional Download)
Lab - Review Content and Practice
1
External Tool
- Codio: Basic Skills Lab
1
Readings
- Basic Skills Lab (Review and Practice) Notes (Optional Download)
Coding Exercises
1
External Tool
- Codio: Basic Skills Coding Exercises
1
Readings
- How to Reset an Assignment in Codio
Arithmetic Operators
1
External Tool
- Codio: Arithmetic Operators
1
Readings
- Arithmetic Operators Lesson Notes (Optional Download)
Boolean Operator
1
External Tool
- Codio: Boolean Operators
1
Readings
- Boolean Operators Lesson Notes (Optional Download)
Lab - Review Content and Practice
1
External Tool
- Codio: Operators Lab
1
Readings
- Operators Lab (Review and Practice) Notes (Optional Download)
Coding Exercises
1
External Tool
- Codio: Operators Coding Exercises
If Statement
1
External Tool
- Codio: If Statement
1
Readings
- If Statement Lesson Notes (Optional Download)
If Else Statement
1
External Tool
- Codio: If Else Statement
1
Readings
- If Else Statement Lesson Notes (Optional Download)
Switch Case Statement
1
External Tool
- Codio: Switch Case Statement
1
Readings
- Switch Case Statement Lesson Notes (Optional Download)
Lab - Review Content and Practice
1
External Tool
- Codio: Conditionals Lab
1
Readings
- Conditionals Lab (Review and Practice) Lesson Notes (Optional Download)
Coding Exercises
1
External Tool
- Codio: Conditionals Coding Exercises
For Loops
1
External Tool
- Codio: For Loops
1
Readings
- For Loops Lesson Notes (Optional Download)
While Loops
1
External Tool
- Codio: While Loops
1
Readings
- While Loops Lesson Notes (Optional Download)
Nested Loops
1
External Tool
- Codio: Nested Loops
1
Readings
- Nested Loops Lesson Notes (Optional Download)
Lab - Review Content and Practice
1
External Tool
- Codio: Loops Lab
1
Readings
- Loops Lab (Review and Practice) Lesson Notes (Optional Download)
Coding Exercises
1
External Tool
- Codio: Loops Coding Exercises
Auto Summary
Discover Java Basics: Selection and Iteration, an introductory IT & Computer Science course on Coursera led by expert instructors. Perfect for beginners, it covers core Java concepts like printing, operators, loops, and conditionals. This 540-minute, video-free course emphasizes hands-on learning with runnable code examples and instant feedback. Available through Starter and Professional subscriptions, it's ideal for those new to coding.

Anh Le

Patrick Ester

Elise Deitrick