fbpx

AMAZONCODE

Carreira Desenvolvedor Full Stack Python

Aprenda a construir aplicações multiplataforma (Desktop, Web e APPs) em Python partindo do ABSOLUTO ZERO!

Reproduzir vídeo

Para quem é a Formação?

É para desenvolvedores que desejam se aprofundar na stack completa de desenvolvimento, dominando tanto o back-end quanto o front-end com Python, ou para profissionais em transição de carreira que buscam atuar em projetos de tecnologia e desenvolvimento de software.

É para quem quer aprender desenvolvimento web com uma formação confiável e de alta qualidade, focada em práticas modernas e acessíveis, com um professor experiente e uma metodologia voltada para o mercado.

É para quem deseja se especializar em tecnologias como Python, Django, Flask, React, APIs REST, banco de dados relacionais e não relacionais, além de práticas avançadas de desenvolvimento Full Stack, englobando DevOps, Docker, Git e CI/CD, preparando-se para atuar em grandes projetos de software.

Conteúdo Programático

O programa é composto por 4 cursos completos. São mais de 375 videoaulas e 90h conteúdo que juntos darão uma visão ampla e completa sobre as diversas etapas do desenvolvimento de um projeto.

Python do Zero ao Avançado + Certificação PCEP, PCAP e PCPP

Curso COMPLETO com +200 exercícios resolvidos e 30 Projetos Reais + Preparação prática para os exames PCEP, PCAP e PCPP

Flet Essencial: Crie interfaces gráfica modernas com Python

Aprenda design, interatividade e desenvolvimento multiplataforma, dominando a criação de interfaces modernas em Python.

Flet PRO: Softwares profissionais multiplataforma com Python

Explore animações avançadas, UX/UI, segurança e persistência de dados. Eleve-se ao nível PRO com Flet!

TOP 10 Aplicativos Profissionais com Python para Iniciantes

Domine o desenvolvimento de interfaces gráficas (GUI) em Python usando Tkinter e Flet para construir aplicativos!

Ementas & Videoaulas

01 - Python do Zero ao Avançado + Certificação PCEP, PCAP e PCPP

Introdução

  • Guia geral e Overview 00:35
  • Avisos importantes! 00:38
  • O que é Python 06:54
  • O que é um programa? 05:02
  • Quem será seu instrutor 04:42
  • O que são algoritmos, linguagem interpretada e compilada 13:28

Desbravando o universo Python

  • Instalação do Anaconda no Windows 09:41
  • Instalação do Anaconda no Mac 05:07
  • Overview do Jupyter Lab 17:40
  • Overview do Google Colab – Uma alternativa ao Jupyter Lab 11:03
  • Jupyter Lab vs Google Colab 01:37

Fundamentos do Python

  • Introdução ao Python e Atribuição de Variáveis 21:32
  • QUIZ – Variáveis 4 perguntas
  • Operadores Aritméticos 16:53
  • [APRENDA MAIS] Operadores Aritméticos 01:11
  • Tipos de dados 25:51
  • [APRENDA MAIS] Tipos de dados 02:54
  • QUIZ – Tipos de dados 3 perguntas
  • Conversões 16:31
  • [APRENDA MAIS] Conversões 00:22
  • QUIZ – Conversões 3 perguntas
  • Entrada de dados 16:29
  • [APRENDA MAIS] Entrada de dados 01:16
  • QUIZ – Entrada de dados 3 perguntas
  • Saída de dados 33:21
  • QUIZ – Saída de dados 4 perguntas
  • Minilinguagem de especificação de formato 00:55
  • [EXTRA] F-strings: a melhor forma de formatar strings em Python 00:04

