Duração do curso online: 4 horas e 31 minutos
Python é uma das linguagens mais usadas no mercado por ser clara, versátil e produtiva — perfeita para quem quer entrar em programação ou migrar de área. Neste curso online gratuito de Programação em Python, você começa do zero e avança com segurança pelos fundamentos que formam a base de qualquer projeto, seja para automação, desenvolvimento de aplicações, ciência de dados ou estudos acadêmicos.
Ao longo das aulas, você entende como o Python funciona, prepara o ambiente no seu computador e aprende a executar seus primeiros códigos, ganhando autonomia para testar ideias e resolver problemas. A cada etapa, o curso reforça o raciocínio lógico: você trabalha com variáveis, operadores e expressões, aprendendo a escrever instruções mais precisas e a evitar erros comuns no início.
Em seguida, você aprofunda a tomada de decisões no código com estruturas condicionais, inclusive combinações mais completas para lidar com cenários diferentes. Também aprende a usar comparações e operadores lógicos, o que permite montar regras e validações semelhantes às encontradas em sistemas reais — por exemplo, checar permissões, estados e condições antes de executar uma ação.
Para ganhar fluência, o curso explora estruturas de repetição e mostra como automatizar tarefas com laços, incluindo situações com repetições aninhadas. Você aprende a receber dados do usuário, tratar entradas e criar programas mais interativos. A parte de manipulação de textos ajuda a lidar com strings no dia a dia, útil para validar informações, formatar saídas e trabalhar com dados simples.
Por fim, você consolida o conhecimento ao organizar o código com funções, passando parâmetros, usando opções padrão e entendendo como criar soluções mais reutilizáveis e fáceis de manter. Com exercícios de fixação, você pratica o que aprendeu e fortalece a capacidade de transformar um problema em um algoritmo funcional, passo a passo. É um caminho direto para construir uma base sólida em Python e seguir evoluindo para temas mais avançados com confiança.
Aula em vídeo: Curso de Programação em Python - Aula 01 Introdução
01m
Exercício: Qual será o foco principal do novo curso mencionado no vídeo?
Aula em vídeo: Curso de Programação em Python - Aula 02 Conhecendo o Python
06m
Exercício: Qual é uma característica importante da linguagem Python destacada no texto?
Aula em vídeo: Curso de Programação em Python - Aula 03 Baixando e Instalando Copilador Python
04m
Exercício: _Qual o passo a passo para baixar e instalar o Python em seu computador?
Aula em vídeo: Curso de Programação em Python - Aula 04 Conhecendo os Copiladores de Python
05m
Exercício: Quais são as funcionalidades dos programas instalados com o Python na aula mencionada?
Aula em vídeo: Curso de Programação em Python - Aula 05 Variaveis
09m
Aula em vídeo: Curso de Programação em Python - Aula 06 Operadores Aritméticos
06m
Exercício: Qual é o operador de divisão em Python que retorna apenas a parte inteira do resultado?
Aula em vídeo: Curso de Programação em Python - Aula 07 Condicional if
06m
Exercício: Para que serve o comando 'if' em Python?
Aula em vídeo: Curso de Programação em Python - Aula 08 Condicional if Encadeado
05m
Exercício: Qual é o conceito ensinado na aula de programação em Python?
Aula em vídeo: Curso de Programação em Python - Aula 09 Operadore Relacionais
07m
Exercício: Quais são os operadores relacionais mencionados no curso?
Aula em vídeo: Curso de Programação em Python - Aula 10 Operadores Lógicos
06m
Exercício: Quais são os operadores lógicos abordados na aula?
Aula em vídeo: Curso de Programação em Python Aula 11 Estrutura de Repetição While
04m
Exercício: Qual é a característica da estrutura de repetição 'while' utilizada na programação?
Aula em vídeo: Curso de Programação em Python - Aula 12 Estrutura de Repetição For
06m
Exercício: Para que serve o laço 'for' em linguagens de programação, como o Python?
Aula em vídeo: Curso de Programação em Python - Aula 13 Estrutura de Repetição For Encadeado - Tabuada
05m
Exercício: _Qual é o objetivo da estrutura de repetição "for encadeado" apresentada na aula 13 do curso de Programação em Python por DD Tutoriais?
Aula em vídeo: Curso de Programação em Python - Aula 14 Entrada de Dados
07m
Exercício: Qual é o comando em Python utilizado para receber entrada de dados do usuário?
Aula em vídeo: Curso de Programação em Python - Aula 15 Métodos de Strings
07m
Exercício: Quais são os métodos de manipulação de strings abordados na aula de programação em Python?
Aula em vídeo: Curso de Programação em Python - Aula 16 Funções
05m
Exercício: Qual é a principal vantagem do uso de funções na programação?
Aula em vídeo: Curso de Programação em Python - Aula 17 Funções com Parâmetros
04m
Exercício: O que é necessário ao definir uma função que recebe parâmetros do usuário?
Aula em vídeo: Curso de Programação em Python - Aula 18 Funções Dinâmicas
04m
Exercício: O que uma função dinâmica em programação faz?
Aula em vídeo: Curso de Programação em Python - Aula 19 Funções com Parâmetros Pré-Definidos
04m
Exercício: _Qual é a função dos parâmetros predefinidos em Python?
Aula em vídeo: Curso de Programação em Python - Aula 20 Exercício de Fixação Part .01
10m
Exercício: Qual é o objetivo do programa apresentado na videoaula?
4 horas e 31 minutos de curso online em vídeo
Certificado digital de conclusão de curso ( Gratuito )
Exercícios para treinar seus conhecimentos
100% gratuito, do conteúdo ao certificado
Pronto para começar?Baixe o app e comece hoje mesmo.
Instale o app agora
para ter acesso ao curso+ de 5.000 cursos gratuitos
Programação, Inglês, Marketing Digital e muito mais! Aprenda o que quiser, gratuitamente.
Plano de estudos com IA
A Inteligência Artificial do nosso aplicativo pode criar um cronograma de estudos para o curso que você escolher.
Do zero ao Sucesso profissional
Melhore seu currículo com nosso Certificado gratuito e depois utilize nossa Inteligência Artificial para buscar seu emprego dos sonhos.
Você também pode utilizar o QR Code ou os Links abaixo

