Imagem do Curso gratuito Programação em Python

Curso online gratuitoProgramação em Python

Duração do curso online: 10 horas e 21 minutos

5

EstrelaEstrelaEstrelaEstrelaEstrela

(13)

Aprenda Python do zero e ganhe base para criar scripts e automatizar tarefas. Curso online gratuito com exercícios e certificado para turbinar seu currículo.

Neste curso gratuito, aprenda sobre

  • Conceitos básicos de programação e diferença entre linguagem natural e formal
  • Configurar e usar Python no IDLE e no VS Code
  • Depuração: identificar, entender e corrigir erros no código
  • Entrada e saída de dados com input(), print() e f-strings
  • Variáveis, atribuição e tipos de dados primitivos (int, float, bool, str)
  • Operadores e expressões aritméticas, incluindo resto (%)
  • Uso de palavras reservadas (keywords) e boas práticas de sintaxe
  • Funções nativas e uso de bibliotecas padrão como math
  • Condicionais if, else e elif para controle de decisões
  • Laços while e for com range() e diferenças entre eles
  • Controle de fluxo em loops com break e continue
  • Listas: criação, acesso, modificação e append()
  • Matrizes (listas multidimensionais): declaração e acesso por índices
  • Strings e operações como concatenação

Descrição do curso

Python é uma das linguagens mais usadas do mundo para automação, análise de dados, desenvolvimento de sistemas e muito mais. Neste curso online gratuito de Programação em Python, você aprende do zero, com foco em construir raciocínio lógico e escrever código com clareza, praticando desde os primeiros comandos até estruturas que aparecem em projetos reais. É uma jornada indicada para quem nunca programou e também para quem já tentou aprender e quer finalmente organizar a base de forma sólida.

Ao longo das aulas, você entende a diferença entre linguagem natural e linguagem formal, conhece o ambiente de desenvolvimento e aprende a executar seus programas de maneiras simples e eficientes. A prática é acompanhada de exercícios para fixar o aprendizado e checar sua evolução, tornando o estudo mais ativo e objetivo. Você também desenvolve uma habilidade essencial para qualquer pessoa na área de tecnologia: depurar, identificar erros e melhorar o código, em vez de ficar preso em mensagens confusas ou comportamentos inesperados.

Com o avanço do curso, você passa a dominar entrada e saída de dados, formatação de textos, criação e uso de variáveis, tipos de dados e operadores. Esse conjunto de fundamentos permite transformar problemas em passos lógicos e resolver cada parte com precisão. As estruturas condicionais ajudam você a tomar decisões no programa, enquanto os laços de repetição permitem automatizar tarefas e percorrer sequências de dados de forma elegante. Tudo isso contribui para uma programação mais organizada e para soluções mais inteligentes.

Você também aprende a trabalhar com estruturas essenciais do Python, como listas, matrizes, strings e tuplas. Com isso, passa a manipular coleções de informações, organizar dados e preparar terreno para desafios maiores, como processamento de textos, rotinas de automação e lógica aplicada a cenários do dia a dia. Ao final, você terá uma base consistente para continuar seus estudos em áreas como dados, web ou testes, com confiança para ler código, escrever suas próprias soluções e evoluir com autonomia. Se o curso oferecer certificado, ele pode ser um ótimo complemento para seu portfólio e currículo.

