Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Industrial programming >> python

Caminhos e recursos abrangentes de aprendizagem de Python


Nesta página, você pode navegar por todo o conteúdo de aprendizagem agrupado por tópico ou nível de habilidade . Use esta página para obter ideias sobre o que aprender a seguir.

Se você está apenas começando com Python, comece com nosso Roteiro de aprendizagem noções básicas de Python para construir uma base sólida em sintaxe, estruturas de dados, funções e programação orientada a objetos:

Para conteúdo estruturado sobre tópicos populares, como automação , aprendizado de máquina , ciência de dados , desenvolvimento web e muito mais, veja os caminhos de aprendizagem além do núcleo do Python.

Explore por tópico ou nível de habilidade abaixo. Feliz aprendizado!

Níveis de experiência



Nível • noções básicas

Noções básicas de Python


Aprenda Python do zero com tutoriais para iniciantes que abrangem variáveis, loops, funções, estruturas de dados e muito mais. Não é necessária experiência.





Nível • avançado

Tutoriais avançados de Python


Explore tópicos avançados de Python, como simultaneidade, metaprogramação, otimização de desempenho e componentes internos do CPython. Para desenvolvedores experientes.

Tópicos



Tópico • ai

Codificação Python com IA


Aprenda como escrever código Python com a ajuda de IA e aprenda a construir programas Python práticos do mundo real que aproveitam LLMs.



Tópico • algoritmos

Tutoriais sobre algoritmos


Aprenda algoritmos Python:classificação, pesquisa, gráficos, DP, Big O. Use heapq, bisect, deque, lru_cache, timeit. Estude dicas práticas e perguntas frequentes para entrevistas.



Tópico • API

Tutoriais da API Python


Aprenda a projetar, construir, proteger e consumir APIs Python com FastAPI, Flask, Django, Requests, OpenAPI, testes, Docker e dicas de implantação.



Tópico • melhores práticas

Práticas recomendadas do Python


Aprenda a estruturar funções, nomear coisas com clareza, lidar com erros e organizar projetos. Envie software sustentável com confiança.



Tópico • carreira

Carreira em Python


Pratique desafios, revise estruturas de dados e explique soluções com clareza. Construa um portfólio e planeje sua próxima função.



Tópico • comunidade

Artigos da comunidade Python


Conheça seus colegas programadores por meio de artigos e entrevistas. Conecte-se com a comunidade Python mais ampla para colaboração e aprendizado.



Tópico • bancos de dados

Tutoriais de banco de dados Python


Interaja com bancos de dados SQL, NoSQL e vetoriais usando Python. Crie aplicativos com uso intensivo de dados para desenvolvimento web, análise de dados e aplicativos de IA.



Tópico • ciência de dados

Ciência de dados em Python


Explore todos os tutoriais de ciência de dados em Python. Aprenda como analisar e visualizar dados usando Python. Com essas habilidades, você pode obter insights de grandes conjuntos de dados e tomar decisões baseadas em dados.



Tópico • estruturas de dados

Estruturas de dados


Aprenda quando usar listas, tuplas, ditados e conjuntos. Veja a complexidade do tempo, escolha a ferramenta certa e escreva código mais rápido e limpo.



Tópico • visualização de dados

Visualização de dados Python


Explore várias bibliotecas e use-as para comunicar seus dados visualmente com Python. Apresente dados complexos em formatos compreensíveis.



Tópico • devops

Tutoriais de DevOps em Python


Envie aplicativos Python com confiança. Aprenda Docker, Ansible, CI/CD, Kubernetes, Nginx e práticas de monitoramento para automatizar implantações e executar sistemas de produção confiáveis.



Tópico • Django

Tutoriais Django


Aprenda Django através de projetos práticos do mundo real. Django é uma estrutura web Python de alto nível para desenvolver rapidamente aplicações web complexas.



Tópico • janela de encaixe

Tutoriais do Docker em Python


Conheça o Docker, uma ferramenta de conteinerização para criar ambientes de aplicativos isolados e reproduzíveis. Com o Docker, você pode gerenciar e implantar seus aplicativos Python com mais eficiência.



Tópico • editores

Editores e IDEs


Aprenda sobre novas ferramentas ou aprofunde-se em seu editor favorito. Esse conhecimento irá agilizar seu processo de desenvolvimento Python.



Tópico • frasco

Tutoriais sobre frascos


Aprenda os principais aspectos do desenvolvimento do Flask. Com esse conhecimento, você será capaz de criar aplicações web robustas e escaláveis ​​usando Flask.







Tópico •gui

Programação GUI em Python


Crie interfaces gráficas de usuário usando vários frameworks Python. Comece com a programação GUI em Python para criar aplicativos fáceis de usar.



Tópico • aprendizado de máquina

Aprendizado de máquina Python


Aprenda como implementar algoritmos de aprendizado de máquina (ML) em Python. Com essas habilidades, você poderá criar sistemas inteligentes capazes de aprender e tomar decisões.



Tópico • notícias

Notícias sobre Python


Acompanhe os desenvolvimentos mais recentes do núcleo do Python e de seu ecossistema de terceiros mais amplo. Notícias importantes sobre Python para você, com curadoria da equipe Real Python.



Tópico • entorpecido

NumPy


Crie e divida matrizes, compare com listas e execute operações rápidas. Entenda quando o NumPy se ajusta e pratique os padrões básicos passo a passo.



Tópico • projetos

Projetos Python


Trabalhe em projetos Python que ajudem você a obter experiência de programação no mundo real. Esses projetos incluem código-fonte completo e instruções passo a passo.



Tópico • píton

Tutoriais básicos de Python


Mergulhe no coração da linguagem Python. Entenda os principais recursos do Python para obter uma base sólida para programação avançada em Python.



Tópico • stdlib

Biblioteca padrão Python


Tutoriais práticos da biblioteca padrão Python para dominar datetime, pathlib, argparse, subprocess, logging e muito mais. Escreva código mais rápido, mais limpo e sem dependências.



Tópico • testes

Tutoriais de teste em Python


Descubra as melhores práticas e técnicas para testar seus aplicativos Python para criar aplicativos robustos e livres de bugs.



Tópico • ferramentas

Ferramentas de desenvolvimento Python


Escolha seu editor, gerencie venvs, use Git, execute pytest, corrija automaticamente o código com Ruff. Adicione mypy, CI, empacotamento e Docker para enviar com confiança.



Tópico • desenvolvedor web

Tutoriais de desenvolvimento Web em Python


Aprenda soluções reais para problemas no desenvolvimento de aplicativos Web em Python. Esses tutoriais e artigos cobrem as principais técnicas usadas na área. Armado com esse conhecimento, você pode criar aplicativos web modernos.



Tópico • web scraping

Tutoriais de raspagem da Web em Python


Aprenda web scraping com projetos práticos do mundo real. Baixe e selecione dados da web com Python. Automatize o processo de extração de dados de sites.

python

  1. Strings Python:Substituir, Unir, Dividir, Reverter, Maiúsculas e Minúsculas
  2. Módulos Python
  3. Mentor de código:aprendizado de Python e revisão de código com tecnologia de IA
  4. Python - Módulos
  5. Yield in Python Tutorial:Generator &Yield vs Return Example
  6. Geradores Python
  7. Django Tutorial para Iniciantes:Recursos, Arquitetura e História
  8. Python - Números
  9. Hello World:Crie seu primeiro programa Python
  10. Comprimento da string do Python | Exemplo do método len()