🚀 Este repositório contém todas as atividades de aprendizagem desenvolvidas por Willian Patrick Bomfim enquanto estuda na Trybe.
O programa conta com mais de 1.500 horas de aulas online ao vivo, aborda introdução ao desenvolvimento de software, front-end, back-end, ciência da computação, engenharia de software, metodologias ágeis e habilidades comportamentais.
A aceleração é uma formação complementar concedida pela Trybe em parceria com as empresas parceiras do Hub Floripa, nela aprendemos uma nova stack tecnológica desde o básico até as funções principais da linguagem.
✔️ Bloco 1: Introdução - Unix & Bash
✔️ Bloco 2: Git & GitHub e Internet
✔️ Bloco 3: Introdução à HTML & CSS
✔️ Bloco 4: Introdução à JavaScript e Lógica de Programação
✔️ Bloco 5: JavaScript: DOM, Eventos e Web Storage
✔️ Bloco 6: HTML e CSS: Forms, Flexbox e Responsivo
✔️ Bloco 7: Introdução à JavaScript ES6 e Testes Unitários
✔️ Bloco 8: Higher Order Functions do JavaScript ES6
✔️ Bloco 9: JavaScript e Testes Assíncronos
✔️ Bloco 10: Introdução à React
✔️ Bloco 11: Componentes com Estado, Eventos e Formulários com React
✔️ Bloco 12: Ciclo de Vida de Componentes e React Router
✔️ Bloco 13: Metodologias Ágeis
✔️ Bloco 14: Testes automatizados com React Testing Library
✔️ Bloco 15: Gerenciamento de estado com Redux
✔️ Bloco 16: Projeto Jogo de Trivia
✔️ Bloco 17: React & Context API
✔️ Bloco 18: Projeto App de Receitas
✔️ Bloco 19: Docker: Utilizando Containers
✔️ Bloco 20: Introdução à SQL
✔️ Bloco 21: Funções SQL, JOINs e Normalização
✔️ Bloco 22: Introdução ao desenvolvimento Web com Node.js
✔️ Bloco 23: Node.js: Camada de Serviço e Arquitetura Rest e Restful
✔️ Bloco 24: Node.js: ORM e Autenticação
✔️ Bloco 25: Deployment
✔️ Bloco 26: TypeScript
✔️ Bloco 27: Programação Orientada a Objetos (POO) e SOLID
✔️ Bloco 28: Projeto - TFC - Trybe Futebol Clube
✔️ Bloco 29: Introdução ao MongoDB
✔️ Bloco 30: MongoDB com Node.js e POO
✔️ Bloco 31: Projeto - App de Delivery
✔️ Bloco 32: MasterClass - VPS, CI/CD
✔️ Bloco 33: Introdução à Python
✔️ Bloco 34: Padrões de Projeto
✔️ Bloco 35: Redes e Raspagem de Dados
✔️ Bloco 36: Algoritmos
✔️ Bloco 37: Estrutura de Dados I: Arrays, Listas, Filas e Pilhas
✔️ Bloco 38: Estrutura de Dados II: Hashmaps e Sets
✔️ Bloco 1: Essenciais de Java
✔️ Bloco 2: Orientação a Objetos
✔️ Bloco 3: Manipulação de Textos e Arquivos
✔️ Bloco 4: Tratamento de Erros
✔️ Bloco 5: Coleções
✔️ Bloco 6: Datas
✔️ Bloco 7: Gestão de Dependências
✔️ Bloco 8: Testes com JUnit5
✔️ Bloco 9: ORM - Hibernate
✔️ Bloco 10: Java Web
✔️ Bloco 11: Spring
✔️ Bloco 12: Quarkus
✔️ Bloco 13: Containers