PROJETOS

Projetos

Aplique seus conhecimentos resolvendo problemas reais por meio de desafios técnicos junto a maior comunidade tech da América Latina e destaque seu Github.

Busque por tecnologia:
  • Image of Criando um Simulador de Aventuras com Lua
    Lua image
    Lua
    Criando um Simulador de Aventuras com Lua

    Aqui vamos criar um Simulador de Aventura com uma complexa e versátil estrutura de dados por trás dos panos, com foco em Programação Orientada a Objetos, bibliotecas de terceiros e anotações de tipagem em Lua. Um ótimo projeto para o seu portfólio.

    IntermediárioFull-Stack
  • Image of Construindo um Simulador de Batalhas com Lua
    Lua image
    Lua
    Construindo um Simulador de Batalhas com Lua

    Crie um Simulador de Batalha no terminal, dessa vez usando múltiplos scripts em Lua como módulos, um loop lógico infinito e uma janela de ação para o usuário tomar decisões e alterar como a batalha se desenrola.

    IntermediárioFull-Stack
  • Image of Criando um RG pro Creeper do Minecraft com a Linguagem Lua
    Lua image
    Lua
    Criando um RG pro Creeper do Minecraft com a Linguagem Lua

    Construa uma aplicação simples em Lua onde você vai aprender a trabalhar com variáveis, funções e lógica condicional de uma maneira decontraída e lúdica. No final vamos colocar nosso projeto em um repositório do Github.

    InicianteFull-Stack
  • Image of App Android de Extrato Bancário em Kotlin com Coroutines e LiveData
    Android image
    Android
    App Android de Extrato Bancário em Kotlin com Coroutines e LiveData

    Neste Lab você será desafiado a reproduzir um App Android de Extrato Bancário começando do zero! Partindo desde a configuração do ambiente de desenvolvimento até a implementação do App tendo em vista sua prototipação. Para isso, vamos explorar tendências do desenvolvimento mobile nativo para Android, como Kotlin, Coroutines, LiveData, Jetpack e Material Design 3. Adicionalmente, você poderá sair da sua zona de conforto e executar uma API RESTful (feita em Java com SpringBoot) localmente, possibilitando uma integração real entre o seu App e um Back-end usando o protocolo HTTP. Por fim, lembre-se de deixar o projeto com a sua cara, ou seja, sinta-se à vontade para criar melhorias funcionais e visuais 😉

    AvançadoMobile
  • Image of Criando Seu Currículo Online Com HTML e GitHub Pages
    GitHub image
    GitHub
    Criando Seu Currículo Online Com HTML e GitHub Pages

    Explore os pilares tecnológicos da carreira de Front-end, estruturando seu Currículo Online com HTML e CSS. Visando simplificar essa experiência, vamos usar o GitHub Pages para publicar o nosso Website. Nesse sentido, também falaremos um pouco sobre CI/CD, conceito implicito no GitHub areavés das Actions (disparadas pelo GitHub Pages). Durante este projeto, teremos diversas dicas para preencher o seu perfil pessoal utilizando a plataforma da DIO

    InicianteFront-End
  • Image of Abstraindo Formações da DIO Usando Orientação a Objetos com Kotlin
    Kotlin image
    Kotlin
    Abstraindo Formações da DIO Usando Orientação a Objetos com Kotlin

    Crie uma solução em Koltin abstraindo o domínio das "Formações Educacionais da DIO". Nesse contexto, você será desafiado a evoluir um algoritmo que explora o conceito de Programação Orientada a Objetos (POO) no domínio em questão. Sendo assim, você deverá melhorar essa abstração e resolver os TODOs definidos no código. Booooooora!?

    InicianteFull-Stack
  • Image of UI/UX: Criando a Interface do Instagram com Figma
    UX/UI image
    UX/UI
    UI/UX: Criando a Interface do Instagram com Figma

    O Figma é uma das melhores ferramentas online de UI Design, ou seja, de Interface do Usuário.Vamos utilizá-lo para reconstruir a interface do Instagram, aproveitando os principais recursos que o programa oferece, como versionamento automático, painéis de camadas e objetos, bibliotecas de componentes compartilhadas e flows. O Resultado? Telas e fluxos do aplicativo Instagram criados por você e com propostas de melhorias na interface que agreguem na experiência final do usuário.

    IntermediárioFront-End
  • Image of Criando Uma Aplicação Para o Reconhecimento Facial com Deep Learning
    Machine Learning image
    Machine Learning
    Criando Uma Aplicação Para o Reconhecimento Facial com Deep Learning

    Nesse curso será desenvolvido um sistema de reconhecimento facial do zero utilizando métodos de machine learning e visão computacional. Para essa tarefa será aplicada uma rede de Deep Learning baseada no modelo YOLO utilizando o ambiente colaborativo COLAB. Tudo isso será feito com base na própria webcam do seu computador e processamento em nuvem.

    IntermediárioBack-End
  • Image of UI/UX: Construindo a Interface Moderna do Orkut com Figma
    UX/UI image
    UX/UI
    UI/UX: Construindo a Interface Moderna do Orkut com Figma

    Crie uma interface do Orkut como se fosse sua: com uma foto que você colocaria no seu perfil, comunidades que você seguiria, e assim por diante. Aplique todos os conhecimentos adquiridos neste Desafio na prática.

    IntermediárioFront-End
  • Image of Criando Um App de Podcast Multiplataforma com Flutter
    Flutter image
    Flutter
    Criando Um App de Podcast Multiplataforma com Flutter

    Neste Lab você foi capaz de acompanhar a expert na criação de um aplicativo de podcast, aprenda como trabalhar com widgets de maneira correta, veja como trabalhar com navegação de aplicação e entenda como funciona o gerenciamento de estados de um app.

    IntermediárioMobile
  • Image of Multiverso Spider-Man: Criando um Site com HTML, CSS e JavaScript
    CSS image
    CSS
    Multiverso Spider-Man: Criando um Site com HTML, CSS e JavaScript

    Aprenda a trabalhar com os principais efeitos de CSS e explore o máximo das animações para construir um Layout Rico baseado no multiverso do spiderman, vá além aprendendo mais sobre posicionamento de elementos em tela, construção baseada em sobreposição de blocos e domine a arte de compor itens em tela.

    IntermediárioFront-End
  • Image of Hacking prático na web: Ataques, Mitigações e Desafios
    Segurança da Informação image
    Segurança da Informação
    Hacking prático na web: Ataques, Mitigações e Desafios

    Neste lab iremos apresentar de forma dinâmica e prática os ataques mais recorrentes na Web (Top Ten, OWASP). Serão apresentadas técnicas e ferramentas para prover autonomia para que profissionais de TI sejam capazes de utilizar boas condutas de mitigação. Os desafios atuais e futuros no submundo da segurança na web também são objetivos deste curso. Com grandes poderes, você terá grandes responsabilidades. E aí, você está preparado para se proteger de um ataque hacker?

    AvançadoFull-Stack
123...15