This course is an eight-lesson program designed for complete beginners who are interested in learning computer programming. The course will cover the fundamentals of Java programming, including syntax, variables, data types, conditional statements, loops and functions. By the end of the course, students will have a solid understanding of Java programming concepts and will be able to write simple programs using Java.
Introduction to programming concepts and Java language
Installing Java Development Kit (JDK) and IntelliJ
Writing and running the first program
Variables and constants in Java
Data types and their usage
Type conversion and casting
Solving exercises to consolidate the concepts introduced in lesson 2.
Getting familiar with the programming environment and debugging tools.
Arithmetic, relational and logical operators
Operator precedence and associativity
Expressions and their evaluation
Conditional Statements. (if, else-if)
Solving problems to consolidate the concepts introduced in lesson 4
Expect more complex problems, tapping into problem solving techniques.
For and While loops
Exercises
Loops introduce another level of complexity so the problems will be more demanding and closer to real life scenarios.
Working with Arrays and Lists.
Solving problems combining loops with arrays and lists.
Functions and methods in Java
Method signature and return types
Passing arguments to methods
Wrapping up and summarizing.