Fundamentos do Python para Iniciantes
Este curso abrangente é projetado para iniciantes absolutos em Python, focando na construção de uma base sólida na sintaxe da linguagem, lógica de programação e conceitos fundamentais. Através de exemplos práticos e uma abordagem passo a passo, os alunos aprenderão a programar em Python utilizando a IDE PyCharm Community.
Conteúdo do Curso
O que é Python e Por Que Aprender?
Aprenda sobre o que é python e por que aprender?
Instalando Python (Fonte Oficial)
Aprenda sobre instalando python (fonte oficial)
Instalando PyCharm Community Edition
Aprenda sobre instalando pycharm community edition
Seu Primeiro 'Hello World!' no PyCharm
Aprenda sobre seu primeiro 'hello world!' no pycharm
Interagindo com o Interpretador Python (Shell)
Aprenda sobre interagindo com o interpretador python (shell)
Comentários e a Função print()
Aprenda sobre comentários e a função print()
Variáveis e Tipos de Dados Básicos (int, float, str, bool)
Aprenda sobre variáveis e tipos de dados básicos (int, float, str, bool)
Operadores Aritméticos e de Atribuição
Aprenda sobre operadores aritméticos e de atribuição
Operadores de Comparação e Lógicos
Aprenda sobre operadores de comparação e lógicos
Entrada de Dados (input()) e Conversão de Tipos
Aprenda sobre entrada de dados (input()) e conversão de tipos
Condicionais: if, elif, else
Aprenda sobre condicionais: if, elif, else
Loops de Repetição com while
Aprenda sobre loops de repetição com while
Loops de Repetição com for e a função range()
Aprenda sobre loops de repetição com for e a função range()
Comandos break e continue
Aprenda sobre comandos break e continue
Projeto: Jogo de Adivinhação de Número
Aprenda sobre projeto: jogo de adivinhação de número
Listas: Criação, Acesso e Modificação
Aprenda sobre listas: criação, acesso e modificação
Tuplas: Imutabilidade e Utilização
Aprenda sobre tuplas: imutabilidade e utilização
Dicionários: Pares Chave-Valor
Aprenda sobre dicionários: pares chave-valor
Sets (Conjuntos) e Operações
Aprenda sobre sets (conjuntos) e operações
Introdução às Comprehensions (List, Dict)
Aprenda sobre introdução às comprehensions (list, dict)
Definindo e Chamando Funções
Aprenda sobre definindo e chamando funções
Parâmetros e Valores de Retorno
Aprenda sobre parâmetros e valores de retorno
Escopo de Variáveis: Local e Global
Aprenda sobre escopo de variáveis: local e global
Módulos Nativos: Importando math, random, etc.
Aprenda sobre módulos nativos: importando math, random, etc.
Criando e Importando Módulos Customizados
Aprenda sobre criando e importando módulos customizados
Tratamento de Erros: try, except, finally
Aprenda sobre tratamento de erros: try, except, finally
Tipos Comuns de Exceções e Como Lidar com Elas
Aprenda sobre tipos comuns de exceções e como lidar com elas
Introdução à Programação Orientada a Objetos (POO)
Aprenda sobre introdução à programação orientada a objetos (poo)
Classes e Objetos em Python
Aprenda sobre classes e objetos em python
Atributos e Métodos: Criando Sua Primeira Classe
Aprenda sobre atributos e métodos: criando sua primeira classe
Projeto: Sistema de Cadastro Simples com Classes
Aprenda sobre projeto: sistema de cadastro simples com classes
Fundamentos do Python para Iniciantes
Bem-vindo ao curso de Fundamentos do Python para Iniciantes!
🎯 O que você vai aprender
- ✅ Conceitos fundamentais
- ✅ Exemplos práticos
- ✅ Projetos reais
📋 Pré-requisitos
- Conhecimento básico de programação (recomendado)
- Computador com acesso à internet
- Vontade de aprender! 🚀
💼 Projetos do curso
- Projeto Inicial - Aplicação básica
- Projeto Avançado - Sistema completo
Pronto para começar? Vamos lá!