You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Atualização dos dados do livro do Nilo Ney.
* Adição de frase sobre o PyCharm.
* Fazendo revisões de typo na introdução
* Revisão da tabela de materiais indicados em introdução.
* Atualizando quantidade de projetos no pypi.
* Melhorias nas seções de IDE e ambientes virtuais
---------
Co-authored-by: Adorilson Bezerra <[email protected]>
Copy file name to clipboardExpand all lines: content/pages/introducao.md
+26-20
Original file line number
Diff line number
Diff line change
@@ -4,45 +4,51 @@ Template: page
4
4
5
5
Python é uma linguagem poderosa e divertida. Com ela você pode fazer diversas coisas como:
6
6
7
-
* Construção de sistemas Web com Django, Flask, Pyramid, etc.
8
-
* Análise de dados, Inteligência Artificial, Machine Learning e etc com Numpy, Pandas, Matplotlib, etc
9
-
* Construção de aplicativos com Kivy e Pybee
7
+
* Construção de sistemas Web com Django, Flask, Pyramid, etc;
8
+
* Análise de dados, Inteligência Artificial, Machine Learning e etc com Numpy, Pandas, Matplotlib, etc;
9
+
* Construção de aplicativos com Kivy e Pybee;
10
10
* Construção de sistemas desktop com Tkinter, WxPython, etc.
11
11
12
-
Existem diversos cursos onlines onde você pode encontrar material. São cursos que você consegue aprender o básico da programação com Python como
13
-
tipos de variáveis, como escrever funções, etc.
12
+
Existem diversos cursos onlines onde você pode encontrar material. São cursos
13
+
que você consegue aprender o básico da programação com Python, como tipos de
14
+
variáveis, como escrever funções, etc.
14
15
15
16
**Devo usar o Interpretador do Python puro?**
16
-
Depende da sua preferência. Ele é uma ferramenta poderosa. Mas boa parte de profissionais usa o interpretador
17
-
[*ipython*](http://ipython.org/) pois este contém mais recursos visuais e de auxílio (como colorir as mensagens de erro).
17
+
Depende da sua preferência. Ele é uma ferramenta poderosa, mas boa parte de
18
+
profissionais usa o interpretador [*ipython*](http://ipython.org/). Pois, este
19
+
contém mais recursos visuais e de auxílio (como colorir as mensagens de erro).
18
20
19
21
**Que IDE usar?**
20
-
Depende muito da sua preferência. Você pode usar qualquer editor de texto padrão, como o [Notepad++](https://notepad-plus-plus.org/), Gedit ou [Sublime](http://sublimetext.com/) até o VI puro. Não existe padrão.
21
-
Para quem vem do MATLAB ou R, o [Spyder](https://github.com/spyder-ide/spyder) pode ser muito útil. O [Pycharm](https://www.jetbrains.com/pycharm/) é outro IDE muito utilizado na comunidade.
22
+
Depende muito da sua preferência. Você pode usar qualquer editor de texto puro, como o [Notepad++](https://notepad-plus-plus.org/),
23
+
[gedit](https://help.gnome.org/users/gedit/stable/index.html.pt_BR) ou [Sublime](http://sublimetext.com/) e até editores orientados para
24
+
a linha de comando, como o [Nano](https://www.nano-editor.org/). Ou editores com recursos de depuração, execução de tarefas e controle
25
+
de versão, como o [VS Code](https://code.visualstudio.com/) ou sua versão sem telemetria e rastreamento, o [VSCodium](https://vscodium.com/).
26
+
Não existe padrão.
27
+
Para quem vem do MATLAB ou R, o [Spyder](https://www.spyder-ide.org/) pode ser muito útil. O [Pycharm](https://www.jetbrains.com/pycharm/) é outro IDE muito utilizado na comunidade e traz consigo muitas funções úteis para iniciantes e profissionais.
22
28
23
29
**Aonde eu encontro os módulos para utilizar no meu projeto?**
24
-
Alguns módulos já vem por padrão no Python puro, por exemplo o módulo matemático. Outros, devem ser baixados de um repositório, como é o caso do Django ou Numpy.
25
-
Hoje, mais de 107 mil projetos estão cadastros no [repositório oficial](https://pypi.org/). Caso você não ache o que procura, há muito incentivo para que você construa um módulo novo e inclua no repositório!
30
+
Alguns módulos já vem por padrão no Python puro, por exemplo o módulo matemático
31
+
(math). Outros, devem ser baixados de um repositório, como é o caso do Django ou
32
+
Numpy. Hoje, mais de 207 mil projetos estão cadastrados no
33
+
[repositório oficial](https://pypi.org/). Caso você não ache o que procura, há
34
+
muito incentivo para que você construa um novo módulo e inclua no repositório!
26
35
27
-
Se você não tem a menor ideia mesmo de que módulo você precise, dê uma procurada no Google e StackOverflow. De certo alguém já fez algo parecido com o que você precisa!
36
+
Se você não tem a menor ideia de que módulo você precise, dê uma procurada no
37
+
Google e StackOverflow. De certo, alguém já fez algo parecido com o que você
38
+
precisa!
28
39
29
-
**O que são VirtualEnvs?**
40
+
**O que são ambientes virtuais?**
30
41
O ideal para projetos Python é que você isole as bibliotecas que você usa, para evitar conflitos entre projetos.
31
-
Isso é uma boa prática e pode evitar dores de cabeça futuras. [Dê uma lida](https://virtualenv.pypa.io/en/stable/) sobre antes de iniciar um projeto grande, ok?
42
+
Isso é uma boa prática e pode evitar dores de cabeça futuras. [Dê uma lida](https://docs.python.org/pt-br/3/library/venv.html) sobre antes de iniciar um projeto, ok?
32
43
33
-
**Indicação de cursos**
44
+
**Indicação de material de estudo**
34
45
35
46
Não sabe por onde começar? Veja nossa listagem de conteúdo para quem está começando na linguagem:
36
47
37
48
Ano | Título | Autor | Tipo | Nível | Grátis? | Link
0 commit comments