Skip to content

Latest commit

 

History

History
155 lines (102 loc) · 8.86 KB

Carrefour_BackEndDeveloper.md

File metadata and controls

155 lines (102 loc) · 8.86 KB

BootCamp Backend Developer Carrefour

Backend Developer Carrefour

Aprenda as tecnologias usadas no Carrefour e se prepare para trabalhar em uma empresa global! Esse treinamento foi desenvolvido para que você conheça quais tecnologias são usadas no Carrefour.

📋 Intermediário 💻 24 atividades 🕟 100 hrs

Carrefour : Backend Developer
01. Boas-vindas ao Bootcamp GFT START #2 Java
02. Bem-vindo à DIO
03. Conheça o Carrefour
04. Lógica de Programação Essencial
05. Introdução ao Git e ao GitHub
06. Fundamentos de Arquitetura de Sistemas
07. Arquitetura de Sistemas Avançado
08. Desenvolvimento básico em Java
09. Implementando Collections e Streams com Java
10. Introdução ao framework Spring Boot
11. Desenvolvimento avançado em Java
12. Criando aplicações web com Spring Web MVC
13. Aprenda a aplicar testes com Java
14. Desafio prático: Deploying Java em Kubernetes com Quarkus
15. Conceitos e melhores práticas com bancos de dados PostgreSQL
16. Projetos ágeis com SCRUM
17. Programação para internet com JavaScript
18. JavaScript ES6 essencial
19. Desenvolvimento avançado com JavaScript ES6
20. Introdução ao Node.js com Express
21. Desenvolvimento back-end com Node.js
22. Desafio prático: Criando uma API em Node.js para gerenciar seus crushes
23. Desafio prático: IA com JAVA? Construindo um sistema de recomendação!
24. Expert Lesson: Introdução à LGPD

https://hermes.digitalinnovation.one/courses/badge/7425308d-fd51-4b5a-b815-abe8c61d2623.png

01 - Bem-vindo à DIO

Seja bem-vindo à Digital Innovation One, o maior ecossistema open education em desenvolvimento de software da América Latina. Você vai começar agora 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/98c26417-6760-4673-80f1-0f49b4aca87f.png

02 - Conheça o Carrefour

Conheça um pouco mais sobre a maior instituição de varejo alimentar do Brasil que oferece muito mais que apenas alimentos, eletrodomésticos e outros produtos. Descubra por que o Carrefour busca uma alimentação e soluções melhores para todos os brasileiros.

https://hermes.digitalinnovation.one/courses/badge/88cb0f8d-dcdb-4c7d-a9c5-c56d021a23b1.png

03 - Lógica de Programação Essencial

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

04 - Introdução ao Git e ao GitHub

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/dd929e5d-b157-4c10-b913-0fc3c19d6d3d.png

05 - Criando um repositório para seus projetos inovadores

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/39ffe32f-f748-4905-8d66-6932d45ef77d.png

06 - Fundamentos de Arquitetura de Sistemas

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/c0374d9b-3a3b-49a2-9569-805846506ec7.png

07 - Arquitetura de Sistemas Avançado

Conheça sobre os conceitos da arquitetura de sistemas, aplicações em nuvem e operações em softwares.

https://hermes.digitalinnovation.one/courses/badge/88bb39be-4055-4d4c-ae22-c11c25ca6016.png

08 - Desenvolvimento básico em Java

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.

https://hermes.digitalinnovation.one/courses/badge/8eb094f8-f8dc-4cdd-8f15-1d63669010ae.png

09 - Implementando Collections e Streams com Java

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

https://hermes.digitalinnovation.one/courses/badge/1dcc883a-37fa-42a9-a2a1-1cf012ffb34e.png

10 - Introdução ao framework Spring Boot

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

https://hermes.digitalinnovation.one/courses/badge/5a71425d-2ca3-4dde-bca2-a53a947e4185.png

11 - Desenvolvimento avançado em Java

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.

https://hermes.digitalinnovation.one/courses/badge/a9bfb6e0-83cb-4e33-b463-8605c7b57f18.png

12 - Criando aplicações web com Spring Web MVC

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.

https://hermes.digitalinnovation.one/courses/badge/b8ee0e3e-14f9-4952-884f-3382338f22e3.png

13 - Aprenda a aplicar testes com Java

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

https://hermes.digitalinnovation.one/courses/badge/030d4110-adbd-44d4-91be-944b4b91757a.png

14 - Desafio prático: Deploying Java em Kubernetes com Quarkus

SNeste projeto prático, o especialista vai apresentar como a comunidade Java está adaptando o ecossistema para atender novas necessidades como containers cold start e processos de curta duração.

https://hermes.digitalinnovation.one/courses/badge/ce655a83-1d8f-46ad-a831-6242d6b4aee8.png

15 - Conceitos e melhores práticas com bancos de dados PostgreSQL

Esse curso ensinará como trabalhar com PostgreSQL, um gerenciador de banco de dados relacional.

https://hermes.digitalinnovation.one/courses/badge/a2d012ac-78ee-40b0-a96c-3e48d06eaaad.png

16 - Projetos ágeis com SCRUM

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

17 - Programação para internet com JavaScript

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/courses/badge/e9a71f8f-1275-4f41-b606-234ba3627920.png

18 - JavaScript ES6 essencial

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/courses/badge/c2c97346-d62c-4739-92ba-d534b087aa56.png

19 - Desenvolvimento avançado com JavaScript ES6

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/8fe27ff7-2ee7-41b9-96d5-5c3265dcee95.png

20 - Introdução ao Node.js com Express

Nesse curso você vai conhecer um framework de JavaScript, o Express, que foi criado com a finalidade de criar aplicativos web usando o Node.js.

https://hermes.digitalinnovation.one/courses/badge/af9f3c0f-9151-4806-a1aa-1751fcad4cb3.png

21 - Desenvolvimento back-end com Node.js

Aprenda como programar em back-end utilizando o Node, uma plataforma poderosa de aplicações que conecta o back ao front-end.

https://hermes.digitalinnovation.one/courses/badge/1fe65ddf-8677-4616-8083-c9e81563985f.png

22 - Desafio prático: Criando uma API em Node.js para gerenciar seus crushes

Está difícil gerenciar todos os seus contatinhos? Então não perca essa atividade prática! Aprenda a construir uma API usando Node.js para organizar os likes e crushes com Jakeliny Gracielly.

https://hermes.digitalinnovation.one/courses/badge/a2b2de6d-bd3e-4605-9a36-0a1cdc94c157.png

23 - Desafio prático: IA com JAVA? Construindo um sistema de recomendação!

Aprenda o que são sistemas de recomendação e como fazer um MVP disso em Java usando o Mahout.

https://hermes.digitalinnovation.one/courses/badge/61602951-60d3-4972-8240-b23a90a9219f.png

24 - Expert Lesson: Introdução à LGPD

Principais conceitos da Lei Geral de Proteção de Dados Pessoais e como o desenvolvimento de software será afetado com a lei.