Desenvolvedor Vue.js - curso gratuito da Otus, treinamento 4 meses, Data: 5 de dezembro de 2023.
Miscelânea / / December 09, 2023
O curso irá ajudá-lo a dominar rapidamente o Vue.js em um nível avançado. Embora este framework seja considerado mais leve que outros no ecossistema JavaScript, ele é intuitivo e simples a sintaxe esconde amplas possibilidades, algumas das quais podem ser perdidas se você fizer isso sozinho desenvolvimento. O curso abordará soluções Vue.js avançadas e práticas que expandirão sua pilha de tecnologia.
Para quem é este curso:
Para desenvolvedores JavaScript com habilidades em HTML/CSS. Você poderá utilizar soluções que agilizam e simplificam o processo de desenvolvimento.
Para desenvolvedores backend que desejam se tornar Fullstack. Vue.js é ideal para quem deseja expandir rapidamente seu conjunto de habilidades com trabalho de front-end.
Para desenvolvedores Vue iniciantes. O curso o ajudará a ampliar e aprofundar suas habilidades estruturais para se destacar entre outros candidatos.
Você vai aprender:
Recursos avançados de Vue, roteador Vue, Vuex
Crie aplicativos SPA e otimize-os para produção
Escreva código limpo e conciso em ES6/ES8/TypeScript
Escreva testes unitários e de integração com Jest, Cypres
Trabalhe com GraphQL, Firebase, Electron, NativeScript
Você também aprenderá como o Webpack e o Babel funcionam, dominará vários padrões de design e aprenderá como aplicá-los para construir aplicativos complexos em Vue.
Recursos do curso
Tópicos avançados sobre todos os recursos do Vue.js
Trabalho de projeto que irá agregar ao seu portfólio
Programa atualizado que leva em consideração as atualizações mais recentes, incluindo a nova versão do VueJS v3
Comunicação com o professor na aula e no chat do Slack
Vantagens do Vue.js sobre outros frameworks
- Começo fácil. Sintaxe de modelo intuitiva. É fácil adicionar a um projeto existente, por exemplo, se você tiver aplicativos existentes escritos em uma pilha antiga e precisar migrá-los gradualmente para a plataforma Vue moderna.
- Como o React, mas de desenvolvimento mais rápido. Não há necessidade de aprender conceitos específicos sem os quais você não conseguirá progredir no React. O tamanho da biblioteca é menor e o tamanho do pacote final também é menor que o React. Assim como o React, existe uma solução para desenvolvimento de interfaces para mobile, suporte para typescript e renderização no servidor SSR
- Como Angular, mas mais simples. Existem pacotes prontos para roteamento, gerenciamento de estado e testes. Todas as abordagens modernas de desenvolvimento são usadas: componentes web API, programação funcional.
- Ferramentas de desenvolvimento convenientes. Você pode gerar um projeto a partir da linha de comando selecionando as opções necessárias: Typescript, pré-processadores CSS, modelos de teste de unidade e assim por diante.
- Reatividade compreensível. Ao contrário de outros frameworks populares com Vue, você não precisa pensar em quando ocorrerá uma atualização no início do aprendizado. componente e como os dados serão alterados: tudo funciona exatamente como você esperava - pronto para uso, sem quaisquer termos novos ou intrigantes conceitos.
- Apoio ativo e comunidade. Nos próximos meses, a 3ª versão do framework será lançada com diversas melhorias em velocidade e facilidade de uso.
1
bemTrabalhou no setor bancário durante muitos anos e agora continua a desenvolver para o setor financeiro com ênfase no e-learning. Desenvolvidos, entre outros: - Grandes Testes Bancários - Biblioteca Eletrônica do Banco - Sistema de Ensino a Distância "Proftest" -...
Trabalhou no setor bancário durante muitos anos e agora continua a desenvolver para o setor financeiro com ênfase no e-learning. Desenvolvidos, entre outros: - Grandes Provas Bancárias - Biblioteca Eletrônica Bancária - Sistema de Ensino a Distância "Proftest" - Webinars "Teste profissional" "Conheci Javascript pela primeira vez há mais de 20 anos, mas aprendi as coisas mais importantes que uso todos os dias nos últimos 5 anos. Acompanho constantemente as novidades e o desenvolvimento do ecossistema desta maravilhosa língua. Desenvolvo em Javascript tanto front-end quanto back-end. Crio aplicativos web, desktop e mobile. Gosto de ver código limpo e bem legível, gosto de projetos devidamente cobertos por testes."
3
cursoAtualmente trabalhando na FingerprintJS. Antes disso, na equipe internacional de desenvolvedores web GS Software House e Aminos.ai - uma plataforma para criar seu próprio chatbot. Experiência em programação: 10 anos, dos quais 6 anos comerciais...
Atualmente trabalhando na FingerprintJS. Antes disso, na equipe internacional de desenvolvedores web GS Software House e Aminos.ai - uma plataforma para criar seu próprio chatbot. Experiência em programação: 10 anos, incluindo 6 anos de desenvolvimento comercial. Ele começou a escrever seus primeiros programas aos 10 anos. Ele trabalhou no estúdio web LineApp como desenvolvedor web, no banco Ural FD como engenheiro de software líder, enquanto resolvia problemas muito diversos, incluindo pensar e desenvolver arquitetura, administração de servidores, desenvolvimento de aplicativos, escrever documentação técnica, desenvolver SQL complexo roteiros. Pilha principal: PHP 7 e 8, Laravel 8, Vue 3, JS + TS + NodeJS, MySQL, PostreSQL
Noções básicas de Vue
-Tópico 1.Introdução ao curso, desenvolvimento web moderno
-Tema 2.Vue, introdução
-Tópico 3.Modelos
-Tópico 4. Componentes e eventos de adereços
-Tópico 5. Formulários, slots, filtros, diretivas
-Tópico 6.Usando CSS no Vue
-Tópico 7. Dados reativos, recursos MVVM e Vue 3
-Tema 8.Vue3 trabalhando com bibliotecas
Desenvolvimento confiante em Vue
-Tema 9.Roteador Vue
-Tema 10. Animação Vue
-Tópico 11.Vuex trabalhando com dados
-Tópico 12.Testando aplicativos Vue
-Tópico 13. Organização de código e padrões Vue
-Tópico 14.JavaScript avançado
-Tópico 15.QA / Revisão de código
Soluções culpadas e práticas
-Tema 16.Componentes Web + Vue
-Tópico 17. Integrações Vue p1: GraphQL, OAuth 2.0
-Tópico 18.Integração Vue p2 - FireBase, web sockets
-Tema 19.SSR com Nuxt
-Tema 20. Texto datilografado
-Tópico 21. Consulta sobre o projeto de graduação
-Tópico 22.Aplicativos de desktop com Electron
-Tópico 23. Programação funcional e Vue avançado
-Tópico 24. Ferramentas modernas de desenvolvimento
Projeto de trabalho
-Tópico 25. Seleção do tema e organização do trabalho do projeto
-Tópico 26. Consulta sobre projetos e trabalhos de casa
-Tópico 27.Proteção do trabalho de design