Course Category: Building Software

  • Introduction to Build Systems using Make

    68 Lessonsin
    • Course: Introduction to Build Systems using Make - $80.00
    • Educational Membership - From: $50.00 / month
    • Educational Membership for Teams - $500.00 per member / year
    • Lifetime Membership - Educational - $2,500.00
    • Complete Course Bundle - Original price was: $2,000.00.Current price is: $1,500.00.

    This introductory course will teach you the basics of the software construction process using compilers and linkers, the Make language, and how build systems help us to automate the process while avoiding common errors.

    Preview this course - (12 preview lessons)

  • Creating a Cross-Platform Build System for Embedded Projects with CMake

    88 Lessonsin ,
    • Course Bundle: Creating an Embedded Build System and Project Skeleton - $250.00
    • Creating a Cross-Platform Build System for Embedded Projects with CMake - $80.00
    • Educational Membership - From: $50.00 / month
    • Educational Membership for Teams - $500.00 per member / year
    • Lifetime Membership - Educational - $2,500.00
    • Complete Course Bundle - Original price was: $2,000.00.Current price is: $1,500.00.

    In this course, we provide a hands-on approach for learning to use CMake. You'll create a complex build system from scratch, learning the language as you go. We will teach you all of the necessary skills for managing complex projects that must support multiple processor architectures, build with multiple toolchains, and work on multiple OSes.

    Preview this course - (12 preview lessons)

  • Creating a Cross-Platform Build System for Embedded Projects with Meson

    83 Lessonsin ,
    • Course Bundle: Creating an Embedded Build System and Project Skeleton - $250.00
    • Course: Creating a Cross-Platform Build System for Embedded Projects with Meson - $80.00
    • Educational Membership - From: $50.00 / month
    • Educational Membership for Teams - $500.00 per member / year
    • Lifetime Membership - Educational - $2,500.00
    • Complete Course Bundle - Original price was: $2,000.00.Current price is: $1,500.00.

    In this course, we provide a hands-on approach for learning to use Meson. You'll create a complex build system from scratch, learning the language as you go. We will teach you all of the necessary skills for managing complex projects that must support multiple processor architectures, build with multiple toolchains, and work on multiple OSes.

    Preview this course - (10 preview lessons)

  • Building a Reusable Project Skeleton with CMake

    35 Lessonsin ,
    • Course Bundle: Creating an Embedded Build System and Project Skeleton - $250.00
    • Course: Building a Reusable Project Skeleton with CMake - $50.00
    • Educational Membership - From: $50.00 / month
    • Educational Membership for Teams - $500.00 per member / year
    • Lifetime Membership - Educational - $2,500.00
    • Complete Course Bundle - Original price was: $2,000.00.Current price is: $1,500.00.

    In this course, we guide you through the creation of a reusable CMake-based project skeleton using an existing project as a starting point. You can follow along and build a skeleton using our reference build project, or you can use one of your own projects as the starting point and follow along with our examples.

    Preview this course - (6 preview lessons)

  • Building a Reusable Project Skeleton with Meson

    35 Lessonsin ,
    • Course Bundle: Creating an Embedded Build System and Project Skeleton - $250.00
    • Course: Building a Reusable Project Skeleton with Meson - $50.00
    • Educational Membership - From: $50.00 / month
    • Educational Membership for Teams - $500.00 per member / year
    • Lifetime Membership - Educational - $2,500.00
    • Complete Course Bundle - Original price was: $2,000.00.Current price is: $1,500.00.

    In this course, we guide you through the creation of a reusable Meson-based project skeleton using an existing project as a starting point. You can follow along and build a skeleton using our reference build project, or you can use one of your own projects as the starting point and follow along with our examples.

    Preview this course - (5 preview lessons)

  • Automating the Deployment of a Reusable Project Skeleton

    31 Lessonsin
    • Course Bundle: Creating an Embedded Build System and Project Skeleton - $250.00
    • Course: Automating the Deployment of a Reusable Project Skeleton - $30.00
    • Educational Membership - From: $50.00 / month
    • Educational Membership for Teams - $500.00 per member / year
    • Lifetime Membership - Educational - $2,500.00
    • Complete Course Bundle - Original price was: $2,000.00.Current price is: $1,500.00.

    In this course, we guide you through automating the process of deploying your reusable project skeleton to a new project. We also guide you through automating the setup process for a new development machine.

    Preview this course - (7 preview lessons)

  • CI/CD for Embedded Systems

    • Educational Membership - From: $50.00 / month
    • Educational Membership for Teams - $500.00 per member / year
    • Lifetime Membership - Educational - $2,500.00
    • Complete Course Bundle - Original price was: $2,000.00.Current price is: $1,500.00.

    (Under development) This course is a guide for creating a CI/CD pipeline for your embedded projects.