React.js Webanwendungsentwicklung – Kurs 25.500 Rubel. von der Loft School, Ausbildung 6 Wochen, Datum 27. November 2023.
Verschiedenes / / November 28, 2023
Reichhaltiges Programm
20 Schulungsmodule, über 100 Schulungsstunden.
Persönlicher Mentor
Ein praktizierender Node.js-Entwickler beantwortet alle Fragen und gibt Bewertungen ab.
Zugang zu Materialien
Keine Einschränkung durch den Kurs. Sie können Ihr Studium jederzeit fortsetzen.
Slack-Chat
Kommunikation mit Lehrern und Klassenkameraden in gemütlicher und freundlicher Atmosphäre.
Zertifikat
Ein Diplom mit einem eindeutigen Ausweis, der Ihren Wissensstand bestätigt.
Lampenatmosphäre
Keine langweiligen und langweiligen „Onkel“, wie in anderen Schulen. In der Loftschool wirst du in einer Rock'n'Roll-Atmosphäre unterrichtet.
Carier-Start
Nach der Ausbildung sind Sie sofort bereit, eine Karriere in der Webbranche zu starten.
Jede Trainingswoche beinhaltet:
2-3 Schulungsmodule
1 Gruppenübung
Übung
30-minütige Beratung
Sie geben Wissen, keine Antworten. Sie lieben es zu erklären und sind in der Lage, komplexe Informationen in verständlicher Sprache zu vermitteln. Hohe Ansprüche an die Qualität Ihres Codes: Sie werden die Aufgabe erst bestehen, wenn Ihr Code perfekt ist. Sie verstehen andere Menschen gut und wissen, wie sie auf jeden Schüler zugehen können. Immer bereit zu helfen.
Woche 1 – Einführung in React.js
— Wir lernen das Kursteam und die Klassenkameraden kennen.
– JSX und Virtual DOM in React lernen.
— Wir erwägen den Komponentenansatz und Methoden der Datenübertragung.
Bekanntschaft
1. Kurseröffnung (05:41)
Ich React.js
1. Was ist Reagieren (07:05)
2. Virtuelles DOM (02:46)
3. JSX (06:10)
4. Rendern mit Bedingungen (05:11)
5. Mit Listen arbeiten (02:45)
6. Komponenten (02:41)
7. Requisiten (01:45)
8. Staat (06:45)
9. Ereignisse (02:26)
10. Devtools reagieren (03:58)
II React.js
1. Lebenszyklusmethoden (05:19)
2. Komponenten - Funktionen (01:29)
3. Reine Komponente (02:54)
4. Synthetische Ereignisse (01:42)
5. Mit Formularen arbeiten (02:51)
6. Fehlerbehandlung (01:39)
Analyse der Aufgaben #1
1. Workshop Nr. 1 (30:36)
Woche 2 – React.js-Muster, Tests
— Wir untersuchen Komponenten, Elemente und Instanzen der Komponentenklasse.
– Wir berücksichtigen die Recompose-Bibliothek, Komponenten höherer Ordnung und Render Props-Muster.
— Wir verstehen die Vorteile von Tests, studieren Jest, Enzyme, Snapshots.
III Reagieren
1. Einführung (01:43)
2. PropTypes (10:18)
3. Kontext (05:19)
4. Refs (05:18)
5. Portale (05:02)
6. Haken (10:42)
IV React.js
1. Komponenten höherer Ordnung (HOCs) - Komponenten höherer Ordnung (10:33)
2. Ref-Forwarding (HOCs) (04:31)
3. Requisitenmuster rendern (05:25)
4. Neuzusammenstellung der HOK-Bibliothek (10:32)
5. Profilerstellung (04:02)
Testen
1. Einführung (05:06)
2. Testläufer (02:51)
3. DSL testen (08:41)
4. Enzym (06:57)
5. Schnappschüsse (03:09)
6. Sagen testen (05:01)
7. React Testing-Bibliothek (06:32)
Analyse der Aufgaben #2
1. Workshop Nr. 2 (27:54)
Woche 3 – Redux, Routing
— Wir untersuchen Routing: Einfaches Routing, Routing mit Switch sowie verschachteltes Routing.
— Kennenlernen der Redux-Bibliothek: Grundkonzepte und Konzepte von Store, Actions, Reducers, React-redux.
— Middleware wird als eine Möglichkeit betrachtet, mit Sideeffect zu arbeiten.
Routing im Browser
1. Verlaufs-API (02:48)
2. Einfaches Routing (05:39)
3. Routing vom Switch (04:16)
4. Verschachteltes Routing (05:32)
5. Privatroute (04:39)
Ich Redux
1. Einführung (04:07)
2. Laden (05:03)
3. Aktionen (02:17)
4. Reduzierstücke (07:56)
5. React-redux (03:26)
II Redux
1. Einführung (03:11)
2. CreateActions (Redux-Aktionen) (09:13)
3. Middleware (07:54)
4. Aktionen verarbeiten (05:52)
5. Selektoren (06:17)
6. Neu auswählen (04:49)
7. Enten (06:56)
Analyse der Aufgaben #3
1. Workshop Nr. 3 (39:13)
Woche 4 – Redux-Saga
— Wir studieren die Redux-Saga-Bibliothek. Wiederholen Sie die Generatorfunktionen*. Lassen Sie uns lernen, wie man sie parallel ausführt.
— Schauen wir uns die Take-Methode an. Sehen wir uns Select als Möglichkeit an, Daten aus dem Store abzurufen.
— Wir suchen nach Möglichkeiten, eine React-Anwendung zu gestalten. Wir untersuchen die Bibliotheken ClassNames, StyledComponents, BrowserList, MaterialUI.
Ich Redux-Saga
1. Einführung (00:57)
2. Übersicht (02:08)
3. Generatoren (04:11)
4. Sagen hinzufügen (02:07)
5. Auf Aktionen reagieren (03:53)
6. Funktionseinführungen (02:06)
II Redux-Saga
1. Einführung (00:27)
2. Effekte parallel ausführen (03:41)
3. In Kraft treten (02:45)
4. Effekt auswählen (02:04)
5. Effekte abbrechen (04:05)
Arbeiten mit Stilen
1. Einführung (01:34)
2. CRA-Stile (05:21)
3. Klassennamen (06:32)
4. StyledComponents (07:11)
5. BrowserList (01:37)
6. Material-Benutzeroberfläche (08:13)
Analyse der Aufgaben Nr. 4
1. Workshop Nr. 4 (09:55)
Woche 5 – Formulare, CI & DI & Client-Fehlerbehandlung
— Wir erwägen die Arbeit mit Formularen unter Verwendung der Bibliotheken Formik, Redux Forms und React Final Form.
— Wir erwägen Methoden zur Sicherstellung der Qualität des Produktionscodes. Wir analysieren solche Tools wie: Husky, TravisCI, HerokuNow.
— Wir untersuchen eine Reihe nützlicher Bibliotheken für die Entwicklung (Storybook, RamdaJS, Axios).
— Wir denken über TypeScript nach.
Arbeiten mit Formularen
1. Einführung (05:07)
2. Formik (08:51)
3. Redux-Formular (06:22)
4. Endgültige Form reagieren (06:36)
CI-, DI- und Client-Fehlerbehandlung
1. Einführung (05:07)
2. Husky (02:32)
3. CI mit TravisCI (03:32)
4. Bereitstellung für Heroku (04:57)
5. Überrollbügel (02:00)
Eine Reihe nützlicher Bibliotheken für die Entwicklung
1. Märchenbuch (05:32)
2. RamdaJS (04:47)
3. Axios (05:52)
4. Typoskript (09:31)
Analyse der Aufgaben Nr. 5
1. Workshop Nr. 5 (13:17)
Woche 6 – Projektarbeit
— Wir füllen den Antrag aus und senden ihn zur Prüfung.
Wie man einen Job in der IT bekommt: Tipps und Tricks
1. Wie bekomme ich einen Job in der IT? Suche, Interview und Probezeit (42:21)
2. Wie finde ich Remote-Arbeits- und Freelance-Aufträge? (20:12)
3. Erster Job in der IT – wie verhält man sich? Praktika, offizielle Beschäftigung und Arbeit „für Essen“ (14:11)
4. Wie besteht man die Probezeit? (27:10)
5. So bereiten Sie sich auf ein Vorstellungsgespräch bei einem FAANG-Unternehmen vor (08:52)
6. Der Vorgang des Ladens einer Webseite (25:19)
7. Programmierer-Interview – alles, was Sie wissen müssen (01:24:07)
8. Lösen eines Problems aus einem Programmiererinterview (19:36)
9. Frontend-Entwicklerinterview (01:37:17)
D
Dmitry561
26.03.2021 G.
Tolle Erfahrung
Vorteile: Lehrer und Mentoren, interessante Projekte, Kursstruktur, Präsentation des Materials. Nachteile: Zeitmangel, stellenweise oberflächlich Meiner Meinung nach, egal welche Entwicklerkurse Eine Person begann zu vergehen, sie muss über eine eigene Basis und Kenntnisse verfügen, die sie sich selbst angeeignet haben Kräfte. Erst nachdem Sie mehrere Monate alleine gesessen haben, können Sie verstehen, wie sehr Ihnen das alles passt und...
U
hässlich
19.05.2020 G.
Qualitativ hochwertige Schulung zu einem erschwinglichen Preis.
Vorteile: Hochwertiges Material, Verfügbarkeit von Mentoren, Kommunikationskanal für Studierende, schnelle Reaktion Lehrer für Fragen, wöchentliche Einzelgespräche mit einem Mentor, intensive Schulung, Fristen beim Bestehen der Arbeit). Nachteile: Der dritte Kurs ist meiner Meinung nach ohne tiefere Kenntnisse der Grundlagen von JS zu kompliziert, und Kurse zu JS sind separat erhältlich (obwohl dieser Punkt erst vor einem Monat korrigiert wurde und...
D
Dmitry561
26.03.2021 G.
Tolle Erfahrung
Vorteile: Lehrer und Mentoren, interessante Projekte, Kursstruktur, Präsentation des Materials. Nachteile: Zeitmangel, stellenweise oberflächlich Meiner Meinung nach, egal welche Entwicklerkurse Eine Person begann zu vergehen, sie muss über eine eigene Basis und Kenntnisse verfügen, die sie sich selbst angeeignet haben Kräfte. Erst nachdem Sie mehrere Monate alleine gesessen haben, können Sie verstehen, wie sehr Ihnen das alles passt und...
Ö
oleg7791q
30.05.2020 G.
JS und REACT sind eindeutig nicht der richtige Ort zum Lernen.
Vorteile: Lehrer kennen sich mit dem Fach aus, schönes Design, praktisches persönliches Konto. Nachteile: Man kennt sich nicht mit der Materie aus, da die Kurse methodisch schlecht durchdacht sind. Dabei liegt es nicht an Ihrer Sorgfalt, sondern an mangelnder Struktur und Inhalt. Ja, die Hülle ist wunderschön. Ja, wir sind erfolgreich in die unsystematische Analyse von Online-Schulen aus meinem Kreis eingestiegen. Nach konstruktiver Kritik aus der Habr-Community hat My Circle die Tabelle gelöscht ...
Ö
oleg7791q
30.05.2020 G.
JS und REACT sind eindeutig nicht der richtige Ort zum Lernen.
Vorteile: Lehrer kennen sich mit dem Fach aus, schönes Design, praktisches persönliches Konto. Nachteile: Man kennt sich nicht mit der Materie aus, da die Kurse methodisch schlecht durchdacht sind. Dabei liegt es nicht an Ihrer Sorgfalt, sondern an mangelnder Struktur und Inhalt. Ja, die Hülle ist wunderschön. Ja, wir sind erfolgreich in die unsystematische Analyse von Online-Schulen aus meinem Kreis eingestiegen. Nach konstruktiver Kritik aus der Habr-Community hat My Circle die Tabelle gelöscht ...