Languages de développements
Voir la page wikipedia
PHP :
Ce langage de programmation est principalement utilisé pour produire des pages Web dynamiques via un serveur HTTP, mais pouvant également fonctionner comme n'importe quel langage interprété de façon locale.
PHP est un langage impératif orienté objet qui a permis la création d'un grand nombre de sites web célèbres.
Il est considéré comme une des bases de la création de sites web dits dynamiques mais également des applications web.
Voir la page wikipedia
SYMFONY :
Symfony est un ensemble de composants PHP ainsi qu'un framework libre de type « Requête / Réponse ».
Il fournit un ensemble de composants PHP modulables et adaptables qui permettent de faciliter et d’accélérer le développement d'un site web.
Voir la page wikipedia
HTML / CSS / JS :
Ces trois langages sont interprétés par un navigateur (Google Chrome, Firefox, ...) pour produire une interface utilisateur. Ils sont très souvent utilisés conjointement pour toutes créations de pages web.

• Le HTML est le langage de balisage conçu pour représenter les pages web.
• Le CSS décrit la présentation (style) des différentes pages web.
• Le JavaScript est un langage orienté objet permettant d'exécuter du code directement sur le navigateur client.

Voir la page wikipedia
MYSQL :
Ce langage informatique normalisé permet d'exploiter des bases de données relationnelles.

• Le « langage de définition des données » permet de créer et de modifier l'organisation des données dans la base de données.
• Le « langage de contrôle de transaction » permet de commencer et de terminer des transactions.
• Le « langage de contrôle des données » permet d'autoriser ou d'interdire l'accès à certaines données à certaines personnes.

Voir la page wikipedia
JAVA :
Ce langage orienté objet ayant pour particularité que les logiciels écrits dans ce langage sont compilés vers une représentation binaire intermédiaire qui peut être exécutée dans une machine virtuelle Java (JVM) en faisant abstraction du système d'exploitation.
Voir la page wikipedia
FLUTTER :
Ce kit de développement de logiciel (SDK) d'interface utilisateur open-source est utilisé pour développer des applications pour Android, iOS, Linux, Mac, Windows, Google Fuchsia et le web à partir d'une seule base de code.
Les applications Flutter sont écrites en Dart et utilisent de nombreuses fonctionnalités plus avancées du langage.
Voir la page wikipedia
VB.NET / C# :
Ces deux langages de programmation orientées objet sont destinés à développer sur la plateforme Microsoft « .NET ».

• Le « VB.NET » est un langage de programmation à la syntaxe similaire à celle de Visual Basic 6.
• Le « C# » est, quand à lui, dérivé du C++ et très proche du Java dont il reprend la syntaxe générale ainsi que les concepts.

Environnements / Systèmes d'exploitations
Voir la page wikipedia
WINDOWS
Pour ma société d'Auto-Entreprise, j'utilise mon ordinateur personnel qui est sous le système d'éxploitation « Windows 10 ».
Les systèmes d'exploitations Windows sont les plus utilisés dans les entreprises Françaises.
Voir la page wikipedia
LINUX :
Au sein de la société ProwebCE, j'utilise un ordinateur portable faisant tourner le système d'éxploitation « Ubuntu », la distribution Linux la plus utilisé dans le monde.
L'un des grands avantages de ce dernier réside dans ses version de « support à long terme » (LTS), plus particulièrement optimisées, stables et supportées durant cinq ans.
Voir la page wikipedia
ANDROID :
Ce système d'éxploitation mobile, fondé sur le noyau Linux et développé par Google est le système d'exploitation mobile le plus utilisé dans le monde, avec plus de 80 % de parts de marché dans les smartphones.
Il possède l'avantage d'être bien plus ouvert que son concurant iOS, étant donnée que son code est Open source.
Voir la page wikipedia
IOS :
Ce système d'éxploitation mobile est dérivé de macOS et développé par Apple destiné à plusieurs de ses appareils (notamment les iPhones et iPads).
Bien que plus fermé que son concurant Android, il est néanmoins plus optimisé du fait qu'il ne soit destiné que pour les appareils de la firme.
Outils / Logiciels
Voir la page wikipedia
SUITE JETBRAINS :
J'utilise les EDI de la suite JetBrains pour développer, ils sont conçu de façon à optimiser la productivité des développeurs.

• J'utilise l'EDI « PphStorm » pour développer mes sites web PHP / Symfony.
• J'utilise l'EDI « IntelliJ IDEA » pour développer mes applications en Java (uniquement bureautique).

Voir la page wikipedia
ANDROID STUDIO :
J'utilise cette EDI conçu en association entre Google et JetBrains pour développer mes applications mobiles quels soit codés en Java (Android uniquement) ou bien en Flutter (Multi-Plateforme).
Il a l'avantage interface très similaire à celle des autres EDI de la suite JetBrains que j'utilise pour mes autres projets web et bureautiques.
Voir la page wikipedia
GIT :
Pour gérer mes versions lors de mes développements, j'utilise le service d'hébergement et de gestion de développement de logiciels intitulé « GitHub » conjointement avec le logiciel de gestion de versions « Git ».
Il me permet aussi simplifier mes déploiements en production, ainsi que mes livraisons de codes.
Voir la page wikipedia
SUITE ADOBE :
Pour mes créations graphiques, j'utlise la suite Adobe qui fournis un grand nombre d’applications et de services pour la création graphique, le web, l’UX design ou encore la vidéo et la photographie.
J'utilise principalement les logiciels suivants :

• « Illustrator » pour les créations de types images vectorielles et « Photoshop » pour les créations de types images matriciel.
• « Animate » pour mes différentes animations web (tel que celles présentes sur ce site).
• « Lightroom » pour mes retouches photos et « Premiere Pro » pour mes montages vidéos.