Strings e Manipulação de Textos

  • Como trabalhar com strings 16:19
  • [APRENDA MAIS] Como trabalhar com strings 00:50
  • Principais propriedades 40:35
  • O que são métodos de string? 01:26
  • Exemplos de uso dos métodos de string 02:31
  • Formatação de Strings (método ultrapassado) 02:30
  • QUIZ – Strings 6 perguntas
  • [EXTRA] Aspas SIMPLES ou DUPLAS, descubra quando deve usar cada uma delas. 00:11
  • [EXTRA] PARE DE CONCATENAR STRING ASSIM 00:13
  • DESAFIO 01:48
  • DESAFIO – Solução 52:43
  • [PRATIQUE MAIS] Entradas e saídas 02:53

Lógica e Decisão em Python 

  • Operadores Lógicos e de Comparação 11:12
  • [APRENDA MAIS] Operadores Lógicos e de Comparação 01:08
  • QUIZ – Operadores Lógicos e de Comparação 3 perguntas
  • Diferença entre “is” e “==” 00:38
  • Estrutura de Decisão (IF THEN ELSE) 23:50
  • [APRENDA MAIS] Estrutura de Decisão (IF THEN ELSE) 01:04
  • QUIZ – Estrutura de Decisão (IF THEN ELSE) 3 perguntas
  • Condicionais aninhados 00:52
  • Condicionais encadeados 00:50
  • DESAFIO 02:37
  • DESAFIO – Solução 01:12:55
  • [PRATIQUE MAIS] Estruturas de Decisão 06:19

Explorando Estruturas de Dados – Listas e Tuplas

  • Adicionando dados as listas 24:29
  • Removendo dados das listas 09:04
  • Seleção e Ordenação de dados 17:32
  • Fatiando listas 15:42
  • Principais funções para trabalhar com iteráveis 09:57
  • Métodos de Listas 01:11
  • QUIZ – Listas 4 perguntas
  • Tuplas 15:31
  • QUIZ – Tuplas 3 perguntas

Explorando Estruturas de Dados – Dicionários

  • Criação e seleção de dados 20:41
  • [APRENDA MAIS] Criação e seleção de dados 00:42
  • Dicionários – Verificação de chaves e cópias razas 16:43
  • QUIZ – Dicionários 3 perguntas

Explorando Estruturas de Dados – Conjuntos, Pilhas e Filas 

  • O que são conjuntos de dados em Python 04:27
  • Sets – O que são e diferenças entre outras estruturas de dados 12:56
  • Sets – União, Intersecção e Diferença 17:00
  • Sets – Comparações entre sets 05:33
  • Métodos de Conjuntos 01:26
  • QUIZ – Sets 4 perguntas
  • [EXTRA] Frozensets: TUDO O QUE VOCÊ PRECISA SABER! 00:19
  • Pilhas e Filas – parte 1 01:13
  • Pilhas e Filas – parte 2 07:57
  • QUIZ – Pilhas e Filas 3 perguntas
  • Operadores de Identidade e Associação 08:35

Mergulhando nas

Estruturas de Repetições

  • Operadores de atribuição 12:13
  • [APRENDA MAIS] Operadores de atribuição 00:37
  • QUIZ – Operadores de atribuição 3 perguntas
  • Loop While – Introdução 01:15
  • While-Else 29:26
  • QUIZ – While-Else 2 perguntas
  • Loop For – Introdução 01:15
  • For 20:23
  • QUIZ – For 5 perguntas
  • Instrução BREAK 00:43
  • Instrução CONTINUE 01:14
  • Instruções BREAK e CONTINUE em Laços 15:30
  • QUIZ – Break e Continue 4 perguntas
  • Range 11:48
  • [APRENDA MAIS] Range 01:59
  • Enumerate 06:12
  • [APRENDA MAIS] Enumerate 00:22
  • QUIZ – Range e Enumerate 4 perguntas
  • DESAFIO 01:53
  • DESAFIO – Solução 48:19
  • [PRATIQUE MAIS] Estrutura de Repetição 10:52

Teste Básico de Conhecimentos

  • Como fazer as provas 00:45

