Duração do curso online: 28 horas e 22 minutos
Domine Python do básico ao avançado e crie automações, apps e jogos. Curso online gratuito com exercícios, do primeiro código a projetos completos.
Aprender Python abre portas em tecnologia, automação, análise de dados e desenvolvimento de aplicações — e este curso foi pensado para levar você do absoluto zero até um nível avançado, com prática constante e evolução gradual. Você começa preparando o ambiente no Windows ou Linux e, a partir daí, constrói uma base sólida de lógica e programação para ganhar confiança escrevendo código desde as primeiras aulas.
Ao longo do percurso, você desenvolve fluência na linguagem trabalhando com variáveis, strings e números, entendendo como estruturar informações e produzir resultados de forma clara. Em seguida, avança para as principais estruturas de dados, aprendendo a manipular listas, tuplas e dicionários com segurança, criar cópias corretamente e organizar dados do jeito certo para evitar erros comuns. Com as estruturas de controle, você aprende a tomar decisões e repetir tarefas com eficiência, usando condições e laços para transformar problemas em soluções reproduzíveis.
O curso também aprofunda o uso de funções, parâmetros, retornos e módulos, mostrando como deixar seus programas mais legíveis, reutilizáveis e fáceis de manter. Você passa a escrever código com mais organização, separando responsabilidades e entendendo por que certas escolhas (como retornar valores em vez de apenas exibir resultados) impactam diretamente a qualidade do projeto. Além disso, pratica leitura de entradas, validações, tratamento de erros e manipulação de arquivos, preparando você para situações reais do dia a dia.
Na parte mais avançada, você entra no universo da Programação Orientada a Objetos, entendendo classes, métodos, inicialização de atributos e herança para criar sistemas mais robustos. Depois, explora integração com banco de dados SQLite para persistir informações e começa a construir aplicações completas com interface gráfica usando Tkinter, conectando eventos, botões e elementos visuais com lógica de programação.
Para fechar com projetos envolventes, você aplica o que aprendeu no desenvolvimento de jogos com Pygame, trabalhando com animação, eventos de teclado, atualização de tela, colisões, pontuação, níveis e refatoração de código para ganhar desempenho e organização. Com vídeos e exercícios ao longo de todo o caminho, este é um curso online gratuito ideal para quem quer sair do básico e chegar ao avançado em Python, com prática aplicada e visão de projetos.
Aula em vídeo: Curso completo de Python - Aula 1 - Instalando o PyCharm e o Python 3 no Windows
19m
Exercício: Ao instalar o Python no Windows, qual é a finalidade de marcar a opção para adicionar o Python ao PATH?
Aula em vídeo: Curso Completo de Python - Aula 2 - Instalando o PyCharm e Python 3 no Linux
15m
Aula em vídeo: Curso Completo de Python - Aula 3 - Algoritmo e Conceitos Básicos
26m
Exercício: Em Python, qual afirmação descreve melhor uma variável?
Aula em vídeo: Curso Completo de Python - Aula 4 - Variáveis
15m
Aula em vídeo: Curso Completo de Python - Aula 5 - Strings
26m
Exercício: Em Python, qual operação está sendo usada ao juntar duas strings com o operador +, como em nome1 + ' ' + nome2?
Aula em vídeo: Curso Completo de Python - Aula 6 - Trabalhando com números
14m
Aula em vídeo: Curso Completo de Python - Aula 7 - Introdução à listas
10m
Exercício: Em Python, qual é a forma correta de acessar o terceiro elemento de uma lista chamada carros?
Aula em vídeo: Curso Completo de Python - Aula 8 - Manipulando elementos de uma lista
10m
Aula em vídeo: Curso Completo de Python - Aula 9 - Organizando listas
06m
Exercício: Em Python, qual alternativa descreve corretamente a diferença entre list.sort() e sorted(lista) ao ordenar uma lista?
Aula em vídeo: Curso Completo de Python - Aula 10 - Laço de repetição FOR
10m
Aula em vídeo: Curso Completo de Python - Aula 11 - Trabalhando com números no laço FOR
11m
Exercício: Em Python, qual é a forma correta de gerar uma lista com os números de 1 até 100 usando range e list?
Aula em vídeo: Curso Completo de Python - Aula 12 - Fatiando listas
08m
Aula em vídeo: Curso Completo de Python - Aula 13 - Copiando listas
05m
Exercício: Ao querer alterar uma lista em Python sem modificar a lista original, qual é a forma correta de criar uma cópia independente?
Aula em vídeo: Curso Completo de Python - Aula 14 - Tuplas
04m
Aula em vídeo: Curso Completo de Python - Aula 15 - If e Else Parte I
12m
Exercício: Em Python, qual operador é usado para comparar se o valor de uma variável é igual a outro valor em uma condição?
Aula em vídeo: Curso Completo de Python - Aula 16 - If e Else Parte II
08m
Aula em vídeo: Curso Completo de Python - Aula 17 - If e Else Parte III
19m
Exercício: Em Python, por que é comum usar int(input(...)) ao pedir a idade do usuário?
Aula em vídeo: Curso Completo de Python - Aula 18 - If e Else Parte IV
10m
Aula em vídeo: Curso Completo de Python - Aula 19 - If e Else Parte V final
10m
Exercício: Qual é a função do laço while no programa de ingredientes da pizza?
Aula em vídeo: Curso Completo de Python - Aula 20 - Dicionários Parte I
12m
Aprenda uma das linguagens de programação mais utilizadas no mundo com esta seleção de cursos online gratuitos de Python. As aulas são indicadas para estudantes, iniciantes em programação, profissionais de tecnologia e pessoas que desejam desenvolver novas competências para o mercado de trabalho. Você poderá estudar Python de forma prática, flexível e no seu próprio ritmo, sem pagar mensalidade.
Os cursos apresentam conteúdos educacionais que ajudam a compreender a sintaxe da linguagem, variáveis, operadores, estruturas condicionais, laços de repetição, funções, listas, tuplas, dicionários, orientação a objetos e outros fundamentos importantes. A listagem também pode incluir cursos de Python para automação, desenvolvimento web, análise de dados, inteligência artificial e criação de projetos.
Python possui uma escrita clara e acessível, sendo uma excelente opção para quem procura um curso de programação para iniciantes. Ao aprender Python, você desenvolve raciocínio lógico, capacidade de resolver problemas e habilidades úteis em diferentes áreas da tecnologia. Os cursos gratuitos com exercícios permitem transformar a teoria em prática, enquanto a certificação também gratuita contribui para sua formação profissional.
Para acessar os cursos online gratuitos de Python, realizar os exercícios e aproveitar os recursos educacionais, é necessário instalar o aplicativo Cursa. O aplicativo está disponível para celulares e tablets com Android e para dispositivos com iOS.
Escolha um dos cursos da listagem, instale o aplicativo e inicie sua jornada de aprendizagem. Com dedicação, aulas online, atividades práticas e exercícios, você poderá construir uma base sólida em programação. Aproveite os cursos gratuitos de Python com certificado grátis para ampliar seus conhecimentos, melhorar seu currículo e se preparar para novas oportunidades acadêmicas e profissionais.
Aprenda Programação Orientada a Objetos com cursos online gratuitos desenvolvidos para quem deseja iniciar ou aperfeiçoar seus conhecimentos em desenvolvimento de software. Nesta página, você encontra opções de formação em POO com conteúdo educacional acessível, exercícios de aprendizagem e certificação gratuita, ideais para estudantes, profissionais de tecnologia e pessoas interessadas em construir uma carreira na área de programação.
Os cursos gratuitos de Programação Orientada a Objetos apresentam fundamentos essenciais como classes, objetos, atributos, métodos, encapsulamento, herança, abstração e polimorfismo. Esses conhecimentos ajudam a criar sistemas organizados, reutilizáveis e fáceis de manter, além de serem importantes para estudar linguagens como Java, Python, C++, C# e PHP.
Durante os estudos, você poderá compreender como representar entidades do mundo real em um programa, estruturar códigos de maneira lógica e aplicar boas práticas de desenvolvimento. Os cursos possuem exercícios gratuitos que auxiliam na revisão do conteúdo e permitem praticar os conceitos abordados nas aulas.
Além de estudar sem pagar, você poderá obter certificação também gratuita após atender aos requisitos de conclusão disponíveis no aplicativo. O certificado pode complementar o currículo, registrar suas horas de capacitação e demonstrar interesse em qualificação profissional. É uma oportunidade de ampliar seus conhecimentos por meio de uma formação online flexível, que pode ser realizada conforme sua disponibilidade.
A POO é um dos paradigmas mais utilizados no desenvolvimento de sistemas, aplicativos, jogos, plataformas web e soluções corporativas. Dominar seus fundamentos pode facilitar o aprendizado de diferentes linguagens e contribuir para a criação de projetos mais eficientes. Com estes cursos online gratuitos, você desenvolve competências relevantes para atividades acadêmicas, processos seletivos, projetos pessoais e desafios do mercado de tecnologia.
Para acessar as aulas, realizar os exercícios e obter a certificação gratuita, é necessário instalar o aplicativo Cursa. Usuários de dispositivos Android podem fazer a instalação pela Google Play em Baixar para Android. Para aparelhos Apple, o aplicativo está disponível na App Store em Baixar para iOS / iPhone.
Escolha um curso gratuito de POO, organize sua rotina de estudos e avance no aprendizado de programação. Aproveite aulas, exercícios e certificado gratuito para adquirir uma base sólida em desenvolvimento orientado a objetos.
28 horas e 22 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 GratuitoAnálise e projeto de sistemas
11h02m
9 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 GratuitoProgramação em Python
10h21m
27 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

Curso GratuitoProgramação em Java
4h41m
20 exercícios
+ 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: Python do Zero ao Avançado
Rayane Cristine Macedo dos Santos
Curso muito bom, professor explica super bem.