FORMAÇÃO DESENVOLVEDORES
BOOTCAMP ONLINE
FUNDAMENTOS DO DESENVOLVEDOR WEB
Internet
Compreender os conceitos básicos de rede e os fundamentos da internet.
Unix & Bash
Utilizar, com familiaridade, os comandos básicos da linha de comando, executando programas, navegando e manipulando arquivos.
Git
Utilizar a ferramenta, seguindo um modelo padronizado de branching e merging.
HTML
Aplicar a linguagem de forma semântica, utilizando, com familiaridade, seus elementos.
CSS
Utilizar de forma correta e organizada os seletores da linguagem para aplicar estilos em marcações HTML.
Javascript
Introduzir os conceitos da programação estruturada.
Utilizar de forma eficiente os recursos básicos do Javascript.
DESENVOLVIMENTO FRONT-END
HTML
Utilizar a linguagem de marcação endereçando a responsividade e a acessibilidade, utilizando tags semânticas, rich contentes e otimização para SEO.
CSS
Aplicar layouts responsivos, reutilizando estilos, com alta coesão e baixo acoplamento à marcação.
Javascript
Utilizar as principais features do ES6, criar testes unitários, desenvolver código assíncrono utilizando callbacks e Promises.
React
Desenvolver componentes React testáveis, manipulando estado nos componentes e globalmente usando ferramentas como Redux, ContextAPI e React Hooks, e bibliotecas RTL para testar componentes síncronos e assíncronos.
DESENVOLVIMENTO BACK-END
Banco de Dados
Modelar entidades de dados e seus relacionamento se propriedades de forma relacional e não relacional.
Rest
Compreender os conceitos básicos de uma API REST, utilizando os verbos HTTP na construção e consumo de uma API.
Server-side
Implementar de forma eficiente uma API REST, passando por todo o ciclo de vida de uma requisição HTTP no back-end.
Autenticação
Compreender a diferença entre autenticação e autorização, e as diferentes formas de aplicar ambos os conceitos.
Segurança
Aplicar as melhores práticas de segurança no desenvolvimento de aplicações web.
Deploy
Publicar uma web app em um ambiente de produção, utilizando boas práticas de versionamento e segurança.
INTRODUÇÃO À CIÊNCIA DA COMPUTAÇÃO
Algoritmos
Aplicar técnicas de resolução de problemas com algoritmos de forma eficiente, além de reconhecer e otimizar níveis de complexidade.
Estrutura de Dados
Compreender as diferenças entre as principais estruturas de dados, e como empregá-las da melhor forma de acordo com o problema dado.
Paradigmas de Programação
Compreender os principais conceitos e motivações dos paradigmas de orientação a objetos e funcional.
Python
Solidificar o conhecimento de lógica de programação, apresentando conceitos como gerenciamento e compartilhamento de memória.
Arquitetura de Computadores
Entender como funciona a estrutura operacional de um computador, estudando seus componentes e meios de comunicação.FORMAÇÃO DESENVOLVEDORES
Não perca tempo!
Matrículas Abertas
POSSIBILIDADES DE CONTRATAÇÃO AOS PRIMEIROS ALUNOS
CONTRATO INTERNACIONAL
GANHOS DE R$500,00 A R$1000,00 POR SEMANA
Curso na modalidade EAD 100% ONLINE 8 SEMANAS
EASY INFORMÁTICA E IDIOMAS
Grupo BAE - Instituto EASY de Educação
Aprenda, evolua e conquiste!
Núcleo de Consultoria Profissional e Treinamentos
Escola de Informática e Inglês
Av. Pres. Juscelino K. de Oliveira, 1142 | 87010-440 | Maringá – PR
Tel.: +55 44 3305-2228 | 99950-1522 | 99972-2738 (WhatsApp)
Facebook: easy.maringa
E-mail: [email protected]
WWW.EASYMARINGA.COM
Easy Evoluindo com você