Les projets de 2019
Après la rétrospective du blog nous allons revoir l’année 2019 mais d’un point de vue centré sur le dev.
Bien sur j’ai eu de nombreux projets à réaliser durant mes études mais ce n’est pas ce dont je vais parler aujourd’hui (d’ailleurs dites moi si un article sur les projets que j’ai eu à mener durant mon DUT Informatique vous intéresse). Je vais me concentrer uniquement sur le dev réalisé sur mon temps personnel, à côté des études.
Django_ToDoApp
Durant mon stage je vais utiliser Django. Afin de me familiariser avec le langage Python et le framework Django j’ai lancé le projet Django_ToDoApp. Cette application web dispose d’un front-end réalisé en HTML/CSS/JS et met à disposition une API (back-end) de gestion de tâches réalisé en Python/SQL.
Vous pouvez retrouver le projet ici :
https://github.com/Th3Sword290/Django_ToDoApp
NodeJS URL Shortener
Vous connaissez tous bit.ly ou goo.gl. Ces services permettent de raccourcir des urls trop longues pour être insérées dans des messages. J’ai codé ce projet en une soirée mais j’ai appris beaucoup sur le fonctionnement de NodeJS, MongoDB et Express. C’est un projet que je conseille de faire à toute personne intéressée par NodeJS/Express.
Vous pouvez retrouver le projet ici :
https://github.com/Th3Sword290/NodeJS-URL-Shortener
Python IM (Instant Messaging)
Pour pousser ma découverte de Python j’ai créé cette application de chat en ligne de commande. Elle utilise le réseau via des sockets TCP. Les messages sont échangés de manière sécurisé (chiffrement par clé RSA 2048).
Ce projet utilise la notion d’architecture Serveur/Client. Il m’a aussi permi de voir la gestion des Sockets, des Threads et du chiffrement en Python.
Vous pouvez retrouver le projet ici :
https://github.com/Th3Sword290/Instant-Messaging
MaSuperAgence
Pour approfondir mes connaissances en PHP et me remettre à jour sur Symfony j’ai créé un site pour une agence immobilière fictive. Ce projet couvre les fonctionnalités principales de Symfony.
Vous pouvez retrouver le projet ici :
https://github.com/Th3Sword290/SuperAgence
SymfonyBlog
Ce projet est une réécriture du projet précédent mais dans l’optique de réaliser un blog avec un système de post/page, catégorie/tags, commentaires, utilisateurs et permissions. C’est un projet très complet réalisé avec PHP/Symfony.
Vous pouvez retrouver le projet ici :
https://github.com/Th3Sword290/SymfonyBlog
PHP MVC Blog from scratch
Après avoir appris les fonctions principales de Symfony je me suis lancé dans la création d’un blog avec une architecture MVC en partant de zéro. Le projet n’est pas terminé mais il m’a permi d’en apprendre beaucoup sur PHP et les contraintes d’évolutions et de normalisation d’un framework.
Vous pouvez retrouver le projet ici :
https://github.com/Th3Sword290/PHP-MVC-from-scratch
Pour toutes questions vous pouvez me contacter par mail ou via l’onglet “Contact” en haut du site.
Merci !