Ao selecionar um país você vê os cursos disponíveis na sua região.
⏱ 3 h📚 30 aulas
Building Scrolling Terminal Displays with Python and Rich
Learn to build real-time dynamic terminal interfaces and live-scrolling dashboards using Python and the Rich library.
💬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
Static command-line output is often insufficient for monitoring live data streams, application logs, or real-time system metrics. This text-based course guides you through transforming static terminal text into dynamic, scrolling live displays using modern Python tooling. You will start with the fundamental concepts of terminal rendering and progress to building interactive command-line interfaces.\n\nBy reading through clear explanations and analyzing practical code examples, you will learn how to manage terminal state, refresh layouts, and handle incoming data streams gracefully.\n\nWhat you'll learn:\n- Understand terminal rendering fundamentals and how command-line interfaces update in real time\n- Configure the Rich Live context manager to control terminal output dynamically\n- Build auto-refreshing tables and scrolling logs that update without cluttering terminal history\n- Implement modern Python type hints and clean code structures to ensure robust application design\n- Handle dynamic data streams and integrate them safely into a live-updating user interface\n- Apply best practices for terminal layout design, text formatting, and performance optimization\n\nThis course begins with essential terminal concepts and basic rendering definitions before moving into hands-on implementation patterns. You will explore a logical progression from simple text updates to complex, multi-panel live displays.\n\nThis course is designed for beginner to intermediate Python developers who want to build polished command-line applications. No prior experience with terminal UI libraries is required.\n\nStart reading today to elevate your command-line tools with modern, live-scrolling terminal interfaces.
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 3 h de conteúdo prático
Certificado de conclusão
Cada curso que você conclui na PickAClass emite uma credencial como esta — original, com seu próprio código, verificável por URL e detalhada sobre o que foi de fato demonstrado.
P
PickAClass
Perfil de habilidades · verificável
Documento
Certificado de Maestria
Isto certifica que
Nome Sobrenome
demonstrou com sucesso o domínio de
Building Scrolling Terminal Displays with Python and Rich
Habilidades demonstradas
✓
Análise de padrões comportamentais
Fundamental
1.2 h
✓
Estruturas de arquitetura de decisão
Proficiente
1.4 h
✓
Design de testes A/B
Proficiente
1.7 h
✓
Redação comportamental
Avançado
1.9 h
P
PickAClass — Nome Sobrenome
Building Scrolling Terminal Displays with Python and Rich
Página 2 de 2
Detalhe de desempenho
Resumo do curso
Aulas concluídas14 / 14
Questões de prática26 / 28
Tarefas enviadas4 (méd. 4.5 / 5)
Projeto finalAvaliado — 4.6 / 5
Prática total6.2 h
Benchmark de desempenho
Posição na coorteTop 12% de 1,625
Tempo até concluir11 dias (mediana: 22)
Pontuação de domínio91 / 100
Pontuação das questões de prática94%
Verificação de habilidadeTrilha de habilidade verificada