OUR
Courses
- Java Programmer & Developer
- Java 25 Basics
- Java 25 Advanced
- Java 25 & 21 New Features
- Java 21 new features
- Java SE 8 New Features
- Java 9-17 New Features
- Preparation for Java certification
- GraalVM – Introduction and Use
- Performance tuning of Java applications
- Clean Code
- Test-driven development with Java
- Java & JUnit for Testers
- Rich Clients mit JavaFX entwickeln
- JavaScript
- AI in Development
- Spring Framework
- Java Enterprise
- Microservices & Cloud
- Java Web
- Web & Application Server
- Android & iOS
- Java Architecture & Design
- Software Test
- DevOps & Build Automation
- Agile software development with Scrum
- NoSQL and Streaming Systems
- Other Topics
The course “Developing Machine Learning Models” offers a sound and practical introduction to the world of machine learning and data processing using the Python programming language. Theoretical concepts are combined with practical, hands-on exercises to allow participants to apply their knowledge immediately. They are guided step-by-step from fundamental approaches to increasingly complex, advanced methods. The course begins with systems such as supervised learning, unsupervised learning, and reinforcement learning, followed by a more detailed examination of data processing and data analysis. The course concludes with an intensive focus on neural networks and deep learning models.
Particular emphasis is placed on practical application, enabling participants to learn how to develop, train, and evaluate models in real-world projects. They acquire in-depth knowledge of how to optimize and validate machine learning models for application in various use cases. The course is designed for participants who already have basic knowledge of Python and are familiar with mathematical foundations such as linear algebra and statistics. The combination of theory and practice prepares participants for the professional use of machine learning models that address real-world challenges.
- Introduction and Fundamentals of Machine Learning
- Supervised Learning
- Regression
- Classification
- Unsupervised Learning
- Clustering
- Dimensionality Reduction
- Reinforcement Learning
- Data processing and data analysis
- Model evaluation, validation and optimization
- Neural networks and deep learning
Target group
- Developers
- Experience in programming with a higher-level, object-oriented programming language
- Prior experience with Python is ideal