Você está na página 1de 2

Configurações Iníciais (Projeto)

Dev: Letícia Lima

Configurações Iníciais (Projeto)


Configurações Windows/Linux
Primeiro passo de tudo é ter o python instalado no seu sistema operacional.
Para Windows:

https://www.python.org/downloads/windows/

Release Stable 3.10.11.

Atualmente eu uso essa versão no Windows.

Para Linux:

sudo apt-get update

sudo apt-get install build-essential libssl-dev zlib1g-dev libncurses5-dev \


libncursesw5-dev libreadline-dev libsqlite3-dev libgdbm-dev libdb5.3-dev \
libbz2-dev libexpat1-dev liblzma-dev tk-dev libffi-dev

sudo apt-get install python3.10


sudo apt-get install python3-pip

python3 --version
python3.10 --version

Git bash para Windows: https://git-scm.com/downloads

Depois vamos instalar a IDE para começar a programar. Existe varias alternativas, nesse curso
vou utilizar o vscode por ser mais facil de usar e gerenciar os plugins.

Para Windows:

https://code.visualstudio.com/download
Faça o download e instala normalmente.

Para Linux:

Primeira Opção:
https://code.visualstudio.com/download
Faça o download para Linux .deb e instala com gerenciador de pacotes do linux.

Segunda Opção:
Terminal
sudo wget -q https://packages.microsoft.com/keys/microsoft.asc -O- | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main"
sudo apt-get update
sudo apt-get install code

Configurações Iníciais (Projeto) 1


Alternativas para VScode.
Interface, facil de usar e configurar.
Sublime Text
Atom
Brackets
Notepad++

Modo Hardcore (Vai encarar ?)


Emacs
Vim

Plugins para Vscode Essenciais para ajudar no desenvolvimento que eu utilizo.

Desenvolvimento Django:
Django
Django Snippets
Django Template
Python
Pylance
HTML CSS Support
Bracket Pair Colorizer
GitLens
Better Comments
VSCode Django Extension Pack (uma coleção de extensões específicas do Django em um único pacote)
JavaScript (ES6) code snippets
Auto Close Tag
Auto Rename Tag
HTML Snippets
CSS Peek
Path Intellisense
Rainbow Brackets
IntelliSense for CSS class names in HTML
Indent Rainbow
Material Icon Theme
Live Server

Temas Legais:
Material Icon Theme
Material Theme
One Dark Pro
Dracula Official
City Lights Icon Package

Lembre-se de que a escolha do plugin e tema depende das suas preferências pessoais e do
estilo de trabalho que você deseja ter. Não necessariamente voce precisa instalar essas
coisas. É opcional.

Agora podemos começar. Esse curso vai ser o melhor curso da sua vida sobre Django.

Suporte Letícia Lima: whatsapp (16) 99425-6485 (Não me liga de madrugada, tô durmindo,
rsrs)

Configurações Iníciais (Projeto) 2

Você também pode gostar