GithubHelp home page GithubHelp logo

everis-dio's Introduction

🤖 Rotas </ everis-dio>🔃

Trilha de Aprendizado 2020.2 ☑️

  • Prazo: até 20/12/2020

Lady Java Technology

1. Lógica de programação essencial

  • Completa ✔️

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.

  • Completa ✔️

2. Introdução ao Git e ao GitHub

  • Completa ✔️

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.

  • Completa ✔️

3. Introdução a criação de websites com HTML5 e CSS3

  • Feito ✔️

Nesse curso o especialista vai contar um pouco sobre a história do HTML5 e do CSS3, explicar como funciona a estrutura básica dessas tecnologias, sua semântica, principais elementos e comandos.

4. Recriando a página inicial do Instagram

  • Feito ✔️

Página de login do Instagram: nesse projeto, será abordado o conceito sobre CSS Flexbox e responsividade, preparando os alunos para as aulas de jogos, nas quais será utilizado o CSS junto ao JavaScript para estilização e posicionamento.

5. Fundamentos de Arquitetura de Sistemas

  • Feito ✔️

Aprenda nesse curso sobre como funcionam as arquiteturas de softwares, seus conceitos, aplicações e desenvolvimento de operações.

6. JavaScript ES6 Essencial

  • Fazendo ✔️

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.

7. Recriando a Interface do Netflix

  • Fazendo ✔️

Recrie a interface do principal site de streaming mundial utilizando tecnologias simples como HTML5, CSS3 e JavaScript. Nesse projeto você aprenderá: como estruturar um layout, técnicas de CSS3 com containers e variáveis, como posicionar os elementos com Flexbox e como utilizar plugins Jquery a favor da sua aplicação.

8. Introdução a Programação

  • À fazer ✖️

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.

9. Desmistificando map, filter e reduce

  • À fazer ✖️

Aprenda como e quando utilizar map, filter e reduce em JavaScript.

10. Problemas Aritméticos

  • À fazer ✖️

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.

11. Desenvolvimento avançado com JavaScript ES6

  • À fazer ✖️

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.

12. Como funciona o async/await

  • À fazer ✖️

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.

13. Entendendo Promises de uma vez por todas

  • À fazer ✖️

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!

14. Solução de Problemas Essenciais

  • À fazer ✖️

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.

15. Requisitando dados de uma API de criptomoedas

  • À fazer ✖️

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.

16. Introdução ao Angular 8

  • À fazer ✖️

    Nesse curso você aprenderá os conceitos e técnicas necessárias para começar a desenvolver aplicações usando Angular 8.

17. Técnicas avançadas em Angular 8

  • À fazer ✖️

Aprenda a montar um CRUD (Create, Read, Update e Delete) completo de filmes com aulas práticas voltadas para desenvolvedores que já possuem conhecimentos em Angular.

18. Criando projeto para consultar a previsão do tempo via API

  • À fazer ✖️

Neste Labs o objetivo é evoluir mais ainda seus conhecimentos em Angular e desenvolvimento Web. Aprenda uma forma avançada de gerenciamento de estado com NGRX, práticas e padrões de desenvolvimento, acompanhados de algumas APIs úteis que o Angular tem, mas que nem todo mundo conhece.

19. Busca e Laços de Repetição

  • À fazer ✖️

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.

20. Aplicações avançadas com Angular

  • À fazer ✖️

Aprenda a aplicar conceitos avançados para estruturação, otimização e performance de aplicações complexas usando Angular, assim como a utilização de API não convencionais.

21. Conceitos e melhores práticas com bancos de dados PostgreSQL

  • À fazer ✖️
  • Esse curso ensinará como trabalhar com PostgreSQL, um gerenciador de banco de dados relacional.

22. Desenvolvimento básico em Java

  • À fazer ✖️

A linguagem Java é orientada a objetos e uma das mais usadas por desenvolvedores no mundo. Aprenda desde os conceitos e instalação até a execução de projetos em Java.

23. Implementando Collections e Streams com Java

  • À fazer ✖️

Aprenda a trabalhar com collections e streams, usadas para implementar estrutura de dados da linguagem Java.

24. Desenvolvimento avançado em Java

  • À fazer ✖️

Aprenda em 8 horas de curso a executar de forma eficaz e ágil a linguagem Java e ainda conheça quais são as novidades nas versões da tecnologia: Java 10 e Java 11.

25. Ordenação e Filtros em Java

  • À fazer ✖️

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.

26. Introdução ao framework Spring Boot

  • À fazer ✖️

Spring Boot é um micro framework que tem como finalidade reaproveitar tecnologias já aplicadas a fim de otimizar o trabalho do desenvolvedor.

27. Criando aplicações web com Spring Web MVC

  • À fazer ✖️
  • Considerado um dos frameworks mais conhecido e utilizado de Java, o Spring Web MVC reúne várias funções em apenas uma ferramenta que otimiza o trabalho do desenvolvedor.

28. Trabalhando com Banco de Dados utilizando JDBC e JPA

  • À fazer ✖️
  • Aprenda sobre JDBC e JPA, frameworks da linguagem Java para otimização na hora de trabalhar com banco de dados.

29. Desenvolvendo um sistema de gerenciamento de pessoas em API REST com Spring Boot

  • À fazer ✖️
  • Aprenda a construir do zero uma API REST com Spring Boot para cadastro e gerenciamento de pessoas de uma organização, até o deploy na nuvem (Heroku). Pratique e veja os principais conceitos do modelo ARQUITETURAL REST envolvidos durante o desenvolvimento do projeto.

30. Resolvendo Algoritmos com Java

  • À fazer ✖️
  • 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.

31. Crie seu gerenciador de salas de reuniões com Java e Angular

  • À fazer ✖️

Neste Labs iremos desenvolver uma API com Spring Boot para gerenciar nossas salas de reunião, utilizaremos o Spring Data para persistência de dados e o banco in-memory H2. E o Front End que irá consumir essa API será uma SPA escrita em Angular.

32. Aprenda a aplicar testes com Java

  • À fazer ✖️

Saiba como criar testes e utilizar as principais ferramentas usadas no mercado de trabalho que oferecem segurança e qualidade no código.

33. Desenvolvimento de testes unitários para validar uma API REST de gerenciamento estoques de cerveja

  • À fazer ✖️

Neste Labs você irá aprender a testar, unitariamente, uma API REST para o gerenciamento de estoques de cerveja. Vamos construir testes unitários para validar o nosso sistema de gerenciamento de estoques de cerveja desenvolvido em Spring Boot, e também apresentar os principais conceitos e vantagens de criar testes unitários com JUnit e Mockito. Além disso, vamos também mostrar como desenvolver funcionalidades da nossa API através da prática do TDD.

34 . Projetos ágeis com SCRUM

  • À fazer ✖️

SCRUM é um framework utilizado no gerenciamento ágil de projetos de software. Esse curso ensinará os fundamentos e práticas da metodologia.

:octocat: Simone Machado ©️2020

everis-dio's People

Contributors

a-pinheira avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.