Para você que deseja desenvolver aplicações back-end de alto nível utilizando Java, criar aplicações ainda mais completas integradas ao banco de dados. Além de explorar o front-end com Angular, uma solução amplamente utilizada para criação de aplicações SPA por grandes empresas do mercado e trilhar uma carreira de sucesso como dev fullstack
Santander Bootcamp : Fullstack Developer |
---|
01. Boas-vindas ao Bootcamp Santander Fullstack Developer |
02. Bem-vindo à DIO |
03. Lógica de programação essencial |
04. Introdução ao Git e ao GitHub |
05. Conceitos e melhores práticas com bancos de dados PostgreSQL |
06. Desenvolvimento básico em Java |
07. Desenvolvimento avançado em Java |
08. Aprenda o que são Estrutura de Dados e Algoritmos |
09. Implementando Collections e Streams com Java |
10. Resolvendo Desafios de Código em Java |
11. Primeiros passos em Java |
12. Trabalhando com Banco de Dados utilizando JDBC e JPA |
13. Introdução ao framework Spring Boot |
14. Construindo um sistema de controle de ponto e acesso com Spring Boot |
15. Desenvolvendo um sistema de gerenciamento de pessoas em API REST com Spring Boot |
16. Construindo um projeto com arquitetura baseada em microsserviços usando Spring Cloud |
17. Desafios numéricos em Java |
18. Introdução a criação de websites com HTML5 e CSS3 |
19. Introdução ao Angular 8 |
20. Técnicas avançadas em Angular 8 |
21. Aplicações avançadas com Angular |
22. Solucionando Desafios em Java |
23. Crie seu gerenciador de salas de reuniões com Java e Angular |
https://hermes.digitalinnovation.one/courses/badge/1bc691b4-fb46-4561-a302-d55fb94fe297.png
Conheça o Santander, o terceiro maior banco privado do País. Em atividade no mercado local desde 1982. A instituição está presente em todas as regiões do Brasil por meio de uma ampla estrutura, composta de agências, PABs (Postos de Atendimento Bancário) e máquinas de autoatendimento, além de escritórios regionais, centros de tecnologia e unidades culturais, e veja todas as respostas das suas dúvidas sobre o bootcamp e as vagas disponíveis!
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 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/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/ce655a83-1d8f-46ad-a831-6242d6b4aee8.png
Esse curso ensinará como trabalhar com PostgreSQL, um gerenciador de banco de dados relacional.
https://hermes.digitalinnovation.one/courses/badge/88bb39be-4055-4d4c-ae22-c11c25ca6016.png
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/5a71425d-2ca3-4dde-bca2-a53a947e4185.png
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/6c8dca92-1741-4d75-a54c-b0f6cd56fd6c.png
Aprenda o que são estruturas de dados em um sistema, qual a importância dela e como trabalhar com o armazenamento dessas informações de forma ágil e otimizada.
https://hermes.digitalinnovation.one/courses/badge/8eb094f8-f8dc-4cdd-8f15-1d63669010ae.png
Aprenda a trabalhar com collections e streams, usadas para implementar estrutura de dados da linguagem Java.
https://hermes.digitalinnovation.one/courses/badge/ffd40f3e-17c9-4ccd-9140-8f44b6add39f.png
Antes de seguir para os Desafios de Código, entenda melhor o que são eles, qual a importância, como solucioná-los na plataforma e alguns conceitos básicos que envolvem a codificação.
https://hermes.digitalinnovation.one/code_challenge/badge/846cd3fa-3718-45c3-b6aa-4fbfac2445da.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/98e52508-d41b-455f-9294-2c124cc21510.png
Aprenda sobre JDBC e JPA, frameworks da linguagem Java para otimização na hora de trabalhar com banco de dados.
https://hermes.digitalinnovation.one/courses/badge/1dcc883a-37fa-42a9-a2a1-1cf012ffb34e.png
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/lab_projects/badges/ccce340a-c608-44d0-b80a-07663dbe549f.png
Neste projeto você terá o desafio de desenvolver uma API Rest para controle de ponto e acesso dos usuários de uma empresa. Utilizaremos Java, Spring Boot, Hibernate Envers e lombok além de documentar toda a API com Swagger.
https://hermes.digitalinnovation.one/lab_projects/badges/9f018a95-94ea-463f-ba7a-fb46f83d7db7.png
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 estilo arquitetural REST envolvidos durante o desenvolvimento do projeto.
https://hermes.digitalinnovation.one/lab_projects/badges/24f86742-2e7f-4524-8684-676fece8468c.png
Aprenda na prática como funciona uma arquitetura de software baseada em microsserviços, os seus benefícios e desafios, assim como faremos um projeto em Java com Spring Cloud para você desenvolver o seu portfólio de projetos.
https://hermes.digitalinnovation.one/code_challenge/badge/7ceeff38-b26f-448b-8aad-02dd212bcd19.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/28bfbf19-a31a-41a2-b78f-e70c0e18f37a.png
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.
https://hermes.digitalinnovation.one/courses/badge/4e771693-693c-4e3e-833c-f963ce9e65b8.png
Nesse curso você aprenderá os conceitos e técnicas necessárias para começar a desenvolver aplicações usando Angular 8.
https://hermes.digitalinnovation.one/courses/badge/1796e5e7-c8e5-4518-903b-645f904005f6.png
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.
https://hermes.digitalinnovation.one/courses/badge/0b9bc884-24ea-45ea-9ca1-cb8dece6d748.png
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.
https://hermes.digitalinnovation.one/code_challenge/badge/805de21b-d776-4584-bf8a-847589f66e04.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/9f64105d-e7a8-4e30-9573-1a953ecc5bb0.png
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.