• JavaScript de Zéro

    Formation en vidéo

     

    Apprenez le JavaScript (ES6+) sans connaissance préalable à la programmation.

     

    Décrochez un job de développeur en quelques mois.

  • À qui s'adresse cette formation ?

    Reconversion professionnelle

    Si vous souhaitez changer de métier pour devenir développeur JavaScript, les modules débutant et intermédiaire de cette formation sont spécialement conçus pour vous. Ils sont dédiés aux personnes n'ayant aucune connaissance en programmation.

    Développeurs

    Si vous souhaitez apprendre le JavaScript rapidement ou consolider vos compétences : les modules avancé et expert vous permettront de devenir plus productif et de restez à jour avec les dernières bonnes pratiques et évolutions du langage (ES6, ES7 et ES8).

    Étudiants

    Si vous êtes étudiant en informatique, suivez cette formation pour compléter vos cours et apprendre comment préparer un entretien d'embauche pour obtenir le poste dont vous rêvez.

  • Objectifs de la formation

    Devenir développeur JavaScript (ES6+)

    Décrocher un emploi rapidement

    Concevoir une application seul

    Devenir autonome et pouvoir s'auto-former

  • Contenu de la formation

    4 modules pour maîtriser JavaScript et devenir autonome

     

    La formation est en cours de création.

    Le contenu des modules et services offerts peut changer à tout moment.

    Module débutant

    GRATUITRegarder ce module

     

    Connaissances techniques

     

    Apprenez les fondamentaux de la programmation en utilisant le langage JavaScript : types de données, variables, conditions, boucles et fonctions.

     

    Vous découvrirez comment utiliser le débogueur comme outil pédagogique pour vous aider à comprendre le fonctionnement d'un programme donné.

     

    Mini projet : vous appliquerez vos connaissances sur un projet concret pour apprendre comment un développeur pense pour résoudre un problème avec du code.

     

    Connaissances non techniques

     

    Vous connaîtrez les meilleures ressources en ligne pour apprendre à programmer : comment faire une recherche efficace et bien utiliser Google, StackOverflow et le MDN.

     

    Pour finir, vous apprendrez à apprendre efficacement : comment entraîner votre mémoire pour apprendre à programmer et retenir la masse colossale d'informations que vous allez voir dans cette formation (synthèse du cours learning how to learn appliqué à la programmation).

    Module intermédiaire

    PAYANT (en cours de création)

     

    Connaissances techniques

     

    Appliquez les connaissances acquises dans le module débutant pour réaliser une application simple de zéro.

     

    S'il vous est déjà arrivé de ne pas savoir par où commencer quand vous devez coder un programme, ce module est fait pour vous.

     

    Vous analyserez aussi du code source provenant d'autrui pour le comprendre et le modifier à votre guise : compétence indispensable pour se faire embaucher.

     

    En effet, en tant que salarié on travaille rarement sur de nouveaux projets, on vient plutôt faire évoluer du code existant.

     

    Vous apprendrez comment penser comme un développeur pour résoudre un problème donné.

     

    Et enfin : démystification de this, des classes, modules et expressions régulières.

    Module avancé

    PAYANT (en cours de création)

     

    Connaissances techniques

     

    Vous mettrez le nez dans les algorithmes, compétence nécessaire pour se faire embaucher avec la fameuse épreuve du tableau blanc en entretien. Vous apprendrez enfin ce qu'est la notation Big O.

     

    Vous développerez votre première application Web dans le navigateur en utilisant le DOM et les évènements. Les codes HTML & CSS seront fournis.

     

    Connaissances non techniques

     

    Vous étudierez les bonnes pratiques de programmation, pourquoi on code de cette façon plutôt qu'une autre ?

     

    Vous vous entraînerez à préparer un entretien d'embauche : quels sont les point-clés à connaître au niveau technique, quel comportement adopter en entretien si vous ne savez pas répondre ?

     

    Vous verrez également comment construire un portfolio qui ne ressemble pas aux milliers d'autres issus de freeCodeCamp pour attirer des recruteurs et décrocher un entretien.

    Module expert

    PAYANT (en cours de création)

     

    Connaissances techniques

     

    Vous sortirez la tête du code et prendrez du recul dans ce module.

     

    Vous approfondirez ce qu'est l'architecture logicielle, découverte des design patterns : quand et pourquoi les utiliser ?

     

    Analyse de quelques frameworks connus : React, Vue, Angular. Introduction et explication de la notion de stack pour un projet.

     

    Découverte des dernières nouveautés disponibles dans ES7 et ES8+.

     

    Connaissances non techniques

     

    Le maître mot de ce module : l'autonomie. Une fois ce module terminé vous serez un développeur aguerri toujours à la pointe de la technique et pouvant faire de la veille technologique par lui-même.

     

    Vous découvrirez les ressources en ligne à visiter régulièrement pour rester au top de vos compétences de développeur. Vous saurez faire le tri entre les nouveautés qui buzzent et ce qui est réellement important.

  • Module débutant — GRATUIT

    Faites vous une idée de la formation en regardant gratuitement le module débutant

  • Pourquoi le JavaScript ?

    Selon moi, le JavaScript est l'un des meilleurs langages pour apprendre à programmer, voici pourquoi...

  • Manifeste

    Une formation de qualité conçue et pensée pour les débutants

    Concepts en premier

    Les concepts sont toujours expliqués en Français simple et clair avant d'être utilisés dans du code

    Supports visuels

    La majorité des explications sont faites sous forme de schémas et animations, plus simples à comprendre que du code

    Vidéos courtes

    Chaque vidéo dure environ 10 minutes et est lisible sur smartphone grâce à une taille de texte adaptée

    Une communauté bienveillante

    Recevez de l'aide et du soutien de la part de la communauté via le tchat texte et vidéo sur Slack

    Pas de maths

    Pas besoin d'être fort en mathématiques pour apprendre à programmer dans cette formation

    Résolvez vos propres bogues

    Apprenez la compétence la plus importante d'un développeur : savoir résoudre les bogues

  • S'inscrire gratuitement à la formation

     

    Offre de lancement : le Pack Communauté GRATUIT À VIE !

    Le contenu de la formation est encore en cours de création.

    Je cherche de nouveaux étudiants pour me faire des retours.

     

    Inscrivez-vous aujourd'hui pour bénéficier de l'offre de lancement et accéder au Pack Communauté gratuitement et à vie (valeur 99 € / mois, voir les détails ci-dessous).

     

    L'offre de lancement prendra fin le 1er Mars 2019.

     

    Dépêchez-vous de vous inscrire !

  • Tarifs

    Les tarifs ne sont pas définitifs et peuvent varier dans le temps.

     

    La formation est composée de 4 modules :

    • GRATUIT — Module débutant
    • PAYANT  — Module intermédiaire
    • PAYANT  — Module avancé
    • PAYANT  — Module expert
    Chaque module contient :
    • Des leçons en vidéo
    • Des exercices avec leurs corrections
    Tout achat de module vous donne accès à vie à toutes les mises à jour de son contenu.

    À la carte

    99 € / Module

    • Le module de votre choix pour 99 €, sans abonnement
    Avantages
    • Sélectionnez uniquement les modules qui vous intéressent
    • Découvrez les modules à votre rythme et en accord avec votre budget du moment
    (bientôt disponible)

    Pack SOLO

    199 €

    • L'intégralité de la formation à un prix unique, sans abonnement
    Avantages
    • Réduction de -30% comparé à l'achat des 3 modules payants "à la carte"
    (bientôt disponible)

    Pack COMMUNAUTÉ

    Gratuit jusqu'au 1er Mars 2019

    (au lieu de 99 € / mois)

    Offre de lancement : le Pack Communauté offert à vie pour toute inscription effectuée avant le 1er Mars 2019 !
    • L'intégralité de la formation avec une aide personnalisée fournie par la communauté via un tchat en ligne
    Avantages
    • Progressez plus rapidement dans votre apprentissage grâce à une aide personnalisée via tchat (sur Slack)
    • Soyez conseillé pour réussir vos entretiens d'embauche et décrocher un job le plus vite possible
    • Arrêtez l'abonnement sans aucun frais quand vous voulez
     

    Mentor à la demande

    Gratuit jusqu'au 1er Mars 2019

    (au lieu de 10 € / h)

    • Accédez à mon expertise de façon flexible et illimitée
    • Sortez-vous d'une situation bloquante (bogue récalcitrant) rapidement pour continuer à avancer dans votre formation
    Avantages
    • Utilisation du tchat vidéo et du partage d'écran pour répondre le plus efficacement et le plus rapidement possible à vos besoins
    • Un tarif accessible à tous, particulièrement aux demandeurs d'emploi
    • Réduisez votre temps de formation grâce à mon aide personnalisée
     
  • Qui suis-je ?

     

    Je m'appelle Jérémy Mouzin, j'ai 33 ans, j'habite près de Grenoble.

     

    J'ai commencé à développer des jeux en BASIC sur un Intel 80286 à l'âge de 14 ans. J'ai connu les disquettes 5 pouces 1 quart, les processeurs à 20 MHz, les modems 56K et leur doux son de connexion.

     

    Je suis ingénieur en informatique embarqué. J'ai développé en langage C le code tournant sur des robots s'affrontant à la Coupe de France de Robotique pendant mes études.

     

    Mon diplôme en poche, j'ai travaillé 5 ans en SSII, de la startup jusqu'au groupe international. J'ai touché à beaucoup de langages différents comme ADA, Python, C/C++, Java.

     

    En 2011 J'ai développé en C++ pour une société de drones civils.

     

    En 2013 j'ai lancé ma micro-entreprise et j'ai développé l'application Hercule en Java sur Android.

     

    En 2018 je me suis intéressé de près à JavaScript et j'ai décidé de créer cette formation vidéo car les ressources en Français de qualité sont rares.

  • Des questions ?

    Réservez un entretien avec moi directement sur rdv.javascriptdezero.com.

    Pour les questions, remplissez le formulaire ci-dessous, merci.