Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Definir os tutoriais para Python Campus #1

Open
gilsondev opened this issue Sep 3, 2015 · 9 comments
Open

Definir os tutoriais para Python Campus #1

gilsondev opened this issue Sep 3, 2015 · 9 comments

Comments

@gilsondev
Copy link
Member

Como foi colocado aqui, precisamos definir quais tutoriais vamos desenvolver, para quem estiver disposto a ser treinador no Python Campus, possa escolher as opções definidas, que assim vai se preocupar somente em estudar o material, e ministrar o conteúdo no dia.

O que acham disso?

@mazulo
Copy link

mazulo commented Nov 12, 2015

Achei massa! Creio também que o intuito seja tornar este manual o mais completo possível. Então eu pensei o seguinte: porque não documentar mais opções para quem for escolher?

Por exemplo, na seção Django. Lá temos a opção de apenas a criação de um blog, mas que está muito bem documentado pelo tutorial da DjangoGirls.

Porém poderíamos adicionar mais. Uma "tendência" que tenho visto em alguns posts recentes, é a criação de uma app To-Do List. O autor do livro Getting Started with Django usa essa abordagem, e explica que usa essa case porque acha que o pessoal já enjoou um pouco de criar blog, não sendo assim tão empolgante. E também que uma To-Do List seria simples de se fazer, e que também teria certos conceitos bacanas para se aprofundar.

Um bom exemplo é o tutorial da Marina Mele, o TaskBuster Django Tutorial. Infelizmente ela ainda não finalizou, mas creio que não seria de muita dificuldade finalizar.

Mais um exemplo seria o Tango with Django, que no ano passado, ou início de 2015, foi atualizado da versão 1.5 para 1.7. Conversei com o autor, e me foi dada a permissão para traduzir e publicar ele. Eu iniciei o processo de tradução, mas ainda não finalizei. Sendo o caso, seria uma boa motivação para eu terminar a tradução e correção (há alguns erros de programação, também devido a falta de tempo do Leifos, que está no PhD [ou algo do tipo]).

Sobre Python, seguindo na mesma linha de pensamento que falei acima sobre Django, poderíamos utilizar uma abordagem também mais prática, algo bem no estilo do que mostra na seção "Raspando a web com Python".
Há um canal que está ganhando muitos adeptos, que é o Ignorância Zero, onde além da linguagem per si, ele adentra sobre os módulos também: sys, tkinter, time, winsound, os, e etc. Então imaginei que ele poderia também ser uma boa referência, porque daria para, quem assistir, a possibilidade de juntar o conhecimento dos módulos extras, e a partir daí criar algo chamativo para sua apresentação.

Acabou ficando textão, mas é isso aí hahaha

@gilsondev
Copy link
Member Author

Curti :)

@luzfcb
Copy link

luzfcb commented Nov 12, 2015

em relação a tutoriais diferentes de Django, o livro Django Essencial, no primeiro capitulo, ensina a criar um projeto django de um arquivo só (e isso é bom, porque deixa explicito que django é só python), e nos proximos capitulos (ainda não terminei de ler...) ele ensina a criar um painel scrum utilizando REST (django-restframework) + BackboneJS.

Eu curti a abordagem dele.

@gilsondev
Copy link
Member Author

Usando o django "em vários ângulos" ;)

@luzfcb
Copy link

luzfcb commented Nov 12, 2015

@gilsondev onde colocamos bons matérias não Python, mas que são uteis para todos, como este: https://training.github.com/kit/downloads/pt/github-git-cheat-sheet.pdf

@gilsondev
Copy link
Member Author

@luzfcb podemos criar uma seção de requisitos, ou chamar de Apêndices? Não sei qual seria um bom nome kk

Alguma seção em que podemos colocar informações importantes

@luzfcb
Copy link

luzfcb commented Dec 8, 2015

Projeto muito bom, acho que valeria a pena traduzir:
https://github.com/noamelf/pycubator

http://pycubator.com

@gilsondev
Copy link
Member Author

Ai curti @luzfcb 👊

@luzfcb
Copy link

luzfcb commented Dec 9, 2015

Fiz um backup do "Aprenda computação com Python 2" que estava no google code, para caso o Google resolva apagar tudo.

https://github.com/aprendacomputacaocompython
e
http://aprendacompy.readthedocs.org/pt/latest/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants