Você está na página 1de 21

Qual o seu nome?

Renzo

Qual área que você escolheu se dedicar? Frontend


Qual a linguagem que você escolheu aprender?Python
Qual o framework que você ecolheu dominar? Django

Qual a data em que você vai começar os seus e 14/01/2022


Quantas horas por dia, em média, você vai estu 6
Renzo, esse é o seu plano de estudos para se dedicar a Frontend e estudar Python e Django! 😉

Assunto
Fundamentos do Python
Programação Procedural

Prática: Exercícios Programação Procedural

Programação Orientada a Objetos


Prática: Orientação a Objetos
Controlador de Versão (Git)
Prática: Criação de projeto com Git no Github
Isolamento de Ambiente (Pyenv, virtualenv)
Gestão de Dependências (Pip, requeriments, Integração Contínua
Prática: Criação de ambiente virtual
Prática: Setup de Servidor de Integração Contínua (Github Action)
Testes Automáticos (Pytest)
Prática: Criaçao de testes automáticos
Prática: Criação e utilização de fixtures e parametrize
Entrega Contínua (Twelve Factor)
Prática: Criação de Projeto Django
Prática: Deploy automático em ambiente SaaS (Heroku)
Prática: Configuração de debug em IDE (Pycharm ou VSCode)
Prática: Confguração de Pytest com ferramenta de cobertura
Configurações de Projeto (Variáveis de ambiente, settings.py, banco de dados)
Prática: SECRET_KEY, ALLOWED_HOSTS, Banco de Dados e Fuso
Prática: Setup de banco de dados com Integração Contínua
Arquivos estáticos e upload
Prática: Coleta de arquivos estáticos local
Prática: Configuração de CDN (S3)
Administração de Banco de Dados
Prática: Customização de Usuário
Prática: Criação, aplicação e gestão de migrações
Prática: Configuração do Admin do Django
Backup e Monitoramento
Prática: Configuração de backup de banco de dados
Prática: Inspençao de execução com Debug Tool Bar
Prática: Setup de monitoramento de erros com Sentry
HTML e CSS
Prática: Uso de biblioteca prontas (Twitter Bootstap)
Prática: Criação de Landing Page com Templetas do Django
Criação de Apps e Integrações
Prática: Integração com sistema de envio de emails
Prática: Integração com sistemas de pagamento
Prática: Integração com sistemas de vídeo
Prática: criação de apps no DJango
Banco de Dados Relacional (Postgres)
Prática: instalação e configuração local via Docker
ORM do DJango
Prática: Criação de Modelo
Prática: Pesquisa em Banco via QuerySet
Testes com Banco de Dados
Prática: Criação automática de propriedade (model backer)
Relacionamento de um para muitos
Prática: Criação de relacionamento
Armadilhas do ORM
Prática: identificar e resolver problemas do n+1 select
Relacionamento de muitos para muitos
Prática: identificar e resolver problemas do n+1 select
Autenticação e Autorização
Prática: Login e Controle de acesso de usuários
Prática: Recuperação de senha via email
Protocolo HTTP e Formulários
Prática: inspeção de requisição e resposta HTTP
Prática: envio de dados via método Post
Prática: validação de dados (Form e ModeloForm)
Criação de API´s e padrão REST
Prática: retorno de dados em formato Json
Prática: utilização de framework para serialização (Django Rest Framewok)
rontend e estudar Python e Django! 😉

Duração Duração
Material em Horas em Dias
https://www.youtube.com/watch?v=xiPpzeaJlS0 01 01
03 01

https://www.youtube.com/watch?v=cW_-2b9TeCM&list=PLA05yVJtRWYQ-8I-kJCW2lCeWVUQNFC67 ehttps://www.youtube.com/watch?v=Nr2
10 02

04 01
20 04
02 01
04 01
01 01
01 01
01 01
04 01
04 01
01 01
01 01
02 01
01 01
03 01
01 01
01 01
01 01
01 01
03 01
01 01
01 01
04 01
01 01
01 01
01 01
01 01
01 01
01 01
01 01
01 01
01 01
01 01
02 01
01 01
02 01
02 01
01 01
01 01
01 01
04 01
01 01
01 01
01 01
01 01
01 01
01 01
02 01
01 01
02 01
01 01
02 01
01 01
03 01
02 01
01 01
01 01
01 01
01 01
01 01
01 01
04 01
Data de Data de
Finalização Finalização
Planejada Realizada Status
14/01/2022 15/01/2022 ATRASADO 😨
15/01/2022 ATRASADO 😨

16/01/2022 ATRASADO 😨

18/01/2022 ATRASADO 😨

19/01/2022 ATRASADO 😨

23/01/2022 ATRASADO 😨

24/01/2022 ATRASADO 😨

25/01/2022 ATRASADO 😨

26/01/2022 ATRASADO 😨

27/01/2022 ATRASADO 😨

28/01/2022 ATRASADO 😨

29/01/2022 ATRASADO 😨

30/01/2022 ATRASADO 😨

31/01/2022 ATRASADO 😨

01/02/2022 ATRASADO 😨

02/02/2022 ATRASADO 😨

03/02/2022 ATRASADO 😨

04/02/2022 ATRASADO 😨

05/02/2022 ATRASADO 😨

06/02/2022 ATRASADO 😨

07/02/2022 ATRASADO 😨

08/02/2022 ATRASADO 😨

09/02/2022 ATRASADO 😨

10/02/2022 ATRASADO 😨

11/02/2022 ATRASADO 😨

12/02/2022 ATRASADO 😨

13/02/2022 ATRASADO 😨

14/02/2022 ATRASADO 😨

15/02/2022 ATRASADO 😨

16/02/2022 ATRASADO 😨

17/02/2022 ATRASADO 😨
18/02/2022 ATRASADO 😨

19/02/2022 ATRASADO 😨

20/02/2022 ATRASADO 😨

21/02/2022 ATRASADO 😨

22/02/2022 ATRASADO 😨

23/02/2022 ATRASADO 😨

24/02/2022 ATRASADO 😨

25/02/2022 ATRASADO 😨

26/02/2022 ATRASADO 😨

27/02/2022 ATRASADO 😨

28/02/2022 ATRASADO 😨

01/03/2022 ATRASADO 😨

02/03/2022 ATRASADO 😨

03/03/2022 ATRASADO 😨

04/03/2022 ATRASADO 😨

05/03/2022 ATRASADO 😨

06/03/2022 ATRASADO 😨

07/03/2022 ATRASADO 😨

08/03/2022 ATRASADO 😨

09/03/2022 ATRASADO 😨

10/03/2022 ATRASADO 😨

11/03/2022 ATRASADO 😨

12/03/2022 ATRASADO 😨

13/03/2022 ATRASADO 😨

14/03/2022 ATRASADO 😨

15/03/2022 ATRASADO 😨

16/03/2022 ATRASADO 😨

17/03/2022 ATRASADO 😨

18/03/2022 ATRASADO 😨

19/03/2022 ATRASADO 😨

20/03/2022 ATRASADO 😨

21/03/2022 ATRASADO 😨

22/03/2022 ATRASADO 😨
Renzo, esse é o seu plano de estudos para se dedicar a Frontend e estudar Python e Django! 😉

Assunto
HTML & CSS: Estrutura básica
HTML & CSS: Definir estilo

HTML & CSS: DOM

HTML & CSS: Estrutura de página

HTML & CSS: Navegar entre páginas

HTML & CSS: Reset.css


HTML & CSS: Inline e block
HTML & CSS: Pseudo classes e pseudos elementos

HTML & CSS: Formulários


HTML & CSS: Máscaras
HTML & CSS: Validando cpf
HTML & CSS: Estilo em forms, inputs
HTML & CSS: Seletores
HTML & CSS: Hierarquia do CSS
HTML & CSS: Web templates
HTML & CSS: Importar conteúdo (embeded)
HTML & CSS: Bootstrap
HTML & CSS: Viewport e design responsivo

HTML & CSS: Pré processadores


HTML & CSS: Flexbox e CSS Grid
HTML & CSS: Validação de formulários
HTML & CSS: Fazendo figma no papel
HTML & CSS: Definir requisitos antes de partir para código
Javascript: Básico e primeiros passos
Javascript: Manipulando strings
Javascript: Callback hell e promise

Javascript: Ajax
Javascript: Import e export
Javascript: Array com map, filter e reduce
Javascript: Salvando dados no navegador - Local storage

Javascript: Salvando dados no navegador - Session storage


Javascript: Construtor de classe
Javascript: Objetos imutáveis
Javascript: Object.assign
Javascript: Declarações com var e seus problemas
Javascript: Arrow functions
Javascript: Padrão factory no javascript
Bibliotecas: Babel

Bibliotecas: Webpack
Bibliotecas: Gerenciador de pacotes & npm
Bibliotecas: NodeJS
Bibliotecas: Linter & Prettier
Framework: VueJS básico e limpo
Framework: VueJS com vue-cli e seu ferramental completão

Framework: Rotas
Framework: Proteger rotas
Framework: Componentes visuais
Framework: Estrutura de pastas
Integração com Backend: API Mock

Integração com Backend: Axios e interceptors


Integração com Backend: Tratamento de erros
rontend e estudar Python e Django! 😉

Duração Duração
Material em Horas em Dias
02 01

02 01

02 01

01 01

02 01

01 01
02 01
01 01
04 01
02 01
01 01
03 01
01 01
01 01
02 01
01 01
04 01
08 02
16 03
01 01
08 02
08 02
01 01
08 02
04 01
04 01
08 02
02 01
08 02
02 01
02 01
01 01
01 01
01 01
01 01
01 01
01 01
08 02
16 03
04 01
16 03
08 02
16 03
32 06
02 01
01 01
01 01
01 01
03 01
03 01
03 01
Data de Data de
Finalização Finalização
Planejada Realizada Status
14/01/2022 ATRASADO 😨

15/01/2022 ATRASADO 😨

16/01/2022 ATRASADO 😨

17/01/2022 ATRASADO 😨

18/01/2022 ATRASADO 😨

19/01/2022 ATRASADO 😨

20/01/2022 ATRASADO 😨

21/01/2022 ATRASADO 😨

22/01/2022 ATRASADO 😨

23/01/2022 ATRASADO 😨

24/01/2022 ATRASADO 😨

25/01/2022 ATRASADO 😨

26/01/2022 ATRASADO 😨

27/01/2022 ATRASADO 😨

28/01/2022 ATRASADO 😨

29/01/2022 ATRASADO 😨

30/01/2022 ATRASADO 😨

31/01/2022 ATRASADO 😨

02/02/2022 ATRASADO 😨

05/02/2022 ATRASADO 😨

06/02/2022 ATRASADO 😨

08/02/2022 ATRASADO 😨

10/02/2022 ATRASADO 😨

11/02/2022 ATRASADO 😨

13/02/2022 ATRASADO 😨

14/02/2022 ATRASADO 😨

15/02/2022 ATRASADO 😨

17/02/2022 ATRASADO 😨

18/02/2022 ATRASADO 😨

20/02/2022 ATRASADO 😨

21/02/2022 ATRASADO 😨
22/02/2022 ATRASADO 😨

23/02/2022 ATRASADO 😨

24/02/2022 ATRASADO 😨

25/02/2022 ATRASADO 😨

26/02/2022 ATRASADO 😨

27/02/2022 ATRASADO 😨

28/02/2022 ATRASADO 😨

02/03/2022 ATRASADO 😨

05/03/2022 ATRASADO 😨

06/03/2022 ATRASADO 😨

09/03/2022 ATRASADO 😨

11/03/2022 ATRASADO 😨

14/03/2022 ATRASADO 😨

20/03/2022 ATRASADO 😨

21/03/2022 ATRASADO 😨

22/03/2022 ATRASADO 😨

23/03/2022 ATRASADO 😨

24/03/2022 ATRASADO 😨

25/03/2022 ATRASADO 😨

26/03/2022 ATRASADO 😨
Renzo, esse é o seu plano de estudos para se dedicar a Frontend e estudar Python e Django! 😉

Assunto
Como ir dos dados às decisões

O que é Machine Learning?

Análise Exploratória

Dados Multidimensionais

Clusterização

Regressão

Classificação
Redes Neurais
Tomada de decisão
Inferência causual
Python para DS (Numpy e Pandas): Notebooks e IDE

Git aplicado à Ciência de Dados


Numpy
Introdução ao Pandas (panel data)
Pandas e Fontes de dados
Operações no Pandas
Agregação com Pandas
O poder do storytelling em ciência de dados
Análise exploratória vs. Análise explanatória
Visualizações eficazes

Tipos de gráficos
Ferramentas de visualização de dados
Princípios de Gestalt
Como apresentar resultados técnicos para os tomadores de decisão
Introdução ao Matplotlib (arquitetura)
Visualizações básicas e avançadas usando Matplotlib
Introdução ao Seaborn
Visualizações básicas e avançadas usando Seaborn
Como definir o problema de Machine Learning a resolver?
Como preparar os dados para Machine Learning
Como melhorar a performance do modelo de pré-processamento
Seleção de atributos
Como lidar com dados desbalanceados
Como evitar vazamento de dados
Como escolher o modelos certo para o problema
Como melhorar os resultados do modelo

Como apresentar os resultados do modelo


Como colocar seu modelos em produção
Principais modelos de machine learning
Fundamentos dos modelos de machine learning
Modelos de regressão
Modelos de classificação
Modelos de clusterização
Modelos de redução de dimensionalidade

Séries temporais
Processamento de Linguagem natural (NLP)
Redes Neurais
Convolutional Neural Network (CNN)
Recurrent Neural Networks (RNN)
Long Short-Team Memory Networks (LSTM)
Stacked Auto-Encoders
Deep Belief Networks (DBN)
rontend e estudar Python e Django! 😉

Duração Duração
Material em Horas em Dias
01 01

01 01

02 01

02 01

02 01

02 01

02 01
02 01
01 01
01 01
01 01
02 01
04 01
01 01
02 01
02 01
02 01
01 01
01 01
01 01
01 01
01 01
01 01
01 01
01 01
01 01
01 01
04 01
01 01
01 01
04 01
01 01
01 01
02 01
01 01
01 01
02 01
04 01
01 01
01 01
01 01
01 01
01 01
01 01
04 01
01 01
01 01
01 01
01 01
01 01
01 01
01 01
Data de Data de
Finalização Finalização
Planejada Realizada Status
14/01/2022 ATRASADO 😨

15/01/2022 ATRASADO 😨

16/01/2022 ATRASADO 😨

17/01/2022 ATRASADO 😨

18/01/2022 ATRASADO 😨

19/01/2022 ATRASADO 😨

20/01/2022 ATRASADO 😨

21/01/2022 ATRASADO 😨

22/01/2022 ATRASADO 😨

23/01/2022 ATRASADO 😨

24/01/2022 ATRASADO 😨

25/01/2022 ATRASADO 😨

26/01/2022 ATRASADO 😨

27/01/2022 ATRASADO 😨

28/01/2022 ATRASADO 😨

29/01/2022 ATRASADO 😨

30/01/2022 ATRASADO 😨

31/01/2022 ATRASADO 😨

01/02/2022 ATRASADO 😨

02/02/2022 ATRASADO 😨

03/02/2022 ATRASADO 😨

04/02/2022 ATRASADO 😨

05/02/2022 ATRASADO 😨

06/02/2022 ATRASADO 😨

07/02/2022 ATRASADO 😨

08/02/2022 ATRASADO 😨

09/02/2022 ATRASADO 😨

10/02/2022 ATRASADO 😨

11/02/2022 ATRASADO 😨

12/02/2022 ATRASADO 😨

13/02/2022 ATRASADO 😨
14/02/2022 ATRASADO 😨

15/02/2022 ATRASADO 😨

16/02/2022 ATRASADO 😨

17/02/2022 ATRASADO 😨

18/02/2022 ATRASADO 😨

19/02/2022 ATRASADO 😨

20/02/2022 ATRASADO 😨

21/02/2022 ATRASADO 😨

22/02/2022 ATRASADO 😨

23/02/2022 ATRASADO 😨

24/02/2022 ATRASADO 😨

25/02/2022 ATRASADO 😨

26/02/2022 ATRASADO 😨

27/02/2022 ATRASADO 😨

28/02/2022 ATRASADO 😨

01/03/2022 ATRASADO 😨

02/03/2022 ATRASADO 😨

03/03/2022 ATRASADO 😨

04/03/2022 ATRASADO 😨

05/03/2022 ATRASADO 😨

06/03/2022 ATRASADO 😨

Você também pode gostar