Funções: Criando e Reutilizando Código 17 aulas • 2h 29m

  • Definição de uma função 21:44
  • QUIZ – Definição de uma função 3 perguntas
  • Funções com retorno de informação 13:14
  • [APRENDA MAIS] Funções com retorno de informação 00:50
  • QUIZ – Funções com retorno de informação 3 perguntas
  • Funções com retorno de valores múltiplos 13:54
  • QUIZ – Funções com retorno de valores múltiplos 3 perguntas
  • [EXTRA] 8 FORMAS DE USAR TYPE HINTS NO PYTHON E EVITAR BUGS NO SEU CÓDIGO! 00:15
  • Variáveis globais e locais 00:55
  • Modificando variáveis globais dentro de uma função 07:12
  • Modificando variáveis de funções filhas 14:01
  • QUIZ – Modificando variáveis de diferentes escopos 3 perguntas
  • [EXTRA] Entenda como funcionam os escopos de variáveis no Python 00:29
  • Args – Atributos nomeados ou posicionais de uma função 11:29
  • [APRENDA MAIS] Args – Atributos nomeados ou posicionais de uma função 00:35
  • QUIZ – Args 2 perguntas
  • Kwargs – Atributos exclusivamente nomeados de uma função 11:00
  • [APRENDA MAIS] Kwargs – Atributos exclusivamente nomeados de uma função 00:38
  • QUIZ – Kwargs 3 perguntas
  • Desempacotamento 15:04
  • QUIZ – Desempacotamento 4 perguntas
  • DESAFIO 01:39
  • DESAFIO – Solução 33:15
  • [PRATIQUE MAIS] Funções 02:42

Configurando o Ambiente de Desenvolvimento de Projetos

  • Configurando o Ambiente Virtual 08:02
  • Configurando o VSCode 13:28

Projetos com Tkinter

  • Aprenda a criar o jogo Pedra, Papel e Tesoura com Python – Jokenpô 32:53
  • Criando interface gráfica para Calculadora de IMC 32:32
  • Alarme Pythônico com Tkinter – Construa esse aplicativo com interface gráfica 25:33

Tratamento de Exceções: Lidando com Situações Inesperadas

  • TRY e EXCEPT 14:18
  • QUIZ – TRY e EXCEPT 2 perguntas
  • FINALLY 05:21
  • RAISE 05:15
  • QUIZ – FINALLY e RAISE 4 perguntas
  • Capturando a Instância do Erro 05:55
  • Tracebacks 13:25
  • [APRENDA MAIS] Tracebacks 00:53
  • QUIZ – Tracebacks e Instâncias do erro 3 perguntas
  • DESAFIO 01:05
  • DESAFIO – Solução 13:04
  • [PRATIQUE MAIS] Entradas e transformações 02:23

Projetos Profissionais de Interface Gráfica com Flet 

  • O que é Flet 15:49
  • IF __name__ == __main__ 06:52
  • Contador 10:02
  • Jogo da Forca 56:23
  • Galeria de Fotos 41:17
  • Calculadora do Iphone 48:34
  • GameCard: Cards para jogos com design Clash Of Clans 28:30
  • ToDo App 44:29
  • ProductCard: Cards de produto para ecommerce 58:06
  • InstaFeed: Clonando feed do Instagram 48:39
  • TwitterCard: Clonando um Tweet 47:49
  • InstaProfile: Clonando a página de perfil do Instagram 57:05

Explorando e Manipulando o Sistema Operacional

  • Criando, Deletando e Renomeando diretórios 10:58
  • Listando diretórios e arquivos 13:52
  • [APRENDA MAIS] Listando diretórios e arquivos 01:24
  • Validação de existência 20:39
  • Obtendo dados de arquivos 04:52
  • DESAFIO 01:34
  • DESAFIO – Solução 38:01
  • [PRATIQUE MAIS] Arquivos 01:29

Um momento importante!

  • Me ajuda? 00:21

