OUR
Courses
- Java Programmer & Developer
- Java 25 Basics Training
- Java 25 Advanced
- Java 25 & 21 New Features Training
- Java 21 New Features Training
- Java SE 8 New Features Training
- Java 9-17 New Features Training
- Preparation for Java certification
- GraalVM – Introduction and Use
- Performance tuning of Java applications
- Clean Code Training
- Training in Test-Driven Development with Java
- Java & JUnit training for testers
- Training on developing rich clients with JavaFX
- 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
- Backend Rest Server Training with Node.js
- Training in the development of machine learning models
- AWS Cloud Functions training with Node.js and TypeScript
- Training in programming with Kotlin
- Python programming training
- Spring AI: Integrating AI into self-developed software
- AI Tools Training for Java Developers
Learn how to turn the concept of continuous integration into reality with Jenkins.
This training provides participants with practical skills for the successful implementation and optimization of Continuous Integration with Jenkins in real-world software development projects. Graduates will be able to design and manage efficient CI/CD processes to accelerate development cycles and improve the quality of software products.
- Introduction to continuous integration
- (Java) tools for continuous integration
- Introduction to Jenkins
- Install and set up Jenkins
- Using and configuring Jenkins
- Use of plugins
- Integration of Jenkins into existing development process
- Integration with Git, Subversion, Ant, Maven, Gradle, SonarQube, Artifactory, …
- Advanced topics: Jenkins agents, build pipelines, interaction with Docker, ...
- Best practices for deployment
Target group
- Software developer