Description
In this course, you will learn :
- Data types, strings, functions, and loops are all covered.
- She assists you in controlling the flow and logic of your code, as well as debugging your project to ensure it runs flawlessly.
- Along the way, she provides real-world examples and challenges that allow you to put your new skills to the test.
- This course is ideal for both experienced developers who need to quickly learn Java and new programmers who want to get a taste of this popular language.
Syllabus :
1. Getting Started with Java
- What is Java?
- Downloading Java on your computer
- Exploring the command line
- Your first Java program
- Hello World in the command line
- Exploring an integrated development environment (IDE)
- Hello World in an IDE
2. Building Strong Foundations
- Primitive data types
- Data types and variables in Java
- Strings in Java
- Using indexes with strings
- Concatenating strings in Java
- Input and output in Java
3. Control Flow
- Mapping out program control flow
- Operators in Java
- Decision-making with if in Java
- Understanding scope in Java
- While loops (conceptually)
- While loops in Java
4. Debugging in Java
- Debugging syntax and logical errors
- Debugging with an IDE
- Challenge: Find the errors
- Sample solution: Find the errors
5. Functions in Java
- What are functions? (conceptually)
- Defining functions in Java
- Calling functions in Java
- Parameters in Java
- Return types in Java
- Using built-in functions in Java
6. Classes in Java
- Classes in Java
- Constructors in Java
- Creating a class in Java
- Creating instances in Java
- Instance methods vs. class methods
- Using instance methods in Java
- Instance and class variables in Java