| 
	| 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 |