|
| Entregável do Bloco: |
|
|
| Mobile-first UI com React |
| Construir layouts em CSS3 com Flexbox |
| Criar páginas web responsivas com CSS3 |
| Estilizar componentes React com CSS3 |
|
|
| Fundamentos de React |
| Utilizar Javascript para desenvolver aplicações ReactJS |
| Desenvolver componentes em uma interface |
| Apresentar dados dinâmicos em uma interface ReactJS |
| Implementar condicionais e lista em uma aplicação ReactJS |
|
| Desenvolvimento Mobile com React Native |
| Desenvolver aplicativos simples com os componentes “core” do React Native |
| Desenvolver aplicativos estilizados e com múltiplas telas, usando o React Native |
| Desenvolver aplicativos com listas e mostrando progresso, usando o React Native |
| Desenvolver aplicativos com input dos usuários e imagens, usando o React Native |
|
| Desenvolvimento Web com React |
| Desenvolver aplicações que respondam à eventos com a atualização da interface |
| Desenvolver componentes usando React Hooks |
| Criar formulários web usando componentes ReactJS |
| Criar aplicações React com múltiplas páginas usando React Router |
|
| Projeto do Bloco: Desenvolvimento Front-end com Frameworks |
| Descrever os fundamentos da metodologia Scrum |
| Desenvolver uma interface web usando componentes React |
| Criar uma interface web reativa direcionada a componentes que implemente um fluxo de dados entre diferentes páginas |
| Desenvolver aplicativos multiplataforma com os componentes da biblioteca NativeBase |