Java Beginner
This course covers topics such as data types, OOP, exceptions and libraries, and includes a real-world coding example
Verifications
Content
- Basic Java Structures
- Object-oriented Concepts
- Java Collections
- Using Libraries
- Handle Exceptions
- Web Services
- Spring Minimal Web Service
Videos
5 Sektionen | 39 Videos | 04h 53 Min. 12 Sec.
Description
In this Arematics Learning Java Course we aim to provide you with all the fundamentals you need to start your journey as a developer or create structured and stable applications as a hobbyist developer. At a time when AI-generated content is becoming more and more present, it is especially important to understand the basic concepts behind this generated content and to develop the ability to professionally validate and verify generated or copied knowledge.
Learning content
With this course we want to make your entry into the Java world easier. In the course of the course you will learn the following things:
- Data types in Java
- Primitive data types
- Non-Primitive Data Types
- Basis of any programming language
- Loops
- Conditions
- Code blocks
- Object orientation
- Difference between classes and objects
- Methods
- Inheritance & Polymorphism
- Other class types like abstract classes, enums or interface classes
- Java core concepts
- Handling and creation of exceptions
- Generate and format date values
- Internationalization and localization of a Java application
- Generic classes
- Functional programming in Java with Lambda
- Lists and streams
- Annotations
- External content
- Set up and use libraries
- Management of libraries through build tools like Gradle
- Use of an external library using the example of a database with MariaDB
- Practical use
- Develop employee management system
- Get to know the OpenAPI standard
- Write your own web service to manage data over the Internet
- Using Spring, a well-known library to set up a simple version of the same web service
With this content, by the end of the course you'll have a solid foundation for developing web applications, for which Java is commonly used in the business world. We look forward to introducing you to the exciting world of Java programming and helping you grow your skills as a developer.
All code samples can be found below the videos, along with helpful documents on what you've learned.
Verification
After watching the content, you can always check your knowledge and go through the questions we have prepared for you. These questions are specific to the content and check that you have understood the most important basic concepts. If you get a question wrong, it doesn't matter. After each round, only the wrong questions will be displayed until you have finally answered all questions correctly.
At the end you get a certificate. It only says that you have successfully completed the course, not how many attempts you needed.