top of page

Follow us:

Tech & Design

View Course

By Jarrod Parkes

Self-paced

FREE

Frame 76745.png

View Course

Graphic design essentials

By Matt Brunton

Tech & Design

View Course

UX Design for Mobile Developers

By Nazmul Idris

Tech & Design

View Course

Full Stack Foundations

By Lorenzo Brown

Tech & Design

View Course

Learn ethical hacking

By TuteDude

Tech & Design

Explore similar courses

Learn A Skill Path.png

About the Creator

Jarrod Parkes

Jarrod Parkes is a senior software professional specializing in mobile development, with a rich background in designing and teaching online courses on iOS app development, networking, and the Swift programming language. His educational content has empowered tens of thousands of students globally, guiding many towards successful tech careers. With a BS in Computer Science from the University of Alabama, Jarrod blends his roles as an engineer, student, and teacher, committed to continuous learning and inspiring others to do the same.

Tech & Design

View Course

By Jarrod Parkes

Self-paced

FREE

Continuous Integration and Deployment

In this course, you'll learn how to improve the mobile development process by using continuous integration and deployment.

Who is this course for

  • Aspiring Mobile Developers: Those new to mobile app development looking to enhance their skills with CI/CD practices.

  • Experienced Developers: Professionals seeking to integrate continuous integration and deployment into their existing workflows.

  • Development Teams: Teams aiming to streamline their development process and improve app quality through CI/CD.

  • Tech Enthusiasts: Individuals interested in learning about modern app development practices and tools.

Overview

This course is designed to enhance the mobile development process through continuous integration (CI) and continuous deployment (CD). You'll learn how to set up and utilize CI systems to ensure app quality and streamline deployment processes. Using BuddyBuild, you’ll gain practical skills in configuring CI systems, writing unit and UI tests, and integrating continuous deployment practices. The course focuses on simplifying development workflows, enabling rapid feedback, and maintaining high standards of app quality.


Course Highlights

  1. Introduction to Continuous Integration: Learn to set up a CI system with BuddyBuild to test apps efficiently, including configuring projects with GitFlow and writing essential unit and UI tests.

  2. CI System Configuration: Gain hands-on experience in configuring and managing CI systems to enhance app development and ensure robust testing procedures.

  3. Continuous Deployment Setup: Explore how to establish a seamless continuous deployment system using BuddyBuild, allowing for rapid delivery of new builds to users.

  4. Provisioning Devices for Testing: Learn to quickly add and manage devices for testing, ensuring new builds are promptly tested and delivered.

  5. Feedback Loop Integration: Utilize BuddyBuildSDK to collect and consolidate issues and feature requests, providing a centralized location for rich visual descriptions and debugging information.

  6. Streamlining Development Processes: Understand best practices for integrating CI and CD to streamline development workflows and maintain high-quality app standards.

  7. Real-World Application: Apply your knowledge in practical scenarios, enhancing your skills in CI/CD systems and improving the overall development and deployment process.

bottom of page