Programação
por Renato Tavares
1. Java Web
1.1. Web Service / REST
1.2. Servlet
1.3. JSP
1.4. Spring Framework
1.4.1. Spring Boot
1.4.2. Webservice (REST)
2. Java 8
2.1. JDBC
2.2. Hibernate
2.3. Design Patterns
2.4. JUnit
3. Servidores
3.1. TOMCAT
3.2. GlassFish
3.3. Wildfly (JBoos)
4. Outros
4.1. UML
4.2. SCRUM
4.3. GIT
4.4. Clean Architecture
4.5. Clean code
4.6. Docker
5. Android
6. Banco de Dados
6.1. PostgreSQL
6.2. MongoDB
6.3. Redis
7. Ferramentas
7.1. Docker
7.1.1. Traefik
7.1.2. Docker compose
7.1.3. Dockerfile
7.2. Git
7.3. Apache Bench
8. Front-end
8.1. HTML5
8.2. CSS3
8.2.1. Box Model
8.2.2. CSS Grid
8.2.3. Flex Box
8.2.4. styled-components
8.3. React
8.3.1. Next.js
8.3.2. Arquitetura Flux
8.3.2.1. Redux
8.3.2.2. redux-thunk
8.3.2.3. redux-saga
8.3.2.4. mobx
8.3.3. SOLID
8.4. React Native
9. Maven
9.1. Build
9.2. Deploy
10. Enterprise
10.1. JasperReports
11. Linux
11.1. Shell script
11.2. Terraform
12. Arquitetura
12.1. Serverless
12.2. Atomic Design
12.3. Domain Driven Design
12.4. Microsserviços
13. Amazon
13.1. Alexa Skiils
13.2. AWS
14. Node.js
14.1. Express
14.1.1. passport
14.1.2. Mongoose
14.1.3. Sequelize
14.2. npm
14.2.1. npm scripts
14.2.2. Prettier
14.2.3. ESLint
14.3. TDD
14.3.1. JEST