Choose your language
Application packaging course
From 4 to 360h of flexible workload

Application packaging course

Master every stage of enterprise application packaging, from MSI authoring and MSIX modernisation to CI/CD pipeline integration and cross-platform deployment. This course gives IT professionals the hands-on skills to build, test, and deliver packages that meet real enterprise standards. If you work in software deployment, this is the technical foundation your career needs.

What you will learn:

This course covers the full application packaging lifecycle across Windows and Linux environments. You will learn to author MSI packages using WiX, create and sign MSIX packages, and sequence applications with App-V. You will apply repackaging techniques to convert legacy installers into clean, deployment-ready packages. The curriculum includes transforms, patches, and vendor customisation frameworks for enterprise applications. You will also configure automated testing, integrate packaging into CI/CD pipelines, and deploy to platforms such as Intune and SCCM. Security, compliance, governance, and professional documentation practices are built into the workflow throughout.

How you study in practice Application packaging course

How you practise Application packaging course

For companies looking to train their teams

With Elevify for businesses, the course includes exercises and examples tailored to your company and its specific needs.

Click here

Course content

8 Chapters40 LessonsDuration between 4 and 360 hours (you decide)

Chapter 1See details

Foundations of Application Packaging

  • Lesson 1 • Packaging Formats and Standards

    Surveys major package formats and their appropriate use cases. Connects format choice to deployment infrastructure.

  • Lesson 2 • Setting Up the Packaging Lab

    Guides learners through building an isolated packaging environment. Ensures a safe, reproducible workspace for all subsequent exercises.

  • Lesson 3 • Packaging Roles and Responsibilities

    Outlines the packager's scope within IT operations and project teams. Clarifies handoff points with testing, security, and release teams.

  • Lesson 4 • What Application Packaging Is

    Defines packaging as the process of preparing software for managed deployment. Establishes vocabulary used throughout the course.

  • Lesson 5 • Enterprise Deployment Ecosystem

    Maps the tools and platforms that consume packages in production. Grounds packaging decisions in real deployment pipelines.

Chapter 2See details

Windows Installer Technology Deep Dive

  • Lesson 1 • MSI Authoring with WiX Toolset

    Introduces XML-based MSI authoring using the WiX toolset. Produces version-controlled, repeatable package builds.

  • Lesson 2 • Validation and ICE Rules

    Applies Internal Consistency Evaluators to catch authoring errors. Validation is mandatory before any package enters testing.

  • Lesson 3 • Components, Features, and Products

    Teaches the three-tier hierarchy that governs MSI installation logic. Correct hierarchy design prevents component rule violations.

  • Lesson 4 • MSI Architecture and Database Structure

    Explains the relational database inside every MSI file. Connects table relationships to installation behaviour.

  • Lesson 5 • Custom Actions and Sequences

    Covers how custom actions extend MSI beyond standard tables. Proper sequencing prevents rollback failures and race conditions.

Chapter 3See details

Repackaging and Capture Techniques

  • Lesson 1 • Cleaning and Optimising Captured Output

    Removes unnecessary registry keys, files, and shortcuts from raw captures. Clean output reduces package size and deployment risk.

  • Lesson 2 • Repackaging Quality Checklist

    Establishes a repeatable review process for repackaged output. Connects quality gates to downstream testing and deployment success.

  • Lesson 3 • Handling Complex Installers

    Addresses installers that resist standard capture: chained, bootstrapped, and driver-based setups. Students apply workarounds for each scenario.

  • Lesson 4 • Using Professional Capture Tools

    Demonstrates capture workflows in industry-standard repackaging tools. Hands-on exercises build muscle memory for common scenarios.

  • Lesson 5 • Capture Methodology and Principles

    Explains snapshot-based and API-hook capture approaches. Choosing the right method reduces noise in the captured package.

Chapter 4See details

Transforms, Patches, and Customisation

  • Lesson 1 • MST Transform Fundamentals

    Explains how transforms layer changes onto base MSI packages. Transforms preserve vendor package integrity for future updates.

  • Lesson 2 • Vendor Customisation Frameworks

    Uses vendor-provided customisation tools for major enterprise applications. Reduces repackaging effort when vendors supply supported methods.

  • Lesson 3 • MSP Patch Packages

    Covers the creation and application of MSI patch packages for incremental updates. Patch sequencing rules prevent broken upgrade chains.

  • Lesson 4 • Testing Transforms and Patches

    Validates that transforms and patches produce the intended installation state. Regression testing catches conflicts before production deployment.

  • Lesson 5 • Authoring Transforms with Tools

    Uses GUI and scripted tools to produce consistent, documented transforms. Automation reduces human error in repetitive customisation tasks.

Chapter 5See details

