Em um vídeo publicado no YouTube, o youtuber e criador de conteúdo Filipe Deschamps propôs um desafio para a comunidade de Tecnologia da Informação, com o objetivo principal de produzir os 10 projetos que ele apresentou em seu vídeo.
O desafio pode ser acessado por qualquer pessoa interessada em testar suas habilidades no desenvolvimento de projetos tecnológicos.
Desafio proposto por Filipe Deschamps:
O desafio proposto pelo youtuber e criador de conteúdo Filipe Deschamps consiste em desenvolver os 10 projetos apresentados em seu vídeo para a comunidade de Tecnologia da Informação.
O objetivo do desafio é incentivar os participantes a testarem suas habilidades no desenvolvimento de projetos tecnológicos e, consequentemente, contribuir para o seu crescimento profissional.
Os 10 projetos propostos no desafio são:
- Criar uma lista de tarefas (to-do list) com React
- Criar um clone do jogo Flappy Bird com JavaScript
- Criar um leitor de RSS com React Native
- Criar um clone do Instagram com React Native
- Criar um jogo da velha com inteligência artificial em Python
- Criar uma aplicação de chat em tempo real com Socket.io
- Criar um aplicativo de agenda com Electron
- Criar uma aplicação para visualização de dados com D3.js
- Criar uma extensão para o navegador Chrome com JavaScript
- Criar um sistema de autenticação com Node.js e Passport
O desafio está disponível para qualquer pessoa interessada em testar suas habilidades no desenvolvimento de projetos tecnológicos.
Os projetos podem ser desenvolvidos em diferentes linguagens de programação e plataformas, desde que atendam às especificações apresentadas pelo youtuber.
Para participar do desafio, os interessados devem assistir ao vídeo do Filipe Deschamps, que detalha cada projeto e suas especificações.
Além disso, ele disponibiliza em seu canal no YouTube tutoriais e dicas para auxiliar os participantes na execução dos projetos.
Ao final do desafio, os participantes podem compartilhar seus projetos nas redes sociais e/ou em plataformas de desenvolvimento de software para receberem feedbacks da comunidade de Tecnologia da Informação e aprimorarem suas habilidades técnicas.
Clone o projeto
git clone [email protected]:Taunt-byte/Desafio-Filipe-Deschamps.git
Entre no diretório do projeto
cd Desafio-Filipe-Deschamps
Instale as dependências dos projetos que necessitam.
npm i
Inicie o servidor
npm run start
Os principais aprendizados que eu tive com esse desafio são:
-
Desenvolvimento de aplicações web e mobile com diferentes tecnologias (React, React Native, Electron, Socket.io);
-
Criação de jogos utilizando JavaScript e inteligência artificial;
-
Conhecimento de frameworks e bibliotecas para desenvolvimento de aplicações web e mobile;
-
Implementação de sistema de autenticação em aplicações Node.js com Passport;
-
Utilização de ferramentas para visualização de dados, como D3.js;
-
Desenvolvimento de extensões para navegadores com JavaScript;
-
Conhecimento de boas práticas e metodologias de desenvolvimento de software.