Este curso tem como objetivo ensinar a todos os conceitos básicos de programação de computadores usando Python. Abordamos o básico de como criar um programa a partir de uma série de instruções simples em Python. O curso não tem pré-requisitos e evita tudo, exceto a matemática mais simples. Qualquer pessoa com experiência moderada em computadores deve ser capaz de dominar os materiais deste curso. Este curso abordará os capítulos 1 ao 5 do livro “Python para Todos”. Assim que o aluno concluir este curso, estará preparado para fazer cursos de programação mais avançados. Este curso aborda o Python 3.

Programação para todos (Conceitos básicos de Python)

Programação para todos (Conceitos básicos de Python)

Instructor: Charles Russell Severance
Access provided by Coursera Learning Team
4,724 already enrolled
32 reviews
What you'll learn
Instalar o Python e escrever seu primeiro programa
Descrever os conceitos básicos da linguagem de programação Python
Utilizar variáveis para guardar, recuperar e calcular informações
Utilizar as principais ferramentas de programação, como funções e repetições
Skills you'll gain
Details to know

Add to your LinkedIn profile
See how employees at top companies are mastering in-demand skills

There are 7 modules in this course
Estes são os materiais para todo o curso, bem como a primeira parte do Capítulo Um, onde exploramos o que significa escrever programas. Finalizamos o Capítulo Um com um teste e a primeira tarefa na terceira semana de aula. Ao longo do curso, você pode voltar e revisar esses materiais. Esta seção não deve levar uma semana inteira.
What's included
7 videos6 readings
Neste módulo, você configurará tudo para começar a escrever programas em Python. Nem todas as atividades deste módulo são necessárias para esta aula, portanto, leia o material “Como usar o Python nesta aula” para obter detalhes.
What's included
6 videos3 readings1 peer review1 app item
No primeiro capítulo, tentamos abordar o “quadro geral” da programação para obter um “sumário” do resto do livro. Não se preocupe se nem tudo fizer sentido na primeira vez. Este capítulo é bastante amplo e você se beneficiará com a leitura do capítulo do livro, além de assistir às palestras para ajudá-lo a assimilar tudo. Você pode voltar e assistir novamente a essas palestras após finalizar mais alguns capítulos.
What's included
4 videos1 assignment1 app item
Neste capítulo, abordamos como um programa usa a memória do computador para armazenar, recuperar e calcular informações.
What's included
6 videos1 reading1 assignment2 app items
Nesta seção, passamos do código sequencial que simplesmente executa uma linha de código após a outra para o código condicional, onde algumas etapas são ignoradas. É um conceito muito simples, mas é como o software de computador faz “escolhas”.
What's included
5 videos1 assignment2 app items
Este é um capítulo relativamente curto. Aprenderemos sobre as funções e como podemos usá-las. Os programas nos primeiros capítulos do livro não são grandes o suficiente para exigir o desenvolvimento de funções, mas à medida que o livro avança para programas cada vez mais complexos, as funções serão uma forma essencial de compreendermos nosso código.
What's included
4 videos1 assignment1 app item
Repetições e iteração completam nossos quatro padrões básicos de programação. Repetições são a maneira como dizemos ao Python para fazer algo repetidamente. Repetições são a maneira como criamos programas que permanecem com um problema até que ele seja resolvido.
What's included
8 videos3 readings1 assignment1 app item
Instructor

Offered by
Why people choose Coursera for their career

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Learner reviews
- 5 stars
90.62%
- 4 stars
9.37%
- 3 stars
0%
- 2 stars
0%
- 1 star
0%
Showing 3 of 32
Reviewed on Sep 8, 2024
A didática é excelente, mas a falta de indentação dos códigos nos exercícios múltipla-escolha faz com que o aluno se confunda e erre a questão
Reviewed on Feb 10, 2023
Curso muito fácil e didático, mas extremamente útil para quem quer iniciar em Python.
Reviewed on Mar 26, 2025
Great course. Excellent instructor. Explains each item in a didactic and clear way. I had taken other beginner courses before, but none had been as useful and enlightening as this one.
Explore more from Computer Science

University of Michigan

University of Michigan

Rice University
¹ Some assignments in this course are AI-graded. For these assignments, your data will be used in accordance with Coursera's Privacy Notice.


