Throughout its history, Java has continuously evolved to embrace and adapt to new innovations, from cloud to containers to microservices. This transformation has changed the way teams build and deliver Java applications, and in this course, Kevin Bowersox explains how to establish a continuous delivery pipeline to automate the release process for your applications. Kevin shows how to integrate popular tools like Maven, Jenkins, and Docker to build and package modern Java apps, and explains how tools like Kustomize and Argo CD are used to automate their deployment. If you’re a Java developer looking for a toolset that will accelerate your release cadence without sacrificing your application’s stability, this is the course for you.
Learn More- Who We Are
- Find Your Career Center
- Central Career Services
- School of Architecture
- College of Arts and Sciences
- School of Education
- College of Engineering and Computer Science
- David B. Falk College of Sport and Human Dynamics
- Graduate School
- School of Information Studies
- College of Law
- Maxwell School of Citizenship and Public Affairs
- S.I. Newhouse School of Public Communications
- College of Professional Studies
- Student-Athlete Engagement
- Veterans
- College of Visual and Performing Arts
- Martin J. Whitman School of Management
- Build Career Skills
- Career Pathways and Exploration
- Resume, Cover Letter or Portfolio Preparation
- Interview Preparation or Mock Interview
- Job Offers and Negotiation Skills
- Job, Internship and Co-op Search Strategy
- Networking Strategies, Tools and Engagement
- Internship Funding Opportunities
- Professional Development Technologies
- Labor Market Insights
- Recruit Orange
- Campus Community