Imagem do Curso gratuito Programação em Python

Curso online gratuitoProgramação em Python

Duração do curso online: 4 horas e 31 minutos

4.82

EstrelaEstrelaEstrelaEstrelaEstrela

(163)

Aprenda Python do zero e programe seus primeiros scripts com lógica, loops e funções. Curso online gratuito com exercícios e base para evoluir na carreira.

Neste curso gratuito, aprenda sobre

  • Visão geral do curso e objetivos da programação em Python
  • Características do Python (simplicidade, legibilidade e versatilidade)
  • Instalação do Python e uso das ferramentas/interpretadores incluídos
  • Criação e uso de variáveis e tipos básicos de dados
  • Operadores aritméticos, incluindo divisão inteira (//)
  • Estruturas condicionais: if, else e if encadeado (elif)
  • Operadores relacionais: ==, !=, >, <, >=, <=
  • Operadores lógicos: and, or, not
  • Laços de repetição: while e for, incluindo for encadeado (tabuada)
  • Entrada de dados com input() e conversões de tipos
  • Métodos comuns de strings para manipulação e formatação de texto
  • Funções: criação, reutilização e organização do código
  • Funções com parâmetros, parâmetros dinâmicos e valores padrão
  • Resolução de exercícios de fixação para aplicar os conceitos na prática

Descrição do curso

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.

Conteúdo do curso

  • 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?

Este curso gratuito inclui:

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
Ícone representando cursos de tecnologia e negócios

+ de 5.000 cursos gratuitos

Programação, Inglês, Marketing Digital e muito mais! Aprenda o que quiser, gratuitamente.

Ícone de calendário com alvo representando planejamento de estudos

Plano de estudos com IA

A Inteligência Artificial do nosso aplicativo pode criar um cronograma de estudos para o curso que você escolher.

Ícone de profissional representando carreira e negócios

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

QR Code - Baixar Cursa - Cursos Online

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.

LF

LUCAS FELIPE

EstrelaEstrelaEstrelaEstrelaEstrela

Brabo

PQ

Programadora QAs

EstrelaEstrelaEstrelaEstrelaEstrela

muito bom, to aprendendo de mais!

M

Miguel

EstrelaEstrelaEstrelaEstrelaEstrela

Extrema qualidade de aprendizagem.

LP

Laryson Py

EstrelaEstrelaEstrelaEstrelaEstrela

caracaaaaaaaaaaaaa em poucas linhas ele fez o que eu tinha feito em 11. Muito bom

JC

Julio Cesar

EstrelaEstrelaEstrelaEstrelaEstrela

Simplesmente sensacional

PP

Pedro Paulo Papin

EstrelaEstrelaEstrelaEstrelaEstrela

achei incrível aprendi muito

Mais cursos gratuitos em Linguagens de programação ( Python, Ruby, Java )

Ebook + Áudiobooks gratuitos! Aprenda ouvindo ou lendo!

Baixe o Aplicativo agora para ter acesso a + de 5000 cursos gratuitos, exercícios, certificado e muito conteúdo sem pagar nada!

  • Cursos online 100% gratuitos do início ao fim

    Milhares de cursos online em vídeo, ebooks e áudiobooks.

  • Mais de 60 mil exercícios gratuitos

    Para testar seus conhecimentos no decorrer dos cursos online

  • Certificado Digital gratuito válido em todo o Brasil

    Gerado diretamente na galeria de fotos do seu celular e enviado ao seu e-mail

Aplicativo Cursa na tela de ebook, na tela de curso em vídeo e na tela de exercícios do curso, mais o certificado de conclusão de curso