← All free certificatesFree learning path Final step
Java Programming
10 short modules. Each one: a simple lesson, two quick games and a 8-question quiz for its own free certificate. Finish them all, then take the full Java Programming certificate.
0 of 10 module certificates
- Java basicsJava is an object-oriented language that runs anywhere a JVM is installed.0/4
- Variables and data typesJava is strongly typed: every variable has a declared type.0/4
- Operators, conditions and loopsControl program flow with if, switch, for, while and do-while.0/4
- MethodsOrganise code into methods with parameters, return types and overloading.0/4
- Classes and objectsModel real things with classes (blueprints) and objects (instances).0/4
- Inheritance and polymorphismReuse and extend classes with extends, override behaviour, and use one interface for many forms.0/4
- Interfaces and abstract classesDefine contracts with interfaces and partial blueprints with abstract classes.0/4
- Arrays, Strings and collectionsStore groups of data with arrays and the Collections Framework.0/4
- ExceptionsHandle errors with try, catch, finally and throw.0/4
- Java in the real worldBuild real apps with Java: tools, frameworks and where Java is used.0/4
🏆 Full Java Programming certificate
20 questions from basic to advanced, 60% to pass. Best taken after the modules.