Learning Java 17
2h 18mBeginner2022-05-09
Authors

Kathryn Hodge
Software Developer
Course details
Java is one of the top five programming languages, and is used for websites, embedded controllers, and Android app development. Interested in learning how to code with Java? Join instructor Kathryn Hodge as she helps you get up and running with this popular language. Kathryn covers all the basics: Data types, strings, functions, and loops. She helps you control the flow and logic of your code, and debug your project to make sure it runs perfectly. Along the way, she provides real-world examples and introduces challenges that allow you to practice your new skills. This course is perfect for developers who need to get up to speed with Java fast, as well as for beginning programmers who want their first taste of this popular language.
Skills covered
JavaOracleLearningProgramming LanguagesSoftware Development
Concepts
0. Introduction
- 01 - Learn Java code
- 02 - What you should know
- 03 - Working with the exercise files
- 04 - Coderpad challenges
1. Getting Started with Java
- 05 - What is Java
- 06 - Install the Java Development Kit
- 07 - How to build and execute Java programs
- 08 - Explore the IntelliJ IDEA
- 09 - Write your first Java program
- 10 - Run your first Java program
2. Building Strong Foundations
- 11 - Primitive data types
- 12 - Data types and variables in Java
- 13 - Strings in Java
- 14 - Using indexes with strings
- 15 - Concatenating strings
- 16 - Input and output in Java
3. Control Flow in Java
- 17 - Map program control flow
- 18 - Operators in Java
- 19 - Decision-making with if in Java
- 20 - Understanding scope
- 21 - Understanding while loops
- 22 - Using loops in Java
4. Debugging in Java
- 23 - Debugging with print statements
- 24 - Debugging with an IDE
5. Functions in Java
- 25 - What are functions
- 26 - Defining functions in Java
- 27 - Calling functions in Java
- 28 - Parameters in Java
- 29 - Return types in Java
- 30 - Using built-in functions in Java
- 31 - Solution - Employee salary
6. Classes in Java
- 32 - What is a class
- 33 - What is a constructor
- 34 - Creating a class in Java
- 35 - Creating an instance in Java
- 36 - Instance versus class members
- 37 - Using instance and class methods in Java
- 38 - Instance and class variables in Java
- 39 - Reviewing classes versus instances
- 40 - Solution - Book name
Conclusion
- 41 - Continue your Java learning