HOME SCALA & F# JAVA .NET WEB GROOVY & GRAILS ANDROID & IOS NOSQL ARCHITECTURE AGILE & SCRUM AGILE DEVELOPER  
Kohsuke Kawaguchi's Mastering Continuous Integration with Jenkins/Hudson (CLOUDBEES-01-01)
CODE: CLOUDBEES-01-01          DURATION: 1 DAY/S
Master Jenkins and accelerate your team's development process. Continuous Integration is a fundamental best practice of modern software development. Jenkins is the number one open source Continuous Integration Server. In this course, you will learn how to set up an effective Continuous Integration (Jenkins) environment that will reduce integration issues, improve code quality, and improve communication and collaboration between team members. You will also learn how Jenkins can act as a communications hub for your development team.

The course is modular and flexible, and can be tailored depending on specific student needs and requests. Through our trainings, you benefit from the wide experience and architectural expertise of our team. We bring that experience to you in a highly interactive, intensely hands-on setting.

LEARN HOW TO:
Upon completion of this Continuous Integration with Jenkins workshop, you will have a solid understanding of how to implement a Continuous Integration environment in your organization. You will be able to set up a working instance of the Jenkins server, complete with automated builds, tests, code quality audits and reports, and automatic deployment to an integration server. You will also be able to integrate Jenkins with other tools in the development environment, such as issue tracking systems and source code browsers.

PROGRAMME
  1. An introduction to Continuous Integration (CI) principles
  2. What you need to implement CI
  3. CI-friendly development practices
  4. Setting up a Jenkins server
  5. Continuous Integration build strategies and best practices
  6. Jenkins notification strategies and techniques
  7. Automated testing
  8. Automated code quality audits
  9. Automated reporting on project status and statistics
  10. Integrating Jenkins with your issue management system
  11. Automated release strategies
  12. Automated deployment
  13. Using distributed builds to speed up the build process and to run environment-specific build jobs
  14. Applying Jenkins to large projects - using CI on with large teams or multi-team projects, with multiple development/integration SCM branches...
IN PARTNERSHIP WITH CLOUDBEES
IS THIS COURSE FOR YOU?
This Continuous Integration with Jenkins workshop is a hands-on, practical course designed to teach specialized skills for real-world development situations. So if you are a Java developer, a software architect, a Technical project manager or build manager or if you are a Development or QA engineer and you would like to gain a solid understanding of how to implement a Continuous Integration environment in your organization, this course is for you!
  • Development and QA engineers

  • COURSE PREREQUISITES
    To benefit from this CI with Jenkins course, you'll need to have a reasonable understanding of Java development as well as a basic understanding of the Software Development Life Cycle, prior to attending. You should also have basic web development knowledge and know about application server concepts.

    COURSE LABS & EXERCISES
    This Continuous Integration course with Jenkins is an intensive 1-day workshop, with a mixture of teaching and lab exercises. You will learn about how to design and implement an effective Jenkins build environment, as well as some invaluable tricks of the trade.

    Cloudbees believe the best way to learn is by doing. So the course contains approximately 60% lab work. You’ll receive a manual for the slides and labs doc, as well as a USB stick that contains non printable pdfs of these two docs and additional CloudBees materials.

    © Copyright 2003-2011, Skills Matter Ltd
      Web development by You In Control
    About Us  Jobs  Find Us  Meeting & Training Rooms  Newsletter  Jobs: Sales Executive  Jobs: Student SkillsCaster  jobs - junior event coordinator  Speed Coding 2011  Open Source Journal  Ticket Raffle  Agile Expert Series  Jobs: Sponsorship Development  jobs: Marketing & Sales Graduate Internship