Aprenda Programação em Python 3 do Zero com Facilidade (Udemy.com)
Domine o Python3! Curso Completo com Exercícios e Projetos + Bônus Especial: Machine Learning Supervisionado em Python!
Created by: Ivan Lourenço Gomes
Last updated October 2022
What you will learn
- Domínio dos princípios da lógica de programação
- Fluência na escrita de programas em Python
- Facilidade no uso de dados externos em programas Python através de requisições HTTP para APIs
- Criação de programas para resolução de problemas reais do dia a dia
- Machine Learning em Python
Course Description
Neste curso, que é um dos mais populares da Udemy no tema de programação, cada um dos conceitos fundamentais da linguagem Python são abordados de forma prática e com explicações passo a passo, tornando o aprendizado super fácil e intuitivo.
Além disso, o curso está recheado de exercícios e desafios práticos pra que você tenha a chance de aplicar tudo o que está aprendendo em situações reais do dia a dia.
Utilizamos no curso o Python 3, o mais recente do momento. Você vai terminar o curso com bastante domínio da linguagem Python e esta base servirá também para aprender a programar em outras linguagens com muito mais facilidade.
Além dos assuntos fundamentais, faremos juntos um projeto de app de previsão do tempo. Nele, vamos utilizar requisições HTTP para pegar informações de diferentes serviços meteorológicos e apresentar a previsão do tempo ao usuário.
Temos também uma seção inteira abordando inteligência artificial em Python, mais especificamente Machine Learning, usando a biblioteca scikit learn. Vamos aprender a usar Machine Learning para criar um programa que classifica espécies de plantas, um que prevê o valor de vendas decorrentes de campanhas publicitárias e um que reconhece dígitos escritos à mão.
O curso está imperdível! Se você quer aprender a programar e se tornar um profissional na área de tecnologia, inscreva-se já e vamos aprender Python, a linguagem mais popular do momento!
Instructor Details
- 4.4 Rating
4,430 Reviews
Ivan Lourenço Gomes
Ivan is a leading tech educator on Udemy.
With 30+ courses under his belt and a community of over 500,000 students worldwide, Ivan's here to guide you through the tech and business skills you need today.
With a solid experience of 18 years in various business and technology sectors, Ivan has dedicated himself since 2016 to transforming his expertise into accessible learning paths for a global audience.
Renowned for a dynamic teaching style that mixes project-based learning with incremental challenges, his courses are the right fit for you, whether you're just starting your learning journey or looking to deepen existing skills.
His courses cover essential foundations and cutting-edge trends in technology and business communication:
• Web Development Essentials: Dive into the world of web development with courses on HTML/CSS and Javascript, and master the art of creating engaging, responsive websites.
• Advanced Frontend Frameworks: Elevate your web projects with Vue JS, React JS & TypeScript, focusing on building dynamic, user-centric applications.
• Software Best Practices: Gain proficiency in Git for version control, ensuring your projects are managed with industry-standard efficiency.
More courses by Ivan Lourenço Gomes
Learn to Code in Python 3: Programming beginner to advanced (2020)
4.5 (13,708 Reviews)
Provider: Udemy
Time: 5.5h
$69.99
Complete Web Design: HTML, CSS, JavaScript, Vue, React, Git (2025)
4.4 (9,033 Reviews)
Provider: Udemy
Time: 40.7h
$109.99
Google Gemini: Master AI for Smarter Work & Productivity (2026)
4.6 (3,288 Reviews)
Provider: Udemy
Time: 3.4h
$19.99
The Fastest Javascript Course: From ZERO to HERO in 6 Hours (2023)
4.6 (3,208 Reviews)
Provider: Udemy
Time: 6h
$64.99
Professional Email Writing in English: Complete Training (2024)
4.6 (3,163 Reviews)
Provider: Udemy
Time: 2.9h
$64.99
Complete Javascript & jQuery Course with Bonus Vue JS Intro (2021)
4.7 (2,716 Reviews)
Provider: Udemy
Time: 16.9h
$74.99
More Python courses
Curso Python para Iniciantes (O Curso Completo) (2020)
4.5 (51 Reviews)
Provider: Udemy
Time: 13.9h
$19.99
Полный Курс Python 3: от Новичка до Мастера (Питон, Пайтон) (2026)
5.0 (899 Reviews)
Provider: Udemy
Time: 14.6h
$69.99
Python 3: Deep Dive (Part 1 - Functional) (2024)
4.9 (13,534 Reviews)
Provider: Udemy
Time: 45.8h
$22.99
Python 3: Deep Dive (Part 3 - Dictionaries, Sets, JSON) (2023)
4.9 (1,996 Reviews)
Provider: Udemy
Time: 21.9h
$17.99
Programming for Everybody (Getting Started with Python)
4.9 (717 Reviews)
Provider: Coursera
Time: 12h
Free
Reviews
By Ubiraci Araujo on 2/26/2026
Não deixei 5 estrelas porque ainda estou no começo, mas o professor tem excelente didática e explica muito bem o conteúdo. Tenho certeza que no final do curso minha nota será máxima.
By Raniere Nascimento De Morais on 2/10/2022
O curso do professor Ivan Lourenço é muito bom. Além de dá uma base sólida nos fundamentos do Python e principais funções ainda apresenta módulos e bibliotecas para quem deseja se aprofundar. Fica apenas a sugestão de apresentar a configuração inicial e instalação para usuários Linux/Mac, e sobre a configuração de ambiente. Recomendo demais o curso!
By Pasqual Evangelista on 1/16/2020
Falta material didático. Gosto de vídeos, mas para esclarecer dúvidas eles são insuficientes. Por exemplo não existe um índice onde aprendemos algumas funções ou uso. Por exemplo para rever a explicação de como usar o Trinket tenho que descobrir em que vídeo isso foi tratado. Para quem tem pressa isso é muito ruim.
By Cristhian Dias on 9/16/2019
Muito Bom! é a primeira Linguagem de Programação que eu aprendo e com certeza me inspira a aprender outras Linguagens e aprender mais sobre Python. Didática muito boa do Professor, quase não tive dúvidas nas aulas e os exercícios foram bem divertidos! vai ter mais aulas de acordo com o Professor e mais Desafios, então vai ser interessante, Recomendo!
By Yuri Lourenço on 7/18/2019
Curso excelente! Gostei do ritmo das aulas: sem muita enrolação ou repetição, mas também não muito corrido. O professor tem ótima didática e demonstrou domínio suficiente do assunto. Ele foi capaz de apresentar o suficiente da linguagem para que uma pessoa que comece do zero, como eu, siga em diante por si só. Além disso, os exemplos de aplicação prática são interessantíssimos, deixando o aprendizado mais agradável. E quanto mais se avança no curso, mais aumenta a vontade de sair bricando e programando com o python. Por fim, vale registrar também um elogio à qualidade de áudio e vídeo.
By Bruno Walter Carneiro Camara on 2/27/2019
Olá! Tenho 50 anos e trabalho a muito tempo na mesma empresa. Todo dia, em diferentes mídias, estamos sendo bombardeados com informações que falam do impacto da IA nas nossas vidas, sobretudo profissões. Assim, resolvi conhecer melhor o assunto e tentar tornar um "inimigo" provável em um aliado. Como o meu conhecimento neste assunto é zero, acho que o curso me parece bem apropriado.
By Genílton de Oliveira Costa on 8/10/2018
Sobre o curso achei muito bom, pois aprendi a usar no meu trabalho, como por exemplo para calcular o vale transportes dos funcionários, pois acho que é isso que a maioria procura de não ficar só na teoria e levar para a pratica do nosso dia a dia. Sobre o professor achei muito bom também e se dispõe a responder todas as perguntas dos alunos, se empenhando muito para contribuir com o nosso aprendizado.
By Emerson Kalleb on 5/2/2018
O curso é bom e o instrutor explica bem, porém ele não explica tudo o que tem que ser explicado e só da pra saber na resolução do exercício coisa que se a gnt não visse na resolução não iria saber de forma alguma como resolver aquele problema. Também senti falta de ter um exercício ao final de cada módulo que abranja todo o conteúdo daquele módulo, só tem exercício para cada tópico sem reunir todos eles no final.
By BsB Trade on 4/12/2018
Um curso rápido, direto e objetivo. Superficial mas eficiente na demonstração das principais estruturas lógicas e de dados da linguagem. Como eu fiz recentemente um curso de lógica de programação, foi fácil adaptar os desvios condicionais, contadores, etc para o Python, mas acho que para um iniciante, um pouco de lógica seria útil, mesmo que com diagramas de blocos.
By Caio Mafra on 2/7/2018
Curso rápido, de fácil compreensão e clareza nas explicações. Apesar de curto, o curso oferece carga suficiente para que seja prosseguido com solidez o aprendizado a partir de sua conclusão. Recomendo a todos que, como eu, e bem como diz o nome do curso, estão começando do zero. São horas bem investidas.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 88 / 100