MSIX and Modern Packaging

  • Lesson 1 • MSIX App Attach and AVD

    Configures MSIX app attach for Azure Virtual Desktop environments. Separates application delivery from OS image management.

  • Lesson 2 • MSIX Architecture and Benefits

    Contrasts MSIX with MSI in terms of containerisation, clean uninstall, and update model. Positions MSIX within modern Windows deployment strategy.

  • Lesson 3 • Code Signing for MSIX

    Signs MSIX packages with trusted certificates to meet deployment requirements. Unsigned packages are blocked by default Windows policy.

  • Lesson 4 • MSIX Modification Packages

    Applies customisations to base MSIX packages without modifying originals. Mirrors the transform concept from MSI in the MSIX model.

  • Lesson 5 • Creating MSIX Packages

    Builds MSIX packages using MSIX Packaging Tool and manual authoring. Covers both conversion from MSI and fresh MSIX creation.

Chapter 6See details

Application Virtualisation and Sequencing

  • Lesson 1 • Sequencing Complex Applications

    Addresses middleware, plug-ins, and interdependent applications in virtual packages. Connection groups resolve cross-package dependencies at runtime.

  • Lesson 2 • Testing and Publishing Virtual Packages

    Validates virtual packages in isolated and integrated environments before publishing. Publishing workflows differ between standalone and managed deployments.

  • Lesson 3 • Virtualisation Concepts for Packaging

    Explains how virtualisation isolates applications from the OS and each other. Isolation principles guide sequencing decisions throughout the chapter.

  • Lesson 4 • Optimising Virtual Packages

    Reduces virtual package size and improves streaming performance through targeted optimisation. Smaller feature blocks improve user launch experience.

  • Lesson 5 • App-V Sequencer Workflow

    Walks through the full App-V sequencing process from preparation to output. Correct sequencer setup is critical for reproducible packages.

Chapter 7See details

Package Testing and Quality Assurance

  • Lesson 1 • Testing Strategy and Planning

    Defines the scope, environments, and acceptance criteria for package testing. A documented test plan aligns packaging, testing, and release teams.

  • Lesson 2 • Defect Reporting and Resolution

    Establishes a defect lifecycle from discovery through resolution and retest. Clear defect records accelerate root cause analysis and fix verification.

  • Lesson 3 • Functional and Installation Testing

    Verifies that packages install, launch, and function as expected across target OS versions. Covers silent, interactive, and repair installation modes.

  • Lesson 4 • Automated Package Testing

    Implements automated test scripts to accelerate and standardise package validation. Automation integrates with CI/CD pipelines for continuous quality checks.

  • Lesson 5 • Compatibility and Regression Testing

    Checks packages against OS versions, architectures, and co-installed software. Regression suites catch regressions introduced by package updates.

Chapter 8See details

Deployment, Automation, and DevOps Integration

  • Lesson 1 • Monitoring and Post-Deployment Validation

    Tracks deployment success rates and application health after release. Post-deployment data feeds back into packaging improvement cycles.

  • Lesson 2 • PowerShell for Packaging Automation

    Uses PowerShell to automate repetitive packaging tasks and deployment actions. Scripts reduce manual effort and enforce consistent packaging standards.

  • Lesson 3 • CI/CD Pipeline Integration

    Embeds package build and test steps into continuous integration pipelines. Pipeline integration enforces quality gates before packages reach production.

  • Lesson 4 • Package Deployment Fundamentals

    Reviews deployment mechanisms available in enterprise environments and their trade-offs. Deployment method selection affects rollout speed and rollback capability.

  • Lesson 5 • Configuration Management Platforms

    Deploys packages through configuration management tools at enterprise scale. Platform-specific features enable targeting, compliance reporting, and remediation.

Certification
Certification

Your valid completion certificate

This course is for you:

  • Systems administrator: ready to specialise beyond general infrastructure support work.

  • Desktop engineer: managing software rollouts without formal packaging methodology or training.

  • IT support technician: aiming to move into a higher-level technical engineering role.

  • Career changer: coming from a developer background and pivoting toward enterprise IT delivery.

  • Junior packager: self-taught and looking to fill critical gaps in foundational knowledge.

  • IT consultant: expanding service offerings to include managed application deployment capabilities.

What our students say

Feedback from those who have already studied with us:

Your lessons are perfect. I purchased the one-year package and finally have the opportunity to follow various topics of interest without needing to change platforms... I'm grateful for everything you do, I've already recommended you to other people...
Giulio Carlo
Giulio CarloDigital Marketing Student
I like how the lessons are straight to the point and how I can change chapters and skip content I don't need.
Mariana Ferres
Mariana FerresPhotography Student
I like the content and the way videos are presented and transcribed, which speeds up the process!
Luciana Alvarenga
Luciana AlvarengaNail Design Student
The platform is fast, simple to use. The diversity of content and complementary videos really help with learning.
André Felipe
André FelipePrompt Engineering Student

Top qualifications

FAQ

Who is Elevify? How does it work?

Do the courses have certificates?

Are the courses free?

What is the course workload?

What are the courses like?

How do the courses work?

What is the duration of the courses?

What is the cost or price of the courses?

What is an EAD or online course and how does it work?

PDF Course