Desenvolvedor Frontend com pagamento após contratação - curso gratuito da Kata Academy, treinamento 9 meses, Data de 28 de março de 2023.
Miscelânea / / December 05, 2023
Garantia de emprego
com um salário inicial de 80.000 rublos de acordo com o contrato
01. Depois de aprovado na seleção e assinado o contrato, enviaremos um convite para o canal Slack do seu recrutamento. Seu grupo não terá mais de 15 pessoas e um mentor designado para você.
02. Também iremos adicioná-lo a todos os canais temáticos do Slack e ao chat geral onde estão todos os alunos.
03. O treinamento acontece na plataforma: você estudará materiais teóricos, realizará tarefas práticas e escreverá códigos em pequenos fragmentos, do simples ao complexo.
04. Se na fase de conclusão de uma tarefa você tiver dificuldades com uma solução, procure ajuda de um mentor ou da comunidade estudantil.
05. Após concluir o tópico, o mentor realiza um teste de conhecimento e uma revisão de código. Os mentores serão diferentes para que você receba o máximo de feedback e experiência.
06. Para responder às suas perguntas sobre o aprendizado de programação, o mentor realizará regularmente ligações em minigrupos.
07. Uma vez a cada 2 semanas você terá uma chamada em grupo com os alunos e o líder do seu stream, onde você receber recomendações sobre como estudar de forma mais eficaz e poder tirar dúvidas relacionadas aos seus estudos processo.
08. No final do curso, você trabalhará junto com outros alunos em um projeto de equipe sob a orientação de um experiente desenvolvedor, você conhecerá o código que já foi escrito no projeto e aprenderá a trabalhar nele equipe.
09. Após concluir o programa, o mentor fará uma revisão final de todo o seu conhecimento, e nosso especialista em RH o ajudará a criar um currículo competitivo e a prepará-lo para perguntas difíceis em entrevistas.
10. Em seguida, você publicará seu currículo em um site de busca de empregos e iniciará as entrevistas.
NÚCLEO WEB - 2 MESES
Tópico 1: Estrutura do documento HTML, modelo de bloco, tags básicas. Selecionando o formato da imagem.
Tópico 2: Marcação semântica, acessibilidade e SEO.
Tópico 3: Trabalhando com formulários, interagindo com o servidor.
Tópico 4: Estilo de página CSS: seletores e prioridade de aplicação, posicionamento, trabalho com grids (flexbox, grid).
Tópico 5: Layout adaptativo: consultas de mídia, abordagem mobile first.
Tópico 6: Organização de estilos em um projeto, metodologia BEM.
Tópico 7: Técnicas avançadas de CSS: estilização de pseudoelementos, animações, sombras e gradientes.
Tópico 8: Animação, transformações e filtros utilizando CSS.
Tópico 9: Interação básica de JavaScript com uma página, manipulação de eventos. Conectando módulos externos.
Tópico 10: Ferramentas de desenvolvimento: Usando pré-processador, minificação de código, npm, webpack.
Aprendendo o básico da criação de interfaces na web
NÚCLEO JAVASCRIPT - 2 MESES
Tópico 11: Sintaxe básica da linguagem, variáveis e constantes, tipos e estruturas de dados, funções, loops.
Tópico 12: Trabalho avançado com funções, funções de ordem superior, recursão.
Tópico 13: Sintaxe de linguagem avançada: operadores rest/spread, desestruturação.
Tópico 14: Classes padrão em JS: Map, Set. Trabalhando com datas.
Tópico 15: Closures, escopo, contexto de chamada.
Tópico 16: Modelo prototípico JS e sintaxe de classe moderna.
Tópico 17: Trabalhando com código assíncrono (Promessas, callback, assíncrono/espera). Ciclo de eventos.
Tópico 18: Trabalhando com o DOM. Seleção e modificação de elementos. Modelo de evento. Armazenando dados no cliente.
Tópico 19: Trabalhando com solicitações de rede: ajax, fetch.
Tópico 20: Princípios da web, servidores web e DNS, protocolo HTTP. Arquitetura REST. Autenticação web.
Conceitos básicos de linguagem, trabalhar em um navegador, escrever programas simples
NÚCLEO REACT.JS - 2 MESES
Tópico 21: Como funciona o react.js, sintaxe JSX e como funciona o Virtual DOM
Tópico 22: Abordagem de componentes, estado de componentes, transferência de dados, processamento de eventos
Tópico 23: Condições e Loops em Modelos
Tópico 24: Ciclo de vida do componente, otimização de renderização
Tópico 25: Trabalhando com estilos no React.
Tópico 26: Processamento de dados de formulário, validação
Tópico 27: Construindo aplicativos cliente-servidor.
Tópico 28: Roteamento em uma aplicação com react-router
Tópico 29: Gerenciamento de estado: Redux, comunicação assíncrona
Noções básicas de desenvolvimento de aplicativos de página única
PROJETO DE EQUIPE - 1 MÊS
STE
- HTML
- CSS/SASS
- JavaScript/TypeScript
- Reagir
- Restaurado
- Git
- NPM
- Webpack
- Desenvolvimento frontend para um projeto comercial real
PREPARAÇÃO PARA ENTREVISTA - 1 MÊS
Nesta fase iremos ajudá-lo a atualizar e sistematizar todos os conhecimentos teóricos que adquiriu para passando com sucesso nas entrevistas, após as quais você passará em um teste final sobre todos os tópicos com mentor.
EMPREGO - 1 MÊS
Nosso especialista em RH irá ajudá-lo a criar um currículo, selecionar as melhores empresas e fornecer suporte durante as entrevistas. Após receber ofertas de empresas, ajudaremos você a escolher a melhor.