Qafoo GmbH - passion for software quality ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :Author: Tobias Schlitt :Date: Sat, 05 Jan 2013 17:37:44 +0100 :Revision: 3 :Copyright: All rights reserved ========================================== Build Processes and Continuous Integration ========================================== :Keywords: training, course, continuous integration, build process, tools, jenkins, hudson, ant :Description: This session is designed to help developers and managers introduce a unified build process and Continuous Integration to reduce the time to market for new features and bug fixes, reduce project risk by avoiding errors in repetitive tasks, and continuously inspect and control software quality. This session is designed to help developers and managers introduce a unified build process and Continuous Integration to reduce the time to market for new features and bug fixes, reduce project risk by avoiding errors in repetitive tasks, and continuously inspect and control software quality. ------- Content ------- Topics covered in this course block include: - Evolution to a professional build pipeline - Designing a build process - Automating with Apache Ant - Integrating tools and build steps - Dependency resolution and external library usage - (Web) asset management - Environments and stages - Packaging and rollout - Continuous deployment - Optional: Practical exercises in creating a build process based on owned project/component or third-party code **Length**: 0.5 - 1 days **Prerequisites**: - In-depth PHP programming knowledge **Related Course Blocks**: - `Measuring Quality with Software Metrics`__ - `Automated Testing in PHP`__ - `Best Practice Tools`__ __ /services/training/topics/measure_quality_software_metrics.html __ /services/training/topics/automated_testing_php.html __ /services/training/topics/best_practices_tools.html Please `contact us`__ to discuss your requirements in detail. __ /contact.html .. Local Variables: mode: rst fill-column: 79 End: vim: et syn=rst tw=79