Packaging Python Applications with PyInstaller
Learn to convert your Python scripts and GUI applications into standalone Windows executables that run anywhere without installing Python.
-
💬
Instrutor de IA
Pergunte sobre qualquer aula e receba uma resposta clara na hora, quando quiser. -
🕐
Comece quando quiser
Sem horários nem prazos: aprenda no seu ritmo, quando quiser. -
🌐
Em português
Aulas, tarefas e certificado: tudo totalmente no seu idioma.
Sobre este curso
Distributing Python scripts to non-technical users can be a major challenge when they do not have Python or the required dependencies installed on their machines. This text-based course guides you through the process of compiling your Python code, including PySimpleGUI applications, into self-contained executable files. You will learn to bundle everything your application needs into a single, easily shareable package.
By completing this course, you will be able to confidently package and distribute your software, ensuring a seamless installation experience for your end users. You will understand how to manage external assets, resolve dependency conflicts, and optimize your build sizes.
What you'll learn:
- Understand the core mechanics of how PyInstaller bundles Python environments and dependencies
- Configure single-file executables and multi-file directory distributions based on your deployment needs
- Manage external assets such as images, configuration files, and data templates within your compiled package
- Resolve common import errors, missing dependency issues, and hidden imports during the build process
- Package PySimpleGUI and other graphical user interface applications for clean desktop execution
- Apply modern virtual environment practices to keep your executable file sizes minimal and efficient
The course begins with foundational concepts of software distribution and packaging terminology. From there, you will progress through practical packaging scenarios, starting with basic command-line scripts and moving on to complex graphical applications with external assets.
This course is designed for beginner to intermediate Python developers who want to share their desktop tools and applications without requiring users to install Python. No prior packaging experience is needed.
O que você vai receber
-
📜
Certificado de conclusão
Adicione ao seu perfil do LinkedIn -
💬
Tutor AI pessoal
Travou em uma aula? Pergunte ao seu tutor integrado qualquer coisa, a qualquer hora. -
♾️
Acesso vitalício
Volte quando quiser, sem expirar -
📱
Celular ou computador
Funciona em qualquer dispositivo -
💸
Reembolso em 14 dias
Sem perguntas -
⚡
Curto e focado
2 h 42 min de conteúdo prático
Avaliações
Ainda não há avaliações — seja o primeiro a compartilhar sua experiência.
Perguntas frequentes
O que preciso para fazer este curso? +
Só um celular ou computador com internet. Sem instalações nem hardware especial.
Como faço para pagar? +
Com cartão via Stripe. Não guardamos dados do cartão — o Stripe processa com segurança.
Posso pedir reembolso? +
Sim — reembolso integral em 14 dias, sem perguntas.
Por quanto tempo terei acesso? +
Para sempre. Uma vez comprado, o curso é seu para revisar quando quiser.
Vou receber um certificado? +
Sim. Ao concluir, você recebe um certificado que pode adicionar ao seu perfil do LinkedIn.
Feito para profissionais em
Tecnologia
Design
Finanças
Marketing
Saúde
Educação
Hotelaria
Indústria