Développement
Learn Programming With Java
To create computer programs or build the app of your dreams, you need to know how to code in a programming language. Computer programs rely on data and logic to make their magic happen, and that requires a programmer - you - to tell the computer what to do and how. But how do you actually write programs? Where do you start?
This course is designed to teach you the fundamentals of the Java programming language and to give you lots of practice along the way! We'll look at:
How to structure and group information in your program with data types,
How to use programming logic so that your program does what you want it to.
How to manage errors and make your app communicate.
How to write readable code so that you can more easily modify, maintain, and share your programs.
You'll apply all this knowledge to create a real working Java program at the end of the course. Ready to discover all the cool things you can do with Java code? Join us in the first chapter!
Learning outcomes
- Identify how to use data and data types in Java
- Explain how to manage program logic in Java
- Describe how to write clean and maintainable code using methods in Java
Turn it into a career
Take one of our 100% online diploma training programs, and transform your know-how into professional skills.
- Up to 100% of your training program funded
- Flexible start date
- Career-focused projects
- Individual mentoring
Table of contents
- Part 1
Understand and use data
- 1
Get the most out of this course
- 2
Unravel the variable: making declarations and changing values
- 3
Understand data types to store your values
- 4
Define objects and their attributes with classes
- 5
Manage complexity with the right collection
- 6
Understand variable scoping and access control
- 7
Part 1 summary
Quiz: Check what you've learned about data and data types in Java
- Part 2
Manage the flow
- 1
Get your program started with the main function
- 2
Select the proper condition to control your program flow
- 3
Use the right loop to repeat tasks
- 4
Manage errors and exceptions within your program
- 5
Communicate with the world: user input and networking
- 6
Part 2 summary
Quiz: Check what you know about program logic!
- Part 3
Write clean and maintainable code
- 1
Understand parameters and return values
- 2
Take a closer look into methods: defining instance methods & fields
- 3
Write clean functions
- 4
Test that a function does what it says
- 5
Debug your function
- 6
Go recursive: calling functions within themselves
- 7
Part 3 summary
Quiz: Check what you remember about clean methods!
- Part 4
Create your first application