Curso de Python 3
Comece a desenvolver com essa poderosa linguagem.
- Empresa: Zurubabel
- Nível do curso: Básico
Python é considerado como uma das linguagens de programação mais utilizadas hoje em dia para o desenvolvimento dos mais variados tipos de softwares e sistemas. Em termos técnicos, essa linguagem podem ser classificada como de alto nível, interpretada, de script, imperativa, orientada a objetos, funcional, de tipagem dinâmica e forte. Atualmente possui um modelo de desenvolvimento comunitário, aberto e gerenciado pela organização sem fins lucrativos Python Software Foundation.
Uma das suas principais diferenças quando comparada com outras linguagens de programação é enfatizar a importância do esforço do programador sobre o esforço computacional. Prioriza a legibilidade do código sobre a velocidade ou expressividade. Sua sintaxe é mais concisa que grande parte das outras linguagens, e conta com recursos poderosos que podem ser encontrados tanto em sua biblioteca padrão quanto em módulos frameworks que podem ser obtidos de forma externa.
Aprenda mais sobre Python 3 neste curso online e gratuito. Não deixe de conferir também o curso de Python para Iniciantes.
Sobre o curso
Neste curso online e gratuito os estudantes poderão dar os seus primeiros passos na programação utilizando a linguagem Python 3. Ao longo do curso os estudantes vão aprender desde o básico até os passos e procedimentos mais avançados.
Estrutura do curso
- Melhor Curso de Python – Introdução
- Melhor Curso de Python (Aula 1) – Pra quem é e pra quem não é esse curso
- Melhor Curso de Python (Aula 2) – O que é programar e porque Python
- Melhor Curso de Python (Aula 3) – Instalando o Python e dicas sobre IDEs
- Melhor Curso de Python (Aula 4) – Executando o primeiro código no CMD e no Jupyter
- Melhor Curso de Python (Aula 5) – Números, Textos e Operações Matemáticas
- Melhor Curso de Python (Aula 6) – Valores e Variáveis
- Melhor Curso de Python (Aula 7) – Como o Python gerencia os valores e variáveis
- Melhor Curso de Python (Aula 8) – Valores Mutáveis e Imutáveis
- Melhor Curso de Python (Aula 9) – Sequências Imutáveis – Strings
- Melhor Curso de Python (Aula 10) – Sequências Imutáveis – Tuplas
- Melhor Curso de Python (Aula 11) – Sequências Mutáveis – Listas
- Melhor Curso de Python (Aula 12) – Sets e Frozensets
- Melhor Curso de Python (Aula 13) Dicionários – Parte 1
- Melhor Curso de Python (Aula 14) – Explicando sobre Estruturas de Decisão
- Melhor Curso de Python (Aula 15) – Estruturas de Decisão (If elif else)
- Melhor Curso de Python (Aula 16) Funções em Python – Estrutura da função
- Melhor Curso de Python (Aula 17) – Funções em Python – Escopo das variáveis na função
- Melhor Curso de Python (Aula 18) – Geradores de Nomes de Cachaceiro
- Melhor Curso de Python (Aula 19) – Dicionários – Parte 2
- Melhor Curso de Python (Aula 20) – Operadores Comparativos Lógicos e Operadores de Conjuntos
- Melhor Curso de Python (Aula 21) – Tabela Verdade dos Operadores E, Ou e NÃO
- Melhor Curso de Python (Aula 22) – Identificando Possíveis Problemas – Parte 1
- Melhor Curso de Python (Aula 23) – Identificando Possíveis Problemas – Parte 2
- Melhor Curso de Python (Aula 24) – Estruturas de Repetição – For
- Melhor Curso de Python (Aula 25) – Explicando um pouco mais sobre For
- Melhor Curso de Python (Aula 26) – Diferença entre While e For
- Melhor Curso de Python (Aula 27) – Cláusulas Break e Continue em laços de repetição
- Melhor Curso de Python (Aula 28) – Escopos de Break e Continue em laços aninhados
- Melhor Curso de Python (Aula 29) – Resolução do Exercício da Aula 28
- Melhor Curso de Python (Aula 30) – Entendendo sobre Erros e Exceções no Python
- Melhor Curso de Python (Aula 31) – Explicando sobre diferentes bases de dados
- Melhor Curso de Python (Aula 32) – Conectando Python no SQL Server
- Melhor Curso de Python (Aula 33) – CRUD em Python
- Melhor Curso de Python (Aula 34) – Classes, Objetos e Herança (Exemplo dos Cachaceiros)
- Melhor Curso de Python (Aula 35) – Exemplo de Classes Objetos e Herança
- Melhor Curso de Python (Aula 36) – Módulos, Pacotes e Importações
- Melhor Curso de Python (Aula 37) – Como o Python Importa os Pacotes
- Melhor Curso de Python (Aula 38) – Melhorando a Compreensão sobre Classes e Objetos
- Melhor Curso de Python (Aula 39) Heranças e Múltiplas Heranças
- Melhor Curso de Python (Aula 40) – Composição, Agregação e Duck Typing
- Melhor Curso de Python (Aula 41) – Acesso aos métodos e atributos do Python
- Melhor Curso de Python (Aula 42) – Interface Iterator e Iterable
- Melhor Curso de Python (Aula 43) – List Comprehension
- Melhor Curso de Python (Aula 44) – Funções Generators
- Melhor Curso de Python (Aula 45) – Um pouco mais sobre Generators (Parte 1)
- Melhor Curso de Python (Aula 46) – Um pouco mais sobre Generators (Parte 2)
Aulas:
-
Melhor Curso de Python - IntroduçãoMelhor Curso de Python (Aula 1) - Pra quem é e pra quem não é esse cursoMelhor Curso de Python (Aula 2) - O que é programar e porque PythonMelhor Curso de Python (Aula 3) - Instalando o Python e dicas sobre IDEsMelhor Curso de Python (Aula 4) - Executando o primeiro código no CMD e no JupyterMelhor Curso de Python (Aula 5) - Números, Textos e Operações MatemáticasMelhor Curso de Python (Aula 6) - Valores e VariáveisMelhor Curso de Python (Aula 7) - Como o Python gerencia os valores e variáveisMelhor Curso de Python (Aula 8) - Valores Mutáveis e ImutáveisMelhor Curso de Python (Aula 9) - Sequências Imutáveis - StringsMelhor Curso de Python (Aula 10) - Sequências Imutáveis - TuplasMelhor Curso de Python (Aula 11) - Sequências Mutáveis - ListasMelhor Curso de Python (Aula 12) - Sets e FrozensetsMelhor Curso de Python (Aula 13) Dicionários - Parte 1Melhor Curso de Python (Aula 14) - Explicando sobre Estruturas de DecisãoMelhor Curso de Python (Aula 15) - Estruturas de Decisão (If elif else)Melhor Curso de Python (Aula 16) Funções em Python - Estrutura da funçãoMelhor Curso de Python (Aula 17) - Funções em Python - Escopo das variáveis na funçãoMelhor Curso de Python (Aula 18) - Geradores de Nomes de CachaceiroMelhor Curso de Python (Aula 19) - Dicionários - Parte 2Melhor Curso de Python (Aula 20) - Operadores Comparativos Lógicos e Operadores de ConjuntosMelhor Curso de Python (Aula 21) - Tabela Verdade dos Operadores E, Ou e NÃOMelhor Curso de Python (Aula 22) - Identificando Possíveis Problemas - Parte 1Melhor Curso de Python (Aula 23) - Identificando Possíveis Problemas - Parte 2Melhor Curso de Python (Aula 24) - Estruturas de Repetição - ForMelhor Curso de Python (Aula 25) - Explicando um pouco mais sobre ForMelhor Curso de Python (Aula 26) - Diferença entre While e ForMelhor Curso de Python (Aula 27) - Cláusulas Break e Continue em laços de repetiçãoMelhor Curso de Python (Aula 28) - Escopos de Break e Continue em laços aninhadosMelhor Curso de Python (Aula 29) - Resolução do Exercício da Aula 28Melhor Curso de Python (Aula 30) - Entendendo sobre Erros e Exceções no PythonMelhor Curso de Python (Aula 31) - Explicando sobre diferentes bases de dadosMelhor Curso de Python (Aula 32) - Conectando Python no SQL ServerMelhor Curso de Python (Aula 33) - CRUD em PythonMelhor Curso de Python (Aula 34) - Classes, Objetos e Herança (Exemplo dos Cachaceiros)Melhor Curso de Python (Aula 35) - Exemplo de Classes Objetos e HerançaMelhor Curso de Python (Aula 36) - Módulos, Pacotes e ImportaçõesMelhor Curso de Python (Aula 37) - Como o Python Importa os PacotesMelhor Curso de Python (Aula 38) - Melhorando a Compreensão sobre Classes e ObjetosMelhor Curso de Python (Aula 39) Heranças e Múltiplas HerançasMelhor Curso de Python (Aula 40) - Composição, Agregação e Duck TypingMelhor Curso de Python (Aula 41) - Acesso aos métodos e atributos do PythonMelhor Curso de Python (Aula 42) - Interface Iterator e IterableMelhor Curso de Python (Aula 43) - List ComprehensionMelhor Curso de Python (Aula 44) - Funções GeneratorsMelhor Curso de Python (Aula 45) - Um pouco mais sobre Generators (Parte 1)Melhor Curso de Python (Aula 46) - Um pouco mais sobre Generators (Parte 2)