Estudar de 1 a 2 horas por dia, 5 dias por semana.
Estudar de 1 a 2 horas por dia, 5 dias por semana.
- PHP7 e PHP Orientado a Objetivos (ver no site oficial do PHP)
- Composer e gerenciamento de dependências
- Criar projetos com Composer
- Criar seu pacote e vincular ao seu projeto (para reaproveitamento de código)
- Estudar Design Pattern e SOLID
- MVC, MVVM
- Factory
- Singleton
- Strategy
- Facade
Extra: http://br.phptherightway.com/
- Laravel Framework (backend) -- Routes -- Controller -- Model -- View -- Eloquent ORM -- Requests -- Responses -- View -- Session -- Validation
- APIs RestFull
- Criar uma api em Laravel
- Javascript
- DOM
- ECMA 6
- VueJS
- VueRouter
- Axios
- Vuex
- Projeto prático
- Sistema de Cadastro de Tarefas -- fazer um sistema para task, onde coloca a tarefa e fala se ela está concluída ou não. -- deve ter registro em banco, integração com api (back) em laravel e todos conceitos abordados anteriormente
- Estudar sistemas de autenticação
- JWT
- Passport
- Projeto prático -- criar um sistema de autenticação em vuejs, jwt e API RestFull
- Projeto final -- sistema de gestão de finanças pessoais -- criar um projeto, com login e senha, para gerenciar as finanças -- contas a receber -- contas a pagar -- falar que a conta foi paga ou não