Загрузка...

🚀 Configuração de Ambiente de Desenvolvimento no Ubuntu (Python + uv)

Neste vídeo, você vai aprender a configurar um ambiente de desenvolvimento completo no Ubuntu, focado em Python moderno e alta performance usando o **uv** — uma alternativa extremamente rápida ao pip.

O tutorial é direto ao ponto e cobre tudo o que você precisa para começar a desenvolver de forma profissional:

✔️ Atualização do sistema
✔️ Instalação de ferramentas essenciais (build tools, git, curl)
✔️ Configuração do Python (venv)
✔️ Instalação e uso do **uv**
✔️ Configuração global do Git
✔️ Criação de chave SSH para GitHub
✔️ Instalação do Visual Studio Code
✔️ Terminal profissional com Zsh + Oh My Zsh
✔️ Ferramentas CLI úteis (tmux, neovim, htop, PostgreSQL, etc.)
✔️ Estrutura de projetos organizada
✔️ Setup completo de projeto Python com uv

💡 Ideal para desenvolvedores iniciantes e avançados que querem um ambiente limpo, rápido e produtivo no Linux.

---

📌 **Comandos utilizados no vídeo:**
Disponíveis diretamente no conteúdo — copie e cole sem complicação.

---

🔥 **Tecnologias abordadas:**
Python • uv • Git • SSH • VS Code • Zsh • PostgreSQL • Linux CLI

---

PROMPT para chatGPT:

You are a senior Linux developer and DevOps engineer.

Generate a complete, clean, and well-structured step-by-step guide to set up an Ubuntu machine for development.

Requirements (strictly follow):

* Focus on Python development environment
* DO NOT include Node.js or Docker
* Use **uv** (the fast Python package manager written in Rust) instead of pip
* Include installation of essential system tools (build-essential, curl, git, etc.)
* Include Python installation (python3, venv)
* Include Visual Studio Code installation via snap
* Include SSH key setup for GitHub
* Include Git global configuration
* Include terminal improvement with Zsh and Oh My Zsh
* Include useful CLI tools (htop, tree, neovim, tmux, sqlite3, PostgreSQL)
* Include workspace organization (~/projects)

Structure:

* Use **exactly 11 numbered sections (1 to 11)**
* Each section must include:

* A short title
* Bash commands only (clean and copy-paste ready)
* Keep formatting minimal and professional

IMPORTANT ORDER (must follow exactly):

1. System Update and Upgrade
2. Essential Development Tools
3. Python Installation (Core + venv)
4. Install uv (Fast Python Package Manager)
5. Git Configuration
6. SSH Key Setup for GitHub
7. Install Visual Studio Code (Snap)
8. Terminal Enhancement (Zsh + Oh My Zsh)
9. Useful CLI Tools
10. Python Project Setup with uv
11. Verification Checklist

Python section requirements:

* Install uv via official script
* Create virtual environment using uv
* Activate environment
* Install packages: pandas, numpy, matplotlib, jupyter using `uv pip install`

Style:

* Clear, concise, professional
* No explanations, no emojis
* Optimized for developers

Output only the final guide.

-------------------------------------------------------------------------------------------------------------
👍 Se este conteúdo te ajudou, deixe o like e se inscreva no canal para mais tutoriais de desenvolvimento, DevOps e Python.

#Ubuntu #Python #DevOps #Linux #Programação #VSCode #Git #Zsh #uv #Desenvolvimento

Видео 🚀 Configuração de Ambiente de Desenvolvimento no Ubuntu (Python + uv) канала Andre Vieira da Silva
Яндекс.Метрика
Все заметки Новая заметка Страницу в заметки
Страницу в закладки Мои закладки
На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.
О CookiesНапомнить позжеПринять