image

Acesse bootcamps ilimitados e +650 cursos pra sempre

75
%OFF
Andrey Nonardo
Andrey Nonardo14/09/2025 12:58
Compartilhe

Python

    Qual a melhor forma de estudar python?

    Compartilhe
    Recomendados para você
    CAIXA - Inteligência Artificial na Prática
    Binance - Blockchain Developer with Solidity 2025
    Neo4J - Análise de Dados com Grafos
    Comentários (3)
    Antonio Guedes
    Antonio Guedes - 15/09/2025 12:09

    Cara a dica do @Edson foi fantástica, eu vou até seguir a partir do 2º mês!

    Ainda não vi nada das bibliotecas de automação.

    Cara eu só adicionaria na dica do Edson o estudo focado em Estrutura de Dados (ficar bom em listas, dicionários, tuplas), para todas as áreas você precisa conhecer bem como manipular tais estruturas, e com isso você já vai fixando outros conhecimentos como variáveis, funções, loops. Além de ver as estruturas de dados como elas são, lembrar que elas são Classes do Python, então pode vê-las também como classes, e já estudar orientação à objetos.

    Sucesso para ti meu amigo e qualquer coisa a comunidade está à disposição!

    Guilherme Araújo
    Guilherme Araújo - 14/09/2025 17:20

    Um mês focando na base, a partir daí vê pra que lado tu queres ir...

    Edson Chaves
    Edson Chaves - 14/09/2025 14:01

    Oi Andrey. hoje sou desenvolvedor Fullstack , segue a resposta a sua quesão o plano de estudos varia de 1 a 5 meses, mas o roteiro é este:

    Aqui estão alternativas de caminhos de estudo, que você pode combinar:

    🔹 1. Roteiro Intensivo Estruturado

    • 1º mês – Fundamentos
    • Sintaxe, variáveis, listas, dicionários, funções, loops, classes.
    • Plataforma: [Curso Python da Alura ou DIO] ou [Python for Everybody – Coursera].
    • 2º mês – Bibliotecas essenciais
    • Automação: os, shutil, pathlib.
    • Dados: pandas, numpy.
    • Web: requests, flask/fastapi.
    • 3º mês – Projetos práticos
    • Automação de planilhas.
    • API simples com Flask/FastAPI.
    • Análise de dataset real com Pandas.
    • Ferramentas: GitHub (portfólio), Jupyter Notebook, VS Code.

    👉 Bom para quem precisa ganhar base rápida e começar a aplicar.

    🔹 2. Estudo Baseado em Projetos (Project-Based Learning)

    • Escolha uma área (ex: dados, web, automação).
    • Monte mini-projetos semanais:
    • Automação: bot de e-mail, renomear arquivos, scraping.
    • Web: API REST de usuários.
    • Dados: dashboard com dados do IBGE.
    • Publique tudo no GitHub → mostra evolução para recrutadores.

    👉 Excelente para portfólio e aprender resolvendo problemas reais.

    🔹 3. Bootcamp Acelerado

    • Participar de um bootcamp intensivo (4 a 12 semanas).
    • Exemplos: DIO, Trybe, Awari, DataCamp, Le Wagon.
    • Vantagem: ritmo acelerado, networking, projetos guiados.
    • Desvantagem: exige dedicação full-time.

    👉 Ideal para quem quer transição de carreira rápida.

    🔹 4. Autodidata com Material Premium

    • Livros essenciais:
    • Automate the Boring Stuff with Python (automação).
    • Fluent Python (avançado).
    • Cursos online bem avaliados (Udemy, Coursera, Pluralsight).
    • Resolver desafios práticos no [HackerRank, LeetCode, CodeWars].

    👉 Bom para quem aprende melhor sozinho, mas exige disciplina.

    🔹 5. Combinação Estratégica (mais eficaz)

    • Fundamentos (1 mês).
    • Projetos práticos pequenos (paralelo).
    • Bootcamp ou curso estruturado (4–6 meses).
    • Portfólio no GitHub (sempre atualizado).
    • Contribuir em open source (mesmo projetos pequenos).

    👉 Esse caminho te coloca pronto para estágio/júnior em 6 a 9 meses, se for disciplinado.

    Dicas extras para acelerar:

    • Estudar todos os dias (1 a 3h) → consistência > intensidade.
    • Documentar sua jornada (GitHub, LinkedIn, blog).
    • Praticar resolução de problemas lógicos (LeetCode, HackerRank).
    • Procurar mentoria ou comunidade → acelera aprendizado