Développeur Frontend avec paiement après emploi - cours gratuit de Kata Academy, formation 9 mois, Date du 28 mars 2023.
Miscellanea / / December 05, 2023
Garantie d'emploi
avec un salaire de départ de 80 000 roubles selon le contrat
01. Après avoir réussi la sélection et signé le contrat, nous vous enverrons une invitation sur la chaîne Slack de votre recrutement. Votre groupe ne comptera pas plus de 15 personnes et un mentor qui vous sera assigné.
02. Nous vous ajouterons également à toutes les chaînes thématiques Slack et au chat général où se trouvent tous les étudiants.
03. La formation se déroule sur la plateforme: vous étudierez du matériel théorique, effectuerez des tâches pratiques et écrirez du code en petits fragments du simple au complexe.
04. Si, au stade de l'accomplissement d'une tâche, vous rencontrez des difficultés pour trouver une solution, vous vous tournez vers un mentor ou la communauté étudiante pour obtenir de l'aide.
05. Après avoir terminé le sujet, le mentor effectue un test de connaissances et une révision du code. Les mentors seront différents afin que vous receviez un maximum de commentaires et d’expertise.
06. Pour répondre à vos questions sur la programmation d'apprentissage, le mentor organisera régulièrement des appels en mini-groupes.
07. Une fois toutes les 2 semaines, vous aurez un appel de groupe avec les étudiants et le responsable de votre filière, où vous recevoir des recommandations sur la façon d'étudier plus efficacement et pouvoir poser des questions liées à vos études processus.
08. À la fin du cours, vous travaillerez avec d'autres étudiants sur un projet d'équipe sous la direction d'un professionnel expérimenté. développeur, vous vous familiariserez avec le code déjà écrit sur le projet et apprendrez à travailler dans équipe.
09. Après avoir terminé le programme, le mentor procédera à une révision finale de toutes vos connaissances, et notre spécialiste des ressources humaines vous aidera à créer un CV compétitif et à vous préparer aux questions d'entretien difficiles.
10. Ensuite, vous publierez votre CV sur un site de recherche d'emploi et commencerez les entretiens.
BASE WEB - 2 MOIS
Thème 1: structure du document HTML, modèle de bloc, balises de base. Sélection du format d'image.
Thème 2: Balisage sémantique, accessibilité et SEO.
Sujet 3: Travailler avec des formulaires, interagir avec le serveur.
Sujet 4: Style des pages CSS: sélecteurs et priorité des applications, positionnement, travail avec les grilles (flexbox, grille).
Thème 5: Mise en page adaptative: requêtes multimédias, approche mobile first.
Thème 6: Organisation des styles sur un projet, méthodologie BEM.
Thème 7: Techniques CSS avancées: Stylisme des pseudo-éléments, animations, ombres et dégradés.
Thème 8: Animation, transformations et filtres utilisant CSS.
Sujet 9: Interaction JavaScript de base avec une page, gestion des événements. Connexion de modules externes.
Thème 10: Outils de développement: Utilisation d'un préprocesseur, minification de code, npm, webpack.
Apprendre les bases de la création d'interfaces sur le web
BASE JAVASCRIPT - 2 MOIS
Thème 11: Syntaxe de base du langage, variables et constantes, types et structures de données, fonctions, boucles.
Sujet 12: Travail avancé avec les fonctions, fonctions d'ordre supérieur, récursivité.
Thème 13: Syntaxe avancée du langage: opérateurs rest/spread, déstructuration.
Sujet 14: Classes standards en JS: Map, Set. Travailler avec des dates.
Sujet 15: Fermetures, portée, contexte d'appel.
Sujet 16: Modèle prototypique JS et syntaxe de classe moderne.
Sujet 17: Travailler avec du code asynchrone (Promesses, rappel, async/await). Boucle d'événement.
Sujet 18: Travailler avec le DOM. Sélection et modification des éléments. Modèle d'événement. Stockage des données sur le client.
Sujet 19: Travailler avec les requêtes réseau: ajax, fetch.
Thème 20: Principes du web, serveurs web et DNS, protocole HTTP. Architecture REST. Authentification Web.
Concepts de base du langage, travail dans un navigateur, écriture de programmes simples
REACT.JS CORE - 2 MOIS
Sujet 21: Comment fonctionne React.js, la syntaxe JSX et comment fonctionne le Virtual DOM
Thème 22: Approche composant, état des composants, transfert de données, traitement des événements
Sujet 23: Conditions et boucles dans les modèles
Thème 24: Cycle de vie des composants, optimisation du rendu
Sujet 25: Travailler avec des styles dans React.
Thème 26: Traitement des données de formulaire, validation
Sujet 27: Création d'applications client-serveur.
Sujet 28: Routage dans une application avec React-Router
Thème 29: Gestion des états: Redux, communication asynchrone
Bases du développement d'applications sur une seule page
PROJET EN ÉQUIPE - 1 MOIS
STE
- KHTML
- CSS/SASS
- JavaScript/TypeScript
- Réagir
- Redux
- Git
- MNP
- Pack Web
- Développement frontend pour un vrai projet commercial
PRÉPARATION À L'ENTREVUE - 1 MOIS
A ce stade, nous vous aiderons à rafraîchir et à systématiser toutes les connaissances théoriques que vous avez acquises pour réussir les entretiens, après quoi vous passerez un test final sur tous les sujets avec mentor.
EMPLOI - 1 MOIS
Notre spécialiste RH vous aidera à rédiger votre CV, à sélectionner les meilleures entreprises et à vous accompagner lors des entretiens. Après avoir reçu les offres des entreprises, nous vous aiderons à choisir la meilleure.