https://github.com/thiagohrcosta/santanderbootcamp
Bootcamp promovido pelo Santander e Digital Innovation One com carga horária de 119 horas, com foco em Java, Angular, PostgreSQL e Spring Boot
https://github.com/thiagohrcosta/santanderbootcamp
angular git github java postgresql spring-boot
Last synced: 3 months ago
JSON representation
Bootcamp promovido pelo Santander e Digital Innovation One com carga horária de 119 horas, com foco em Java, Angular, PostgreSQL e Spring Boot
- Host: GitHub
- URL: https://github.com/thiagohrcosta/santanderbootcamp
- Owner: thiagohrcosta
- Created: 2021-06-26T19:08:21.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2021-07-04T17:56:29.000Z (almost 5 years ago)
- Last Synced: 2025-02-03T17:59:59.476Z (over 1 year ago)
- Topics: angular, git, github, java, postgresql, spring-boot
- Language: Java
- Homepage:
- Size: 2.13 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.MD
Awesome Lists containing this project
README

Bootcamp promovido pelo **Santander** e **Digital Innovation One** com carga horária de 119 horas, com o objetivo de desenvolver aplicações back-end de alto nível utilizando Java, criando aplicações ainda mais completas integradas ao banco de dados. O bootcamp também explora o front-end com Angular, uma solução amplamente utilizada para criação de aplicações SPA por grandes empresas do mercado.
## Tecnologias estudadas
**Tecnologias principais**

**Frameworks**

**Banco de dados**

**Controle de versionamento**

# Conteúdo
**Desenvolvimento básico em java**
- Orientação a Objetos com Java
- [Passageiros no carro](https://github.com/thiagohrcosta/SantanderBootcamp/tree/master/001-Desenvolvimento-B%C3%A1sico-Java/001%20-%20Passageiros%20no%20carro)
- [Construtores](https://github.com/thiagohrcosta/SantanderBootcamp/tree/master/001-Desenvolvimento-B%C3%A1sico-Java/002%20-%20Construtores)
- [Exercício com construtores](https://github.com/thiagohrcosta/SantanderBootcamp/tree/master/001-Desenvolvimento-B%C3%A1sico-Java/003%20-%20Exerc%C3%ADcio%20com%20Construtor)
- [Encapsulamento](https://github.com/thiagohrcosta/SantanderBootcamp/tree/master/001-Desenvolvimento-B%C3%A1sico-Java/004%20-%20Encapsulamento)
- [Herança](https://github.com/thiagohrcosta/SantanderBootcamp/tree/master/001-Desenvolvimento-B%C3%A1sico-Java/004%20-%20Heran%C3%A7a)
- [Polimorfismo](https://github.com/thiagohrcosta/SantanderBootcamp/tree/master/001-Desenvolvimento-B%C3%A1sico-Java/004%20-%20Polimorfismo)
- [Exercício com polimorfismo](https://github.com/thiagohrcosta/SantanderBootcamp/tree/master/001-Desenvolvimento-B%C3%A1sico-Java/004%20-%20Polimorfismo%20Exercicio)
- [This, Super e Equals](https://github.com/thiagohrcosta/SantanderBootcamp/tree/master/001-Desenvolvimento-B%C3%A1sico-Java/005%20-%20This%20Super)
* S.O.L.I.D
* Single Responsibility Principle
* [Open Closed Principle](https://github.com/thiagohrcosta/SantanderBootcamp/tree/master/002%20-%20S.O.L.I.D.%20com%20Java/002%20-%20OpenClosedPrinciple)
* [Liskov Substitution Principle](https://github.com/thiagohrcosta/SantanderBootcamp/tree/master/002%20-%20S.O.L.I.D.%20com%20Java/003%20-%20LiskovSubstitutionPrinciple)
* [Interface Segregation Principle](https://github.com/thiagohrcosta/SantanderBootcamp/tree/master/002%20-%20S.O.L.I.D.%20com%20Java/004%20-%20InterfaceSegregationPrinciple)
* [Dependency Inversion Principle](https://github.com/thiagohrcosta/SantanderBootcamp/tree/master/002%20-%20S.O.L.I.D.%20com%20Java/005%20-%20DependencyInversionPrinciple)
* Trabalhando com Datas
* [Classe Date](https://github.com/thiagohrcosta/SantanderBootcamp/tree/master/003%20-%20Trabalhando%20com%20Datas/001%20-%20Classe%20Date)
* [Classe Calendar](https://github.com/thiagohrcosta/SantanderBootcamp/tree/master/003%20-%20Trabalhando%20com%20Datas/002%20-%20Classe%20Calendar)
* [Classe DateFormat](https://github.com/thiagohrcosta/SantanderBootcamp/tree/master/003%20-%20Trabalhando%20com%20Datas/003%20-%20Classe%20DateFormat)
* [Date no Java 8](https://github.com/thiagohrcosta/SantanderBootcamp/tree/master/003%20-%20Trabalhando%20com%20Datas/004%20-%20Date%20no%20Java%208)
* Trabalhando com Arrays
* [Arrays](https://github.com/thiagohrcosta/SantanderBootcamp/tree/master/004%20-%20Trabalhando%20com%20Arrays)
* Tratamento de exceções
* [Exceções](https://github.com/thiagohrcosta/SantanderBootcamp/tree/master/005%20-%20Tratamento%20de%20Exce%C3%A7%C3%B5es)
**Desafios em Java**
- [Desafio da feira](https://github.com/thiagohrcosta/SantanderBootcamp/tree/master/006%20-%20Desafios%20em%20Java/001%20-%20Desafio%20da%20Feirahttps://github.com/thiagohrcosta/SantanderBootcamp/tree/master/006%20-%20Desafios%20em%20Java/001%20-%20Desafio%20da%20Feira)
- [Desafio números ímpares](https://github.com/thiagohrcosta/SantanderBootcamp/tree/master/006%20-%20Desafios%20em%20Java/002%20-%20Desafio%20impar)
- [Desafio números positivos](https://github.com/thiagohrcosta/SantanderBootcamp/tree/master/006%20-%20Desafios%20em%20Java/003%20-%20Desafio%20Positivos)
**Desenvolvimento básico em java**
- Paradigma funcional no Java
- [Paradigma funcional](https://github.com/thiagohrcosta/SantanderBootcamp/tree/master/007%20-%20Desenvolvimento%20Avan%C3%A7ado%20Java/001%20-%20Paradigma%20Funcional)
- [Funções e imutabilidade](https://github.com/thiagohrcosta/SantanderBootcamp/tree/master/007%20-%20Desenvolvimento%20Avan%C3%A7ado%20Java/002%20-%20Fun%C3%A7%C3%B5es%20e%20Imutabilidade)
- [Lambda](https://github.com/thiagohrcosta/SantanderBootcamp/tree/master/007%20-%20Desenvolvimento%20Avan%C3%A7ado%20Java/003%20-%20Lambda)
- [Recursividade](https://github.com/thiagohrcosta/SantanderBootcamp/tree/master/007%20-%20Desenvolvimento%20Avan%C3%A7ado%20Java/004%20-%20Recursividade)
**Introdução ao Angular**
- [Course List Manager](https://github.com/thiagohrcosta/SantanderBootcamp/tree/master/008%20-%20Introdu%C3%A7%C3%A3o%20ao%20Angular%208)