Portfolio

Projets

Mes projets touchent diverses technologies :
HTML, Twig, Pug, CSS, Sass, Stylus, Bootstrap, JavaScript, jQuery, Node, PHP, Symfony, SQL

Pens

Mes pens font partie du cursus de Free Code Camp pour la certification de développement front-end...

Formation

La formation de la 3W Academy m'a permis de devenir Fullstack, consolidant mes bases back-end, et perfectionnant mon savoir-faire front-end.

Parcours

Chaque certificat de parcours, délivré par OpenClassrooms, est disponible en cliquant sur son bouton vert Certification.

Parcours Certificat
Simplonline 13/03/17
Déployez vos applications Node.js sur le Cloud d’IBM Bluemix 19/12/16
Devenez incollable en Java 28/10/15
Développeur Web PHP / Symfony 09/10/15
Développez des sites PHP professionnels 09/10/15
Intégrateur Web 29/04/15
Lancer son propre site Web 29/04/15

Cours

Chaque cours, OpenClassrooms ou SoloLearn, est accessible en cliquant sur son nom & chaque certificat en cliquant sur son bouton vert Certification.

Cours Certificat

La soutenance reste l'une des étapes incontournables des étudiants lors de leurs parcours. Pour cela, ils doivent présenter à l'oral leur travail devant un mentor validateur. Celui-ci devra vérifier que toutes les compétences sont bien acquises, mais également que la présentation soit professionnelle. Le mentor validateur doit tenir un rôle professionnel, tout en évaluant les compétences techniques et de présentation de l'étudiant. Il devra lui faire ensuite un retour constructif.

Certificat OpenClassrooms
8505817551

Ce cours vous explique les différentes étapes du dispositif OpenDeclic.

Certificat OpenClassrooms
8803517177

Vous voulez en savoir plus sur l'aventure du mentorat, son fonctionnement au quotidien et les outils dont vous aurez besoin ? Vous avez passé votre entretien de recrutement avec succès ?

Certificat OpenClassrooms
2508476469

La promesse des tests fonctionnels, c'est assurer le fonctionnement de votre application au travers de tests automatisés . Ces tests vont reproduire des scenarios d'utilisation de votre application par un utilisateur. Ainsi, il n'est pas nécessaire de connaître le code exécuté en détail pour commencer à tester fonctionnellement une application.

Certificat OpenClassrooms
9886717254

Pour avoir un code robuste, éprouvé et maintenable, il faut le tester ! Dans ce cours, je vais vous expliquer comment initier la mise en place d'un environnement propice aux tests dans vos projets PHP/Symfony.

Certificat OpenClassrooms
4167174266

Would you like to work at OpenClassrooms? Great! We have designed this course to help you understand what kind of company OpenClassrooms is.

Certificat OpenClassrooms
3130586051

Learn Ruby, one of today's most beautiful, artful & yet handy & practical programming languages on-the-go !

Certificat SoloLearn
1081-4177086

L'algorithmique est l'art de décomposer les étapes d'une solution à un problème sous forme d'instructions précises pour des programmes informatiques. Venez découvrir les algorithmes qui influencent nos vies & apprenez à faire le vôtre !

Certificat OpenClassrooms
6583971979

Symfony est l'un des frameworks de développement PHP les plus populaires & les plus dynamiques au monde (& il a été créé par un Français !). Apprenez à l'utiliser pas à pas.

Certificat OpenClassrooms
7355911436

Learn & practice SQL immediately, create, access & manipulate databases.

Certificat SoloLearn
1060-4177086

Learn jQuery in the most social & fun way. Attributes, Content & CSS Manipulations, DOM, Events, Effects, Animations & more !

Certificat SoloLearn
1082-4177086

PHP enables you to create dynamic web pages, develop websites & generate dynamic content. You'll also be able to open files, write content to files & create contact forms, forums, blogs, picture galleries, surveys, social networks & a whole lot more.

Certificat SoloLearn
1059-4177086

