Aprenda a programar utilizando python
Comece a programar em python hoje e conquiste sua carreira como desenvolvedor
Aprendendo a Programar em python
Este curso é ideal para quem está iniciando na área de programação e quer aprender lógica de programação usando python.
Você vai entender os conceitos fundamentais da programação, desenvolver o raciocínio lógico e habilidades para resolver problemas com exemplos práticos e muitos exercicios.
Perfeito para iniciantes que desejam construir uma base sólida para seguir carreira como desenvolvedor ou cientista de dados.
Principais Tópicos Abordados
- Conceitos básicos de lógica de programação
- Variáveis, tipos de dados e operadores
- Estruturas condicionais e de repetição
- Funções e modularização de código
- Introdução à orientação a objetos
- Resolução de problemas com algoritmos práticos
- Boas práticas de programação para iniciantes
- Configuração do ambiente de desenvolvimento com Visual Studio
O curso é feito através de videoaulas, exercícios e alguns jogos para te ajudar a construir confiança na programação desde o primeiro código até conceitos mais avançados.
Ao final, você estará preparado para continuar sua jornada como programador python e aplicar seus conhecimentos em projetos reais.
Certificado: Após concluir o curso, você receberá um Certificado de Programador python, reconhecido no mercado de tecnologia.
- Se liga na ideia
- Atenção
- A gente precisa falar sério4m 54s
Nesta aula vamos falar da nossa jornada para aprender programação.
- Aliança de compromisso2m 19s
Nosso segundo compromisso, o terceiro é casamento.
- Introdução
- Instalando os Joguinho45s
Vamos instalar nosso material de apoio
- Material
- Fase 12m 1s
Fase 1
- Lógica de Programacao3m 36s
Nesta aula vamos estudar algoritmos e como eles estão presentes em nosso cotidiano, desde mover um robô até seguir uma receita de bolo.
- Linguagens de Programação5m 29s
Uma introdução à lógica por trás da programação: como diferentes linguagens transformam abstrações humanas em instruções compreensíveis por máquinas.
- Fase 23m 44s
Fase 2
- Algoritmo5m 1s
A aula aborda os fundamentos dos algoritmos
- Input -> Processamento -> Output4m 35s
A aula explora o ciclo fundamental da computação — entrada, processamento e saída — e como essa estrutura sustenta desde sistemas simples até aplicações avançadas como IA.
- Pensamento Computacional7m 48s
A aula introduz o pensamento computacional como ferramenta para decompor e resolver problemas complexos com lógica e clareza.
- Pensamento Computacional é uma lente8m 36s
Uma análise da evolução do pensamento computacional
- Algorun parte 17m 52s
Finalizando a primeira parte de algoritmo
- Setup ambiente
- Instalando Python2m 16s
Instale o python na sua lixeira
- Setup Vscode1m 28s
Instalando o VSCode
- Instalando Plugin Vscode Python1m 8s
Configurando plugins do python no VSCode
- Variaveis
- Hello World5m 57s
Descubra como organizar seus projetos e faça seu primeiro "Hello World"
- Somando Valores1m 34s
Uma conta de 5 + 10 que revela muito mais do que o resultado. Nesta aula, você começa a entender como programadores conversam com a memória do computador — mesmo sem saber direito o que ela anda guardando. Spoiler: é só o começo da confusão organizada.
- Estrutura Linguagem2m 42s
Programar é conversar com alguém extremamente literal e mal-humorado: o compilador. Nesta aula, você vai entender por que errar uma letra pode te custar horas e como manter a sanidade (e a dignidade) enquanto escreve código que outros humanos também consigam ler.
- Variaveis2m 29s
A aula explora a complexidade do processamento e armazenamento de dados em computadores, destacando a interação entre a CPU e a memória RAM. Através de exemplos simples exploramos como variáveis desempenham um papel crucial na gestão de informações durante a execução de programas.
- Equacao 1º Grau4m 28s
Complexidade sempre foi divertida, certo? Hoje, levamos nosso robozinho a um novo patamar: ele está resolvendo equações! Sim, uma inocente equação de primeiro grau, mas não subestime a transformação de códigos simples em algoritmos. Quem diria que matemática escolar e programação teriam tanto em comum? 🎓🤖✨
- Variaveis parte 22m 54s
Descubra o porquê das variáveis serem as heroínas silenciosas do código! Neste encontro, questionamos se a beleza de programação está em menos linhas ou na clareza para humanos.
- Memoria RAM3m 33s
Descubra por que a RAM, memória que só lembra enquanto ligada, é o posto avançado da execução de programas no seu PC.
- Operadores matemáticos3m 23s
Mais um passo nessa odisséia computacional, agora vamos falar de operadores matemáticos.
- Resto da divisão (Módulo)2m 6s
Prepare-se para desvendar o mistério secular do... resto da divisão!
- Tipos e entrada de dados
- O usuario quer participar1m 35s
Prepare-se para o módulo onde as desistências começam!
- Mas ele é burro e vai quebrar tudo1m 3s
Descubra como um simples programa de calcular idades se transforma no seu pior pesadelo: Tipos
- Tipos De Dados2m 9s
Explorar o misterioso universo dos tipos de dados: parece complicado, mas, acredite, é tão essencial quanto o ar para programadores! Entenda por que a inofensiva pergunta de "qual sua idade?" pode causar um bug estrondoso se o seu computador decidir que textos e números podem ser a mesma coisa.
- Decimais11m 3s
Meros números inteiros já não são suficientes? Descubra os equívocos da ignorância numérica enquanto esmiuçamos a mágica por trás dos números quebrados no Python.
- Numeros E Texto4m 58s
Entenda por que juntar "5" e "10" resulta em "510"
- Entrada de dados5m 15s
Imagine pedir a idade do usuário e o python responder "Sua idade é... texto". Sim, tudo que vem do teclado é confundido com palavras! Vamos brincar com a magia da transformação de strings em números e entender como evitar que um somatório vire uma festa de concatenação.
- Rastreamento2m 50s
Papel e caneta e bora debugar esse código!

