Apprendre les Bases de Python
Apprenez les bases du langage de programmation Python (star du scraping, de l'IA et de la data) à travers cette formation pour les débutants.
Formez vous gratuitement au développement web : langages, frontend, backend, bibliothèques, frameworks, algorithmie, versioning, outils no code...
Apprenez les bases du langage de programmation Python (star du scraping, de l'IA et de la data) à travers cette formation pour les débutants.
Découvrez le BaaS Supabase pour votre projet JS. Installation, BDD PostgreSQL, authentification, stockage de fichiers (buckets) et sécurité avec les RLS.
Apprenez à organiser une veille technologique efficace pour suivre les tendances, anticiper les innovations et rester compétitif en développement web et IT.
Découvrez comment modifier la configuration d'un serveur web avec un fichier .htaccess : contrôle d'accès, gestion des erreurs, redirections, url rewriting...
Formez-vous aux bases du langage de balisage HTML (HyperText Markup Language), utilisé pour concevoir la structure et le contenu des pages web.
Apprenez à créer un micro framework CSS pour booster vos compétences en dev frontend. Au programme ? Composants, grille responsive, classes utilitaires...
Apprenez à créer un micro framework PHP pour booster vos compétences en dev backend. Au programme ? Design pattern MVC, routeur, autoload, réécriture d'URL...
Formez-vous aux bases du PHP, un langage de programmation orienté objet utilisé pour produire des pages web dynamiques via un serveur HTTP. Il est souvent couplé à MySQL.
Prenez en main l'interface d'administration de WordPress, le célèbre CMS no code permettant de créer des sites web personnalisés avec ses thèmes et plugins.
Découvrez les bases de Node.js, l'incontournable environnement d'exécution (runtime) du code JavaScript côté serveur pour créer des applications web et APIs.
Formez-vous aux bases du JavaScript, un langage de programmation orienté objet utilisé pour dynamiser les pages web. Au programme : DOM, events, timers, asynchrone...
Découvrez HTMX, une bibliothèque qui rend HTML interactif via des attributs simplifiant les requêtes HTTP (AJAX) et la manipulation du DOM sans JavaScript.
Formez-vous à Express, un framework JavaScript minimaliste proposant une infrastructure web pour créer des applications basées sur l'environnement Node.
Prenez en main le framework PHP Symfony, une initiative française et référence mondiale pour créer des applications web complexes basées sur l'architecture MVC.
Prenez en main Vue.js, un incontournable framework JavaScript progressif dédié à la construction d'interfaces utilisateur réactives basées sur des composants.
Comprenez et combattez les grandes failles et attaques web pour sécuriser votre système et vos données. XSS, injection SQL, CSRF, Brute Force... On fait le point.
Apprenez à écrire vos premières requêtes en SQL (Structured Query Language), le langage de référence pour exploiter des bases de données relationnelles.
Explorez les secrets de l'authentification : Identifiants, autorisations, sessions, JWT, providers... On fait le point pour sécuriser vos applications !
Prenez en main l'ORM Prisma, un outil puissant pour simplifier la manipulation des bases de données (PostgreSQL, MySQL, MongoDB...) au sein d'un projet Node.js.
Ecrivez vos premiers tests unitaires et d'intégration avec le framework de test JavaScript Vitest, une alternative à Jest pour créer des applications robustes.
Formez-vous aux bases du langage de mise en forme CSS (Cascading Style Sheet), utilisé pour concevoir le design des pages web en stylisant les balises HTML.
Maîtrisez les notions élémentaires des bases de données relationnelles. Au programme : concepts clés, structure, relation et modélisation (MCD, MLD et MPD).
Versionnez efficacement votre code avec l'incontournable VCS Git, puis hébergez le et partagez le sur la célèbre plateforme collaborative GitHub.