NetBeans est un IDE bien connu des développeurs. Je l'ai d'abord utilisé dans le cadre de mes
cours de programmation de base, mais après m'être familiarisé avec l'interface et les raccourcis,
je m'en suis servi pour toutes sortes de projets personnels.
NetBeans permet de compiler son code et d'en voir le résultat dans un invite de commande.
Je me sers de NetBeans pour développer en langage Java, mais on peut également s'en servir pour
manipuler d'autres langages de programmation comme le C++ par exemple.
Mes Compétences
Ici sont présentées mes différentes compétences. Au cours de ma formation initiale et du début de ma carrière, j'ai pu utiliser plusieurs outils et langages de programmation. Je résumerai donc à quoi sert chacun de ces logiciels, tout en précisant ceux utilisés pour chacunes de mes réalisations.
Outils Manipulés
Xampp, MySQL et MariaDB sont 3 applications que j'ai utilisées lors de ma formation, dans le cadre
des cours de base de données. Xampp Control Pannel est une sorte de panneau de
configuration permettant de connecter à un serveur. MySQL est quant à lui un langage de programmation
servant à établir des bases de données. Pour finir, MariaDB est un SGBDr, que nous avons
manipulé pour effectuer nos exercices.
Nous avons pu aussi utiliser la fonction Apache de Xampp pour simuler un hébergement online,
de notre cours de WEB de base.
Les scripts de base de données sont réalisés dans un éditeur de texte classique, ici Sublime Text.
PhpStorm est une application de la suite de JetBrains. Prévu pour le développement WEB
côté client et côté serveur, j'ai pu le manipuler en même temps que mon professeur dans le cadre de mon cours de
WEB de base.
Outre les divers exercices réalisés pendant et pour ledit cours, je me suis familiarisé avec cet IDE en produisant
de nombreuses pages HTML, feuilles de style CSS et fichiers JavaScripts.
Je suis donc capable de gérer un développement WEB Front-End, et j'ai un attrait tout particulier
pour les traitements de données en JavaScript.
Au cours de mon passage à l'Université de Liège, où j'ai étudié la Physique pendant 2 ans, je suivais un cours
de "Programmation de base". C'est le cours dont je garde le meileur souvenir et c'est là que j'ai
découvert et manipulé pour la 1re fois un IDE : CodeBlocks.
Nous l'utilisions pour apprendre les principes fondamentaux de la programmation, en langage C++.
L'objectif des modules était de nous amener à être capable de comprendre (voir même développer) des logiciels
de traitements de données expérimentales (d'où l'intérêt pour un cursus de physicien).
Encore aujourd'hui, des années après, je prends plaisir à consolider ma programmation en C++.
Productions réalisées
Générateur d'équipes pour Pyronix Productions
Pour valider mes cours de "Gestion et Exploitation des Bases de Données" et de "Programmation
Orientée Objet", j'ai réalisé une application utile pour l'une de
mes passions : Pyronix.
Je suis parti d'un besoin que nous avions : choisir en fonction de certains critères les membres de la
troupe qui partiront en équipe faire une prestation commandée par un client.
Pour résoudre ce problème, j'ai commencé par établir une base de données complète et remplissable
à l'avenir.
En usant de procédures stockées en MySQL et d'algorithmes en Java, je suis parvenu à répondre
positivement à n'importe quelle commande client.
Le programme permet aussi une gestion somaire du matériel, de dresser des listes d'instruments
nécessaires aux équipes envoyées sur place ainsi que des listes portant sur la gestion du personnel et des paiements.
Prochainement, j'aimerais rajouter une fonctionnalité supplémentaire : une gestion des présences aux entraînements
via un système matériel de pointage avec des badges.
Site d'édition de schémas scientifiques
Ayant suivi des études de Régendat en Sciences durant
mon parcours, j'ai pu
remarquer que le monde de l'enseignement a des difficultés avec les nouvelles technologies et leur intégration
en classe. Même des jeunes dans la vingtaine montraient une approche abrupte de logiciels accessibles comme
Microsoft Word
ou ActivInspire
(un logiciel pour la réalisation de diaporamas sur Tableaux Blancs Interactifs).
Notamment, les jeunes profs doivent montrer beaucoup de rigueur sur les schémas qu'ils font manipuler à leurs
élèves. C'est dans le but de faciliter cette facette de l'apprentissage des sciences que j'ai conçu une site
internet réactif proposant une interface graphique intuitive, pour que ces enseignants
puissent réaliser des schémas concis et respectant leurs propres conventions de notations.
Site WEB pour le Galaxy Jump
Le chef de la troupe de cirque dans laquelle j'officie s'avère également être le patron d'un établissement
sportif et réacréatif basé à Braine-le-Comte
: le Galaxy Jump.
Comme vous pouvez le voir sur le site internet officiel du parc à trampoline, celui-ci est réalisé grâce à un
éditeur en ligne de sites internet : Wix.
Dans le cadre de mon cours de WEB de Base, j'ai entrepris de réaliser une nouveau site internet pour la petite SPRL,
sans passer par aucun intermédiaire.
De plus, j'ai à disposition une ancienne charte graphique (ainsi que tout une identité graphique) inutilisée et
pourtant très moderne. Même si ce projet n'est pas (encore) rendu public, il représente un excellent terrain
d'exercice, à la fois concret et pratique.
Plateforme participative de figures de jonglage
Là encore, je suis parti d'un besoin.
Faisant partie de la communauté des jongleurs depuis de nombreuses années, j'ai remarqué qu'aux
entraînements, aux workshops ou aux réunions, il peut y avoir des incompréhensions au sujet des
noms des figures.
En effet, même si beaucoup de figures ont un nom, soit français, soit anglais, soit
mathématique, énormément d'autres n'ont pas d'appellation commune.
C'est dans cet objectif que j'ai entrepris la création d'une plateforme participative en ligne de soumissions
de figures.
Les utilisateurs auraient alors la possibilité d'ajouter de nouvelles figures à une grande base
de données via un formulaire simple et intuitif.
Chaque figure posséderait une page distincte, affichant les noms(fr, en, math ...) les plus populaires,
ainsi que des vidéos et tutoriels associés.










