Skip to content

Commit 2e26187

Browse files
Melhorias em inicie-se/introdução. (#200)
* 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]>
1 parent 299b20f commit 2e26187

File tree

1 file changed

+26
-20
lines changed

1 file changed

+26
-20
lines changed

content/pages/introducao.md

+26-20
Original file line numberDiff line numberDiff line change
@@ -4,45 +4,51 @@ Template: page
44

55
Python é uma linguagem poderosa e divertida. Com ela você pode fazer diversas coisas como:
66

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;
1010
* Construção de sistemas desktop com Tkinter, WxPython, etc.
1111

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.
1415

1516
**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).
1820

1921
**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.
2228

2329
**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!
2635

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!
2839

29-
**O que são VirtualEnvs?**
40+
**O que são ambientes virtuais?**
3041
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?
3243

33-
**Indicação de cursos**
44+
**Indicação de material de estudo**
3445

3546
Não sabe por onde começar? Veja nossa listagem de conteúdo para quem está começando na linguagem:
3647

3748
Ano | Título | Autor | Tipo | Nível | Grátis? | Link
3849
-----|--------|-------|------|-------|---------|------
3950
2024 | Introdução à Programação com Python (4ª edição) | Nilo Ney Coutinho Menezes | Livro | Iniciante | Não | [link](http://python.nilo.pro.br/)
4051
2021 | Curso para acesso ao mercado Python de Tecnologia | Renzo Nuccitelli | Curso | Intermediario | Não | [link](https://www.python.pro.br/)
41-
2017 | Introdução à Ciência da Computação com Python | CCSL do IME/USP | Curso | Iniciante | Sim | [link](https://www.youtube.com/playlist?list=PLcoJJSvnDgcKpOi_UeneTNTIVOigRQwcn)
4252
2017 | Pycubator (Tradução PT-BR) | Noam Elfanbaum, Udi Oron e Gilson Filho (Tradução) | Material online | Iniciante | Sim | [link](http://df.python.org.br/pycubator/)
4353
2016 | Python Básico | Solyd/Guilherme Junqueira | Curso | Iniciante | Sim | [link](https://solyd.com.br/treinamentos/python-basico)
4454
2015 | Curso de Programação em Python para Iniciantes | PyLadies BH | Curso | Iniciante | Sim | [link](https://www.youtube.com/watch?v=O2xKiMl-d7Y&list=PL70CUfm2J_8SXFHovpVUbq8lB2JSuUXgk)
45-
2003 | Python para Zumbis | Fernando Massanori | Curso | Iniciante | Sim | [link](http://pycursos.com/python-para-zumbis/)
46-
47-
48-

0 commit comments

Comments
 (0)