Nós Aceitamos
Você já pensou em entrar no mundo da programação, mas sempre se sentiu intimidado pelos obstáculos iniciais?
Não se preocupe! Estamos aqui para ajudar você a dar os primeiros passos com confiança!
Neste curso, você aprenderá Python desde o básico e desenvolveremos juntos alguns projetos práticos. Não importa se você nunca escreveu uma linha de código antes, estamos aqui para guiá-lo passo a passo por toda a lógica de programação.
Mas não paramos por aí! Sabemos que a prática é fundamental para o aprendizado eficaz. É por isso que oferecemos uma ampla variedade de exercícios práticos em cada seção do curso. E não se preocupe, todas as respostas estão disponíveis para você consultar!
Este curso introdutório foi projetado para aqueles que desejam:
- Aprender uma linguagem de programação poderosa e versátil, amplamente utilizada em uma variedade de campos, como desenvolvimento web, análise de dados, inteligência artificial e automação de tarefas.
- Dominar os fundamentos da programação, desde conceitos básicos como variáveis, tipos de dados e operadores, até a aplicação prática desses conceitos em projetos do mundo real.
- Desenvolver habilidades práticas através da resolução de exercícios e projetos guiados, que podem ser adicionados ao seu portfólio para demonstrar suas habilidades aos empregadores ou para projetos pessoais.
- Seguir um currículo estruturado e progressivo, com uma abordagem passo a passo que facilita a compreensão e a aplicação dos conceitos ensinados.
- Participar de um curso gratuito que oferece acesso a recursos de alta qualidade e suporte para ajudá-lo a superar quaisquer obstáculos que possam surgir ao longo do caminho.
Objetivos do curso
- Identificar os principais conceitos da linguagem de programação Python
- Demonstrar compreensão dos tipos primitivos de dados em Python, incluindo números, strings e booleanos
- Aplicar as regras de nomenclatura de variáveis em Python para criar código legível e organizado
-Utilizar operadores aritméticos em Python para realizar cálculos matemáticos simples e complexos
-Desenvolver habilidades para receber dados do usuário e exibir resultados utilizando F-strings em Python
- Aplicar técnicas de conversão de tipagem para manipular diferentes tipos de dados em Python
- Criar algoritmos simples para resolver problemas do mundo real utilizando Python
- Desenvolver habilidades práticas através da resolução de exercícios e projetos, como a criação de uma calculadora de Índice de Massa Corporal e uma calculadora.
CONTEÚDO
01 Introdução
1.Guia geral e overview
2.Avisos importantes!
3.Objetivos do curso
4.O que são algoritmos, linguagem interpretada e compilada
5.Exercício - Algoritmos e tipos de linguagens
02 Primeiros passos no Python
1.Google Colab
2.O que são variáveis
3.Tipos primitivos de dados
4.Exercícios - Variáveis e tipos primitivos
5.Regras para nomenclatura de variáveis
6.Exercícios - Regras de nomenclatura
7.Entrada de dados e F-strings
8.Exercícios - Entrada e Saída de dados
9.[EXTRA] Como formatar o output de uma F-string
10.[EXTRA] F-strings: a melhor forma de formatar strings, aprenda a criar suas próprias formatações!
11.Conversões de tipagem
12.Exercícios - Conversões de tipagem
13.[EXTRA] Bytes ou Strings? O que usar em cada caso no Python
14.Operadores aritméticos
15.Exercícios - Operadores aritméticos
03 PRATIQUE
1.Calculadora de IMC
2.Calculadora de média estudantil
04 Áreas de atuação e aplicabilidade da linguagem
1.O Python pode ser usado para...
2.Principais bibliotecas e frameworks
05 Aprofundando-se na lógica
1.O que você vai aprender neste módulo
2.Operadores de comparação
3.Exercícios - Operadores de comparação
4.Estruturas condicionais
5.Exercícios - Estruturas condicionais
6.[EXTRA] If/Else no Python Nunca Foi Tão Fácil: Aprenda Como Usar o If Inline Statement!
7.PRATIQUE - Melhorando nossa calculadora de IMC
8.Laços de repetição - WHILE
9.Laços de repetição - FOR
10.Exercícios - Laços de repetição
11.PRATIQUE - Melhorando nossa calculadora estudantil
06 Conceitos avançados de programação
1.Funções
2.Exercícios - Funções
3.[EXTRA] Entenda como funcionam os escopos de variáveis no Python e evite erros inesperados!
4.Objetivos desse módulo
5.Retorno de dados em funções
6.Exercícios - Retorno de dados em funções
7.Tratamento de Exceções
8.Exercícios - Tratamento de Exceções
9.Como ler um traceback
10.Exercícios - Como ler um traceback
11.POO - Programação Orientada a Objetos
12.Exemplos práticos de POO
13.PRATIQUE - Exercícios de POO
14.[EXTRA] SELF vs CLS em Classes, descubra o que são atributos de classe e atributos de instância!
15.Matplotlib
16.OpenPyXL
17.Pandas
18.[EXTRA] 4 tesouros escondidos do Python que você precisa conhecer
19.[EXTRA] 8 FORMAS DE USAR TYPE HINTS NO PYTHON E EVITAR BUGS NO SEU CÓDIGO!
20.Conclusão do módulo
07 Projetos práticos para o seu Portfólio
1.Como instalar o Python no Windows
2.Como instalar o Python no MAC fácil e rápido!
3.Aprenda a criar o jogo Pedra, Papel e Tesoura com Python - Jokenpô
4.Criando interface gráfica para Calculadora de IMC
5.Alarme Pythônico com Tkinter - Construa esse aplicativo do zero com interface gráfica simples
6.Calculadora do iPhone com Python: Aprenda a criar uma interface gráfica moderna utilizando o Flet!
Autor
Dalton Peixoto
Olá, sou Dalton Peixoto, um apaixonado por tecnologia e empreendedor no campo da programação e ciência de dados.
Com mais de 15 anos de experiência no desenvolvimento de software em diversas linguagens, adquiri uma sólida base técnica que me permitiu fundar o Programador Aventureiro, uma escola online de programação e ciência de dados.
Como cientista de dados, tive a oportunidade de desenvolver mais de 12 modelos de inteligência artificial no setor financeiro, aplicando minhas habilidades técnicas para resolver problemas complexos e impulsionar a inovação nesse campo dinâmico.
Minhas habilidades incluem proficiência avançada em programação Python, JavaScript, PHP, Java, e conhecimentos técnicos em diversas ferramentas de desenvolvimento. Essa expertise técnica, combinada com minha paixão pela educação, me permitiu treinar milhares de alunos em mais de 18 países.
As excelentes avaliações e a média de 4,8/5 nos meus cursos testemunham a qualidade dos meus treinamentos e o impacto positivo que têm na jornada educacional dos meus alunos.
Estou firmemente empenhado em manter esse padrão de excelência, proporcionando programas educativos de alta qualidade e contribuindo para o progresso constante da comunidade tecnológica.
Acesse seu produto digital em https://conexaodrops.com.br/pages/acesso-digital