HTML
Important pour toute mise en page d'un site internet, Elle est
la base de toute page
- Apprentissage et Perfectionnement durant la licence informatique
CSS/SCSS
Définissant le style en cascade d'une page, Indispensable pour
rajouter un minimum d'ergonomie
- Plusieurs mises en pages effectués en Licence à l'aide de
Mr Biabiany
- Maitrise Moyenne de Bootstrap, SCSS et divers outils de style
JavaScript
Langage rajoutant l'interaction des sites internet et permet
maintenant également d'en rajouter sur les serveurs via Node.JS
- Introduction durant la licence avec
Mr Nagau en faisant un whatsapp-like
- Perfectionnement lors de divers projets, plutot grace à des modules avec Node.js comme Three.js, jquery etc...
PHP
Langage pour produire des pages web dynamiques et l'un des plus
présents actuellement
- Apprentissage autodidacte pour l'élaboration du projet android Wi-Bash : Un StackOverflow-like minimisé aux membres de l'association avec l'aide de Vincent Pagé et Violette Pancarte
Java
Langage orienté objet très utilisé depuis longtemps car fiable
rapide et sécurisé
- Premier langage pour présentation au BAC : BAOBAC Physique: Simulation de toutes les formules vues durant l'année de Terminale en Physique
- Rubics Cube 3D, Paint Personnalisé, Projets Android
C
Base de tout langage de programmation crée en 1972
- Premier langage universitaire étudié
- Beaucoup de petits projets effectués pour poser les bases algorithmique
Python
Langage interprété multiplateformes simple, très populaire et
très puissant
- Quelques jeux crées via Panda3D ou Pygame avec
Mr Vincent Pagé
- Apprentissage de TensorFlow
SQL
Langage normalisé servant à exploiter des bases de données
relationnelles
- Langage très étudié en Licence avec
Mme Gaucher-Cazalis
- Mise en places de beaucoup d'automatismes, de petits programmes, de triggers en couplage avec le PHP
PostgreSQL
Système de gestion de base de données relationnelle et objet
- Apprentissage lors du 2ème Semestre de L2 Informatique avec
Mme Gaucher-Cazalis, Gestion simultannées de la base de données et études de la gestion des permissions et failles
PHPMyAdmin
Application Web de gestion pour les systèmes de gestion de base
de données MySQL réalisée principalement en PHP
- Apprentissage lors du 1er Semestre de L2 Informatique avec
Mme Gaucher-Cazalis, Très peu d'utilisation des facilités de l'interfaces, le SQL pure était préférable
Scheme/Racket
Langage de Programmation Fonctionnel dérivé du LISP sous un
aspect plus épuré et conservant les aspects essentiels
- Exploration des possibilités algébrique et de la puissance algorithmique de la programmation fonctionnel avec l'aide de
Mr Clergue
BASH/Batch
Interpréteur et Langage de script permetant d'exécuter une suite
d'instructions servant à l'automatisation de tâches sous
UNIX/Windows
- Souvent utilisé à des fins personnels pour générer un grand nombre de données ou pour le Pentesting
Node.js
Plateforme logicielle événementielle en JavaScript orientée vers
les applications réseau qui doivent pouvoir monter en charge
- Utilisation personnelle et Autoformation pour gérer des modules et rajouter des fonctions pratiques au dévelloppement Web
Angular
Plateforme de développement qui permet de créer des applications
web dynamiques et immersives
- Utilisation au même titre que Node.JS
TensorFlow
Outil d'apprentissage automatique (réseau de neurones) développé
par Google
- Elaboration avec les membres de l'association WI-BASH de plusieurs IA dans des jeux et apprentissage des réseaux de neurones avec
Mr Pagé
Android Studio
Environnement de développement d'applications mobiles Android
- Elaboration de plusieurs petites applications dont une pour l'association Wi-Bash de plate-forme de gestion de projet en ligne et en temps réel
Kali Linux (Metasploit)
Distribution Linux regroupant l'ensemble des outils nécessaires
aux tests de sécurité d'un système d'information, notamment le
test d'intrusion
- Autoformation depuis très jeune à base de Pentests et d'Exploits
SSH/Usenet/RDP/VNC
Différents protocoles de communication
- Utilisation personnelle et au sein de WI-BASH pour controler différents ordinateurs ou Raspberry
Raspberry Pi
Nano-ordinateur monocarte à processeur ARM permettant
l'élaboration de nombreux projets robotique ou autres à moindre
prix
- Enorméments de projets basé sur cet outil, Autant en association que personnellement
Arduino
Cartes matériellement libres sur lesquelles se trouve un
microcontrôleur
- La base de beaucoups de projets, autant que le Raspberry
Blender/Meshroom
Logiciel de modélisation, d’animation et de rendu en 3D, créé en
1995 et Photogrammétrie
- Fascination pour la facilité d'application, projet de modélisation des fonds marins sur les côtes du département maritime de l'université
Unreal Engine 4 /Unity
Moteur Graphique permettant le développement de jeux vidéos et/ou
de cinématiques
- Intérêt personnel et passionné qui m'a poussé à découvrir différentes fonctionnalités
LaTeX/Markdown/Pack Office
Langages et système de composition de documents ainsi que Word,
Excel, PowerPoint
- Utilisation au quotidien, Universitaire, pour des tutos, des présentations de projets ou des analyses BI
Photoshop/GIMP Vegas Pro/Openshot
Logiciel de retouche, de traitement et de dessin assisté par
ordinateur
- Utilisation personnelle et curiosité sur les possibilités