Frontend izstrādātāju bootcamp - kurss 140 000 rub. no Yandex darbnīcas, apmācība 10 mēneši, datums 2023. gada 30. novembris.
Literārs Mistrojums / / November 30, 2023
Paātrināta mācīšanās
Bootcamp ir jauns kursu formāts tiem, kuri vēlas pēc iespējas ātrāk apgūt jaunu profesiju. 22 nedēļu laikā jūs mācīsities 8 stundas dienā, lai sagatavotos, lai kļūtu par priekšgala izstrādātāju.
Personīga pieeja
Mācīsies mazā grupā – tā mēs varam veltīt lielu uzmanību katram skolēnam. Mentori palīdz uzdot jautājumus, izmantojot tērzēšanu, vada tīmekļa seminārus par projektu un tiešsaistes sanāksmes, lai apspriestu visus jautājumus.
Pilnīga iedziļināšanās profesijā
Jūs padziļināti izpētīsit prasmes, kas nepieciešamas katram priekšgala izstrādātājam: HTML un CSS, JavaScript, React, Redux un TypeScript.
Individuālas konsultācijas ar recenzentu
Jūs saņemsiet atsauksmes par projektu 24 stundu laikā, lai ātri aizvērtu praksi un turpinātu darbu. Un par katru projektu Jūs saņemsiet individuālu konsultāciju ar kļūdu analīzi.
Regulāras tikšanās ar mentoru un grupu
Katru nedēļu jūs piedalīsieties plānošanā un apkopošanā, kā arī vebināros un jautājumu un atbilžu sesijās, kurās varēsiet uzdot jautājumus ekspertam
Ar teoriju un praksi mūsu platformā
Jūs studēsiet tiešsaistē Workshop platformā: mēs izskaidrosim teoriju vienkāršā valodā, un jūs praktizēsiet to praksē simulatorā un neatkarīgos projektos
Par izglītības projektiem
Varēsi risināt front-end izstrādātāja ikdienas uzdevumus un izpildīt 4 izglītojošus projektus. Recenzents personīgās konsultācijas laikā analizēs jūsu darbu: viņš atzīmēs, ko var uzlabot un kas izdevies.
Mācīsies patstāvīgi, bet ne viens — jūs atbalstīs praktizējoši speciālisti
Mentori palīdz jums izprast teoriju un vadīt tīmekļa seminārus
Visi mentori ir praktizējoši tīmekļa izstrādātāji, ar kuriem var sazināties ar visiem jautājumiem par kursu.
Jūs saņemsiet standarta profesionālās pārkvalifikācijas diplomu
Ja jums ir augstākā vai vidējā profesionālā izglītība. Ja nē, mēs izsniegsim apliecību par apmācību un sertifikātu - tas arī ir oficiāls dokuments par izglītību.
CV un prezentācija sev
Pirmkārt, mēs runāsim par darba tirgu un uzņēmumiem, kas pieņem darbā priekšgala izstrādātājus. Mēs palīdzēsim jums sastādīt CV, iemācīsim rakstīt motivācijas vēstules un sagatavosim jūs intervijām.
Atsauksmes un intervijas
Pēc tam sāksiet pieteikties uz vakancēm un sazināties ar darba devējiem. Kopā mēs izvēlēsimies labākās iespējas un meklēsim Jums piemērotu uzņēmumu.
HTML, CSS, JavaScript: ievada modulis
Tu iejutīsies izstrādātāja lomā un sapratīsi, vai vēlies tajā attīstīties
šis virziens. Uzziniet pamata HTML un CSS sintaksi. Uzziniet
ievietojiet blokus tīmekļa lapā, mainiet fontu un krāsas. Uzrakstiet vienkāršu
JavaScript programma un padarīt lapu interaktīvu.
1. tēma. Pirmais kods
2. tēma. Kas ir HTML un CSS
3. tēma. CSS pamata rekvizīti
4. tēma. Vairāk CSS
5. tēma. JavaScript. Sākt
6. tēma. JavaScript. Piezemēšanās realitātē
7. tēma. Par to, kas būs tālāk
20 stundas
Kā notiek apmācība?
Jūs uzzināsiet, kā programma un apmācība darbojas.
Pārskatiet organizācijas informāciju.
1. tēma. Kas notiek tālāk: mācību process
2. tēma. Moduļi, termiņi un plaģiāts
3. tēma. Par pāreju uz citu kohortu
4. tēma. Projektu darbs un papildus projekti
5. tēma. Kaut kas par mīkstajām prasmēm
6. tēma. Atbalsta komanda
7. tēma. Komunikācija
8. tēma. Noteikumi
9. tēma. Kas notiks beigās
10. tēma. Iepazīšanās ir beigusies. Pārliecināsimies, ka saprotam viens otru pareizi
Apmēram 2 stundas
2. modulis
HTML un CSS: izkārtojums, pieejamība un interaktivitāte
Iemācieties strādāt ar fontiem tīmeklī. Jūs sapratīsit, kā rakstīt kodu,
piemērots pārlūkprogrammām un meklētājprogrammām. Izpētiet visus veidus
lapas rāmja organizēšana. Uzziniet, kā pielāgot lapas
meklēšanas robotiem. Jūs strādāsit ar video, audio un citiem
interaktīvie lapas elementi. Sapratīsi kā un ar kādiem pasākumiem
CSS var darboties lapā. Izprotiet, kādi elementi atrodas lapā
var izveidot stila valodu. Iemācieties veidot dažādus elementus
stāvokļos un dažādās situācijās (piemēram, atkarībā no to secības
izskats). Izprast radīšanas pamatprincipus un rīkus
pieejamās tīmekļa lapas.
1. sprints: izkārtojums: semantika un izkārtojums
1. tēma. Atkārtojums pirms sākuma
2. tēma. Makets - dizaina turpinājums
3. tēma. Gatavojamies koda rakstīšanai
4. tēma. Faili projektā
5. tēma. Bašs un Gits. Pamati
6. tēma. Fonti un tipogrāfija
7. tēma. Semantika
8. tēma. Globālie atribūti
9. tēma. Flexbox izkārtojums
10. tēma. Kā iesniegt projektēšanas darbu
11. tēma. Pozicionēšanas elementi
12. tēma. Režģa izkārtojums, 1. daļa
13. tēma. Koda stils
14. tēma. Komponentu pieeja
2. sprints: izkārtojums: pieejamība un pieejas stilu organizēšanai
1. tēma. Lapas un meta iestatīšana
2. tēma. Ārējais iegultais saturs: video, iframe, API
3. tēma. Bloka modeļa pievienošana
4. tēma. Pseidoklases un pseidoelementi
5. tēma. Pieejamība
6. tēma. Veidlapas marķēšana
7. tēma. Brīnišķīgi atlasītāji
8. tēma. Veidņu veidošana
9. tēma. Linteres, formatētāji, automatizācija
10. tēma. BEM, Atomic
11. tēma. Advanced Git and Bash
6 nedēļas
+2 projekti portfelī
Vienas lapas vietne "Tas ir jums"
nepieciešams".
Izveidojiet savu pirmo
vienas lapas vietne.
CSS stilu rakstīšana priekš
Lietojumprogramma "Paskaties uz logu".
Šajā projektā jūs strādājat
jāraksta CSS priekš
darbojas lietojumprogramma.
3. modulis Dizains, adaptīvais izkārtojums, dekorēšana
Apgūstiet paņēmienu kopumu, kas ļaus pareizi attēlot
lapas dažādās ierīcēs un ar dažādiem iestatījumiem. Sagatavot
grafika darbam ar dažādiem ekrāniem. Uzziniet, kā sakārtot savu kodu
lai vietnei izveidotu krāsu motīvu. Sakārtosim dekorēšanas rīkus
jūsu lapas. Gradienti, ēnas, filtri, sajaukšanas režīmi — tas viss
Šeit. Iemācieties izmantot vektorgrafiku lapās un
izmantojiet interaktīvos rīkus, kas ir iebūvēti HTML.
Sprinta kūkas glazūra ir lapu animācijas.
Sprint 3: Izkārtojums: atsaucība un grafika
1. tēma. Pieejas
2. tēma. Rastra grafika
3. tēma. Pielāgoti mainīgie
4. tēma. Vienības un funkcijas
5. tēma. Režģa izkārtojums, 2. daļa
6. tēma. Interfeisa izstrāde dažādām ierīcēm
7. tēma. Formatēšanas automatizācija un uzlikšana
8. tēma. Pēcapstrādātāji
9. tēma. Git pieaugušajiem
Sprints 4: Izkārtojums: apdare, pieejas un instrumenti
1. tēma. Izmantojot SVG
2. tēma. 2D transformācijas un pāreja
3. tēma. Animācijas
4. tēma. Dekorācija
5. tēma. 3D transformācija
6. Modālie logi
7. tēma. Veidņu dzinēji
8. tēma. Priekšapstrādātāji
9. tēma. Dizaina pamati
6 nedēļas,
+2 projekti portfelī
Adaptīva vietne ar dažādām
krāsu tēmas “Sarežģīti
koncentrēties."
Jūs izveidosit responsīvu vietni
dažādas krāsu tēmas,
kur tiek savāktas visādas foršas lietas
darba padomi, kā to nedarīt
zaudēt koncentrāciju.
Garastāvokļa dēlis
Web aplikācija "Moodboard"
ko tu savāc pats.
Rezultāts ir jūsu personīgais
ceļa karte ar štatiem,
kuru līdz šim esat apmeklējis
apguva šo kursu.
4. modulis Pamata JavaScript
Apsveriet datu tipus, iemācieties strādāt ar nosacījumiem, cilpām
un funkcijas. Uzziniet DOM. Uzziniet, kā projektam pievienot izkārtojumu
izmantojot JavaScript un pievienojot lapai interaktivitāti: izveidot
interaktīvas veidlapas ar datu pārbaudi un darbu ar pielāgotu
notikumiem.
Sprint 5: JavaScript pamati: veidi, DOM pamati
1. tēma. Atcerieties visu
2. tēma. Kā rast risinājumus problēmām?
3. tēma. Primitīvie. Sākt
4. tēma. Iepazīstinām ar DOM
5. tēma. JavaScript atkļūdošana
6 nedēļas
+1 projekts portfolio
Sprint 6: JavaScript: darbs ar datiem, masīviem, funkcijām un objektiem
1. tēma. Metodes darbam ar datiem, nosacījumi, cikli
2. tēma. Elementu izveide, pievienošana un noņemšana DOM
3. tēma. Masīvi
4. tēma. Funkcijas
5. tēma. Objekti
6. tēma. Komandas darbs
1 izglītības projekts
(līdz pabeigšanai)
5. modulis Uzlabots JavaScript
Uzziniet, kā rakstīt modulāru kodu un iestatīt infrastruktūru
lietojumprogrammas, izmantojot Webpack rīku. Meistara komplekss
JavaScript valodas koncepcijas, asinhronija un datu apmaiņa ar serveri.
Iemācieties strādāt ar lietotāju notikumiem un mijiedarboties
ar serveri. Apgūstiet asinhronās un sinhronās darbības, iepazīstiet viens otru
ar Promise koncepciju.
Sprint 7: iedziļinieties JavaScript: koda montāža, notikumu apstrāde,
veidlapu validācija un darbs ar API
1. tēma. Veidojiet projektu. Tīmekļa pakotne
2. tēma. Moduļi JS
3. tēma. Uzlabots JavaScript. Asinhronija
4. tēma. Pasākumu apstrāde
5. tēma. Darbs ar veidlapām
6. tēma. Veidlapas apstiprināšana
7. tēma. Darbs ar API
3 nedēļas,
+1 projekts portfolio
Mesto
Izveidojiet savu tīmekļa pakalpojumu. Kā
tas izskatās pēc Instagram
būs interaktīva lapa
ar fotogrāfijām. tev tas izdosies
no sākuma līdz beigām: vispirms viss
ierakstiet to un pēc tam rakstiet
loģika JavaScript. Vai jūs īstenojat?
veidlapas apstiprināšana, pievienošana,
fotoattēlu un atzīmju “Patīk” dzēšana
viņiem. Savienojiet savu projektu
uz serveri un mitināt to
internetā.
6. modulis TypeScript un OOP
Iepazīstieties ar citu svarīgu jēdzienu: objekts
orientētā programmēšana (OOP). Uzziniet principus
programmatūras izstrāde un darbs ar vidi. Izmantojiet OOP metodes
tīmekļa saskarņu izstrādē. Uzziniet par loģisko turpinājumu
un JavaScript funkcionalitātes paplašināšana TypeScript valodā. Uzziniet
pielietojiet to savos projektos.
Sprint 8: TypeScript un OOP
1. tēma. Ievads TypeScript
2. tēma. Objektorientētā programmēšana
3. tēma. TypeScript pamati
4. tēma. Advanced TypeScript un OOP
6 nedēļas
+2 projekti portfelī
Sprint 9: OOP saskarnēs: vienkārši un ne tikai jēdzieni
1. tēma. Programmatūras izstrādes principi
2. tēma. Darbs ar vidi
3. tēma. OOP saskarnēs
4. tēma. OOP saskarnēs: turpinājums
1 izglītības projekts (par
pabeigšana)
Viena lapa
tiešsaistes veikala lietojumprogramma TypeScript
OOP stils: Attīstīt
interneta veikala priekšgals
“Web stends” ar katalogu
preces, grozs un
dizaina funkcija
pasūtījums. Apzinies to visu
OOP paraugpraksē
izmantojot TypeScript.
Projekta mēnesis
Jūs izstrādāsiet un uzrakstīsiet viena projekta pamata funkcionalitāti
no pasūtītāja un viens izglītojošs projekts.
1 mēnesis
7. moduļa saskarnes, kas izmanto React
Izpētiet React bibliotēku un tās ekosistēmu. Mācieties radīt
un strukturēt Reaģēt uz projektiem, izveidot komponentus un pārvaldīt
datu straumes. Apgūstiet funkcionālu pieeju React izstrādei
un iemācieties rakstīt efektīvu, produktīvu kodu, izmantojot āķus.
10. sprints: reaģēšanas pamati
1. tēma. SPA koncepcija un ietvari
2. tēma. CRA. Projekta uzstādīšana un būvniecība
3. tēma. JSX sintakse
4. tēma. Sastāvdaļas un to dzīves cikls
5. tēma. useState un useEffect
6. tēma. Reaģējiet uz izstrādātāju rīkiem
7. tēma. Importēt moduļus, CSS moduļus
8. tēma. Komponentu bibliotēkas. Darbs izolēti. Stāstu grāmata
3 nedēļas,
+1 projekts portfolio
1 izglītības projekts (par
pabeigšana)
8. modulis Maršrutēšana un autorizācija
Uzziniet, kā strādāt ar globālo stāvokli un API, izmantojot Redux.
Lietojumprogrammā izveidojiet atsevišķus ekrānus un konfigurējiet maršrutēšanu
izmantojot react-router-dom, tostarp dinamiski ģenerētus
maršrutos. Ieviest autorizāciju ar žetoniem un aizsargātiem maršrutiem.
11. sprints: maršrutēšana un autorizācija
1. tēma. Globālais stāvoklis
2. tēma. Redux bibliotēka
3. tēma. Reaģēt maršrutētāju
4. tēma. Autorizācija
3 nedēļas,
+1 projekts portfolio
Zvaigžņu burgers:
Rakstiet Zvaigžņu lietojumprogrammas
Burger”, lai pasūtītu ēdienu no galvenās
lapa un personīgais konts,
izveidot Redux krātuvi,
un arī ieviest maršrutēšanu
un atļauja.
9. modulis
React lietojumprogrammu pārbaude
Uzziniet, kā paātrināt React lietojumprogrammas, pārbaudīt tās,
ieviesiet tos ražošanā un izlaidiet savā attālajā serverī.
Sprint 12: React lietojumprogrammu pārbaude
1. tēma. Optimizācija (lietojumprogrammas paātrināšana)
2. tēma. React lietojumprogrammu testēšana: Jest, Cypress
3. tēma. Projekta sagatavošana ražošanai
3 nedēļas,
+2 projekti portfelī
1 izglītības projekts (apgriezts
uzdevums)
Zvaigžņu burgers:
Tagad pārklājiet savu
vienības pārbaudes lietojumprogramma,
kā arī integrācija
testi, izmantojot bibliotēkas
Jest un Cypress.
Paralēlais modulis
Nodarbinātības palīdzība
Karjeras trase sastāv no diviem posmiem: nodarbinātības programma un
paātrinājuma programmas.
Nodarbinātības programma
Šeit mēs palīdzēsim jums savākt visu, kas nepieciešams darbam
artefaktus un apgūt nepieciešamās prasmes. Rakstīsi CV, savāksi
portfolio, uzraksti motivācijas vēstuli. Ar mūsu atbalstu
izstrādāt meklēšanas stratēģiju un sagatavoties intervijām.
Paātrinājuma programma
Tas ir darbs laukā. Pieteiksies uz vakancēm, raksti
pavadvēstules, kārto testus un dodies uz intervijām.
Visticamāk, jūs saņemsiet daudz atteikumu, un mēs to kopā analizēsim
kļūdas, lai uzlabotu rezultātus. Šis posms beidzas, kad jūs
Jūs saņemat darba piedāvājumu, kuru pieņemat. Vidēji šis
meklēšana ilgst no viena līdz trim mēnešiem.
1. tēma. Strādnieku tirgus
2. tēma. Darbs produktu komandā
3. tēma. Attīstības iespējas tīmekļa izstrādē
4. tēma. Mērķu noteikšana un kopsavilkums
5. tēma. Motivācijas vēstule un portfolio
6. tēma. Darba meklēšanas stratēģijas
7. tēma. Artefaktu adaptācija
8. tēma. Darba tirgus realitātes, darba meklēšana galvaspilsētā un reģionos
9. tēma. Intervijas
10. tēma. Gatavošanās intervijai
11. tēma. Aktīvā paātrinājuma programma. No atbildes līdz uzaicinājumam līdz
strādāt