Vous êtes sur la page 1sur 24

Programme Part-Time

DEVENEZ DÉVELOPPEUR
FRONT-END REACTJS
Apprenez les technologies les plus récentes pour devenir développeur Front-
end et lancez des applications Web et des interfaces utilisateur interactives
et riches avec JavaScript, ES6 et React. Gérez les “states” avec Redux et
manipuler les API externe.
1
Devenez développeur Front-end ReactJS

GOMYCODE en quelques +10000


Étudiants formés.
mots...
GOMYCODE est la première communauté tech
internationale avec une forte présence en
+100
Entreprises qui recrutent
Afrique et au Moyen-Orient.
nos étudiants.
GOMYCODE est une plateforme éducative qui regroupe

+30
les meilleurs talents tech de la région, qui les forme sur les
nouvelles technologies et qui les connecte avec des projets
du numérique à travers le monde. Parcours de formation.
Nous assistons les talents de demain à améliorer leurs
compétences numériques à travers des formations +100
accessibles et de qualité. Instructeurs.
Nous formons la prochaine génération tech aux technologies
les plus récentes et aux métiers du futur pour les préparer au
monde professionnel et renforcer leur employabilité.
20
hackerspaces dans 5 pays.

1
Devenez développeur Front-end ReactJS

Nos valeurs…

Students First
Nous plaçons l’étudiant au cœur de la mission de
GOMYCODE.

Have A Real Impact


Nous cherchons à avoir un réel impact sur le
futur en formant les talents de demain.

Be Ambitious
Nous voyons grand et nous transmettons cette
manière de penser à nos étudiants.

Growth Mindset
Nous encourageons l’apprentissage continu, nous
évoluons et nous prenons part au monde du futur.
2
Devenez développeur Front-end ReactJS

Pourquoi 01 Participez à un programme orienté projet


Chaque parcours contient plusieurs projets et exercices avec un
nous projet final.

rejoindre 02 Bénéficiez d’un encadrement personnalisé


Chaque étudiant sera accompagné par un instructeur de haut
niveau.

03 Accédez à un contenu riche et interactif


Le contenu des cours est interactif et riche en exercices
pratiques, mini-projets, vidéos et images.

04 Accédez à une plateforme éducative


Notre plateforme permet à l’étudiant d’accéder à tout moment aux
supports de formation et d’organiser son emploi du temps avec son
instructeur.
La plateforme donne la possibilité à l’étudiant de suivre sa performance et
d’identifier les points d’amélioration.

05 Faites partie de la communauté GOMYCODE


Notre communauté vous apporte support, motivation et créativité et vous
offre des opportunité de projets et d’emplois à l’internationale.

3
Devenez développeur Front-end ReactJS

Ce programme est-il fait


pour vous
- Les personnes ayant 14 ans ou plus.

- Les passionnés par la technologies.

- Les personnes qui veulent se lancer dans le


développement web ou créer leurs start-ups.

- Les étudiants qui souhaitent consolider les


connaissances acquises à l’université ou au lycée

Quelques prérequis
sont exigés...
- Avoir de la motivation et de la rigueur.
- Avoir suivi le parcours web 01.
- Avoir de l’autonomie.
- Avoir des connaissance préalables et en JavaScript.

- Avoir suivi le programme “Algorithms and data


structures” (non obligatoire).

4
Devenez développeur Front-end ReactJS

Les objectifs du 01 Découvrir comment React s’intègre dans la vision globale du


développement Web.
programme en 02 Apprendre à créer et lancer des applications Web avec React
résumé JS et Redux.

03 Maîtriser les concepts fondamentaux de la structuration des


applications Redux.

04 Travailler avec des React Hooks.

05 Apprendre à créer des interfaces utilisateur interactives et


riches en utilisant à la fois les ”Functional Components” et les
“Class Components” avec React Hooks. Créer une application
pratique: un jeu pour les enfants avec React.

06 Apprendre à créer des applications à partir de zéro.

5
Devenez développeur Front-end ReactJS

Une méthode en La méthode GOMYCODE vient remplacer le système éducatif classique


trop théorique et peu motivant. Notre modèle d’apprentissage est axé
rupture avec le sur les projets et sur les exercices permettant à l’étudiant d’acquérir des
modèle classique connaissances et des compétences sur le long terme.

1- Évaluations 4- Workshops
Des exercices (quiz, coding exercices...) pour tester la Des mini présentations pendant lesquelles
compréhension du cours par l’étudiant. l’instructeur explique un concept ou résout
un problème en direct avec les étudiants
pour consolider leurs connaissances
2- Checkpoints par le biais d’exercices pratiques. Dans
Des mini-projets évalués par l’instructeur pour mettre le programme en ligne, ces workshops
en pratique le cours et se préparer pour le projet ont lieu sur Google Meet et enregistrés
final. Les checkpoints sont ensuite corrigés par les avec Loom afin que l’étudiant puisse les
instructeurs. retrouver.

3- One-to-one meetings 5- Projet Final “Lab phase”


Des réunions entre l’étudiant et l’instructeur pour L’étudiant met en pratique tout ce qu’il a
tester l’assimilation du cours et donner un feedback. appris pendant le programme et construit
Dans le programme en ligne, ces réunions ont lieu sur un vrai produit final. Il est assisté par
Google Meet et Slack. l’instructeur durant toute cette phase.

6
Devenez développeur Front-end ReactJS

Les “L’expérience à GOMYCODE m’a appris


témoignages beaucoup de nouvelles compétences
tout en passant un bon moment avec les
de nos membres de mon groupe.”

étudiants Mohamed Elhamza Frouja


Étudiant en développement web

“Je suis ingénieure en informatique. J’ai


décidé de rejoindre GOMYCODE pour
découvrir de nouveaux horizons. J’ai adoré
mon expérience avec les instructeurs. Ils ont
une méthode d’enseignement unique, très
différente de la méthode classique.”

Rania Fatnassi
Etudiante en FullStack JS

7
Devenez développeur Front-end ReactJS

Les “Le groupe avec lequel j’ai étudié


témoignages à GOMYCODE est fabuleux.
L’expérience est magnifique d’autant
de nos plus que nous sommes encadrés par
des instructeurs géniaux !”
étudiants
Mohamed Elhamza Frouja
Étudiant en développement web

“La méthodologie de GOMYCODE nous


apprend à être autonome et à aller
chercher l’information par nous même.
Nos instructeurs sont aussi toujours là
pour nous soutenir et nous expliquer les
nouveaux concepts. Notre relation avec eux
est assez cool, il n’y a pas de barrières entre
nous.”

Ines Besbes
Étudiante en développement web
8
Devenez développeur Front-end ReactJS

Et pour les plus minutieux, le


programme en détails

1. Aperçu général 2. Découvrir ES6

-Définir ce qu’est une application Web. -Définir ES6.

-Comprendre la différence entre les parties -Énumérer les différentes nouvelles


d’application Web. fonctionnalités d’ES6.

-Explorer ES6.

3. React.js

-Découvrir React. 4. DOM virtuel

-Découvrir le DOM virtuel?


-Comprendre pourquoi nous utilisons
React.
-Comprendre comment utiliser Virtual
DOM avec React.
-Découvrir les fonctionnalités de React.

-Démarrer de vrais projets avec React.

9
Devenez développeur Front-end ReactJS

And for the most curious ones,


here’s the program in detail

5. Découvrir JSX 6. React Components

-Comprendre et écrire avec JSX. -Comprendre le composant React.

-Apprendre à travailler avec JSX. -Apprendre à créer et décomposer les composants


React.

-Optimiser votre code avec React.


7. React Props

-Apprendre à travailler avec React Props. 8. React Router


-Faire la différence entre les types de “Props”
-Apprendre les meilleures pratiques -Comprendre le fonctionnement de React Router.
d’utilisation des “Props”.
-Produire une page multi-router.
9. Redux

-Définir ce qu’est Redux.


-Gérer l’état global avec Redux.
-Gérer les bugs avec Redux.

10
Devenez développeur Front-end ReactJS

Nos hackerspaces
Visitez nos hackerspaces et découvrez un
environnement à la fois paisible et dynamique
où les étudiants reçoivent le soutien et
l’encouragement de toute l’équipe GOMYCODE.

* Un environnement centré sur l’étudiant,


propice à sa réussite et à sa satisfaction
* Une ambiance dynamique, interactive et
décontractée.
* Un milieu technologique pour motiver et
encourager nos étudiants.

11
Devenez développeur Front-end ReactJS

Espace Accueil
Un style moderne et confortable, un
éclairage optimal, des fauteuils et des poufs
… Tous les éléments dans nos hackerspaces
sont choisis de manière à détendre les
étudiants et à assurer leur bien-être.

12
Devenez développeur Front-end ReactJS

Coworking Area
L’espace de coworking est au cœur de
l’expérience dans nos hackerspaces.
Dans cet espace l’étudiant est en
contact avec les membres de son
groupe et avec son instructeur.

13
Devenez développeur Front-end ReactJS

Notre modèle en ligne

Vivez toute l’expérience GOMYCODE sans avoir à


vous déplacer. Les cours, les workshops, le suivi des
instructeurs et les réunions…tout est en ligne.

Plus de flexibilté
À vous de choisir l’endroit et l’heure qui vous
conviennent pour suivre le cours sur la plateforme.

Suivez Votre rythme


Avancez selon votre propre rythme en planifiant vous-
même votre agenda et en choisissant le nombre
d’heures à travailler chaque semaine.

Le suivi des instructeurs est toujours au rendez-vous


L’expérience en ligne est associée à un suivi
personnalisé assuré par nos instructeurs et à un
encadrement à travers des réunions, conférences et des
checkpoints virtuels.

14
Devenez développeur Front-end ReactJS

Toute une
communauté
internationale pour
vous soutenir
La communauté GOMYCODE est présente
à travers le monde. Grâce au grand réseau
de développeurs et de passionnés de
technologie que allez rejoindre, vous
aurez accès à des opportunités à l’échelle
internationale et au savoir-faire et expérience
des Alumni de GOMYCODE.

15
Devenez développeur Front-end ReactJS

Talks
Les talks sont des discussions de groupe
entre des intervenants, externes ou de
GOMYCODE, et notre communauté.
Ces événement sont une opportunité
d’apprentissage et d’échange.
On parle de tech, d’entrepreneuriat,
d’actualité et de développement personnel….

16
Devenez développeur Front-end ReactJS

Hackathons
Les hackathons sont des compétitions en
ligne ou en présentiel où les participants
trouvent des solution tech à une
problématique donnée en un délai de
24h ou 48h.
Ce type d’événement accroît l’esprit de
compétitivité entre les étudiants, les
motive et leur permet de mettre en
pratique ce qu’il ont appris.

17
Devenez développeur Front-end ReactJS

Workshops
Les workshops sont des ateliers techniques
live où nos étudiants et notre communauté
en général apprennent à résoudre des
problèmes techniques en temps réel.
L’instructeur conduit et anime le workshop. Il
partage ses réflexions et assiste les étudiants.

18
Devenez développeur Front-end ReactJS

Notre plateforme
dynamique et gamifiée
Pour une expérience
d’apprentissage unique.

Plus de 10 000 étudiants ont utilisé notre


plateforme éducative pour apprendre de
nouvelles compétences ou changer de carrière.

Fluide, dynamique, facile à utiliser, centrée sur


la pédagogie et gamifiée, elle est parfaitement
adaptée à tous nos parcours

12 chapitres
82 projets et mini-projets
12 exercices
10 ateliers
10 réunions One-To-One

19
Devenez développeur Front-end ReactJS

Vos succès sont


nos succès
Grâce à leurs compétences qu’ils ont acquis à
GOMYCODE, nos alumnis travaillent dans plus de 80
entreprises performantes ou ont même lancé leurs
propres start-ups..

20
Devenez développeur Front-end ReactJS

FAQ Je peux rejoindre un des programmes à distance?


Oui, tous nos programmes sont disponibles sous le format Online et se déroulent
à 100% en ligne avec l’encadrement de nos instructeurs à travers plusieurs outils
collaboratifs.

Combien dure la formation?


Cela dépend du programme choisi. Nos formations peuvent durer de 4 jusqu’à 16
semaines.

Où ont lieu les formations?


Les formations ont lieu dans nos hackerspaces ou en ligne.
Vous pouvez trouvez toutes nos adresses ici.

Quand puis-je commencer?


Nous lançons une nouvelle session tous les mois.

21
Devenez développeur Front-end ReactJS

FAQ Qui sont vos instructeurs?


Nos instructeurs sont choisis sur la base de leurs compétences techniques et
pédagogiques par nos soins. Ils sont également formés sur nos programmes et sur
notre méthodologie. Ils suivent et valident l’avancement des étudiants, les assistent
et les encadrent tout au long du parcours. Nous respectons un ratio de 10 étudiants
par instructeur.

Le programme, est-il certifié ? Aurai-je un certificat?


Oui, nos programmes sont certifiés GOMYCODE. Nous sommes une école de
formation agrée par l’État. Notre certificat est aussi reconnu par nos partenaires
recruteurs. Le plus important est que votre portefeuille de projets soit bien rempli.
Les entreprises regardent aujourd’hui les projets que vous avez réalisés plus que les
diplômes obtenus.

Voici une petite lecture à ce sujet ici !

22
Devenez développeur Front-end ReactJS

REJOIGNEZ NOS
PROGRAMMES
MAINTENANT

Programme Part-Time
23

Vous aimerez peut-être aussi