Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Ambiente Python Moderno 2025: VS Code, Ruff, Pyright, pyproject.toml e Venv

Автор: Otávio Miranda

Загружено: 2025-06-09

Просмотров: 7067

Описание:

Domine a configuração de um ambiente de desenvolvimento Python moderno e eficiente em 2025!

Nesta sequência de vídeos, compartilho a configuração de um ambiente Python moderno 2025, com as ferramentas que mais venho usando nos últimos meses: Ruff, Pyright, venv, pyproject.toml e muito mais. Este é o primeiro de 3 vídeos, onde configuraremos o VS Code, Ruff, Pyright, pyproject.toml e criaremos o ambiente virtual com venv, combinando a maneira tradicional com toques de modernidade para um setup profissional.

Após assistir a este vídeo, você será capaz de:

Configurar um ambiente Python profissional e organizado.
Utilizar o venv para gerenciar dependências de projetos.
Configurar o VS Code com um settings.json limpo e produtivo, incluindo extensões essenciais para desenvolvimento Python.
Implementar type hinting para um código mais robusto e legível.
Utilizar linters e type checkers como Ruff, Pylance e Pyright para garantir a qualidade do seu código.
Entender a estrutura de um projeto Python com pyproject.toml para desenvolvimento eficiente.
Criar um pacote Python editável para desenvolvimento iterativo (abordado em partes futuras).

Principais tópicos abordados neste vídeo:

Instalação e configuração do Python e VS Code.
Configuração do ambiente virtual com venv.
Otimização das configurações do VS Code para Python, incluindo extensões para tema e ícones.
Uso de linters (Ruff) e type checkers (Pyright, Pylance).
Estrutura de um projeto Python e gerenciamento de dependências com pyproject.toml.

Em vídeos futuros, abordaremos:

Gerenciamento de versões do Python com Pyenv e Pyenv-Win (Windows, Linux e macOS).
Gerenciamento de versões do Python, ambiente virtual e instalação de pacotes com a ferramenta UV da Astral.

Os outros vídeos desta série:
Parte 1:    • Ambiente Python Moderno 2025: VS Code, Ruf...  
Parte 2:    • Ambiente Python Moderno 2025: Pyenv e Pyen...  
Parte 3:    • Ambiente Python Moderno 2025: UV, Ruff, Py...  
Talvez Parte 4:    • Guia do ambiente Python 2025 (seria uma pa...  

Código e configurações completas do vídeo neste repositório:
https://github.com/luizomf/ambiente_p...

Timestamps:
00:00:00 Introdução e Visão Geral do Projeto
00:07:00 Instalação do Python, VS Code e Git
00:14:01 Configurando o Visual Studio Code
00:21:01 Estrutura do Projeto Python e pyproject.toml
00:28:01 Configurando Linters e Type Checkers
00:35:02 Type Hinting, Code Runner e Preparação para CLI
00:42:02 Criando um Pacote Python Editável

Meus Cursos: https://www.otaviomiranda.com.br/
Newsletter: https://luizomf.substack.com/


Redes sociais:
Twitter: @OtavioMirandaBR
Instagram: @otaviomirandabr
TikTok: @otaviomirandabr
Tudo em um lugar: https://beacons.ai/otaviomiranda

AI-Generated Captions Disclaimer:
Captions in languages other than Brazilian Portuguese are automatically generated using AI. Some translations may be inaccurate or overly literal. Thanks for your understanding!

#python #pyright #ruff #vscode #pyenv #pyproject #ambienteprogramacao #tipagemestatica

Ambiente Python Moderno 2025: VS Code, Ruff, Pyright, pyproject.toml e Venv

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Ambiente Python Moderno 2025: UV, Ruff, Pyright, pyproject.toml e VS Code

Ambiente Python Moderno 2025: UV, Ruff, Pyright, pyproject.toml e VS Code

Все библиотеки и модули Python объясняются за 13 минут

Все библиотеки и модули Python объясняются за 13 минут

Ambiente Python Moderno 2025: Pyenv e Pyenv-win, VS Code, Ruff, Pyright, pyproject.toml

Ambiente Python Moderno 2025: Pyenv e Pyenv-win, VS Code, Ruff, Pyright, pyproject.toml

Type Hints no Python: Aprenda do Jeito CERTO (Aula 1)

Type Hints no Python: Aprenda do Jeito CERTO (Aula 1)

Ambientes Virtuais com uv - Python

Ambientes Virtuais com uv - Python

The Windows 11 Disaster That's Killing Microsoft

The Windows 11 Disaster That's Killing Microsoft

Python Tutorial: UV - A Faster, All-in-One Package Manager to Replace Pip and Venv

Python Tutorial: UV - A Faster, All-in-One Package Manager to Replace Pip and Venv

LangChain e LangGraph com Python: O Guia Definitivo (Playlist com curso completo)

LangChain e LangGraph com Python: O Guia Definitivo (Playlist com curso completo)

Декораторы Python — наглядное объяснение

Декораторы Python — наглядное объяснение

Guia do ambiente Python 2025 (seria uma parte 4???)

Guia do ambiente Python 2025 (seria uma parte 4???)

10 Important Python Concepts In 20 Minutes

10 Important Python Concepts In 20 Minutes

This Tool Replaces pip, Poetry, pyenv, and More (It’s Fast)

This Tool Replaces pip, Poetry, pyenv, and More (It’s Fast)

LangChain e LangGraph: O Guia Definitivo Para IA Com Python (Aula 1)

LangChain e LangGraph: O Guia Definitivo Para IA Com Python (Aula 1)

Bill Gates STUNNED as Windows 12 Faces MASSIVE Backlash Before Launch!

Bill Gates STUNNED as Windows 12 Faces MASSIVE Backlash Before Launch!

Python Dataclasses - pare de criar classes desnecessárias

Python Dataclasses - pare de criar classes desnecessárias

Python Monorepo com UV e Namespace Packages - Guia Definitivo

Python Monorepo com UV e Namespace Packages - Guia Definitivo

Pacotes de Namespace no Python

Pacotes de Namespace no Python

Wyjaśniamy o co chodzi z Grenlandią. Czy naprawdę może wybuchnąć wojna USA-Dania?

Wyjaśniamy o co chodzi z Grenlandią. Czy naprawdę może wybuchnąć wojna USA-Dania?

Whisper OpenAI: Guia Completo de Transcrição com Inteligência Artificial (vídeo e áudio)

Whisper OpenAI: Guia Completo de Transcrição com Inteligência Artificial (vídeo e áudio)

Type annotations - Tipagem de dados no Python 3.10

Type annotations - Tipagem de dados no Python 3.10

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: infodtube@gmail.com