Conteúdo do curso

  • Aula em vídeo: Curso Gratuito de Programação em Python [Curso de Python: Aula 0]

    09m

  • Exercício: Durante o curso de Python mencionado no texto, qual é a sequência correta de tópicos conforme apresentada?

  • Aula em vídeo: Introdução à Programação [Curso de Python: Aula 1]

    25m

  • Exercício: Qual é uma das principais diferenças entre uma linguagem natural e uma linguagem formal no contexto de programação?

  • Aula em vídeo: Introdução ao Python, IDLE e VS Code [Curso de Python: Aula 2]

    21m

  • Exercício: Qual característica do Python o torna uma escolha popular para iniciantes em programação?

  • Aula em vídeo: Aprendendo a Debug (depuração de código) [Curso de Python: Aula 3]

    14m

  • Exercício: Qual é a principal finalidade do processo de depuração (debugging) em um programa de computador?

  • Aula em vídeo: Saída de dados com print() e f-strings [Curso de Python: Aula 4]

    24m

  • Exercício: O que acontece quando utilizamos a função print em Python para imprimir na tela sem modificar o parâmetro de fim de linha?

  • Aula em vídeo: Entrada de dados com input() [Curso de Python: Aula 5]

    18m

  • Exercício: Qual função do Python é usada para solicitar ao usuário que insira dados pelo teclado, parando a execução do programa até que uma entrada seja fornecida?

  • Aula em vídeo: Variáveis, tipos de dados e atribuição [Curso de Python: Aula 6]

    20m

  • Exercício: Quais das opções abaixo são tipos de dados primitivos em Python?

  • Aula em vídeo: Operadores e expressões aritméticas [Curso de Python: Aula 7]

    21m

  • Exercício: Em Python, qual operador é utilizado para determinar o resto de uma divisão entre dois números inteiros?

  • Aula em vídeo: Palavras reservadas (keywords) [Curso de Python: Aula 8]

    12m

  • Exercício: Qual das seguintes afirmações é verdadeira sobre as palavras reservadas (keywords) em Python?

  • Aula em vídeo: Funções nativas (built in functions) [Curso de Python: Aula 9]

    17m

  • Exercício: Qual das seguintes bibliotecas padrão do Python é utilizada para operações matemáticas?

  • Aula em vídeo: O comando if (condicionais) [Curso de Python: Aula 10]

    38m

  • Exercício: O que acontece no Python quando a condição de um bloco de comandos if não é satisfeita?

  • Aula em vídeo: Os comandos if-else (condicionais) [Curso de Python: Aula 11]

    15m

  • Exercício: Qual a finalidade do comando if-else em Python?

  • Aula em vídeo: Os comandos if-elif-else (condicionais) [Curso de Python: Aula 12]

    14m

  • Exercício: Qual é a função do comando 'elif' em uma estrutura de decisão em Python?

  • Aula em vídeo: O comando while (laços/loops) [Curso de Python: Aula 13]

    25m

  • Exercício: Qual das seguintes opções descreve corretamente o funcionamento do laço while em Python?

  • Aula em vídeo: O comando for função range() (laços/loops) [Curso de Python: Aula 14]

    26m

  • Exercício: Qual é a principal diferença entre os comandos 'for' e 'while' em Python?

  • Aula em vídeo: Os comandos break e continue (controle de fluxo) [Curso de Python: Aula 15]

    13m

  • Exercício: Em Python, qual comando você deve usar para terminar um laço imediatamente quando uma condição específica for atendida?

  • Aula em vídeo: Listas (lists) [Curso de Python: Aula 16]

    32m

  • Exercício: Qual comando em Python é utilizado para adicionar um novo elemento ao final de uma lista existente?

  • Aula em vídeo: Matrizes (lists multidimensionais) [Curso de Python: Aula 17]

    27m

  • Exercício: Em Python, qual é a maneira correta de declarar uma matriz bidimensional e acessar o elemento na terceira linha e segunda coluna?

  • Aula em vídeo: Strings (dados do tipo texto/str) [Curso de Python: Aula 18]

    19m

  • Exercício: Qual operador em Python é usado para concatenar duas strings?

  • Aula em vídeo: Tuplas (tuples) [Curso de Python: Aula 19]

    13m

  • Exercício: Qual das seguintes afirmações é verdadeira sobre tuplas em Python?

Este curso gratuito inclui:

10 horas e 21 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 avaliaram o curso gratuito como muito bom, bem explicado e “top”. Destacaram que o conteúdo é eficiente, direcionado e vai direto ao ponto.

ES

everson sds

EstrelaEstrelaEstrelaEstrelaEstrela

muito bom bem explicado

JN

Jercliney Nogueira Ramos

EstrelaEstrelaEstrelaEstrelaEstrela

top

RN

Riquelme Nascimento

EstrelaEstrelaEstrelaEstrelaEstrela

muito bom

TD

Talys de Souza Sampaio

EstrelaEstrelaEstrelaEstrelaEstrela

top

XC

xee chinap

EstrelaEstrelaEstrelaEstrelaEstrela

Um dos melhores professores, o ensinamento todo foi totalmente eficiente e direcionado, ele foi direto ao ponto

BA

Brayan Alessandro Jesus Moreira

EstrelaEstrelaEstrelaEstrelaEstrela

my name's is Dexter , Payton

BA

Brayan Alessandro Jesus Moreira

EstrelaEstrelaEstrelaEstrelaEstrela

my names is Dexter Morgan

MP

Marcos Pinho

EstrelaEstrelaEstrelaEstrelaEstrela

Print ("Top de mais") rsrs

MP

Marcos Pinho

EstrelaEstrelaEstrelaEstrelaEstrela

Print ("Top de mais") rsrs

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