Bruno Brito
Primeiramente, sou pai de um monte de três filhos. Já começo por aí pra mostrar que sei lidar com caos, falta de documentação e sistemas legados — inclusive os que choram às três da manhã.
Atuo como consultor de Azure e AWS, o que significa que passo metade do tempo explicando que nuvem não é mágica, e a outra metade apagando incêndio.
Também sou instrutor na avera, onde tento ensinar que “deploy automático” não é sinônimo de "jogar no colo de Deus e torcer".
Tenho 18 anos de experiência, o que me dá direito a julgar quem chama repository pattern de "overengineering" e depois enche o código de if else
.
Sempre priorizei a excelência e a qualidade acima de tudo. Sim, até mais do que aquele gerente que acha que "entregar rápido" é sinônimo de "entregar direito".
Sou um apaixonado por open source, especialmente no mundo .NET — aquele ecossistema que o pessoal acha que é da Microsoft, mas onde tem mais contribuição da comunidade do que gente imagina. Se você é dev .NET, provavelmente já usou alguma linha de código minha. Se não usou, ainda tem salvação.
Hoje, como instrutor, me comprometo a entregar conteúdo de verdade, sem enrolação, sem PowerPoint bonitinho dizendo que tudo vai funcionar. Spoiler: não vai. Mas pelo menos você vai entender por quê.
Eu sou Bruno Brito, pai de um monte de três filhos, e se você acha que cloud é só “clicar em next-next-finish”, faz um favor pra sua infra: não sobe nada em produção antes de falar comigo.
Perguntas frequentes
Formações: Conjuntos de cursos organizados para levar você do básico ao avançado em uma área, como DevOps ou Cloud, preparando para atuar profissionalmente.
Treinamentos: Experiências guiadas, com aulas gravadas, suporte direto e encontros ao vivo com instrutores, perfeitos para quem busca acompanhamento mais próximo.
Aprenda a programar utilizando python
Comece a programar em C# hoje e conquiste sua carreira como desenvolvedor
Curso Gratuito!
Aproveite, é grátis!
Sobre o curso
- Iniciante
- 8h para conclusão
- 14 Aulas
- Certificado
- Prova certificação
- 1 ano de acesso
Cursos relacionados

GitHub Actions
- 10h para conclusão
- Intermediário
- 137 Aulas
Transforme seus processos de desenvolvimento e operações com pipelines automatizadas através do GitHub Actions. Domine CI/CD e automatize seu fluxo de trabalho
Changelog

Docker
- 11h para conclusão
- Iniciante
- 64 Aulas
Docker Professional: Do Básico ao Avançado
Changelog

Aprendendo a programar em C#
- 12h para conclusão
- Iniciante
- 0 Aulas
Comece a programar em C# hoje e conquiste sua carreira como desenvolvedor