Começando a aprender Python - Do Zero
1- Instale o Python: A primeira coisa que você precisa fazer é instalar o
interpretador do Python em seu computador. Acesse o site oficial do Python
(python.org) e faça o download da versão mais recente compatível com o seu
sistema operacional. Siga as instruções de instalação fornecidas para
configurar o Python em seu ambiente.
2- Ambiente de desenvolvimento: Escolha um ambiente de
desenvolvimento integrado (IDE) ou um editor de texto para escrever seu
código Python. Alguns IDEs populares para Python incluem o PyCharm,
Visual Studio Code, Sublime Text e IDLE (o IDE padrão incluído na instalação
do Python).
3- Recursos de aprendizado: Existem inúmeros recursos online gratuitos
que podem ajudá-lo a aprender Python. Aqui estão alguns que você pode
explorar:
- Documentação oficial: O site oficial do Python oferece uma
documentação completa e detalhada que pode ser uma ótima
referência para aprender a linguagem. Acesse docs.python.org para
obter informações detalhadas sobre a sintaxe, bibliotecas padrão e
outros recursos da linguagem.
- Tutoriais interativos: Plataformas como o Codecademy,
FreeCodeCamp e DataCamp oferecem tutoriais interativos passo a
passo para iniciantes em Python. Eles fornecem uma experiência
prática de aprendizado, permitindo que você escreva e execute código
diretamente no navegador.
- Livros e tutoriais em vídeo: Procure livros e tutoriais em vídeo
dedicados a ensinar Python para iniciantes. Alguns recursos populares
incluem "Python Crash Course" de Eric Matthes, "Automate the Boring
Stuff with Python" de Al Sweigart e tutoriais em vídeo disponíveis no
YouTube e em plataformas de aprendizado como o Udemy.
- Comunidades e fóruns: Participe de comunidades online de
programadores Python, como o subreddit r/learnpython. Essas
comunidades são ótimas para fazer perguntas, obter suporte e
encontrar inspiração.
4- Aprenda os conceitos básicos: Comece aprendendo os conceitos
fundamentais da programação com Python, como variáveis, tipos de dados,
estruturas condicionais (if/else), loops (for/while) e funções. Familiarize-se
com a sintaxe do Python e pratique escrevendo código simples para entender
como esses conceitos funcionam.
5- Pratique com exercícios: À medida que você aprende os conceitos
básicos, é importante praticar. Sites como o HackerRank, LeetCode e
Exercism oferecem uma variedade de exercícios e desafios para ajudá-lo a
aprimorar suas habilidades de programação Python.
6- Construa projetos: À medida que ganha confiança em suas habilidades,
comece a trabalhar em pequenos projetos pessoais. Isso ajudará a aplicar o
que você aprendeu e a ganhar experiência prática. Pense em projetos
simples, como um programa para calcular a média de notas, um gerador de
senhas ou um script para manipular arquivos.
7- Expanda seu conhecimento: À medida que você se sentir mais
confortável com os conceitos básicos, você pode começar a explorar áreas
mais avançadas da linguagem Python, como manipulação de arquivos,
acesso a bancos de dados, programação orientada a objetos, bibliotecas
populares (como NumPy, Pandas e Matplotlib) e frameworks para
desenvolvimento web (como Django e Flask). Existem muitos recursos
disponíveis online, incluindo tutoriais, documentação e livros específicos para
essas áreas.
8- Pratique regularmente: A chave para aprender programação Python (ou
qualquer linguagem de programação) é a prática regular. Reserve um tempo
dedicado todos os dias ou semana para praticar programação. Quanto mais
você codificar, mais familiarizado e confortável você ficará com a linguagem.
9- Participe de projetos e comunidades: À medida que você ganha mais
experiência, considere participar de projetos de código aberto ou
colaborativos. Isso não só lhe dará a oportunidade de trabalhar em projetos
do mundo real, mas também permitirá que você aprenda com outros
desenvolvedores e obtenha feedback valioso sobre seu código. Além disso,
participe de eventos e conferências da comunidade Python para conhecer
pessoas e expandir sua rede profissional.
10- Mantenha-se atualizado: A programação é um campo em constante
evolução, e é importante se manter atualizado com as novidades e
tendências da linguagem Python. Leia blogs, siga desenvolvedores influentes
nas redes sociais, participe de fóruns e inscreva-se em newsletters relevantes
para se manter informado sobre as últimas atualizações e avanços na
comunidade Python.
Curso - YouTube - Em Portugues
1- Curso em Vídeo (https://www.youtube.com/c/CursoemVideo): O Curso
em Vídeo, ministrado pelo professor Gustavo Guanabara, oferece uma série
de cursos gratuitos de programação, incluindo Python, HTML, CSS,
JavaScript e mais. O canal é muito popular e conhecido pela abordagem
didática e prática dos cursos.
Videos:
(https://www.youtube.com/playlist?list=PLHz_AreHm4dlKP6QQCekuIPky
1CiwmdI6)
Cursos
1- FreeCodeCamp: FreeCodeCamp é uma plataforma focada em
desenvolvimento web, mas também oferece um currículo de Python para
iniciantes. Se você está interessado em aprender Python com foco em
desenvolvimento web, o currículo do FreeCodeCamp pode ser uma excelente
opção.
2- Codecademy: Codecademy oferece cursos interativos e práticos,
permitindo que você escreva e execute código diretamente no navegador. Se
você prefere uma abordagem prática e gosta de aprender através da prática
imediata, Codecademy pode ser uma ótima escolha.
Aprendizagem no Geral
Escrever uma mensagem: print(‘Olá, Mundo’)
Resolver contas básicas: print(7+4)
Juntar números: print(‘7’+’4’)
Variáveis (É um objeto pro Python)
Sinal de =, é igual a Recebe.
Resposta pré-definida
nome = ’Gabriel’
idade = 16
peso = 94
print(nome,idade,peso)
Pergunta e você dá a resposta
nome = input (‘Qual seu nome?’)
idade = input (‘Qual sua idade?’)
peso = input (‘Qual seu peso?’)
print(nome, idade, peso)
-Crie Scripts para executar depois-
======Desafio-01======
nome = input('digite seu nome para podermos continuar ')
print ('Ola', nome+'!', "o clima está no ideial para aprender python!")
======Desafio-02======
dia = input ('qual o dia do seu aniversario? ')
mes = input ('agora o mes? ')
ano = input ('por ultimo o ano que você nasceu? ')
print ('voce nasceu', dia + '/'+ mes + '/'+ ano + '/',
'e faz aniversario', dia + '/'+ mes)
======Desafio-03======
soma1 = float(input ('digite um numero e eu irei somar por você '))
soma2 = float(input ('agora o outro numero '))
print (soma1 + soma2)
======Desafio-03-1======
soma1 = input ('digite um numero e eu irei somar por você ')
soma2 = input ('agora o outro numero ')
print ('a soma é' ,int(soma1) + int(soma2))