This tutorial covers all basic features of JavaScript programming, including ways to make your website more interactive, create change website content, validate forms, create cookies & so much more.

Certificat SoloLearn
1024-4177086

Our CSS tutorial is a learning game that will teach you how to set & control the style & layout of a website.

Certificat SoloLearn
1023-4177086

L'intégrateur web doit découper des maquettes qu'il reçoit d'un designer. Comment repérer les différentes sections de son site & les intégrer en HTML & CSS ?

Certificat OpenClassrooms
4401125415

Interested in learning how to design a website using HTML tags, elements & attributes?

Certificat SoloLearn
1014-4177086

Pour cette activité, vous allez créer votre propre jeu de plateau au tour par tour. Des personnages doivent se déplacer & s'affronter sur une carte. Tout le jeu sera développé en JavaScript !

Certificat OpenClassrooms
5127302778

La programmation orientée objet vous permet de structurer un programme de manière efficace. Concrètement, de nouveaux concepts tels que l'héritage, les instances ou les classes vont changer totalement la manière dont vous concevez vos programmes. Découvrez-les maintenant !

Certificat OpenClassrooms
5826088328

Découvrez toutes les bases de Python, un langage simple & facile à apprendre qui est utilisé dans la robotique, le big data & le web de manière plus générale.

Certificat OpenClassrooms
6352993420

Twitter est le réseau social incontournable pour tisser des relations durables avec votre communauté. Apprenez à maîtriser cet outil puissant sans plus attendre !

Certificat OpenClassrooms
3811524438

Découvrez comment structurer & rédiger un cahier des charges fonctionnel & technique pour commencer votre projet web sur de bonnes bases !

Certificat OpenClassrooms
5160146863

Bien cadrer un projet dès les premiers instants est primordial pour en assurer la réussite ! Apprenez à décortiquer un appel d'offre & recueillir le besoin de votre futur client pour définir précisément le projet... Et formuler LA réponse gagnante.

Certificat OpenClassrooms
7189192696

Pour mener à bien un projet d'application, vous devez maîtriser toutes les étapes de construction & de pilotage. Quelles sont les grandes phases ? Quelles méthodologies ? Qui sont les acteurs & surtout quel est votre rôle en tant que chef de projet !

Certificat OpenClassrooms
5033047040

Avec Ionic, vous pouvez utiliser HTML5 & JavaScript pour concevoir des applications mobiles natives... qui fonctionnent aussi bien sur Android & iOS. Un bon moyen d'accélérer le développement de vos premières applications mobiles.

Certificat OpenClassrooms
2192900343

Votre projet vient d'être mis en ligne, bravo ! Mais après, que se passe-t-il ? Comment pouvez-vous être sûrs de ne pas manquer les mises à jour des langages de programmation, ni les sorties de nouveaux outils qui peuvent vous intéresser ? Apprenez à rester à jour en matière de développement !

Certificat OpenClassrooms
9891690250

Apprenez à enrichir vos projets web avec des API REST ! Vous pourrez utiliser les données d'autres sites pour les intégrer directement dans vos propres applications. Les API vous feront gagner du temps & ajouteront une nouvelle dimension à vos projets !

Certificat OpenClassrooms
7283978932

Wordpress est l'un des outils incontournables permettant de gérer un site web. Vous serez régulièrement amenés à intégrer des thèmes Wordpress pour personnaliser des sites web pour des clients.

Certificat OpenClassrooms
2791030531

Tout le monde parle de Node.js comme d'une nouvelle technologie serveur très rapide & puissante. Mais comment est-ce que cela fonctionne dans la pratique ?

Certificat OpenClassrooms
8999446573

Vous souhaitez créer un site web sans écrire une ligne de code ? Découvrez comment bien débuter avec WordPress & profitez de ses fonctionnalités pour personnaliser votre site.

Certificat OpenClassrooms
6208001863

jQuery est la bibliothèque JavaScript la plus utilisée. Vous avez tout à gagner à en connaître les bases pour réaliser certains effets avancés sur vos sites.