Curso GratuitoProgramação em Python
10h21m
27 exercícios

Curso GratuitoAnálise e projeto de sistemas
11h02m
9 exercícios

Curso GratuitoPython do Zero ao Avançado
28h22m
54 exercícios

Curso GratuitoProgramação orientada a objeto usando Java
11h56m
10 exercícios

Curso GratuitoProgramação em C
11h21m
22 exercícios

Curso GratuitoRuby on Rails para iniciantes
16h31m
32 exercícios

Curso GratuitoJava
27h43m
62 exercícios

Curso GratuitoEngenharia de software
7h58m
24 exercícios

Curso GratuitoProgramação com Python
11h55m
27 exercícios

Curso GratuitoProgramação em C#
4h07m
47 exercícios
Milhares de cursos online em vídeo, ebooks e áudiobooks.
Para testar seus conhecimentos no decorrer dos cursos online
Gerado diretamente na galeria de fotos do seu celular e enviado ao seu e-mail
Baixe nosso aplicativo pelo QR Code ou pelos links abaixo:.
+ de 10 milhões
de alunos
Certificado grátis e
válido em todo o Brasil
60 mil exercícios
gratuitos
4,8/5 classificação
nas lojas de apps
Cursos gratuitos em
vídeo, ebooks e audiobooks
Comentários do Curso: Programação em Python
Estudantes acharam o curso gratuito excelente e de alta qualidade, com explicações claras e objetivas. Relataram grande aprendizado, rapidez para entender conceitos e experiência “sensacional”, recomendando pela didática do professor.
LUCAS FELIPE
Brabo
Programadora QAs
muito bom, to aprendendo de mais!
Miguel
Extrema qualidade de aprendizagem.
Laryson Py
caracaaaaaaaaaaaaa em poucas linhas ele fez o que eu tinha feito em 11. Muito bom
Julio Cesar
Simplesmente sensacional
Pedro Paulo Papin
achei incrível aprendi muito