- QAO Dia a Dia de um QA: A Prática de Testes Manuais Funcionais
Revisar conceitos úteis para testes manuais no mundo ágil, bem como compreender e praticar atividades relativas ao dia a dia de um QA, com foco em testes manuais funcionais.
IntermediárioFull-Stack - AngularCriando um Catálogo de Filmes com Carousel em Angular
Neste Lab você foi capaz de acompanhar a expert na criação de um Carousel em Angular para exibição de um catálogo de filmes. Dessa forma, a expert desenvolveu todo o projeto a partir das noções básicas de Angular. O objetivo do projeto consiste na criação do carrossel com animações que fornecem uma transição mais suave ao Carousel. Agora, você começou sua jornada utilizando o Framework Angular para projetos de front-end!
AvançadoFull-Stack - AngularCriando o Seu Próprio Blog com Angular
Você foi capaz de criar um blog usando o framework Angular. Dessa forma, juntamente com a expert foi possível compreender os conceitos de SPAs (Single Page Applications) e principais blocos do Angular. Assim, você começou sua jornada utilizando o Angular que é amplamente utilizado no desenvolvimento Front-end.
AvançadoFront-End - React NativeConstruindo um App usando Sensor de Movimento com React Native
Neste desafio vamos construir um App de lanterna que, além de ligar a lanterna do celular ao tocar na tela, também acenderá quando for verificado o movimento de chacoalhar o celular. Venha com a gente e embarque nesse incrível projeto utilizando React Native.
AvançadoMobile - AngularRecriando o sistema de VOTAÇÃO ONLINE do BBB
Neste Lab você será capaz de acompanhar o expert na criação de um sistema de votação online do BBB. O objetivo do projeto é desenvolver o sistema de votação online de forma assíncrona. No BackEnd foi utilizado plataformas de processamento como a Apache Kafka e o Docker Composer. Além do Spring Boot para a facilitação das configurações do nosso projeto e o MongoDB como nosso banco de dados. Na criação do FrontEnd do nosso projeto, utilizamos o Framework Angular e alguns dos seus melhores Componentes.
AvançadoBack-End - C#Programando um Robô do Zero com Arduino
Neste desafio você irá desenvolver um sistema robótico controlado com o Arduino.
IntermediárioFull-Stack - LaravelLaravel: Construindo uma API do Zero
O Laravel é o framework mais utilizado do PHP e um dos mais utilizados no mundo Web. E isso obviamente não é por acaso. Conheça um pouco mais sobre o Laravel nessa Live Coding, onde faremos juntos uma API do zero e você aprenderá NA PRÁTICA alguns conceitos fundamentais dessa ferramenta incrível! Pré-requisitos: PHP (7.1 para versão 5.7 do framework), Composer, Servidor HTTP (NGINX, Apache) - Opcional.
AvançadoBack-End - iOSCriando Interfaces iOS com View Code
No desenvolvimento iOS quando falamos em boas práticas, o View Code traz vários benefícios para a implementação de interfaces. Iremos entender a fundo o que é a prática do View Code e codar juntos uma aplicação iOS. Entenderemos os benefícios e como podemos migrar nossas interfaces em xib ou storyboard para View Code.
AvançadoMobile - Spring BootDesenvolvendo um Microsserviço com Spring Boot Explorando o Azure AKS
A Arquitetura de Microsserviços está sendo muito utilizada nos dias atuais. Em especial, o Spring Boot é um poderoso framework Java muito explorado nesse contexto. Neste projeto o Expert Norberto Enomoto irá criar um Microsserviço que será orquestrado pelo Kubernetes na Azure. Para facilitar a implantação da solução, o AKS será utilizado como um serviço no Azure DevOps.
AvançadoFull-Stack - AndroidApp Nativo Sobre Futebol Feminino com Android Jetpack e Java
Criar um App Android Nativo usando a linguagem de programação Java, explorando os componentes nativos mais atuais oferecidos pelo Android Jetpack. Para isso, vamos abstrair uma solução que apresente notícias sobre futebol feminino, consumidas a partir de uma API REST também criada durante este desafio de projetos. Portanto, vamos criar um App do zero, usando as principais bibliotecas de mercado (nativas e externas) e em conformidade com os guidelines do Material Design.
AvançadoMobile - IonicIonic: Construindo uma Pokédex usando a API do Pokémon
O Ionic é um framework JS utilizado para desenvolvimento de apps multiplataforma (Android e iOS). Conte com um vasto ecossistema e suporte a Angular, Vue, React ou JS (Vanilla). Além disso, o Ionic possui um arsenal de componentes visuais, plugins nativos (Cordova ou Capacitor) e, claro, uma documentação excelente! Conheça um pouco sobre essa ferramenta nessa Live Coding, onde faremos juntos uma Pokédex do zero, utilizando um pouco de cada recurso do Ionic!
AvançadoFull-Stack - Node.jsTDD: Entendendo e Praticando em um Backend com Node e Typescript
O TypeScript (TS) cresceu muito nos últimos anos e cada vez mais empresas têm adotado ele como um padrão em projetos historicamente dominados pelo JavaScript (JS). O TS já é uma tendência em tecnologias de frontend (React e Angular) e backend (Node.js). Explore essa incrível ferramenta, focando na qualidade de suas soluções, usando o Test Driven Development (TDD) neste exclusivo e inédito conteúdo!
AvançadoBack-End