Le programme à YouCode est riche avec un concept nouveau vous permettant d'apprendre ou de vous perfectionner dans le domaine de la programmation.
Apprendre avec YouCode, c'est en quelque sorte changer d'univers. Non seulement YouCode vous transportera dans un monde de code et de nouveautés technologiques, mais la manière d'y entrer sera aussi différente. YouCode, c'est des projets en auto-apprentissage. Une pédagogie active où vous êtes confrontés, individuellement ou en groupe, à des mises en situations concrètes.
- Sur la première phase, le programme se concentre sur le développement des sites et applications web. Pour acquérir les compétences visées, YouCode développe un apprentissage basé sur la pratique.
- Vous travaillerez donc en groupe et/ou individuellement soit sur des projets/cas similaires à ceux que vous rencontrerez en entreprise, soit sur des cas réels. Les projets abordés sont de nature et de formes différentes.
- Vous pouvez par exemple courir tout au long de l'année de formation (projets fil rouge). Vous pouvez aussi vous accorder avec le rythme de progression des autres apprenant.e.s : dimensions et complexités progressives, ou encore, intervenir au fur et à mesure des contacts liés avec les entreprises partenaires.
- Ainsi, l'apprentissage n'est pas linéaire (comme le serait un cours dans le cadre d'une transmission de connaissance) mais itératif. C'est le fait de s'exercer plusieurs fois sur différents projets et dans différents contextes qui permet d'acquérir la maîtrise complète d'une compétence. C'est aussi dans ce cadre que le droit à l'erreur prend tout son sens.
- Les supports pédagogiques pour déployer cette démarche sont donc avant tout des briefs projets. D'abord, les coachs formateurs.trices vous proposent des supports qui vous permettent de vous mettre en action. Il s'agit des briefs projets, cas, pitch d'entreprise, etc.
- Pour résoudre les problématiques posées par les cas, vous êtes invités à apprendre à chercher l'information nécessaire sur les bons réseaux et internet. Acteurs de l'acquisition de cette connaissance, vous êtes invités à vous enseigner les uns aux autres (learning by teaching).
- En fonction des besoins en recrutement des entreprises marocaines, identifiés au cours des rencontres avec les entreprises dès la 1 ère année, des spécialités seront proposées en 2ème année : langages, frameworks, technologies et orientations.