Pour me présenter en quelques mots, je m'appelle Nathan et j'ai 17 ans, bientôt 18 ans... Cela fait maintenant 4 ans que je suis un vrai passioné de programmation et la réalisation de projets. J'aime beaucoup les différentes technologies et aider les personnes à débuter dans ce domaine.
Je code de tout mais principalement des applications Android, des sites internets, des jeux et d'autres projets. Bien évidemment, je ne suis pas un développeur professionel mais je fais de mon mieux ;)
J'utilise différents langages tels que Python, C#, Java, HTML et css, php.
et différentes technologies telles que React, .Net, et Unity.
Voici une liste des différents projets que j'ai créés et sur lesquels je travaille encore pour la plupart. Les liens ci-dessous sont cliquables et vous redirigent vers une présentation plus détaillée de chacun de mes projets.
Suite à une discussion avec le responsable des "emplois du temps" de notre lycée, un camarade de classe et moi avons eu l'idée de créer le site internet Noticours. Noticours permet à tous les élèves de notre lycée de consulter en temps réèl leurs éventuelles modifications d'emploi du temps n'importe où et n'importe quand.
Mais Noticours n'est pas simplement un site dédié aux élèves, il permet aussi une gestion efficace, organisée et rapide des modifications d'emploi du temps par les équipes pédagogiques.
Dans notre lycée, les modifications étaient affichés sur des feuilles imprimés plusieurs fois par jour, Noticours est donc un atout au niveau écologique afin d'éviter le gaspillage de papier, dans un monde où la technologie prend de plus en plus de place dans nos vies.
Kwiet Defense est un jeu de type "Tower defense" dans lequel il faut empêcher les ennemis d'atteindre la fin du chemin. Pour cela, il faut poser différentes types de tours stratégiquement. Le jeu est désormais disponible sur le Google Play Store et continue d'être mis à jour régulièrement.
Dans le cadre de mes études, j'ai eu l'idée de créer une application qui me permettrait de faciliter mon apprentissage tout en m'amusant.
J'ai donc codé cette application de A à Z que je vous laisse découvrir en cliquant sur le bouton : En savoir plus. Ce dernier vous redirigera sur une page complète de présentation de Kwiet Learner.
Trouvant l'application assez intéressante, j'ai décidé de la publier par la suite sur le Google Play Store.
Les différents design de l'application seront très prochainement refaits.
Dans le cadre de mon apprentissage de React.js, j'ai été amené à créer un site de météo utilisant une API publique. Il est possible de consulter ce site internet en utilisant ce lien.
Jouant régulièrement à Minecraft il y a quelques années, j'ai eu l'idée de créer un serveur moddé contenant un mod créer par mes soins de A à Z. J'ai donc créer ce mod avec Forge avec le langage Java.
Utilisant discord régulièrement, j'ai eu l'idée de créer un bot discord en javascript appelé Kraken. Il possède simplement que quelques commandes simples mais fait amplement l'affaire
Pour ma chaine youtube, j'ai eu l'idée de créer une vidéo montrant comment créer une application TodoList sur Android Studio. Cela me permettait de montrer comment utiliser des bases de données et l'utilisation des ListView.
L'application permet de créer différentes listes de tache, les renommer, modifier et/ou supprimer. Chaque liste de tâche permet de créer différentes tâches qu'il est possible de cocher une fois effectuée.
Dans le cadre de mes études, j'ai été amené à acheter une calculatrice Numworks. Apprenant que cette dernière permettait d'executer des programmes python, j'ai commencé à créer quelques "jeux" avec des rendus graphiques. Cependant, créer un jeu de A à Z n'est pas forcément simple, j'ai donc crée un Moteur de jeu nommé "GameEngine" permettant de simplifier le processus de création de "jeu" sur la calculatrice.
La création de "jeux" reste toutefois limitée à cause de la faible mémoire vive de la calculatrice.
Consulter le code- MarioKart.py
- PascalTriangle.py
- Jarvis.py
- Google.py
- kraken.py (Version Python du bot Kraken)
- Drone.py