Skip to content

Commit 0395f5c

Browse files
committed
Improve style and structure of the pages from Aprenda Mais
1 parent 4315303 commit 0395f5c

9 files changed

Lines changed: 70 additions & 50 deletions

File tree

content/pages/cientifico.md

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,10 @@ Template: page
44

55
Descubra como usar python no meio científico:
66

7-
## Ferramentas
7+
## Scikit-learn
88

9-
### Scikit-learn
109
[Scikit-learn](http://scikit-learn.org/stable/) é um módulo Python de código aberto usado para mineração e análise de dados a partir do uso de métodos de Aprendizado de Máquina.
1110

12-
### Anaconda
13-
[Anaconda](https://docs.continuum.io) é um gerenciador de pacotes de código aberto, com ferramentas para ciência de dados. Possui mais de 720 pacotes e pode ser usado em Windows, macOS e Linux.
11+
## Anaconda
1412

15-
## Conteúdo
13+
[Anaconda](https://docs.continuum.io) é um gerenciador de pacotes de código aberto, com ferramentas para ciência de dados. Possui mais de 720 pacotes e pode ser usado em Windows, macOS e Linux.

content/pages/games.md

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,20 @@ Template: page
44

55
Confira as ferramentas e conteúdo sobre desenvolvimento de games com python:
66

7-
## Ferramentas
7+
## Pygame
88

9-
## Conteúdo
9+
[Pygame](https://www.pygame.org/) é uma biblioteca usada na criação de aplicações multimídia como jogos.
10+
Ela é uma camada de abstração construída sobre a biblioteca [SDL](http://www.libsdl.org/), e assim como a SDL ela é altamente portável e roda em praticamente todas plataformas e sistemas operacionais.
11+
12+
### Cursos e Tutoriais
13+
14+
- [Desbravando o pygame](https://humberto.io/blog/tag/pygame/): Série de postagens introduzindo o desenvolvimento de jogos com pygame por [Humberto Rocha](https://humberto.io/blog/).
15+
16+
### Documentação
17+
18+
- [Documentação oficial em inglês](https://www.pygame.org/docs/): Esta é a documentação oficial da biblioteca, infelizmente somente em inglês.
19+
20+
## Pyxel
21+
22+
[Pyxel](https://github.com/kitao/pyxel) é uma engine para desenvolvimentos de jogos retro seguindo as limitações dos consoles fictícios [PICO-8](https://www.lexaloffle.com/pico-8.php) e [TIC-80](https://tic.computer/).
23+
Ela vem com um editor embutido para criação de sprites, tilemaps e efeitos sonoros.

content/pages/mobile.md

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,10 @@ Template: page
44

55
Encontre aqui referências de aprendizado em programação mobile com python:
66

7-
## Ferramentas
7+
## Kivy
88

9-
## Conteúdo
9+
[Kivy](https://kivy.org/#home) é uma biblioteca para o desenvolvimento de software com código-fonte aberto, voltado ao rápido desenvolvimento de aplicações que utilizam novas interfaces de usuário, e projetada para também ser utilizada na como aplicações que serão executadas em dispositivos multi-touch.
1010

11-
## Cursos e Tutoriais
11+
#### Documentação
1212

13-
| Ano | Título | Autor | Descrição | Nível | Grátis? |
14-
-------- | -------|-------|-------|-----------|---------|
15-
? | [Documentação Oficial da Biblioteca Kivy em Português](http://excript.com/downloads/kivy-pt_br-excript.pdf)|eXcript|Kivy é uma biblioteca para o desenvolvimento de
16-
software com código-fonte aberto, voltado ao rápido desenvolvimento de aplicações que
17-
utilizam novas interfaces de usuário, e projetada para também ser utilizada na como
18-
aplicações que serão executadas em dispositivos multi-touch.|Básico/Itermediário/Avançado|Sim|
13+
- [Documentação Oficial da Biblioteca Kivy em Português](http://excript.com/downloads/kivy-pt_br-excript.pdf)

content/pages/projetos.md

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,6 @@ Title: Projetos brasileiros com Python
22
Slug: projetos
33
Template: page
44

5-
6-
## Projetos
7-
85
Diversos projetos de Python e outras linguagens estão disponíveis [neste post](https://medium.com/nossa-coletividad/projetos-brasileiros-para-fazer-pull-requests-nesse-hacktoberfest-4dc9b9b576c0)!
96

107
Alguns projetos brasileiros que usam python:

content/pages/web.md

Lines changed: 17 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -4,39 +4,33 @@ Template: page
44

55
Descubra as ferramentas e conteúdo para desenvolvimento Web:
66

7-
# Ferramentas
7+
## Django
88

9-
- [Virtualenvwrapper](https://virtualenvwrapper.readthedocs.io/en/latest/): Ferramenta que permite criar e emglobar ambientes virtuais em um único lugar. Esse tutorial de instalação(pt-BR) disponível [aqui](http://klauslaube.com.br/2015/07/23/virtualenvwrapper-o-basico-para-um-bom-ambiente-de-desenvolvimento-python.html) é muito completo.
9+
[Django](https://www.djangoproject.com/) é um framework para desenvolvimento rápido para web, escrito em Python, que utiliza o padrão model-template-view (MTV).
1010

11-
# Conteúdo
11+
### Cursos e Tutoriais
1212

13-
## _Django_
13+
- [Tutorial Django Girls](https://tutorial.djangogirls.org/pt/): Aprenda como construir uma pequena aplicação web funcional para um blog pessoal. Com foco no público iniciante. Criado pela comunidade [Django Girls](https://djangogirls.org).
14+
- [Python 3 na Web com Django](https://www.udemy.com/python-3-na-web-com-django-basico-intermediario): Curso voltado ao desenvolvimento de aplicações web de forma rápida. Voltado para um público iniciante para intermediário. Criado por [Gileno Filho](https://twitter.com/gilenofilho).
15+
- [Escrevendo seu primeiro app Django](https://docs.djangoproject.com/pt-br/2.1/intro/tutorial01/): Através deste tutorial, nós vamos caminhar através da criação de uma aplicação básica de enquetes.
16+
- [Dicas de django](https://humberto.io/blog/tag/django/): Postagens voltadas para tirar dúvidas de nível intermediário a respeito de diversos aspectos do Django como a criação de backend em Django para se comunicar com um frontend em Angular. Criado por [Humberto Rocha](https://humberto.io/blog/)
1417

15-
[1] - [Django](https://www.djangoproject.com/): é um framework para desenvolvimento rápido para web, escrito em Python, que utiliza o padrão model-template-view. (MTV).
18+
### Documentação
1619

17-
#### Cursos e Tutoriais Django
18-
19-
| Ano | Título | Autor | Descrição | Nível | Grátis? |
20-
-------- | -------|-------|-------|-----------|---------|
21-
? | [Python 3 na Web com Django](https://www.udemy.com/python-3-na-web-com-django-basico-intermediario) | [Gileno Filho](https://twitter.com/gilenofilho) | Curso voltado ao desenvolvimento de aplicações web de forma rápida. | Básico e Intermediário | Sim |
22-
? | [Tutorial Django Girls](https://tutorial.djangogirls.org/pt/)|Comunidade Django Girls|Construir uma pequena aplicação web funcional: seu próprio blog.|Básico|Sim|
23-
? | [Escrevendo seu primeiro app Django](https://docs.djangoproject.com/pt-br/2.1/intro/tutorial01/)|Django|Através deste tutorial, nós vamos caminhar através da criação de uma aplicação básica de enquetes.|Básico e Intermediário|Sim|
24-
25-
### Documentação Django em Português
2620
- [v2.1](https://docs.djangoproject.com/pt-br/2.1/) Tradução da versão atual.
2721
- [v1.3.1](http://waltercruz.github.io/django-l10n-portuguese/): Esta é a tradução da documentação oficial do Django, mantida pelo grupo de localização do Django para o Português. No entanto, está desatualizada.
2822

29-
## _web2py_
30-
[2] - [Web2py](https://http://web2py.com/): web2py é um framework web gratuito e open-source criado para desenvolvimento ágil de aplicações web baseadas em banco de dados seguros; ele é escrito em Python e programável em Python. web2py é um framework full-stack, o que significa que ele contém todos os componentes que você precisa para construir aplicações web completamente funcionais.
23+
## web2py
3124

25+
[Web2py](https://http://web2py.com/) é um framework web gratuito e open-source criado para desenvolvimento ágil de aplicações web baseadas em banco de dados seguros; ele é escrito em Python e programável em Python. web2py é um framework full-stack, o que significa que ele contém todos os componentes que você precisa para construir aplicações web completamente funcionais.
3226

33-
#### referencias do web2py (pt-BR)
27+
### Cursos e Tutoriais
3428

35-
- [web2py.com.br](https://web2py.com.br/) Site Brasileiro do framework (em desenvolvimento).
36-
- [wiki na Python brasil](https://wiki.python.org.br/web2py/)
37-
- [Grupo Telegram](https://t.me/web2pybrasil) Partricipe
29+
- [Passo-a-passo web2py - Julia Rizza](https://juliarizza.wordpress.com/2015/08/03/passo-a-passo-web2py-1o-passo): Ótimo curso com o básico do framework pela [Julia Rizza](https://juliarizza.wordpress.com).
30+
- [Curso em Video do Bruno Rocha](https://www.youtube.com/playlist?list=PL5CWed0-MqAPLiMS5gJvWKZDBez-vcRuN): Curso Completo em vídeo do [Bruno Rocha](http://brunorocha.org/)
3831

39-
#### Cursos de web2py
32+
### Documentação
4033

41-
- [# PASSO-A-PASSO WEB2PY - Julia Rizza](https://juliarizza.wordpress.com/2015/08/03/passo-a-passo-web2py-1o-passo) ótimo curso da Julia Rizza, com o básico do framework.
42-
- [# Curso em Video do Bruno Rocha](https://www.youtube.com/playlist?list=PL5CWed0-MqAPLiMS5gJvWKZDBez-vcRuN) Curso Completo em Video do [Bruno Rocha](http://brunorocha.org/)
34+
- [web2py.com.br](https://web2py.com.br/): Site Brasileiro do framework (em desenvolvimento).
35+
- [wiki na Python brasil](https://wiki.python.org.br/web2py/)
36+
- [Grupo Telegram](https://t.me/web2pybrasil): Participe.

themes/pybr/static/css/pybr.min.css

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

themes/pybr/static/scss/_base.scss

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,22 @@
3838
.page-content {
3939
margin: 40px 0;
4040

41+
h1, h2, h3, h4, h5, h6 {
42+
margin-top: 1.5rem;
43+
margin-bottom: 1rem;
44+
}
45+
46+
a {
47+
font-weight: bold;
48+
}
49+
50+
ul, ol {
51+
52+
li {
53+
margin-bottom: 10px;
54+
}
55+
}
56+
4157
.table-wrapper {
4258
width: 100%;
4359

themes/pybr/static/scss/_components.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ pre, code {
33
color: #f8f8f2;
44
line-height: 1.5em;
55
margin: 0 0 1rem 0;
6-
padding: 4px 4px 2px 4px;
6+
padding: 8px 12px 6px 12px;
77
}
88

99
.thumbnail-container {

themes/pybr/static/scss/_variables.scss

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,19 @@
22

33
$fa-font-path: "../fonts";
44

5-
$font-size-base: .875rem;
6-
$font-size-lg: 1rem;
7-
$font-size-sm: .75rem;
8-
$font-size-xs: .625rem;
5+
$font-size-base: 1rem;
6+
$spacer: 1rem;
97

10-
$headings-margin-bottom: 1rem;
8+
$h1-font-size: $font-size-base * 2.5;
9+
$h2-font-size: $font-size-base * 2;
10+
$h3-font-size: $font-size-base * 1.4;
11+
$h4-font-size: $font-size-base * 1.2;
12+
$h5-font-size: $font-size-base * 1.1;
13+
$h6-font-size: $font-size-base;
14+
15+
$headings-font-weight: 700;
1116

1217
/* colors */
1318

1419
$primary: #212529;
20+
$link-color: #495057;

0 commit comments

Comments
 (0)