InstallShield Training Logo

InstallShield Training

Live Online & Classroom Enterprise Training

InstallShield is a leading software installation development tool used to create reliable, professional installers for Windows applications. This course provides practical knowledge on designing, building, customizing, and deploying installers using InstallShield, ensuring smooth application delivery, upgrades, and maintenance.

Looking for a private batch ?

REQUEST A CALLBACK

Need help finding the right training?

Your Message

  • Enterprise Reporting

  • Lifetime Access

  • CloudLabs

  • 24x7 Support

  • Real-time code analysis and feedback

What is InstallShield Training about?

This course offers a comprehensive introduction to InstallShield, covering installer fundamentals, project types, UI customization, file system configuration, registry management, and deployment best practices. Learners will gain hands-on experience in building MSI and EXE installers that meet enterprise and ISV standards.

What are the objectives of InstallShield Training ?

  • Understand InstallShield architecture and project types
  • Create and customize Windows installers
  • Manage files, folders, and registry entries
  • Configure installation UI and dialogs
  • Build, test, and deploy installation packages

Who is InstallShield Training for?

  • Build and release engineers
  • Software developers
  • Application packaging professionals
  • DevOps engineers
  • QA and deployment teams

What are the prerequisites for InstallShield Training?

Prerequisites:
  • Basic knowledge of Windows OS
  • Understanding of software installation concepts
  • Familiarity with application build processes
  • Basic scripting or programming knowledge
  • Awareness of MSI concepts

Learning Path:
  • Fundamentals of software installation
  • Introduction to Windows Installer (MSI)
  • InstallShield project creation and configuration
  • Advanced customization and automation
  • Testing, packaging, and deployment strategies

Related Courses:
  • Windows Installer (MSI) Fundamentals
  • Application Packaging with MSI
  • Advanced Software Deployment Techniques
  • DevOps Release and Deployment Management

Available Training Modes

Live Online Training

2 Days

Course Outline Expand All

Expand All

  • Overview of InstallShield and installation terminology
  • Understanding Windows Installer (MSI) architecture
  • Installation tasks and project types
  • InstallShield editions and UI walkthrough
  • Starting and organizing a new MSI project
  • Adding files and creating shortcuts
  • Defining components and features
  • Installing registry and INI settings
  • Handling COM servers and .NET assemblies
  • MSI UI sequences and dialog design
  • Using advanced control types
  • Setting up billboards and progress feedback
  • User-friendly installation workflows
  • When and how to use custom actions
  • Immediate vs deferred execution
  • Launching executables and calling DLLs
  • Writing managed code and script custom actions
  • Sequencing and rollback mechanisms
  • Release wizard and build configurations
  • Media types and deployment options
  • Command-line builds and automation interfaces
  • Signing installers and digital certificates
  • Running maintenance and uninstallation routines
  • Creating minor and major upgrades
  • Patch projects and quick patch generation
  • Handling chained installations and prerequisites
  • Handling special files and system changes
  • Scheduled tasks and environment variables
  • Error handling and debug logging
  • Optimizing installer stability and performance
  • Refresher on latest InstallShield features
  • Enhanced control types for UI
  • Chained installations and prerequisite management
  • Deeper custom action techniques

Who is the instructor for this training?

The trainer for this InstallShield Training has extensive experience in this domain, including years of experience training & mentoring professionals.

Reviews