O treinamento abrange uma ampla variedade de tópicos relacionados ao desenvolvimento web, desde conceitos básicos de Unix, Bash e controle de versão com Git e GitHub até a construção de uma aplicação prática de loja virtual.
Os participantes aprenderão sobre UI/UX, acessibilidade web, semântica e boas práticas de desenvolvimento HTML, CSS e JavaScript. Eles também explorarão os fundamentos do JavaScript, incluindo variáveis, operadores, estruturas de controle, funções, arrays e objetos, além de como manipular o DOM, lidar com eventos e fazer requisições assíncronas.
O treinamento também inclui tópicos mais avançados, como programação orientada a objetos, testes unitários com Jest, programação funcional com ES6, autenticação e autorização com JWT, state management com Redux e hooks e Context API.
Os participantes também aprenderão sobre design systems, atomic design, componentização e padrões de projeto, além de como criar layouts responsivos e animações avançadas com CSS.
No final, os participantes terão a oportunidade de aplicar todo o seu conhecimento na construção de uma aplicação prática de loja virtual, incluindo uma versão desktop e mobile e importação de produtos. O treinamento enfatiza boas práticas de desenvolvimento web e o uso de tecnologias modernas e populares.
Conhecimentos básicos em informática, como navegação na internet e uso de ferramentas como editores de texto e navegadores web.
Processador: Intel Core i3 ou superior / AMD Ryzen 3 ou superior
Memória RAM: 4GB ou mais
Armazenamento: 256GB ou mais de espaço em disco rígido Acesso a internet.
Aula | Conteúdo da aula | Distribuição de horas | Data prevista para execução |
1 | Introdução ao Unix e Bash | 1h | As datas de execução serão estabelecidas mediante fechamento de turma |
Comandos básicos do Unix e Bash | 1h | ||
2 | Introdução ao Git e GitHub | 1h | |
Controle de versão com Git e GitHub | 1h | ||
3 | UI/UX: Conceitos e fundamentos | 1h | |
Acessibilidade web: Princípios básicos e boas práticas | 1h | ||
4 | Estrutura básica de um documento HTML | 1h | |
Tags HTML | 1h | ||
5 | CSS: Introdução e sintaxe básica | 1h | |
CSS: Seletores e propriedades básicas | 1h | ||
6 | CSS: Posicionamento e layout | 1h | |
CSS: Responsividade e media queries | 1h | ||
7 | JavaScript: Introdução e sintaxe básica | 1h | |
JavaScript: Variáveis, tipos e operadores | 1h | ||
8 | JavaScript: Estruturas de controle e laços de repetição | 1h | |
JavaScript: Funções e escopo | 1h | ||
9 | JavaScript: Arrays e objetos | 1h | |
JavaScript: Manipulação do DOM | 1h | ||
10 | JavaScript: Eventos | 1h | |
JavaScript: AJAX e requisições assíncronas | 1h | ||
11 | HTML e CSS: Semântica e acessibilidade | 1h | |
HTML e CSS: Flexbox e Grid | 1h | ||
12 | JavaScript: Programação Orientada a Objetos | 1h | |
JavaScript: Promises e async/await | 1h | ||
13 | JavaScript: APIs e Fetch | 1h | |
JavaScript: Testes unitários com Jest | 1h | ||
14 | JavaScript: Programação Funcional com ES6 | 1h | |
CSS: Animações e transições | 1h | ||
15 | CSS: Pré-processadores e Frameworks | 1h | |
HTML e CSS: Componentização e padrões de projeto | 1h | ||
16 | JavaScript: Testes de integração com Cypress | 1h | |
JavaScript: Testes de integração com Cypress | 1h | ||
17 | HTML e CSS: Design Systems e Atomic Design | 1h | |
JavaScript: State Management com Redux | 1h | ||
18 | JavaScript: Hooks e Context API | 1h | |
CSS: Flexbox avançado e Grid Layout | 1h | ||
19 | JavaScript: Autenticação e Autorização com JWT | 1h | |
JavaScript: Deploy e hospedagem de aplicações web | 1h | ||
20 | HTML, CSS e JavaScript: Boas práticas de desenvolvimento web | 1h | |
Aplicação prática Loja Virtual (Nota 7, aplicação mobile e desktop funcionando a importação dos produtos) | 1h |
Quem é o Instrutor do Curso Engenharia Front-end - Módulo Fundamentos?
Lucas Quadros é um instrutor/ desenvolvedor web associado a TICOOP BRASIL, focado nas tecnologias JavaScript e PHP e para aplicações móveis nos framewroks React Native e Flutter, com experiência em projetos de e-commerce e outras aplicações web para agências no Brasil e em Portugal desde 2013.
Sim, seu Certificado será emitido pela Cooperativa de Profissionais em TI do Brasil (TICOOP PR) e poderá, se atingir nota superior a 7.0 (sete) nos testes de conclusão de curso, atender os clientes da Cooperativa de TI de forma remota e ser remunerado pelo atendimento.
Você pode pagar com:
Fornecemos Cupons de Desconto de até 40% OFF para Profissionais Associados a TICOOP-BR.
Entre em contato no email recrutamento@ticoopbrasil.coop.br e veja todas as vantagens de ser Cooperado.
Cooperativa de TI. Profissionais liberais que prestam serviços especializados nas mais diversas áreas de Tecnologia da Informação, sempre com objetivo de levar soluções tecnológicas com qualidade e usabilidade para empresas de forma completa.
Utilizamos cookies para que você tenha a melhor experiência em nosso site. Para saber mais acesse nossa página de Política de Privacidade