Frontend-Entwickler – Kurs 242.000 Rubel. von der Kata Academy, Ausbildung 11 Monate, Datum 28. November 2023.
Verschiedenes / / November 30, 2023
Lernplattform und persönlicher Mentor
Du nimmst Online-Unterricht auf unserer Plattform, stellst im Chat Fragen an deinen Mentor und rufst ihn an, wenn du das Gefühl hast, in einer Sackgasse angekommen zu sein.
Strenge Wissenskontrolle in jeder Phase
Ein Mentor ist kein Tutor. Seine Aufgabe: die Wissensaneignung zu steuern und zu kontrollieren. Wir bereiten Sie darauf vor, komplexe Probleme, auf die Sie bei Ihrer Arbeit mit Sicherheit stoßen werden, selbständig zu lösen.
Arbeiten an einem echten Geschäftsprojekt
Alle unsere Studierenden beteiligen sich in Teams an der Umsetzung realer Projekte. Sie verfeinern Ihre Theorie, sammeln Teamfähigkeit und sammeln Erfahrungen für Ihren Lebenslauf.
Vorbereitung auf Vorstellungsgespräche
Unsere Mentoren helfen Ihnen bei der Erstellung eines wettbewerbsfähigen Lebenslaufs und bereiten Sie auf die Beantwortung schwieriger Interviewfragen vor.
Web Core – 2 Monate
Erlernen der Grundlagen der Erstellung von Schnittstellen im Web
Thema 1: HTML-Dokumentstruktur, Blockmodell, grundlegende Tags. Auswahl des Bildformats.
Thema 2: Semantisches Markup, Barrierefreiheit und SEO.
Thema 3: Arbeiten mit Formularen, Interaktion mit dem Server.
Thema 4: CSS-Seitenstil: Selektoren und Anwendungspriorität, Positionierung, Arbeiten mit Rastern (Flexbox, Grid).
Thema 5: Adaptives Layout: Medienabfragen, Mobile-First-Ansatz.
Thema 6: Organisation von Stilen in einem Projekt, BEM-Methodik.
Thema 7: Fortgeschrittene CSS-Techniken: Pseudoelemente, Animationen, Schatten und Farbverläufe gestalten.
Thema 8: Animation, Transformationen und Filter mit CSS.
Thema 9: Grundlegende JavaScript-Interaktion mit einer Seite, Ereignisbehandlung. Externe Module anschließen.
Thema 10: Entwicklungstools: Verwendung eines Präprozessors, Codeminimierung, NPM, Webpack.
2. Javascript Core – 2 Monate
Grundlegende Sprachkonzepte, Arbeiten im Browser, Schreiben einfacher Programme
Thema 11: Grundlegende Sprachsyntax, Variablen und Konstanten, Datentypen und -strukturen, Funktionen, Schleifen.
Thema 12: Fortgeschrittene Arbeit mit Funktionen, Funktionen höherer Ordnung, Rekursion.
Thema 13: Erweiterte Sprachsyntax: Rest-/Spread-Operatoren, Destrukturierung.
Thema 14: Standardklassen in JS: Map, Set. Arbeiten mit Daten.
Thema 15: Abschlüsse, Geltungsbereich, Aufrufkontext.
Thema 16: Prototypisches JS-Modell und moderne Klassensyntax.
Thema 17: Arbeiten mit asynchronem Code (Promises, Callback, Async/Await). Ereignisschleife.
Thema 18: Arbeiten mit dem DOM. Auswahl und Änderung von Elementen. Veranstaltungsmodell. Speicherung von Daten auf dem Client.
Thema 19: Arbeiten mit Netzwerkanfragen: Ajax, Fetch.
Thema 20: Prinzipien des Webs, Webserver und DNS, HTTP-Protokoll. REST-Architektur. Webauthentifizierung.
3. Reagieren. JS Core – 3 Monate
Grundlagen der Single-Page-Anwendungsentwicklung
Thema 21: Funktionsweise von React.js, JSX-Syntax und Funktionsweise des virtuellen DOM
Thema 22: Komponentenansatz, Komponentenstatus, Datenübertragung, Ereignisverarbeitung
Thema 23: Bedingungen und Schleifen in Vorlagen
Thema 24: Komponentenlebenszyklus, Rendering-Optimierung
Thema 25: Arbeiten mit Stilen in React.
Thema 26: Formulardatenverarbeitung, Validierung
Thema 27: Client-Server-Anwendungen erstellen.
Thema 28: Routing in einer Anwendung mit React-Router
Thema 29: Zustandsverwaltung: Redux, asynchrone Kommunikation
4. Teamprojekt - 3 Monate
Frontend-Entwicklung für ein echtes kommerzielles Projekt
- STACKHTML
- CSS/SASS
- JavaScript/TypeScript
- Reagieren
- Redux
- Git
- NPM
- Webpack
5. Vorbereitung auf das Vorstellungsgespräch – 1 Monat
In dieser Phase helfen wir Ihnen, alle erworbenen theoretischen Kenntnisse aufzufrischen und zu systematisieren erfolgreiches Bestehen von Vorstellungsgesprächen, danach absolvieren Sie einen Abschlusstest zu allen Themen mit Mentor.