Certificat OpenClassrooms
3312506827

JavaScript est avant tout le langage de programmation du Web. C'est grâce à lui que vos sites préférés deviennent vivants & interactifs. Ce cours vous apprendra à utiliser JavaScript pour améliorer l'expérience de l'utilisateur sur le Web.

Certificat OpenClassrooms
1406455307

Vous aimez aider vos amis à apprendre ? Vous rêvez d'enseigner en ligne avec les méthodes de demain ? Découvrez comment devenir mentor sur OpenClassrooms !

Certificat OpenClassrooms
2543520126

Les CMS (Content Management System) permettent de lancer rapidement un site que le client peut modifier à sa guise sans connaissances techniques. Ils sont incontournables dans les projets multimédia ! Mais comment choisir le plus adapté à chaque projet ?

Certificat OpenClassrooms
2973509781

Vous souhaitez découvrir ou approfondir vos connaissances sur Java EE ? Comment installer un environnement de développement ? Quelles sont les bonnes pratiques dans l'industrie ? C'est ce que vous verrez dans ce cours.

Certificat OpenClassrooms
4451779192

Ruby vous enthousiasme & vous souhaitez réaliser des applications Web avec ? Ruby on Rails est le framework le plus utilisé pour coder en Ruby. Il vous permettra de faire des sites de façon très rapide & efficace !

Certificat OpenClassrooms
6689046000

jQuery, c’est tout LE framework le plus utilisé en JavaScript côté client. Savoir le manipuler vous rendra très efficace dans vos développements & vous évitera d'avoir à refaire ce que d’autres ont déjà développé avec succès dans cette bibliothèque !

Certificat OpenClassrooms
97682071

Java est un langage extrêmement populaire utilisé dans un grand nombre d'entreprises. Très structuré & mature, il permet de créer aussi bien des programmes que des applications web. Sa grande force ? "Write once, run everywhere" : un même code fonctionnera partout !

Certificat OpenClassrooms
67799028

"Program or be programmed" : avoir la capacité de comprendre, créer ou modifier des logiciels permet de devenir acteur du monde numérique qui nous entoure. Ce cours vous donnera les bases pour programmer avec le langage standard du Web : JavaScript.

Certificat OpenClassrooms
48124810

Faites discuter votre application avec d'autres machines dans un réseau ! Découvrez les bases de fonctionnement d'un réseau & programmez votre application en Java pour communiquer dans un réseau.

Certificat OpenClassrooms
8055073

Un programme qui utilise plusieurs processeurs en même temps ? Apprenez à créer des programmes multitâches en gérant plusieurs threads en parallèle avec Java grâce à la programmation concurrente. Réservé aux développeurs avertis !

Certificat OpenClassrooms
51692375

Pour traiter efficacement des informations en Java, il faut utiliser la bonne structure de données. Les collections vous permettent d'exploiter facilement les piles, files, listes chaînées, maps... qui vous aideront à résoudre vos problèmes algorithmiques !

Certificat OpenClassrooms
44410827

Découvrez dans ce cours comment ajouter des informations à votre code Java grâce aux annotations !

Certificat OpenClassrooms
87052328

Vous voulez créer, traiter & manipuler des fichiers & des flux XML avec le langage Java, mais vous ne savez pas trop comment vous y prendre ? Ce cours est fait pour vous !

Certificat OpenClassrooms
39743255

Venez découvrir Ruby, un langage de programmation qui a été créé par un informaticien Japonais dans les années 90, avec un objectif en tête : faciliter la vie des développeurs avec une syntaxe & des outils faciles à manipuler. On commence à coder ?

Certificat OpenClassrooms
31063021

Vous connaissez les bases de PHP, mais savez-vous organiser votre code comme un professionnel ? La programmation orientée objet est une façon de programmer incontournable. Ce cours va vous aider à bien structurer votre code.

Certificat OpenClassrooms
15958056

Langage de balisage générique, XML va vous permettre de structurer vos données afin qu'elles soient lisibles & compréhensibles pour les machines & les humains !

