Você aprenderá muito mais sobre os conceitos de desenvolvimento front-end utilizando o React.js para atuação em projetos e no desenvolvimento web, por meio de componentes da interface de usuários.
SPTech Desenvolvimento Front-end |
---|
01. Bem-vindo à DIO |
02. Lógica de Programação Essencial |
03. Introdução ao Git e ao GitHub |
04. Fundamentos de Arquitetura de Sistemas |
05. Criando um repositório para seus projetos inovadores |
06. Programação para internet com HTML5 e CSS3 |
07. Construindo páginas para internet com Bootstrap |
08. Arquitetura de Sistemas Avançado |
09. Projetos ágeis com SCRUM |
10. Programação para internet com JavaScript |
11. Recriando o jogo da cobrinha com JavaScript |
12. JavaScript ES6 essencial |
13. Introdução a Programação com JavaScript |
14. Desmistificando map, filter e reduce |
15. Fundamentos Aritméticos em JavaScript |
16. Entendendo Promises de uma vez por todas |
17. Como funciona o async/await |
18. Ordenação e Filtros em JavaScript |
19. Requisitando dados de uma API de criptomoedas |
20. Desenvolvimento avançado com JavaScript ES6 |
21. Introdução ao ReactJS |
22. Desenvolvimento de aplicações para internet com ReactJS |
23. Práticas avançadas em projetos com ReactJS |
24. Desenvolvendo uma Progressive Web Application com React para mapear os dados do COVID19 pelo mundo |
https://hermes.digitalinnovation.one/courses/badge/7425308d-fd51-4b5a-b815-abe8c61d2623.png
Seja bem-vindo à Digital Innovation One, o maior ecossistema open education em desenvolvimento de software da América Latina. Você vai uma jornada para criar o seu currículo com portfólio de projetos inovadores e acelerar a sua carreira para conquistar grandes oportunidades.
https://hermes.digitalinnovation.one/courses/badge/88cb0f8d-dcdb-4c7d-a9c5-c56d021a23b1.png
Lógica de programação é a forma como o desenvolvedor entende a comunicação a fim de programar uma função de um programa. Faz uso de algoritmos, que são sequências de passos bem estabelecidos, como por exemplo, uma receita de bolo.
https://hermes.digitalinnovation.one/courses/badge/c1f33b18-497b-408b-885f-ee8db71d872b.png
Nesse curso vamos aprender um pouco da história do Git e como ele se tornou essencial para otimizar projetos dos desenvolvedores. Também vamos conhecer seus principais comandos, como funciona a plataforma e como ela pode simplificar o seu trabalho.
https://hermes.digitalinnovation.one/courses/badge/39ffe32f-f748-4905-8d66-6932d45ef77d.png
Aprenda nesse curso sobre como funcionam as arquiteturas de softwares, seus conceitos, aplicações e desenvolvimento de operações.
https://hermes.digitalinnovation.one/courses/badge/dd929e5d-b157-4c10-b913-0fc3c19d6d3d.png
Aprenda neste curso a criar desde uma conta no GitHub até o seu primeiro repositório na plataforma para compartilhar código com outros desenvolvedores e entrar no radar de recrutadores.
https://hermes.digitalinnovation.one/courses/badge/fd5b9ad3-755f-4356-a20f-960ee81410f5.png
Aprenda a construir uma página WEB utilizando estrutura de HTML5 e defina estilos para elementos utilizando CSS3.
https://hermes.digitalinnovation.one/courses/badge/e830c6d2-0566-4c36-a5d9-d261fef2c57d.png
Aprenda a utilizar o framework Bootstrap e aprofunde mais o seu conhecimento em HTML5 e CSS3.
https://hermes.digitalinnovation.one/courses/badge/c0374d9b-3a3b-49a2-9569-805846506ec7.png
Conheça sobre os conceitos da arquitetura de sistemas, aplicações em nuvem e operações em softwares.
https://hermes.digitalinnovation.one/courses/badge/a2d012ac-78ee-40b0-a96c-3e48d06eaaad.png
SCRUM é um framework utilizado no gerenciamento ágil de projetos de software. Esse curso ensinará os fundamentos e práticas da metodologia.
https://hermes.digitalinnovation.one/courses/badge/3cd53359-923e-4cc6-ae36-1dea026d3c39.png
JavaScript é uma das mais importantes linguagens front-end, e nesse curso você entenderá o porquê disso e como trabalhar com ela.
https://hermes.digitalinnovation.one/lab_projects/badges/a76eeb20-bdcd-4d60-b08d-132185e57ea9.png
Já pensou em criar seu próprio jogo do zero? Aprenda a desenvolver de forma simples o clássico jogo da cobrinha utilizando HTML, CSS e JavaScript.
https://hermes.digitalinnovation.one/courses/badge/e9a71f8f-1275-4f41-b606-234ba3627920.png
Nesse curso você vai conhecer a extensão ES6, do JavaScript, que foi criada com o objetivo de resolver problemas antigos da linguagem, facilitar a construção de aplicações, entre outros benefícios.
https://hermes.digitalinnovation.one/code_challenge/badge/3c37380e-f6d2-459b-92f3-d18f413ad8ec.png
Nesse desafio de codificação você irá praticar através do desenvolvimento de algoritmos os conceitos de pensamento computacional apresentados nas aulas e exercícios anteriores.
https://hermes.digitalinnovation.one/courses/badge/398ce95f-49f3-4570-8d88-2b80fc6d3d51.png
Aprenda como e quando utilizar map, filter e reduce em JavaScript.
https://hermes.digitalinnovation.one/code_challenge/badge/66321cf6-9040-489a-8ef0-b2acf375a497.png
Nesse desafio de codificação você irá praticar através do desenvolvimento de algoritmos os conceitos de pensamento computacional apresentados nas aulas e exercícios anteriores.
https://hermes.digitalinnovation.one/courses/badge/b9520de9-48a5-49eb-8313-e2e2406cc645.png
Neste projeto prático vamos mergulhar fundo no padrão Promises e entender como funciona todo o fluxo assíncrono de funções em Javascript!
https://hermes.digitalinnovation.one/courses/badge/b2bb86d8-e066-4bcc-8a37-55ef17f4378e.png
As promises são um recurso importante do JavaScript que podem ser aplicadas de diversas formas. Aprenda sobre o que é e como utilizar as keywords async e await para otimizar o desenvolvimento de projetos.
https://hermes.digitalinnovation.one/code_challenge/badge/bced81ef-d011-46c1-bb04-a2eec7cc2194.png
Nesse desafio de codificação você irá praticar através do desenvolvimento de algoritmos os conceitos de pensamento computacional apresentados nas aulas e exercícios anteriores.
https://hermes.digitalinnovation.one/lab_projects/badges/3d0ef6cd-d204-43fa-a587-4bea6dd90a8b.png
Aprenda a fazer uma requisição de uma API de Criptomoeda com JavaScript. Para você que está começando a carreira de TI e gostaria de manipular APIs além de exibir essas informações em uma página web responsiva.
https://hermes.digitalinnovation.one/courses/badge/c2c97346-d62c-4739-92ba-d534b087aa56.png
Aprenda a trabalhar com a mais nova atualização da linguagem JavaScript, a ES6, desde seus fundamentos até as funções avançadas e novos conceitos aplicados.
https://hermes.digitalinnovation.one/courses/badge/47fb3627-20f0-4f92-a709-3e42cbe5cb36.png
Aprenda os conceitos sobre ReactJS, ferramenta usada para a criação de interfaces para os usuários.
https://hermes.digitalinnovation.one/courses/badge/13c558ea-8c4a-4734-b4e5-204954fd9f5b.png
Você aprenderá conceitos avançados sobre a combinação de Redux com React e sua aplicação.
https://hermes.digitalinnovation.one/courses/badge/f8ccb942-b9c7-47c6-bd04-7ac23dc0208e.png
Conclua o seu conhecimento de React JS com técnicas avançadas para desenvolver e otimizar o tempo dos projetos. Seja um desenvolvedor front-end de alta performance!
https://hermes.digitalinnovation.one/lab_projects/badges/064cac9d-3fc2-4389-80cd-178a91a15475.png
24. Desenvolvendo uma Progressive Web Application com React para mapear os dados do COVID19 pelo mundo
Mantenha-se informado a respeito de todos os casos do COVID19 pelo mundo criando uma "Progressive Web Application (PWA)" utilizando React e aprenda como criar uma aplicação para ser executada no browser e funcionar como aplicativo contendo algumas funcionalidades de um aplicativo nativo. Tudo rápido e fácil, sem precisar subir para a Play Store ou App Store.