- MySQLMySql - Como Modelar um Banco de Controle de Séries Assistidas
A modelagem de dados em SGBDs visa representar um contexto do mundo real, em outras palavras, o mini-mundo. Dessa forma, a proposta deste Lab consiste na modelagem de dados para o cenário de controle de séries assistidas pelo usuário. Neste Lab, o expert apresenta a modelagem, a criação do BD utilizando a SQL e os pontos que devem ser considerados na hora da construção do BD.
IntermediárioFull-Stack - RubyIntegrando Ruby On Rails Com Banco PostgreSQL e Sidekiq
Aprenda a usar o Sidekiq o mais famoso agendador de tarefas de código aberto escrito em Ruby criando uma aplicação integrada com banco de dados.
IntermediárioFull-Stack - RubyMicrosserviços e Comunicação Assíncrona Com Ruby e RabbitMQ na Prática
Entenda como funcionam serviços de mensageria e como você pode criar aplicações ainda mais poderosas com esse tipo de serviço.
AvançadoBack-End - RubyRuby on Rails boas práticas e testes com Rspec
O essencial que você precisa saber para criar aplicações muito mais sólidas com boas práticas e com baterias de testes programáticos.
IntermediárioFull-Stack - JavaUtilizando Cache para Aumentar a Performance da sua Aplicação em Dias de Grande Volume de Acessos
Tudo que você precisa saber para criar aplicações ainda mais eficientes para suportar grandes ondas de acesso.
AvançadoFull-Stack - AngularDesenvolvendo SPA com Angular
Aprenda mais sobre Single Page Application e tenha como missão criar a sua primeira página front-end utilizando componentes.
IntermediárioFull-Stack - .NETCriando um APP Simples de Cadastro de Séries em .NET
Aprenda como criar um algoritmo simples de cadastro de séries para praticar seus conhecimentos de orientação a objetos, o principal paradigma de programação utilizada no mercado. Nesse projeto você vai aprender: Como pensar orientado a objetos, como modelar o seu domínio, como utilizar recursos de coleção para salvar seus dados em memória.
IntermediárioFull-Stack - .NETCriando uma Aplicação de Transferências Bancárias com .NET
Aprenda como criar um algoritmo simples de transferência bancária para exercer o pensamento orientado a objetos, o principal paradigma de programação utilizada no mercado. Nesse projeto você vai aprender: Como pensar orientado a objetos, como modelar o seu domínio, como utilizar enums.
IntermediárioFull-Stack - KotlinConstrua o Clone do TradeMap para Acompanhar a Cotação das Ações da B3 com Spring Boot e Kotlin
Neste projeto você terá o desafio de criar um aplicativo funcional ao estilo TradeMap, com a possibilidade de visualizar as cotações das ações da B3 em tempo real e também de adicionar os ativos favoritos em seu perfil para facilitar o acompanhamento. Você irá utilizar Spring Boot, Kotlin e o Apache Kafka para desenvolver uma API RESTful e Kotlin para desenvolver um aplicativo nativo Android.
AvançadoFull-Stack - FlutterDesenvolvendo um Aplicativo de Chat Online Integrado ao Firebase
Neste projeto você seguirá o passo a passo simples e objetivo para criação de um projeto de chat online utilizando Flutter e o Realtime Database do Firebase.
IntermediárioFull-Stack - Spring BootRealizando Deploy na Nuvem de um Conjunto de API’s Desenvolvida em Spring Boot
Neste projeto você terá o desafio de desenvolver um conjunto de API’s utilizando Spring Boot para controlar um estacionamento de veículos. Serão controlados a entrada, saída e valor a ser cobrado do cliente. Iremos aplicar todas as boas práticas de desenvolvimento de API’s incluindo segurança com Spring Security e acesso a banco de dados PostgreSQL. Serão realizados testes e relatórios de cobertura de testes. Após finalizarmos a aplicação e termos enviado para o Github, vamos fazer o deploy na cloud do Heroku a fim de disponibilizar nossa API para a Internet.
AvançadoFull-Stack - RubyMindApp - Desenvolvendo uma Cloud Tags com Ruby
Nesse projeto você aprenderá como desenvolver uma aplicação do zero utilizando o framework Ruby on Rails, do planejamento ao lançamento. Desde o entendimento e modelagem do problema, criação das tarefas com Trello, utilização do GitHub como repositório de código, até o lançamento da aplicação com Heroku para compartilhar o link com seus amigos. Ou seja, imersão completa no dia a dia de uma pessoa desenvolvedora.
IntermediárioFull-Stack