Réaliser un projet
Pour t'aider à progresser, tu peux développer tes propres projets. Si tu cherches du travail, c'est aussi un moyen de montrer ce que tu sais faire, avec un projet et du code que tu peux partager.
#
Idées de projetsCoder oui, mais coder quoi ? ^^" Une petite liste de projets pour t'inspirer:
- App ideas: des idées d'applications par niveau (débutant, intermédiaire, avancé)
- Build your own x: On sort un peu du web là avec des projets variés (construire une blockchain, reconstruire git, un compiler...) avec quelques tutoriels en Ruby.
- Project based learning: Des listes de projets à coder, triés par langage.
- Il y a de nombreuses chaînes YouTube qui proposent des tutoriels pour construire des applications Rails, comme celle de Mackenzie Child avec 12 idées d'applications en Rails
#
Boîtes à idées / inspirationPublic APIs: tu sais que tu aimerais faire un site sur la musique ou au contraire tu n'as pas d'idées et tu aimerais avoir de l'inspiration ? Tu trouveras sur ce dossier en ligne des listes d'API publiques dont tu peux te servir pour avoir des données pour nourrir ton site.
#
100 days of codeUne initiative assez populaire parmi les développeur.se.s sur Twitter est le 100 days of code qui consiste à s'engager à coder au moins une heure tous les jours et à poster tes progrès, tout en suivant ceux des autres pout t'inspirer.
Il y a par exemple @laasrinadiaa qui a réalisé 50 illustrations en CSS.
#
CodePen ChallengesSi tu as une petite passion pour le front, CodePen publie chaque début de semaine un challenge de front, du HTML / CSS mais pas que, ils font aussi des collaborations avec des frameworks ou librairies de front.
#
HackathonsParce que qui a dit que les week-ends devaient se passer à l'air libre ? Non, sérieusement, Devpost recense de nombreux hackatons si tu as envie de relever le défi !