Développer le back-end d’une application web
Ce cursus vous forme à concevoir, développer et sécuriser l’ensemble de la partie serveur d’une application web ou mobile. Vous apprendrez à construire une architecture back-end fiable, à gérer les données grâce à une base de données structurée, et à implémenter la logique métier au cœur de l’application.
Vous serez également formé(e) à mettre en place une API REST permettant une communication fluide et sécurisée entre le front-end et le back-end. À travers des mises en pratique progressives, vous apprendrez à manipuler PHP, MySQL, les requêtes SQL, la gestion des utilisateurs, l’authentification, ainsi que les bonnes pratiques de sécurité indispensables pour protéger les données et prévenir les failles courantes.
Il constitue la fondation essentielle de tout développement d’application moderne, en vous donnant les compétences pour créer un back-end performant, sécurisé et prêt pour la production.
À l’issue de ce bloc, vous serez capable de :

Php Orienté Objet
Apprenez la programmation orientée objet en utilisant le langage Php.
- Les bases de la programmation avec Php
- L'architecture MVC
- Créer un Framework
- Créer un blog Orienté Objet
- Créer un e-commerce
- Créer un moteur de recherche
Python
Langage de programmation qui permet de créer des applications web, mobiles et bureau.
- Les fondamentaux
- Développer un site web avec Flask
- Développer un site web avec Django
Javascript OO
Apprenez à développer des applications web avec Javascript Orienté Objet.
- La programmation orientée objet
- Node js
- Angular
- React JS
Versionning
Apprenez à versionner vos travaux et à partagez vos fichiers avec vos collabotateurs.
- Les fondamentaux
- Développer un site web avec Flask
- Développer un site web avec Django
Symfony
Apprenez à utiliser le framework Symfony, développé en PHP Orienté Objet, à travers des cas pratiques.
- Créer des applications web
- Booking
- Youtube
- Uber
Sass
Utilisez les techniques de sass pour optimiser la modification et le chargement de votre css.
- Variables
- Optimisation Css
- ...