Leitura e escrita de arquivos JSON

  • O que é um JSON 02:34
  • Criando um arquivo JSON 06:56
  • Leitura e Uso geral 04:04
  • Exportando para JSON 00:00
  • PRATIQUE 00:10

Manipulando Planilhas com Python

  • Módulo Nativo – Escrevendo arquivos CSV 13:23
  • Exportando para CSV 00:00

Integração com Bancos de Dados

  • Trabalhando com SQLite3 com módulo nativo 00:00
  • Criando e gerenciando bancos SQLite, MySQL e PostgreSQL com PeeWee ORM 00:00
  • Usando Pandas para manipular e gerar arquivos em diferentes formatos 00:00

Explorando a Programação Orientada a Objetos

  • Classes 34:44
  • Programação orientada à objetos 01:48
  • QUIZ – Classes 4 perguntas
  • Significado de ”self” 02:36
  • [EXTRA] SELF vs CLS em Classes 00:05
  • Objetos 07:38
  • Classes definidas pelo usuário 03:12
  • QUIZ – Objetos 3 perguntas
  • Construtores 05:33
  • Destrutores 04:24
  • QUIZ – Construtores e Destrutores 3 perguntas
  • Herança 24:20
  • Polimorfismo 07:22
  • Encapsulamento 07:11
  • QUIZ – Encapsulamento 4 perguntas
  • Observação Importante sobre Atributos Privados no Python 01:25
  • Métodos de Classe X Métodos de Instância 00:40
  • Módulos e Bibliotecas 01:14
  • PRATIQUE 02:00
  • [PRATIQUE MAIS] Classes 04:41

TDD: Testes Automatizados

  • TDD – O que é e qual a importância de testar uma aplicação 06:24
  • Docstrings e testes de funções 20:51

Funcionalidades Avançadas

  • Compreensão de listas (Lists Comprehension) 34:33
  • [APRENDA MAIS] Compreensão de listas (Lists Comprehension) 02:32
  • Lambda 30:48
  • Map 07:07
  • Comparação de tempo entre FOR, MAP e List Comprehension 05:41
  • Filter 12:14
  • Reduce 09:55
  • [PRATIQUE MAIS] Iteráveis 09:47

Guia de boas práticas

  • O que são os PEP’s 01:41
  • PEP 8 – Guia de Estilo de Código 02:24
  • PEP20 – Filosofia da Linguagem (Zen of Python) 06:09
  • PEP 257 – Convenções para Docstrings (Strings de Documentação) 04:10
  • PEP 290 – Migração e Modernização de Código 07:10
  • PEP 457 – Notação para argumentos exclusivamente posicionais 03:13
  • PEP 202 – Compreensões de lista 01:11
  • PEP 203 – Atribuições Aumentadas 07:31
  • PEP 221 – Importar Como (Import As) 02:09
  • PEP 232 – Atributos de Funções 01:38
  • PEP 274 – Compreensões de Dicionários 02:29

Solução de Problemas

  • Depuração (Debugging) 01:20
  • Erros de sintaxe (Syntax errors) 01:38
  • Não consigo fazer o meu programa rodar 00:34
  • Erros de sintaxe, erros em tempo de execução (runtime errors) e erros de semânticos 01:33
  • Meu programa não faz nada 00:17
  • Meu programa trava 00:45
  • Laço infinito 00:33
  • Recursão infinita 00:40
  • Fluxo de execução 00:26
  • Quando executo o programa ocorre uma exceção 01:39
  • Coloquei tanto print no meu programa que não consigo ver nada 01:41
  • Meu programa não funciona 01:02
  • Minha expressão cabeluda não faz o que eu esperava 00:57
  • Minha função ou método não retorna o que eu espero 00:15
  • Eu estou realmente travado 00:47

Continuar aprendendo gratuitamente

  • Onde aprender mais 01:03
  • [BÔNUS] Cursos gratuitos de Python, SQL, SAS e muito mais 08:59
