Course Name
Course Code : LNS74
Venue Details
Postal Code : 10330
Session Dates
Duration: 3 days (21 hours)
This course focuses on automating the build and integration processes of Java-based applications using Apache Maven and Jenkins, a leading open-source automation server. Participants will learn how to configure Maven for dependency management and how to use Jenkins pipelines for Continuous Integration (CI). The course includes real-world hands-on labs to set up CI/CD pipelines for Java applications.
Maven Fundamentals
Overview of Maven: Goals and Benefits
Installing and configuring Maven
POM (Project Object Model) and Directory Structure
Maven Lifecycle: clean, validate, compile, test, package, install
Dependency & Plugin Management
Adding and managing dependencies
Using common Maven plugins
Customizing the build process
Introduction to Jenkins
Jenkins architecture and features
Installing Jenkins on Windows/Linux
Jenkins dashboard overview and job configuration
Freestyle Projects and Maven Integration
Creating Jenkins jobs for Maven builds
Configuring SCM (GitHub/GitLab) integration
Managing Jenkins plugins and credentials
Jenkins Pipelines
Introduction to pipeline as code (Jenkinsfile)
Declarative vs Scripted Pipelines
Steps, stages, and agents in pipeline
CI/CD Implementation
Continuous integration workflows
Jenkins email notifications and reports
Integration with artifact repositories (e.g., Nexus, Artifactory)
Hands-on Exercises
Summary and Conclusion
Mode of Delivery : The event can be attended both online and at nearby ProgNXT classroom by Individual Professionals and Corporate Employees as per the seat availability. Please Contact Us at [email protected] for checking the seat availability
Audience : We have a global audience that logs in to using their own computers to work hand in hand with our world-class instructors.
Assessment : Each training course will have ProgNXT Assessment at the end.
Certification : After successful passing of ProgNXT Assessment, ProgNXT Certification will be provided, which has got acceptance in 55+ Countries.
| Global Region | Location | Start Date | End Date | Action |
|---|---|---|---|---|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |