Sem resumo de edição |
Sem resumo de edição |
||
| Linha 1: | Linha 1: | ||
= Orientações = | |||
<br> | |||
* Premissas: | * Premissas: | ||
** Na área de tecnologia, ''roadmap'' é uma espécie de "mapa" que visa organizar as metas de desenvolvimento de um software. Adaptaremos esta ideia para organizar um Plano de Estudos para a formação de novos desenvolvedores. | ** Na área de tecnologia, ''roadmap'' é uma espécie de "mapa" que visa organizar as metas de desenvolvimento de um software. Adaptaremos esta ideia para organizar um Plano de Estudos para a formação de novos desenvolvedores. | ||
| Linha 52: | Linha 55: | ||
** Em preparação | ** Em preparação | ||
<br> | <br> | ||
= Material = | |||
<br> | |||
* Python 3: | |||
** Videoaulas em Português-BR com professor extremamente didático (Gustavo Guanabara) e, nesse caso, ensina desde o básico do básico. Material separado por “mundos”. | |||
** https://www.youtube.com/playlist?list=PLHz_AreHm4dlKP6QQCekuIPky1CiwmdI6 (Mundo 1). | |||
** https://www.youtube.com/playlist?list=PLHz_AreHm4dk_nZHmxxf_J0WRAqy5Czye (Mundo 2). | |||
** https://www.youtube.com/playlist?list=PLHz_AreHm4dksnH2jVTIVNviIMBVYyFnH (Mundo 3). | |||
** https://www.youtube.com/playlist?list=PLHz_AreHm4dm6wYOIW20Nyg12TAjmMGT- (Só exercícios) | |||
** Videoaulas em Inglês, com playlist menos iniciante, exige conhecimento básico prévio. Montou a playlist a atualizando com o tempo. Muitas boas dicas, desde a ambientação do código. (Corey Schafer) | |||
** https://www.youtube.com/playlist?list=PL-osiE80TeTt2d9bfVyTiXJA-UTHn6WwU | |||
** Tradução online do livro Think Python, escrito por Allen B. Downey. Ensina noções de programação Procedural à princípio (Capítulos 1 a 14) e Orientada à Objetos nos capítulos 15 a 18. | |||
** https://penseallen.github.io/PensePython2e/ | |||
** Tradução do livro “How to Think Like a Computer Scientist: Interactive Version”, de Brad Miller e David Ranum. Muito bom material e extremamente bem dividido (Interativo também). Aconselharia esse pra quem quiser aprender com mais detalhes. | |||
** https://panda.ime.usp.br/pensepy/static/pensepy/index.html | |||
Documentação das bibliotecas de excel e csv sugeridas. (Caso a prova tenha tais exigências). Podem existir outras bibliotecas interessantes nesse quesito. | |||
https://openpyxl.readthedocs.io/en/stable/ | |||
https://docs.python.org/3/library/csv.html | |||
JAVA: | |||
Videoaulas de Gustavo Guanabara de Java voltado para Programação Orientada à Objetos. | |||
https://www.youtube.com/playlist?list=PLHz_AreHm4dkqe2aR0tQK74m8SFe-aGsY | |||
Videoaulas com menos qualidade audiovisual, contudo possui menos especificidade em POO. Além de contextualizar um pouco de Mercado de Trabalho da área. | |||
https://www.youtube.com/playlist?list=PLGxZ4Rq3BOBq0KXHsp5J3PxyFaBIXVs3r | |||
Livro extremamente didático, muito ilustrado e com muitos exemplos. | |||
http://www.altabooks.com.br/index.php?dispatch=attachments.getfile&attachment_id=1461 | |||
PHP: | |||
Videoaulas de PHP com Rodrigo Oliveira, também com preparação de ambientação muito boa. | |||
https://www.youtube.com/playlist?list=PLwXQLZ3FdTVEITn849NlfI9BGY-hk1wkq | |||
Material em inglês com programação orientada à objetos | |||
https://github.com/marcelgsantos/learning-oop-in-php | |||
Edição das 17h37min de 17 de junho de 2019
Orientações
- Premissas:
- Na área de tecnologia, roadmap é uma espécie de "mapa" que visa organizar as metas de desenvolvimento de um software. Adaptaremos esta ideia para organizar um Plano de Estudos para a formação de novos desenvolvedores.
- Este Plano de Estudo se propõe a formar grandes talentos, segundo as seguintes premissas:
- Tempo: o estudante deve planejar seus horários de estudo
- Autodidata: Não existe aula e sim orientações específicas. O estudante recebe um conteúdo e deve assimilar o conhecimento com base na leitura e exercícios individuais. Em alguns momentos, um especialista reune a turma para explanações objetivas.
- Persistência: O estudante deve perseguir o conhecimento de forma a caminhar cada passo do plano. Se tiver dificuldades no entendimento, busca ajuda.
- Colaboração: Será criado um grupo que permitirá que quem não sabe busque as respostas e quem já sabe, auxilie o colega.
- Fases:
- Existem 3 fases:
- Fase I: Ciclo básico - 3 meses
- Fase II: Ciclo médio - 2 meses
- Fase III: Ciclo avançado - 4 meses
- Existem 3 fases:
- Avaliações:
- No final de cada ciclo, haverá uma avaliação, normalmente prática, onde o estudante poderá mostrar seu nível de conhecimento
- Se obtiver boa performance:
- Segue para estudo do próximo conteúdo
- Se o desempenho não for o desejado:
- Terá 30 dias para reforçar o conteúdo e tentar uma nova avaliação
- Se reprovado novamente:
- Mais 30 dias para reforço e nova avaliação.
- Certificados:
- Cada aprovação permite que o estudante receba um certificado.
- Roadmap Fase I

- O que será estudado na 1a. fase?
- Java
- Python
- PHP
- Data de início.: 17/06
- 1a. avaliação..: 16/09
- Formato prova: Remoto
- Conteúdo........: Será disponibilizado neste link
- O que será estudado na 2a. fase?
- Em preparação
- O que será estudado na 3a. fase?
- Em preparação
Material
- Python 3:
- Videoaulas em Português-BR com professor extremamente didático (Gustavo Guanabara) e, nesse caso, ensina desde o básico do básico. Material separado por “mundos”.
- https://www.youtube.com/playlist?list=PLHz_AreHm4dlKP6QQCekuIPky1CiwmdI6 (Mundo 1).
- https://www.youtube.com/playlist?list=PLHz_AreHm4dk_nZHmxxf_J0WRAqy5Czye (Mundo 2).
- https://www.youtube.com/playlist?list=PLHz_AreHm4dksnH2jVTIVNviIMBVYyFnH (Mundo 3).
- https://www.youtube.com/playlist?list=PLHz_AreHm4dm6wYOIW20Nyg12TAjmMGT- (Só exercícios)
- Videoaulas em Inglês, com playlist menos iniciante, exige conhecimento básico prévio. Montou a playlist a atualizando com o tempo. Muitas boas dicas, desde a ambientação do código. (Corey Schafer)
- https://www.youtube.com/playlist?list=PL-osiE80TeTt2d9bfVyTiXJA-UTHn6WwU
- Tradução online do livro Think Python, escrito por Allen B. Downey. Ensina noções de programação Procedural à princípio (Capítulos 1 a 14) e Orientada à Objetos nos capítulos 15 a 18.
- https://penseallen.github.io/PensePython2e/
- Tradução do livro “How to Think Like a Computer Scientist: Interactive Version”, de Brad Miller e David Ranum. Muito bom material e extremamente bem dividido (Interativo também). Aconselharia esse pra quem quiser aprender com mais detalhes.
- https://panda.ime.usp.br/pensepy/static/pensepy/index.html
Documentação das bibliotecas de excel e csv sugeridas. (Caso a prova tenha tais exigências). Podem existir outras bibliotecas interessantes nesse quesito. https://openpyxl.readthedocs.io/en/stable/ https://docs.python.org/3/library/csv.html
JAVA: Videoaulas de Gustavo Guanabara de Java voltado para Programação Orientada à Objetos. https://www.youtube.com/playlist?list=PLHz_AreHm4dkqe2aR0tQK74m8SFe-aGsY Videoaulas com menos qualidade audiovisual, contudo possui menos especificidade em POO. Além de contextualizar um pouco de Mercado de Trabalho da área. https://www.youtube.com/playlist?list=PLGxZ4Rq3BOBq0KXHsp5J3PxyFaBIXVs3r
Livro extremamente didático, muito ilustrado e com muitos exemplos. http://www.altabooks.com.br/index.php?dispatch=attachments.getfile&attachment_id=1461 PHP: Videoaulas de PHP com Rodrigo Oliveira, também com preparação de ambientação muito boa. https://www.youtube.com/playlist?list=PLwXQLZ3FdTVEITn849NlfI9BGY-hk1wkq Material em inglês com programação orientada à objetos https://github.com/marcelgsantos/learning-oop-in-php