02 - Flet Essencial: Crie interfaces gráfica modernas com Python

Introdução 
• Boas-vindas! 01:59
• Avisos importantes! 00:38
• Como fazer esse curso 10:46

Configurando o Ambiente de Desenvolvimento 
• Instalação do Python no Windows 09:41
• Instalação do Python no MAC 05:07
• Configurando o Ambiente Virtual 08:02
• Configurando o VSCode 13:28
• [EXTRA] Selecionando o interpretador Python no VSCode 03:44
• O que é Flet 15:49

Fundamentos da Estrutura de Flet 
• Função main 17:35
• [EXTRA] Hot Reloading e Screen Split no Windows 02:07
• [EXTRA] Comando flet run (Hot Reload) 01:07
• Adicionando elementos na página 07:42
• Page I 21:39
• Page II 27:10

Explorando a Criação de Componentes 
• Text 30:02
• Text – Exercícios 4 perguntas
• Image 12:02
• Image – Exercícios 4 perguntas
• Icon 06:14
• Icon – Exercícios 3 perguntas
• ElevatedButton 35:01
• ElevatedButton – Exercícios 3 perguntas
• FilledButton 09:45
• FilledButton – Exercícios 3 perguntas
• FilledTonalButton 18:46
• FilledTonalButton – Exercícios 3 perguntas
• FloatingActionButton 09:31
• FloatingActionButton – Exercícios 2 perguntas
• IconButton 06:59
• IconButton – Exercícios 2 perguntas
• OutlinedButton 04:07
• OutlinedButton – Exercícios 3 perguntas
• PopupMenuButton 11:40
• PopupMenuButton – Exercícios 3 perguntas
• TextButton 05:02
• TextButton – Exercícios 3 perguntas
• Botões 09:35

Dominando Layout com Flet 
• Row 21:43
• Row – Exercícios 4 perguntas
• ResponsiveRow 18:15
• ResponsiveRow – Exercícios 5 perguntas
• Column 11:18
• Column – Exercícios 4 perguntas
• Container 37:25
• Container – Exercícios 3 perguntas
• GridView 13:20
• GridView – Exercícios 2 perguntas
• Cores 11:28
• Gradients 34:31
• Cores e Gradientes – Exercícios 7 perguntas
• Theme 20:14
• Theme – Exercícios 2 perguntas

Hands-on: Desenvolvimento de Projetos 
• IF name == main 06:52
• Contador 10:02
• Jogo da Forca 56:23
• Galeria de Fotos 41:17
• Icons Finder 26:09
• TextGradient: Criando textos com gradientes 00:25
• [EXTRA] Assets e script em diretórios diferentes 01:46

Evolução na Criação de Componentes 
• Inputs 05:31
• TextField 44:04
• TextField – Exercícios 5 perguntas
• Switch 13:56
• Switch – Exercícios 5 perguntas
• CheckBox 05:31
• CheckBox – Exercícios 5 perguntas
• DropDown 15:22
• DropDown – Exercícios 4 perguntas
• Slider 11:39
• Slider – Exercícios 5 perguntas
• RangeSlider 08:14
• RangeSlider – Exercícios 4 perguntas
• Badge 10:15
• Badge – Exercícios 5 perguntas
• Markdown 18:34
• Markdown – Exercícios 5 perguntas
• CircleAvatar 07:29
• CircleAvatar – Exercícios 5 perguntas
• ProgressBar 06:41
• ProgressBar – Exercícios 5 perguntas
• ProgressRing 04:54
• ProgressRing – Exercícios 5 perguntas

Aplicando Conhecimento em Projetos 
• Editor de Markdown 32:57
• Calculadora do Iphone 48:34
• Hábitos App 43:29
• NoteX 01:01:21
• Clash of Clans 28:29
• ToDo App 44:29
• DismissibleCards: Efeito de cartão dispensável 00:17
• [EXTRA] Animação de ZOOM 02:43

Deploy: Disponibilizando Aplicações Flet
• Fazendo o pack para desktop 18:42
• PWA (Progressive Web App): Execute seu app em qualquer dispositivo 37:40
• Subindo a aplicação para o GitHub 04:31
• Deploy no Render da versão web 13:20
• Deploy no Cloudflare Pages 16:55
• Deploy no GitHub Pages 08:05
• Windows – Configurando o Flutter SDK e Android Studio para gerar App Mobile 50:44
• Windows – Configuração de instalação do Visual Studio 00:03
• Linux – Configurando o Flutter SDK e Android Studio para gerar App Mobile 46:12
• MacOS – Configurando o Flutter SDK, Android Studio e XCode para gerar App Mobile 35:28
• MacOS – Compilando app para iOS 11:46
• [EXTRA] Como adicionar o Flutter às variáveis de ambiente 01:28
• Estrutura dos projetos para deploy com Flutter e personalização do executável 25:20

Continuar aprendendo gratuitamente 
• Onde aprender mais 01:03
• [BÔNUS] Cursos gratuitos de Python, SQL, SAS e muito mais 08:59

03 - Flet PRO: Softwares profissionais multiplataforma com Python

Introdução
• Boas-vindas! 01:59
• Avisos importantes! 00:38

Configurando o Ambiente de Desenvolvimento
• Instalação do Python no Windows 09:41
• Instalação do Python no MAC 05:07
• Configurando o Ambiente Virtual 08:02
• Configurando o VSCode 13:28
• [EXTRA] Selecionando o interpretador Python no VSCode 03:44
• O que é Flet 15:49

Componentes e o poder da reutilização 
• IF name == main 06:52
• [EXTRA] Hot Reloading e Screen Split no Windows 02:07
• [EXTRA] Comando flet run (Hot Reload) 01:07
• AlertDialog 13:24
• AlertDialog – Exercícios 2 perguntas
• Banner 09:38
• Banner – Exercícios 5 perguntas
• BottomSheet 11:54
• BottomSheet – Exercícios 4 perguntas
• SnackBar 14:33
• SnackBar – Exercícios 5 perguntas
• DatePicker 20:56
• DatePicker – Exercícios 5 perguntas
• TimePicker 11:48
• TimePicker – Exercícios 5 perguntas
• Tabs 17:37
• Tabs – Exercícios 5 perguntas

Hands-On: Desenvolvendo projetos práticos 
• TextGradient: Criando textos com gradientes 00:25
• InstaFeed: Clonando feed do Instagram 48:39
• TwitterCard: Clonando um Tweet 47:49
• [EXTRA] Assets e script em diretórios diferentes 01:46

Navegação descomplicada com Flet 
• AppBar 09:35
• AppBar – Exercícios 3 perguntas
• NavigationRail 19:21
• NavigationRail – Exercícios 3 perguntas
• NavigationBar 10:58
• NavigationBar – Exercícios 5 perguntas
• NavigationDrawer 13:31
• NavigationDrawer – Exercícios 2 perguntas
• BottomAppBar 07:58
• BottomAppBar – Exercícios 3 perguntas
• Views 41:55
• TemplateRoute 12:30
• [EXTRA] Uso de Views em Múltiplos arquivos 04:06
• [EXTRA] Como mudar rotas, views e animações de transição 04:06

Componentes reutilizáveis 
• Carousel: Criando slides animados 19:46
• Carousel: Com animação de rolagem 18:06
• GameCard: Cards para jogos com design Clash Of Clans 28:29
• InstaProfile: Clonando a página de perfil do Instagram 57:05
• ProductCard: Cards de produto para ecommerce 58:06

Desvendando elementos avançados 
• Stack 13:04
• Stack – Exercícios 2 perguntas
• ListView 07:19
• ListView – Exercícios 3 perguntas
• ListTile 11:24
• ListTile – Exercícios 3 perguntas
• Dismissible 16:07
• Dismissible – Exercícios 3 perguntas
• DataTable 35:56
• [EXTRA] Exemplo de DataTable com preenchimento dinâmico de dados do banco SQLite 00:26
• Card 04:41
• Divider 05:55
• VerticalDivider 03:56
• SafeArea 06:49
• Tooltip 09:38
• Ref 16:25

