Programme de formation
De zero a expert enVibe Coding
Apprenez a creer de vrais produits digitaux avec l'intelligence artificielle. Pas de blabla, que de la pratique.
0
formations
0
modules
0h
de pratique
0
lecons
Le parcours
Prise en Main de nullcod
Decouvrez nullcod de A a Z : interface, modes d'utilisation, editeur, terminal, extensions IA et synchronisation mobile.
Premier lancement & interface
Creez votre compte, choisissez votre profil et decouvrez l'interface principale de nullcod.
Les 3 modes d'utilisation
Comprenez les modes EASY, MID et PRO pour adapter nullcod a votre facon de travailler.
L'explorateur de fichiers & l'editeur
Maitrisez la gestion de fichiers, l'editeur Monaco et les snippets pour coder plus vite.
Le terminal integre
Apprenez a utiliser le terminal integre de nullcod pour executer des commandes, gerer vos projets et automatiser vos taches.
Les extensions IA — Claude, Codex & Kimi
Decouvrez les trois extensions d'intelligence artificielle de nullcod et apprenez a les utiliser efficacement.
nullcod Mobile & synchronisation
Installez l'application mobile, decouvrez son interface et maitrisez la synchronisation desktop-mobile.
L'Art du Prompt Engineering
Maitrisez l'art de communiquer avec l'IA : apprenez a ecrire des prompts precis, efficaces et adaptes a chaque situation de developpement.
Les fondamentaux du prompting
Comprenez la structure d'un bon prompt et apprenez a communiquer efficacement avec les IA de nullcod.
Prompts pour generer du code
Apprenez a ecrire des prompts qui produisent du code fonctionnel, bien structure et pret a l'emploi.
Prompts pour debugger et corriger
Apprenez a utiliser l'IA pour trouver, comprendre et corriger les bugs dans votre code.
Le panneau Experts de nullcod
Decouvrez et maitrisez les profils experts integres dans nullcod pour booster votre productivite.
Les prompts sauvegardes
Creez et organisez votre bibliotheque personnelle de prompts reutilisables pour gagner du temps.
Prompt avance : piloter un projet entier
Apprenez a utiliser les prompts pour construire un projet complet, de l'idee au deploiement.
Comprendre le Code Genere par l'IA
Apprenez a lire et comprendre le code HTML, CSS, JavaScript, TypeScript, Python et Git que l'IA genere pour vous.
HTML & CSS — Lire la structure d'une page web
Apprenez a lire et comprendre le HTML et le CSS que l'IA genere : balises, selecteurs, Flexbox, Grid et responsive design.
JavaScript — Le langage du web
Comprenez le JavaScript que l'IA genere : variables, fonctions, DOM, evenements et appels API.
TypeScript — Pourquoi l'IA l'utilise
Decouvrez TypeScript, le sur-ensemble de JavaScript que l'IA prefere generer pour sa securite et sa clarte.
Python — L'autre pilier
Apprenez a lire le Python que l'IA genere : syntaxe, scripts d'automation, packages et cas d'utilisation.
Git & versioning dans nullcod
Maitrisez Git directement depuis nullcod : commits, branches, merge et resolution de conflits.
GitHub & collaboration
Connectez GitHub a nullcod et apprenez a collaborer : push, pull, Pull Requests, Issues et travail en equipe.
Creer des Sites Web
Apprenez a creer des sites web professionnels en pilotant l'IA : landing pages, sites vitrines, blogs et portfolios.
Choisir le bon stack avec l'IA
Comprenez les differences entre les frameworks et apprenez a demander a l'IA de choisir le meilleur stack pour votre projet.
Projet — Landing page professionnelle
Creez une landing page moderne et responsive en pilotant l'IA avec React et Tailwind CSS dans nullcod.
Projet — Site vitrine multi-pages
Construisez un site vitrine professionnel multi-pages avec routing, composants reutilisables et formulaire de contact.
Projet — Blog / site de contenu
Creez un blog complet avec generation statique, articles en Markdown, categories et optimisation SEO.
Projet — Portfolio interactif
Concevez un portfolio personnel avec animations, dark mode, galerie filtrable et accessibilite.
Deployer avec nullcod Hosting
Deployez vos sites en production avec nullcod Hosting : deploiement en 1 clic, domaine personnalise, SSL et monitoring.
Creer des Applications Web
Apprenez a construire des applications web completes : frontend interactif, API backend, base de donnees Supabase, authentification et projets temps reel.
Frontend Interactif
Maitrisez le state management, les formulaires dynamiques, les notifications et la communication temps reel cote client.
Construire une API Backend
Creez un serveur Node.js avec Express, definissez des routes REST, ajoutez des middlewares et testez dans le terminal nullcod.
Base de Donnees avec Supabase
Utilisez le panneau Supabase integre a nullcod pour creer des tables, executer des requetes, et proteger vos donnees avec Row Level Security.
Authentification & Utilisateurs
Implementez l'inscription, la connexion, OAuth, les roles et la protection des routes avec Supabase Auth.
Projet — App de Gestion CRUD Complete
Construisez une application d'administration complete avec dashboard, tableaux de donnees, formulaires et exports, le tout genere par l'IA.
Projet — App Temps Reel
Construisez une application collaborative temps reel avec chat, notifications live, presence utilisateur et edition simultanee.
Creer un SaaS
Apprenez a concevoir, developper et lancer un Software as a Service complet avec l'IA dans nullcod.
Architecturer un SaaS
Comprenez les fondamentaux d'un SaaS, les modeles economiques, l'architecture multi-tenant et la planification du MVP avec l'IA.
Paiements et abonnements
Integrez Stripe pour gerer les paiements, abonnements, webhooks et la facturation de votre SaaS.
Dashboard utilisateur
Construisez un dashboard complet avec graphiques, metriques, filtres et exports pour vos utilisateurs.
Espace admin
Creez un panel d'administration complet avec gestion des utilisateurs, moderation, configuration et audit trail.
Emails et notifications
Implementez les emails transactionnels, templates responsives, notifications in-app et files d'attente pour votre SaaS.
Projet capstone — SaaS complet de A a Z
Construisez un SaaS complet de bout en bout en 4 sprints : architecture, fonctionnalites, dashboard et deploiement.
Creer des Applications Mobiles
Developpez des applications mobiles iOS et Android avec l'IA, de l'idee a la publication sur les stores.
Quel stack mobile choisir ?
Comparez React Native/Expo, Flutter et le natif pour choisir la bonne approche selon votre projet.
UI/UX Mobile
Maitrisez la navigation, les composants natifs et les guidelines de design iOS et Android.
Projet — App utilitaire
Construisez une todo list complete avec stockage local, notifications et gestes tactiles.
Projet — App connectee a une API
Construisez une app qui consomme une API REST avec authentification, cache offline et gestion des erreurs.
Projet — App full stack
Construisez une app complete avec backend, upload d'images, synchronisation et notifications push.
Publier sur les stores
Preparez votre app pour la production et publiez-la sur l'App Store et Google Play.
Applications Desktop
Creez des logiciels desktop multiplateformes avec Electron et Tauri, guides par l'IA dans nullcod.
Electron vs Tauri
Comprenez les deux grands frameworks desktop : Electron (Chromium + Node.js) et Tauri (WebView + Rust). Evaluez leurs forces, faiblesses et cas d'usage pour choisir le bon outil.
Architecture d'une app desktop
Maitrisez l'architecture multi-processus : Main vs Renderer, fenetres, menus, tray icon, communication IPC et cycle de vie de l'application.
Acces systeme
Exploitez les API natives du systeme : fichiers, notifications, raccourcis clavier globaux et mise a jour automatique de l'application.
Projet — Outil de productivite
Construisez une application de prise de notes desktop complete : stockage local, raccourcis clavier, recherche full-text et synchronisation optionnelle avec une API.
Projet — App desktop connectee
Construisez une application desktop connectee avec API REST, authentification OAuth, communication temps reel par WebSockets et tray icon avec notifications.
Packager & distribuer
Apprenez a packager votre application pour Mac, Windows et Linux. Code signing, auto-update et distribution via GitHub Releases.
Gestion de Projet dans nullcod
Maitrisez les outils de gestion de projet integres a nullcod : taches, vues, sprints, equipes et integrations.
Le panneau Projets de nullcod
Decouvrez le panneau Projets integre a nullcod : espaces, projets, taches et champs personnalises pour organiser votre travail.
Les 11 vues disponibles
Explorez les 11 facons de visualiser vos taches dans nullcod : Liste, Kanban, Calendrier, Timeline, Table, Gantt, Dashboard, Goals, Flow, Workload et Documents.
Automatisations et sprints
Automatisez les actions repetitives avec des triggers et des regles, configurez des taches recurrentes, et gerez vos sprints avec velocity tracking et burndown charts.
Travailler en equipe
Invitez des membres, gerez les roles et permissions, suivez la presence en temps reel, utilisez les commentaires et le journal d'activite.
Connecter des outils externes
Connectez nullcod a vos outils de gestion de projet existants : Notion, ClickUp, Asana, Jira, Trello, Monday.com, Linear, GitHub Issues, Airtable et Basecamp.
Gerer un vrai projet de A a Z
Mettez en pratique tout ce que vous avez appris : planifiez un projet complet, decoupez en epics et stories, suivez l'avancement et livrez avec une checklist de livraison.
Deploiement, Securite & Production
Mettez vos produits en production et maintenez-les : hosting avance, CI/CD, securite, monitoring et debug.
nullcod Hosting avance
Explorez le panneau Hosting de nullcod en profondeur : projets, domaines, usage, bases de donnees, stockage et fonctions serverless.
CI/CD & deploiement continu
Mettez en place un pipeline d'integration continue et de deploiement continu avec GitHub Actions.
Securite des applications
Identifiez et corrigez les vulnerabilites les plus courantes, et utilisez l'IA pour auditer votre code.
Performance & monitoring
Optimisez les performances frontend et backend de vos applications, et mettez en place un monitoring efficace.
Debug avance dans nullcod
Maitrisez le panneau Run & Debug de nullcod : breakpoints, inspection de variables, pile d'appels et debug client/serveur.
SSH & serveurs distants
Utilisez le panneau SSH Remote de nullcod pour vous connecter a des serveurs distants, gerer des cles SSH et deployer manuellement.
Pret ?
250 heures pour devenir autonome.
Commencez maintenant, progressez a votre rythme.