Description
In this course, you will :
- The ability to solve problems with Java
- An understanding of variables, decisions, and loops
- The ability to create flowcharts and execution sheets
- Familiarity with arrays, strings, and their operations
- Hands-on experience with practice problems through editable and executable solutions
Syllabus :
1. Problem Solving with Simple Programs
- Problem Solving: The Bottle Filling Example
- Simple Program and Execution Sheet
- Practice Simple Programs
2. Decisions and Branching
- Flowcharts and Conditional Expressions
- Converting Flowcharts into Execution Sheets
3. Java Basics
- First Java Program
- Fundamentals of Java
- Conditional Statement
- Categories of Errors
4. Repetition with Loops
- Introduction to Loops
- Sentinel Loops
- Nested Loops
5. Strings and Arrays
- Inside the String
- Array of Values
- Arrays with Loops
- Multi-dimensional Arrays
6. Methods
- Simple User-defined Methods
- Method Parameters and Return Values
- Built-in String and Array Methods