Projetos Avançados 
• ToDo 44:29
• DismissibleCards: Efeito de cartão dispensável 00:17
• [EXTRA] Animação de ZOOM 02:43

Gráficos interativos 
• Linha 56:40
• Barra 42:25
• Pizza 22:10
• MatplotLib 16:11
• Plotly 11:17

Componentes avançados
• Audio 25:21
• Draggable 18:54
• ShakeDetector 05:45
• Flet FastAPI – Gerenciamento de rotas 19:43
• Integração com FastAPI 20:03
• Keyboard 10:25
• UserControler 21:37
• Animations 28:56
• ShaderMask 23:47
• Criando animações personalizadas e combinações de animações 16:25

Segurança: Garantindo Segurança em aplicações 
• Usar variáveis de ambiente 08:30
• [EXTRA] Definindo variáveis de ambiente no Windows 02:26
• Armazenamento de dados no lado do cliente 47:41
• Criptografar dados 16:54
• Autenticando o usuário com GitHub 38:05
• Autenticando o usuário com Google 18:54

Projeto final
• Portfólio PRO I 01:11:22
• Portfólio PRO II 01:38:42
• Portfólio PRO III 24:52

Deploy: Disponibilizando Aplicações Flet
• Fazendo o pack para desktop 18:42
• PWA (Progressive Web App): Execute seu app em qualquer dispositivo 37:40
• Subindo a aplicação para o GitHub 04:31
• Deploy no Render da versão web 13:20
• Deploy no Cloudflare Pages 16:55
• Deploy no GitHub Pages 08:05
• Windows – Configurando o Flutter SDK e Android Studio para gerar App Mobile 50:44
• Windows – Configuração de instalação do Visual Studio 00:03
• Linux – Configurando o Flutter SDK e Android Studio para gerar App Mobile 46:12
• MacOS – Configurando o Flutter SDK, Android Studio e XCode para gerar App Mobile 35:28
• MacOS – Compilando app para iOS 11:46
• [EXTRA] Como adicionar o Flutter às variáveis de ambiente 01:28
• Estrutura dos projetos para deploy com Flutter e personalização do executável 25:20

Continuar aprendendo gratuitamente
• Onde aprender mais 01:03
• [BÔNUS] Cursos gratuitos de Python, SQL, SAS e muito mais 08:59

04 - TOP 10 Aplicativos Profissionais com Python para Iniciantes

Introdução 

• Guia geral e overview do curso 01:59
• Avisos importantes! 00:38

Configurando o ambiente de desenvolvimento
• Instalação do Python no Windows 09:41
• Instalação do Python no MAC 05:07
• Configurando o Ambiente Virtual 08:02

Projetos de interface gráfica com TKinter 
• Aplicativo despertador e alarme 22:06
• Aplicativo de cálculo de IMC 29:20
• Jogo interativo de Pedra, Papel e Tesoura 28:51

Aplicativos com Flet: Uma abordagem moderna 
• Clonando o feed do Twitter com Python e Flet 47:49
• Clonando o perfil do Instagram com Python e Flet 57:05
• Crie o Card Game de Clash of Clans com Python e Flet 28:29
• Hábitos App 43:29

Aplicativos profissionais
• Recriando a calculadora do iPhone com Python e Flet 48:34
• Aplicativo PassGen: gere senhas confiáveis e personalizadas 55:00
• Python + SQLite3: Desenvolva um app de gerenciamento de tarefas 44:29

Continuar aprendendo gratuitamente
• Onde aprender mais 01:03
• [BÔNUS] Cursos gratuitos de Python, SQL, SAS e muito mais 08:59

