-
Introdução ao Sublime Text
- o que é o sublime
- ano que foi criado
- plataformas
- licença
- packages
- plugins
- temas
- emmet
- como escrever com emmet
- o que é o sublime
-
HTML5
- Versões do HTML
- Principais tags do HTML5
- estrutura (section, header, nav, main, article, footer)
- formulário (tipos, atributos)
- áudio
- vídeo
- Acessibilidade na Web
- APIs do HTML5
- Can I Use
-
CSS3
- o que é CSS
- versões do CS
- como escrever CSS
- criando alguns elementos em tela
- criando interações com o css
- transitions
- animações
- media-queries
- pré-processadores
- vantagens
- variáveis
- mixins
- nested
- import
- quais existem
- less
- stylus
- sass
- vantagens
- bibliotecas
- bootstrap
- milligram
-
Javascript
- condicionais
- loops
- funções
- tipos
- boolean
- array
- JSON
- variáveis
- DOM
- APIs
- localstorage
- geolocation
- notification
- offline status
-
MongoDB
- Diferença pro NoSQL
- Porque usar
- instalação
- console
- conectando ao db (mongoose)
- criando um schema
- detectando eventos
- controllers (realizando operações)
-
NodeJS
- pra que serve
- onde é utilizado
- npm
- nvm
- package.json
-
AngularJS
- o que é
- pra que serve
- versões do angular
- MV*
- model
- view
- controller
- services
- diretivas
- módulos
- injeção de dependências
- boas práticas
-
Geral
- boas e más práticas em performance web
- Chrome Developer Tools
- Publicando arquivos na Web
- publicando o projeto no github pages
- publicando o projeto no heroku
- JWT
- Ferramentas para análise de código
- Firebase
- Grunt, Gulp, Yarn
- Jshint, Jslint
Treinamento MEAN com ênfase em Frontend
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment