9.1 Règlement d'apprentissage
Laisse-moi te dire un peu comment l'apprentissage sera organisé.
Chaque semaine, tu auras deux webinaires, chacun d'une durée d'environ 2 heures. Lors de ces webinaires, ton mentor expliquera de nouvelles technologies, montrera comment travailler avec et analysera tout cela en pratique.
Les webinaires se dérouleront sur Zoom. Là aussi tu pourras poser des questions à ton mentor pendant le webinaire. Ou écouter les réponses du mentor aux questions des autres étudiants. Ce qui peut être très utile aussi.
Après chaque webinaire, nous t'enverrons son enregistrement. Alors ne t'inquiète pas si tu rates accidentellement une session ou si elle se déroule à un moment qui ne te convient pas.
En outre, nous te regrouperons en équipes. Chaque groupe d'étudiants qui apprend ensemble aura son propre canal dans le messager. Tu peux échanger, poser des questions, résoudre des questions organisationnelles, etc. Chaque groupe aura son propre tuteur, qui essaiera de résoudre tous les problèmes en l'absence du mentor.
Sur notre site, tu auras accès à des conférences, des exercices et des sondages. À tout moment 24/7 tu peux te connecter au site et t'exercer à résoudre des exercices, relire les conférences ou passer quelques tests. De plus, sur le site, il y a une excellente section "Aide" où tu peux poser n'importe quelle question sur un exercice et obtenir la réponse de notre vaste communauté.
De temps en temps, le mentor te donnera des projets de groupe ou individuels. Ils auront des délais (date limite). Bien sûr, tu peux soumettre le projet après cette date, mais ce sera un peu compliqué puisque le mentor commencera à aborder de nouveaux sujets et tu devras comprendre ceux-ci également. Alors ne néglige pas la pratique sans raison.
9.2 Outils techniques
Comme tous les vrais programmeurs, tu écriras du code dans une IDE — c'est un programme spécial pour écrire des programmes. Pour Python, il y a plusieurs IDE populaires. Nous allons utiliser PyCharm de JetBrains. Il y a deux versions de PyCharm : une payante et une gratuite. Pour l'apprentissage, les fonctionnalités de la version gratuite seront suffisantes.
Tu peux travailler sur n'importe quel système d'exploitation : Windows, MacOS ou Linux. Tous les outils que nous utiliserons pendant l'apprentissage ont leurs versions pour chacun de ces systèmes d'exploitation. Par exemple, tu apprendras à travailler avec Docker, Git ou SQL — chacun de ces outils a sa version pour chaque OS.
Pour participer aux webinaires tu auras besoin de Zoom. Tu peux utiliser sa version web, mais il est préférable d'installer le client de bureau. Ce sera plus simple pour toi et pour nous. Apprendre à utiliser Zoom est très simple, et si tu ne t'es pas encore familiarisé avec cette application, tu t'y habitueras rapidement.
Tu peux communiquer avec le groupe, le mentor et le tuteur dans 3 endroits. Tout d'abord, c'est le chat Zoom pendant le webinaire. Ensuite, c'est la communauté dans le messager, où tu peux poser toutes tes questions 24/7 et échanger avec tes collègues. Enfin, il y a une grande communauté sur le site CodeGym — tu peux poser toutes tes questions sur les tâches là-bas.
9.3 Notre plateforme — notre fierté
Le site CodeGym est une plateforme d'apprentissage unique. Tu y trouveras tout ce dont tu as besoin.
Premièrement, il y a de la théorie : des conférences, disponibles 24/7, dans lesquelles les sujets qui seront abordés lors des webinaires sont expliqués de manière concise mais avec des exemples. Contrairement aux webinaires, dans les conférences, tu peux toujours prendre de l'avance et lire sur un sujet que le mentor n'a pas encore expliqué. Parfois, c'est très utile.
Deuxièmement, il y a la pratique : sur le site, tu auras accès à plus de 1000 exercices, liés aux conférences, afin que tu puisses facilement consolider le matériel appris en pratique. Si le matériel ne suppose pas la présence de tâches pratiques, tu trouveras des tests. Très utile aussi pour vérifier ton niveau de connaissances.
Troisièmement, il y a la section Aide. J'en parle déjà pour la troisième fois, parce que c'est vraiment une œuvre d'art. Tout y est organisé de manière très pratique, et tu peux poser une question sur ton exercice en quelques secondes : ton code, les conditions de l'exercice et ses exigences seront automatiquement ajoutés à ta question. De plus, tu peux améliorer tes compétences en répondant aux questions des autres étudiants.
Quatrièmement, c'est notre plugin, adapté pour fonctionner dans PyCharm. Le plugin te permet de recevoir des exercices et de les soumettre pour vérification directement depuis l'IDE. Rapide et pratique.
Enfin, mais pas des moindres — c'est notre communauté. Cette année, le projet CodeGym fête ses 12 ans, et au fil des années, un communauté vaste et chaleureuse s'est réunie sur le site. Les gens partagent leurs histoires de succès, se soutiennent mutuellement et aident leurs collègues. Rejoins-nous, ici tu ne seras certainement pas de trop.
GO TO FULL VERSION