4170+
ALUNOS

Já são mais de 4170 alunos em nossa plataforma. Você estará conectado com nosso instrutor e alunos de toda parte do mundo.

+375 aulas liberadas

Acesso completo e ilimitado

Oferta exclusiva para alunos Amazoncode!

Descubra a jornada que irá impulsionar sua carreira como Desenvolvedor Full Stack Python. Com mais de 375 aulas abrangentes, nossos 4 cursos são projetados para capacitar você a dominar as principais ferramentas de desenvolvimento web e se destacar no mercado. Além de aprender as melhores práticas em programação back-end e front-end com Python, você desenvolverá habilidades avançadas, além de integração com APIs e bancos de dados. Ao final da formação, você estará preparado para atuar em diversas áreas da tecnologia, criando soluções completas e eficientes para atender às demandas do mercado de desenvolvimento de software.

Suporte em até 24h

Garantimos um compromisso real de suporte, proporcionando atendimento rápido para esclarecer todas as dúvidas dos alunos em até 24h. O Prof. Dalton está comprometido com o sucesso dos seus alunos.

Sobre o professor

Dalton Peixoto é um empreendedor apaixonado por tecnologia e fundador da escola online Programador Aventureiro, especializada em programação e ciência de dados. Com mais de 15 anos de experiência em desenvolvimento de software em diversas linguagens, ele acumulou uma sólida base técnica. Como cientista de dados, desenvolveu mais de 12 modelos de inteligência artificial no setor financeiro, utilizando suas habilidades para resolver problemas complexos. Suas principais competências incluem programação avançada em Python, JavaScript, PHP, e Java, além de expertise em diversas ferramentas de desenvolvimento. Dalton já treinou milhares de alunos em mais de 62 países, com seus cursos alcançando uma média de 4,8/5 em avaliações. Ele é comprometido em manter um alto padrão de qualidade em seus treinamentos, contribuindo significativamente para o progresso da comunidade tecnológica.


+ 4 cursos completos
+ 4 certificados (um por curso)
+ 1 Ebook
+ Mais de 50 Projetos 50 Projetos

VOCÊ PAGARIA

R$ 990,00

De R$ 990,00

Por apenas
12x de R$ 53,00

ou R$ 497,00 à vista

Pagamento Único

Avaliação 4,9
4.9/5

Feedbacks dos Alunos

Prints de feedbacks espontâneos em nossa plataforma

Perguntas Frequentes

Quais são os projetos desenvolvidos?
  • Contador
  • Jogo da Forca
  • Galeria de Fotos
  • Calculadora do Iphone
  • GameCard: Cards para jogos com design Clash Of Clans
  • ToDo App
  • ProductCard: Cards de produto para ecommerce
     
O programa tem certificado de conclusão?

Sim, ao finalizar cada curso, você receberá um certificado comprovando suas habilidades técnicas.

Qual a carga horária dos cursos?

São mais de 92 horas de videoaulas, além do tempo necessário para as atividades práticas e projetos.

Por quanto tempo terei acesso ao curso?

Mesmo com pagamento único, seu acesso é vitalício, garantindo flexibilidade em seu aprendizado.

Como tenho acesso aos 04 cursos?

Após confirmação do pagamento, você receberá por e-mail os links de acesso aos cursos para fazer a sua inscrição.

Quais as formas de pagamento?

Aceitamos cartão de crédito, cartão de débito Elo, boleto bancário ou PIX, proporcionando segurança via MercadoPago.

Como posso obter ajuda/suporte caso necessite?

Em caso de dúvidas ou necessidade de suporte, estamos aqui para ajudar. Cada um dos nove cursos dispõe de um fórum dedicado, onde os alunos podem fazer perguntas a qualquer momento. O Prof. Dalton se compromete a responder a todas as dúvidas em um prazo máximo de 24 horas.

Ambiente seguro

Amazoncode EPP Ltda
CNPJ 50.712.398/0001-67