Frontend fejlesztői bootcamp - tanfolyam 140 000 dörzsölje. a Yandex Workshopból, 10 hónapos képzés, 2023. november 30.
Vegyes Cikkek / / November 30, 2023
Gyorsított tanulás
A Bootcamp egy új kurzusformátum azok számára, akik a lehető leggyorsabban szeretnének megtanulni egy új szakmát. A 22 hét során napi 8 órát fog tanulni, hogy felkészüljön arra, hogy front-end fejlesztővé váljon.
Személyes megközelítés
Kis csoportban fogsz tanulni – így minden tanulóra nagy figyelmet tudunk fordítani. A mentorok chaten segítenek kérdésekben, webináriumokat tartanak a projektről, és online találkozókat szerveznek a problémák megvitatására.
Teljes elmélyülés a szakmában
Mélyen felfedezheti azokat a készségeket, amelyekre minden front-end fejlesztőnek szüksége van: HTML és CSS, JavaScript, React, Redux és TypeScript.
Egyéni konzultáció a bírálóval
24 órán belül visszajelzést kap a projektről, hogy gyorsan lezárhassa a gyakorlatot és továbbléphessen. És minden projekthez egyedi konzultációt kap hibaelemzéssel.
Rendszeres találkozókon a mentorral és a csoporttal
Minden héten részt vesz a tervezésben és az összegzésben, valamint a webináriumokban és a Q&A szekciókban, ahol kérdéseket tehet fel egy szakértőnek
Elmélettel és gyakorlattal a platformunkon
Online tanulsz a Workshop platformon: egyszerű nyelven magyarázzuk el az elméletet, a gyakorlatban pedig a szimulátorban és független projektekben gyakorolhatod.
Az oktatási projektekről
Képes leszel megoldani egy front-end fejlesztő mindennapi feladatait és végrehajtani 4 oktatási projektet. A lektor egy személyes konzultáció során elemzi az Ön munkáját: megjegyzi, min javítható és mi vált jól.
Egyedül fog tanulni, de nem egyedül — gyakorló szakemberek támogatják
A mentorok segítenek az elmélet megértésében és a webináriumok lebonyolításában
Valamennyi mentor gyakorló webfejlesztő, akihez bármilyen kérdéssel fordulhat a tanfolyammal kapcsolatban.
Szabványos szakmai átképzési oklevelet kap
Ha felsőfokú vagy középfokú szakképzettséggel rendelkezik. Ha nem, akkor képzési bizonyítványt és bizonyítványt állítunk ki - ez is egy hivatalos dokumentum az oktatásról.
Önéletrajz és prezentáció magadnak
Először a munkaerőpiacról és a front-end fejlesztőket felvevő cégekről fogunk beszélni. Segítünk az önéletrajz összeállításában, megtanítunk kísérőlevelet írni, és felkészítünk az interjúkra.
Visszajelzések és interjúk
Ezután elkezd jelentkezni az üresedésekre és kommunikálni a munkáltatókkal. Együtt kiválasztjuk a legjobb lehetőségeket, és megkeressük az Önnek megfelelő céget.
HTML, CSS, JavaScript: bevezető modul
A fejlesztő szerepében fogod érezni magad, és megérted, hogy szeretnél-e fejlődni
ezt az irányt. Ismerje meg az alapvető HTML és CSS szintaxist. Tanul
blokkokat helyezhet el egy weboldalon, módosíthatja a betűtípust és a színeket. Írj egy egyszerűt
JavaScript programozzon, és tegye interaktívvá az oldalt.
1. téma. Első kód
2. téma. Mi az a HTML és CSS
3. téma. Alapvető CSS-tulajdonságok
4. téma. Még több CSS
5. téma. JavaScript. Rajt
6. téma. JavaScript. Leszállás a valóságban
7. téma. A következőről
20 óra
Hogyan működik az edzés?
Megtudhatja, hogyan működik a program és a képzés.
Tekintse át a szervezeti részleteket.
1. téma. Mi történik ezután: a tanulási folyamat
2. téma. Modulok, határidők és plágium
3. téma. Másik kohorszba költözésről
4. téma. Projektmunka és további projektek
5. téma. Valamit a puha készségekről
6. téma. Támogatói csoport
7. téma. Kommunikáció
8. téma. Szabályok
9. téma. Mi lesz a végén
10. téma. Az ismerkedésnek vége. Gondoskodjunk arról, hogy jól megértsük egymást
Körülbelül 2 óra
2. modul
HTML és CSS: elrendezés, hozzáférhetőség és interaktivitás
Tanuljon meg fontokkal dolgozni az interneten. Meg fogod érteni, hogyan kell kódot írni,
megfelelő a böngészőkhöz és keresőmotorokhoz. Fedezze fel az összes módot
oldala keretének rendszerezése. Tanulja meg az oldalak testreszabását
keresőrobotoknak. Videóval, hanggal és másokkal fog dolgozni
interaktív oldalelemek. Meg fogja érteni, hogyan és milyen eseményekkel
A CSS működhet az oldalon. Értsd meg, milyen elemek találhatók az oldalon
stílusnyelvet hozhat létre. Tanuljon meg stílust elemeket különböző
állapotokban és különböző helyzetekben (például azok sorrendjétől függően
kinézet). Ismerje meg az alkotás alapelveit, eszközeit
elérhető weboldalak.
Sprint 1: Layout: szemantika és elrendezés
1. téma. Ismétlés kezdés előtt
2. téma. Elrendezés - a tervezés folytatása
3. téma. Felkészülés a kódírásra
4. téma. Fájlok a projektben
5. téma. Bash és Git. Alapok
6. téma. Betűtípusok és tipográfia
7. téma. Szemantika
8. téma. Globális attribútumok
9. téma. Flexbox elrendezés
10. téma. A tervezési munka benyújtásának módja
11. téma. Pozícionáló elemek
12. téma. Rács elrendezés, 1. rész
13. téma. Kódstílus
14. téma. Komponens megközelítés
Sprint 2: Layout: hozzáférhetőség és a stílusszervezési megközelítések
1. téma. Az oldal és a meta beállítása
2. téma. Külső beágyazott tartalom: videó, iframe, API
3. téma. Blokkmodell hozzáadása
4. téma. Álosztályok és pszeudoelemek
5. téma. Elérhetőség
6. téma. Űrlapjelölés
7. téma. Csodálatos válogatók
8. téma. Formák formázása
9. téma. Linterek, formázók, automatizálás
10. téma. BEM, Atomic
11. téma. Advanced Git and Bash
6 hét
+2 projekt a portfólióban
Egyoldalas weboldal „Ez neked szól”
szükséges".
Hozd létre az elsőt
egy oldalas webhely.
CSS-stílusok írása ehhez
"Nézz ki az ablakon" alkalmazás.
Ebben a projektben Ön dolgozik
ehhez CSS-t kell írni
futó alkalmazás.
3. modul Tervezés, adaptív elrendezés, dekoráció
Tanuljon meg olyan technikákat, amelyek lehetővé teszik a helyes megjelenítést
oldalak különböző eszközökön és különböző beállításokkal. Készít
grafika a különböző képernyőkkel való munkához. Tanulja meg rendszerezni a kódot
a webhely színtémájának létrehozásához. Vegyük sorba a díszítőeszközöket
oldalait. Színátmenetek, árnyékok, szűrők, keverési módok – ez minden
Itt. Tanulja meg a vektorgrafikát oldalakon és
használja a HTML-be épített interaktív eszközöket.
A hab a sprint tortán az oldalanimációk.
Sprint 3: Elrendezés: érzékenység és grafika
1. téma. Megközelít
2. téma. Raszteres grafika
3. téma. Egyéni változók
4. téma. Egységek és függvények
5. téma. Rács elrendezés, 2. rész
6. téma. Interfész fejlesztés különböző eszközökhöz
7. téma. Formázási automatizálás és szöszölés
8. téma. Utófeldolgozók
9. téma. Git felnőtteknek
Sprint 4: Elrendezés: dekoráció, megközelítések és eszközök
1. téma. SVG használata
2. téma. 2D transzformációk és átmenetek
3. téma. Animációk
4. téma. Dekoráció
5. téma. 3D transzformáció
6. Modális ablakok
7. téma. Sablon motorok
8. téma. Előfeldolgozók
9. téma. Tervezési alapok
6 hét,
+2 projekt a portfólióban
Adaptív weboldal különböző
színes témák „Bonyolult
sűrítmény."
Reszponzív weboldalt fog létrehozni
különböző színű témák,
ahol mindenféle klassz holmit gyűjtenek
munkatippek, hogyan ne
elveszti a koncentrációt.
Hangulat tábla
"Moodboard" webes alkalmazás
amit magad gyűjtesz.
Az eredmény az Ön személyes
ütemterv az államokkal,
amelyet eddig meglátogatott
elvégezte ezt a tanfolyamot.
4. modul Alap JavaScript
Vegye figyelembe az adattípusokat, tanuljon meg dolgozni feltételekkel, hurkokkal
és funkciókat. Tanuld meg a DOM-ot. Ismerje meg, hogyan adhat hozzá elrendezést egy projekthez
JavaScript használatával és interaktivitás hozzáadása az oldalhoz: létrehozás
interaktív űrlapok adatellenőrzéssel és egyéni munkával
eseményeket.
Sprint 5: JavaScript alapjai: típusok, DOM alapok
1. téma. Emlékezz mindenre
2. téma. Hogyan lehet megoldást találni a problémákra?
3. téma. Primitívek. Rajt
4. téma. A DOM bemutatása
5. téma. JavaScript hibakeresés
6 hét
+1 projekt a portfólióban
Sprint 6: JavaScript: adatokkal, tömbökkel, függvényekkel és objektumokkal való munka
1. téma. Adatokkal való munkamódszerek, feltételek, ciklusok
2. téma. Elemek létrehozása, hozzáadása és eltávolítása a DOM-ban
3. téma. Tömbök
4. téma. Funkciók
5. téma. Objektumok
6. téma. Csapatmunka
1 oktatási projekt
(a befejezésig)
5. modul Speciális JavaScript
Tanulja meg a moduláris kód írását és az infrastruktúra beállítását
alkalmazásokat a Webpack eszköz használatával. Mester komplexum
JavaScript nyelvi fogalmak, aszinkron és adatcsere a szerverrel.
Tanuljon meg dolgozni a felhasználói eseményekkel és interakcióba lépni
a szerverrel. Tanuljon aszinkron és szinkron műveleteket, ismerje meg egymást
a Promise koncepcióval.
Sprint 7: Merüljön el a JavaScriptben: kódösszeállítás, eseménykezelés,
űrlap érvényesítése és az API-val való munkavégzés
1. téma. Építsd meg a projektet. Webpack
2. téma. Modulok JS-ben
3. téma. Speciális JavaScript. Aszinkron
4. téma. Eseménykezelés
5. téma. Munka az űrlapokkal
6. téma. Űrlap érvényesítése
7. téma. Munka az API-val
3 hét,
+1 projekt a portfólióban
Mesto
Hozzon létre saját webszolgáltatást. Hogyan
úgy néz ki, mint az Instagram
lesz egy interaktív oldal
fotókkal. meg fogod csinálni
elejétől a végéig: először mindent
írd be, majd írd meg
logika a JavaScriptben. Te megvalósítod?
űrlap érvényesítése, hozzáadása,
fotók és kedvelések törlése
nekik. Csatlakoztassa projektjét
a szerverre, és hosztolja azt
az interneten.
6. modul TypeScript és OOP
Ismerkedjen meg egy másik fontos fogalommal: az objektummal
orientált programozás (OOP). Tanuld meg az elveket
szoftverfejlesztés és a környezettel való munka. Alkalmazza az OOP technikákat
webes felületek fejlesztésében. Ismerje meg a logikai folytatást
és a JavaScript funkcionalitásának bővítése a TypeScript nyelven. Tanul
alkalmazza projektjeiben.
Sprint 8: TypeScript és OOP
1. téma. Bevezetés a TypeScript-be
2. téma. Objektumorientált programozás
3. téma. A TypeScript alapjai
4. téma. Speciális TypeScript és OOP
6 hét
+2 projekt a portfólióban
Sprint 9: OOP a felületekben: egyszerű és nem csak fogalmak
1. téma. Szoftverfejlesztési alapelvek
2. téma. Munka a környezettel
3. téma. OOP az interfészekben
4. téma. OOP a felületeken: folytatás
1 oktatási projekt (a
befejezés)
Egy oldal
Online áruház alkalmazás TypeScriptben
OOP stílus: Fejlesztés
webáruház frontend
„Webes stand” katalógussal
áruk, kosár és
tervezési funkció
rendelés. Értsd meg mindezt
az OOP bevált gyakorlataiban
TypeScript használatával.
Projekt hónap
Megtervezi és megírja egy projekt alapvető funkcióit
az ügyféltől és egy oktatási projekttől.
1 hónap
7. modul A Reactot használó interfészek
Fedezze fel a React könyvtárat és ökoszisztémáját. Tanulj meg alkotni
és strukturálja Reagálja a projekteket, hozzon létre összetevőket és kezeljen
adatfolyamok. Ismerje meg a React fejlesztés funkcionális megközelítését
és megtanuljon hatékony, produktív kódot írni horgok segítségével.
Sprint 10: React alapok
1. téma. SPA koncepció és keretek
2. téma. CRA. A projekt összeállítása és felépítése
3. téma. JSX szintaxis
4. téma. Alkatrészek és életciklusuk
5. téma. useState és useEffect
6. téma. React DevTools
7. téma. Modulok importálása, CSS modulok
8. téma. Komponenskönyvtárak. Izolált munkavégzés. Mesekönyv
3 hét,
+1 projekt a portfólióban
1 oktatási projekt (a
befejezés)
8. modul Útválasztás és engedélyezés
Tanuljon meg dolgozni globális állapottal és API-kkal a Redux segítségével.
Hozzon létre egyedi képernyőket az alkalmazásban, és konfigurálja az útválasztást
react-router-dom használatával, beleértve a dinamikusan generáltakat is
útvonalak. Végezze el az engedélyezést tokenekkel és védett útvonalakkal.
Sprint 11: Útválasztás és engedélyezés
1. téma. Globális állapot
2. téma. Redux könyvtár
3. téma. React Router
4. téma. Engedélyezés
3 hét,
+1 projekt a portfólióban
Csillag hamburger:
Írjon Stellar alkalmazásokat
Burger", hogy ételt rendeljen a főtől
oldal és személyes fiók,
hozzon létre egy Redux tárolót,
és az útválasztást is végrehajtja
és felhatalmazást.
9. modul
React alkalmazások tesztelése
Tanuld meg felgyorsítani a React alkalmazásokat, tesztelni őket,
állítsa be őket termelésbe, és engedje el őket a saját távoli szerverén.
Sprint 12: React alkalmazások tesztelése
1. téma. Optimalizálás (az alkalmazás felgyorsítása)
2. téma. React alkalmazások tesztelése: Jest, Cypress
3. téma. A projekt előkészítése a gyártásra
3 hét,
+2 projekt a portfólióban
1 oktatási projekt (fordítva
feladat)
Csillag hamburger:
Most fedd le a tiédet
egységteszt alkalmazás,
valamint az integráció
tesztek könyvtárak segítségével
Jest és Cypress.
Párhuzamos modul
Foglalkoztatási támogatás
A karrierpálya két szakaszból áll: a foglalkoztatási program és
gyorsító programok.
Foglalkoztatási program
Itt segítünk összegyűjteni mindent, ami a munkához kell
műtárgyakat és elsajátítják a szükséges készségeket. Önéletrajzot fog írni, gyűjt
portfólió, írjon motivációs levelet. A mi támogatásunkkal
dolgozzon ki egy keresési stratégiát és készüljön fel az interjúkra.
Gyorsító program
Ez terepen végzett munka. Jelentkezni fogsz az üresedésekre, írj
kísérőleveleket, teszteket és interjúkra menni.
Valószínűleg sok visszautasítást fog kapni, és együtt elemezzük
hibák az eredmények javítása érdekében. Ez a szakasz akkor ér véget, amikor Ön
Kapsz egy állásajánlatot, amit elfogadsz. Átlagosan ez
a keresés egy-három hónapig tart.
1. téma. Munkaerőpiac
2. téma. Termékcsoportban végzett munka
3. téma. Fejlesztési lehetőségek webfejlesztésben
4. téma. Célkitűzés és összefoglaló
5. téma. Motivációs levél és portfólió
6. téma. Álláskeresési stratégiák
7. téma. Artefakt adaptáció
8. téma. A munkaerőpiac realitásai, álláskeresés a fővárosban és a régiókban
9. téma. Interjúk
10. téma. Felkészülés egy interjúra
11. téma. Aktív gyorsító program. A választól a meghívásig
munka