Certificat OpenClassrooms
65656798

Vous souhaitez héberger votre application dans le cloud sans vous soucier de la mémoire, de l'espace disque, de l'installation du serveur ou de sa configuration ? Apprenez à utiliser la plateforme IBM Bluemix & explorez ses nombreuses possibilités !

Certificat OpenClassrooms
76392846

Le langage PHP a évolué. Comment exploiter ses nouvelles fonctionnalités & choisir les bons outils de développement ? C'est le double objectif de ce cours, qui vous guidera pas à pas dans la mise en place d'une architecture PHP professionnelle.

Certificat OpenClassrooms
56033456

Symfony est l'un des frameworks de développement PHP les plus populaires & les plus dynamiques au monde (& il a été créé par un Français !). Apprenez à l'utiliser pas à pas.

Certificat OpenClassrooms
13958096

MySQL est un système de gestion de base de données (SGBD). Son rôle est d'enregistrer des informations dans de gigantesques tableaux (les tables) que l'on relie entre elles. On y communique en langage SQL, un langage qu'il est recommandé de connaître aujourd'hui.

Certificat OpenClassrooms
3448711

Internet est un réseau géant qui fonctionne grâce à la connexion entre de nombreux appareils. Découvrez comment ceux-ci communiquent avec des protocoles tels que TCP/IP.

Certificat OpenClassrooms
22219299

Vous êtes développeur ou simple novice & vous aimeriez réaliser les premiers plans de votre futur logiciel grâce à UML? Conçu pour les débutants, ce cours vous permettra de découvrir pas à pas UML & ses premiers diagrammes.

Certificat OpenClassrooms
30182201

Venez découvrir comment référencer vos pages Web pour optimiser leur positionnement parmi les résultats de recherche des moteurs. Mots-clés efficaces, pertinence, notoriété... ces notions centrales au référencement web n'auront plus de secrets pour vous !

Certificat OpenClassrooms
88331048

Vous êtes préoccupés par la sécurité de vos comptes en ligne, de vos paiements, de votre identité & vous aimeriez naviguer de façon plus vigilante & sereine sur Internet ? Ce cours vous apportera de nombreux conseils !

Certificat OpenClassrooms
25989454

Vous souhaitez comprendre comment faire des factorisations & développements en mathématiques ? Ce cours, d'un niveau collège, va vous aider à (re)mettre le pied à l'étrier !

Certificat OpenClassrooms
29492177

Bootstrap, kit CSS créé par les développeurs de Twitter, est devenu le framework CSS de référence. Découvrez pas à pas comment construire rapidement & facilement des sites web esthétiques & responsives !

Certificat OpenClassrooms
59300332

Linux est un système d'exploitation qui fait tourner les programmes de votre machine, à l'instar de Windows & Mac OS X. Créé par des communautés de passionnés d'informatique, il vous donne un contrôle sans précédent sur votre machine... & il est gratuit !

Certificat OpenClassrooms
80426379

Fini les heures passées à vous noyer dans l'historique de votre code & à réécrire du code que vous aviez perdu. Avec ce cours sur Git & GitHub, vous allez pouvoir gérer efficacement les versions de votre code & le partager en ligne pour collaborer !

Certificat OpenClassrooms
32604883

PHP est un langage de création de sites web dynamique très populaire. Son rôle est de générer des pages web HTML. Il permet de créer des blogs, des forums, des espaces membres... Facebook & Wikipedia sont des sites célèbres développés en PHP.

Certificat OpenClassrooms
72787514

Vous rêvez d'apprendre à créer des sites web ? Débutez avec ce cours qui vous enseignera tout ce qu'il faut savoir sur le développement de sites web en HTML5 & CSS3 !

Certificat OpenClassrooms
14427758

Le monde du Web vous intéresse mais vous n'y connaissez rien ? Vous décrochez quand vous entendez du vocabulaire geek ? Imprégnez-vous de la culture du Web avec ce cours !

Certificat OpenClassrooms
32748867