- KotlinCriando um App para Apresentar seu Portfólio do GitHub
Crie um App Android para apresentar seu portfólio de projetos do GitHub de maneira elegante e simplificada. Nesse contexto, você passará por todo o processo de desenvolvimento usando o Kotlin, uma das linguagens de programação de maior ascensão nos últimos anos. Por fim, você é desafiado a entregar seu próprio projeto, incorporando suas próprias evoluções e melhorias! Está preparado?
AvançadoMobile - KotlinCriando um App de Cartão de Visitas em Kotlin
Crie uma aplicação para gerar o seu próprio cartão de visitas pessoal, usando padrões de projeto e boas práticas de programação Kotlin. Tecnicamente, você desenvolverá um App Android nativo para a criação e listagem dos cartões, os quais podem ter os seguintes dados: nome, empresa, telefone de contato, email e cor de fundo. Tudo isso utilizando o Room para armazenar os dados localmente. Por fim, você é desafiado a entregar seu próprio projeto, incorporando suas próprias evoluções e melhorias! Está preparado?
AvançadoFull-Stack - KotlinCriando um Aplicativo para Conversão de Moedas e Câmbio
O objetivo deste projeto é criar um App de conversão de moedas/câmbio, passando por todo o processo de desenvolvimento usando o Kotlin, uma das linguagens de programação de maior ascensão nos últimos anos. Para isso, vamos consumir uma API pública usando as principais bibliotecas e padrões de projeto do Kotlin. Por fim, você é desafiado a entregar seu próprio projeto, incorporando suas próprias evoluções e melhorias! Está preparado?
AvançadoFull-Stack - KotlinCriando um App de Lembretes e Tarefas com Kotlin
Crie um App no estilo "To Do List" do zero e conduza todo o processo de desenvolvimento usando Kotlin, uma das linguagens de programação de maior ascensão nos últimos anos. Além disso, você é desafiado a evoluir o App e entregar uma solução ainda mais robusta.
AvançadoFull-Stack - React NativeCriando um Player de Música com React Native
Neste Lab iremos desenvolver um player de músicas com React Native, onde teremos três telas: uma de apresentação, sendo a tela principal (player) que mostrará a música que estamos ouvindo no momento e um menu com a playlist de música.
AvançadoFull-Stack - React NativeApp de Acompanhamento Fitness com React Native
Acompanhe a construção de um App Fitness com React Native e Expo. Com isso, reproduza essa solução e/ou crie suas próprias melhorias, deixando esse App ainda mais interessante. Nesse sentido, "clonar/forkar" o repositório de referência (disponibilizado pelo expert) pode ajudá-lo muito nessa jornada ;-)
AvançadoFull-Stack - .NETCriando páginas poderosas no .Net com Razor Pages
Agilize a criação das suas aplicações .NET MVC com Razor Pages, uma tecnologia que unifica as camadas de Visão e Controle. Com isso, seus projetos se tornam mais simples e produtivos. Neste projeto, o expert mostra na prática que simplicidade também é poder!
AvançadoFull-Stack - KotlinReconstruindo um Aplicativo Bancário com Kotlin
Aprenda a desenvolver aplicativos Android usando Kotlin, a linguagem de programação recomendada pelo Google para o desenvolvimento nativo. Nesse contexto, o expert reproduz a interface de usuário (UI) do App do Itaú. Para isso, conceitos essenciais de desenvolvimento, acessibilidade e tendências de mercado são discutidos.
AvançadoFull-Stack - C#Criando um Gerenciador de Espaçonaves do Star Wars com SQL Server + .NET
Neste desafio o expert cria um gerenciador de espaço naves do Star Wars modelando um banco de dados em SQL Server. Sua missão será entregar os scripts de criação das tabelas que compõem a estrutura desse banco de dados. Nesse sentido, você pode organizar esse repositório da forma como preferir... Dica: organizar tudo em seu README.md pode ser uma alternativa bem rápida e efetiva, principalmente porque o GitHub provê uma interface bem simples e intuitiva para isso. Bons estudos!
AvançadoBack-End - ReactCriando um Front-end Totalmente Componentizado na Prática com ReactJS
Agora é a sua hora! Crie uma solução com React que explore os conceitos apresentados nesse Desafio de Projetos. Para isso, você pode reproduzir o aplicação criada pelo expert ou, caso se sinta preparado, desenvolver algo do zero. Dica: você pode dar um "fork" no repositório disponibilizado pelo expert para organizar melhor as suas alterações e evoluções, mantendo uma referência direta ao código original.
IntermediárioFull-Stack - .NETCriando um Catálogo de Jogos Usando Boas Práticas de Arquitetura com .NET
Sua missão neste Lab será replicar a arquitetura de tratamento de dados proposta pelo expert. Neste Lab você foi capaz de acompanhar a construção de uma API que tem por objetivo processar requisições HTTP de um cliente. A arquitetura baseada em padrão MVC foi explorada pelo expert utilizando o framework .NET. Para isso, você pode reproduzir o aplicação criada pelo expert ou, caso se sinta preparado, desenvolver algo do zero. Dica: você pode dar um "fork" no repositório disponibilizado pelo expert para organizar melhor as suas alterações e evoluções, mantendo uma referência direta ao código original.
IntermediárioFull-Stack - MySQLMySql - Modelando um Banco de uma Loja de Jogos
Sua missão nesse projeto será criar um banco de dados normalizado com base em um problema de uma loja de jogos online.
IntermediárioFull-Stack