JavaScript kūrėjas. Bazinis – nemokami kursai iš Otus, mokymai 6 mėn., Data: 2023 m. gruodžio 1 d.
įvairenybės / / December 04, 2023
Kursas suteiks jums pirmųjų kūrimo įgūdžių, kurie išskirs jus iš trokštančių kūrėjų.
Įvaldysite technologijas, kurios šiuo metu naudojamos projektuose: React, TypeScript, Babel, Webpack, Node.js. Po kursų jums bus lengva įsitraukti į darbą, o darbdaviui nereikės „baigti“ jūsų mokymų.
Išmoksite suprasti kodą ir kūrimo principus, gebėsite dirbti be šablonų ir užtikrintai veikti pagal savo kompetencijas, užduoti klausimus ir rasti atsakymus.
Nuo pat pirmo mėnesio mokysitės realiam vystymuisi artimomis sąlygomis: mokysitės naudotis Git, kodą padengti testais, susipažinti su CI procesais.
Mokymų pabaigoje surinksite atliktų darbų portfolio ir sukursite užbaigtą projektą, kurį galėsite publikuoti ir parodyti interviu metu.
Kursų programa skirta:
- pradedantiesiems programuoti, norintiems stoti į IT;
- susipažinęs su programavimo pagrindais ir nori tobulėti kaip JavaScript kūrėjas;
- pradedantiesiems, kurie įvaldo JavaScript, bet nori susisteminti savo žinias ir gauti ekspertų atsiliepimus;
- pradedantiesiems, kurie įvaldo backend kūrimą ir nori išplėsti savo įgūdžių arsenalą su frontend technologijomis.
Premija: vaizdo kursas „JavaScript pradedantiesiems“
Savarankiškam praėjimui. Šių žinių jums prireiks, kad įsisavintumėte pagrindines kalbos konstrukcijas, jei neturite ankstesnės „JavaScript“ patirties.
Tu išmoksi:
Naudokite „JavaScript“, jos „React“ sistemą ir kitas technologijas, kad išspręstumėte sąsajos problemas
Dirbkite su Git ir GitHub srautu
Derinkite ir patikrinkite savo kodą
Suskaidykite kodą į modulius ir logines dalis
Darbas su dokumentais ir Google
Kurkite programas naudodami „React“.
Supratimas apie naują API
ASMENINIS MENTORIUS: 40 minučių internetinės sesijos kiekvieną savaitę
Mokymų pradžioje jums paskiriamas mentorius. Kaip ir mokytojai, mentoriai yra ekspertai, dirbantys kuriant sąsają.
Kartą per savaitę atliekate namų darbus, paskelbkite juos „GitHub“ ir susitarkite su savo mentoriumi
Mentorius iš anksto susipažįsta su jūsų kodu, todėl susitikimo metu jau žino, į ką atkreipti dėmesį. Taip pat galite paruošti klausimus
Sesijos metu mentorius pakomentuos jūsų sprendimą. Jei reikia, galite iš karto eiti į kūrimo aplinką, atlikti kodo pakeitimus ir iškart pamatyti rezultatą
Patyręs JavaScript kūrėjas. Dalyvavo įgyvendinant įvairius projektus: kūrė paslaugų programas, banko programinės įrangos sąsajas, katalogavimo ir apskaitos sistemas. Turiu patirties kuriant serverius su Node.js. Prasidėjo daugiau nei prieš 10 metų...
Patyręs JavaScript kūrėjas. Dalyvavo įgyvendinant įvairius projektus: kūrė paslaugų programas, banko programinės įrangos sąsajas, katalogavimo ir apskaitos sistemas. Turiu patirties kuriant serverius su Node.js. Daugiau nei prieš 10 metų jis pradėjo kaip PHP kūrėjas, o 2013 m. perėjo prie JavaScript kūrimo. Šiuo metu užsiima Maisto pristatymo paslaugos mobiliosios krypties plėtra. HolyJS programos komiteto narys, aktyviai dalyvauja JS bendruomenės gyvenime: susitikimuose, konferencijose, mokymuose – visa tai jau daugelį metų yra neatsiejama gyvenimo dalis. Laisvalaikiu padeda kitiems, mokosi pats. Programos vadovas
„JavaScript“ pagrindinio kurso mentorius Pirmosios programavimo kalbos buvo C ir Assembler. Visada norėjau programuoti ne tik aukščiausios klasės „daiktus“ inžineriniu požiūriu, bet ir vizualinį šių „daiktų“ komponentą. Taip ir susipažinau...
„JavaScript“ pagrindinio kurso mentorius Pirmosios programavimo kalbos buvo C ir Assembler. Visada norėjau programuoti ne tik aukščiausios klasės „daiktus“ inžineriniu požiūriu, bet ir vizualinį šių „daiktų“ komponentą. Taip susipažinau su JavaScript ❤Šiuo metu užsiimu full-stack kūrimu Javascript ir Python. Dalyvavo kuriant frontend/backend tokiems projektams kaip Vila, Booktopia, SamSoe, Tradus, DeepDee. Esu Baltarusijos valstybinio informatikos ir radioelektronikos universiteto (BSUIR) magistrantė, informacinių radijo technologijų specialybė.
Fullstack kūrėjas, turintis > 6 metų patirtį. Daugiau nei 4 metus jis kuria „JavaScript“ sąsają. Turiu patirties kuriant serverius su Node.js. Šiuo metu užsiima programinės įrangos kūrimu nuotoliniam...
Fullstack kūrėjas, turintis > 6 metų patirtį. Daugiau nei 4 metus jis kuria „JavaScript“ sąsają. Turiu patirties kuriant serverius su Node.js. Šiuo metu jis kuria programinę įrangą nuotoliniam bendradarbiavimui – konferencijoms ir lentoms. Taip pat turėjome kurti produktų konfigūratorius. Stengiasi diegti šiuolaikines priemones ir požiūrius į plėtrą. Be techninių įgūdžių, jis turi darbo komandoje, verslo užduočių skaidymo įgūdžių, taip pat gebėjimą dirbti naudojant Agile ir Scrum metodikas.
Pagrindinis JavaScript. Darbas su GIT ir aplinkos nustatymas
-Tema 1.Įvadas į kursą + JS pagrindai ir praktika
-2 tema. Pagrindinė JavaScript sintaksė: pagrindai, pagrindinės operacijos, šakojimas ir pagrindinis algoritmas
-3 tema. Objekto modelis Javascript: prototipo paveldėjimas ir konstruktoriaus funkcijos
-4 tema. Kontekstas dirbant su funkcijomis
-5 tema. Pagrindinis API ir JavaScript naudojimas. Kaip dirbti su DOM ir kitomis galimomis API
-6 tema. Kodo testavimas kaip kūrimo proceso dalis, testavimo taikymo namų darbams pavyzdys
-7 tema. VCS naudojimas: problemos ir sprendimai, tipinė kūrimo procedūra naudojant Git. CI/CD naudojimas gaminiui patvirtinti ir pristatyti
-8 tema. Kodas kaip „projektas“ – kūrėjo darbo artefaktai. „JavaScript“ krūvos priklausomybės ir paslaugos
- 9 tema. Konsultacijos. Sunkių akimirkų atliekant namų darbus analizė. TDD naudojimo kūrimo praktikoje pavyzdys
-10 tema. JS sintaksės santrauka
-11 tema.Darbas su asinchroniniu kodu
-12 tema. Šiuolaikinės priemonės kuriant kliento (ir ne tik) programas
-13 tema. Kodo kokybės kriterijai, problemų prevencija ir kūrimo aplinkos sukūrimas
-14 tema.Konsultacija
HTML puslapių kūrimas ir stilius
-15 tema. HTML dokumento struktūra, semantika ir puslapių maketavimo pagrindai
-16 tema. Puslapio stilius, elementų išdėstymas
-17 tema.Kūrimo priemonės. Išdėstymo testavimas, naudojant medijos užklausas
-18 tema. Pagrindiniai požiūriai į pozicionavimo elementus
„JavaScript“ / „Typescript“ naudojimas interaktyviems puslapiams kurti
-19 tema. Papildinių kūrimas
-20 tema. Kalbos standartų skirtumai, vertimo įrankiai, spausdinimo problemos
-Tema 21. Aplinkos sukūrimas šiuolaikinei TS plėtrai, testinės aplinkos nustatymas
-Tema 22.OOP „JavaScript“, naudojant kuriamas API
-23 tema.Funkcijų raidos pagrindai, asinchroninis kodas
-24 tema. Pagrindinės kūrimo technikos mašinraštyje analizė - tipai, sąsajos, išvardijimas ir kt.
-25 tema. Išplėstinės spausdinimo galimybės
-26 tema. Kai kurie JavaScript kūrimo modeliai – pateikimo ir logikos atskyrimas
-27 tema. Savo API kūrimas
-28 tema.Šablonų variklio kūrimas
-29 tema. Požiūrių atnaujinimas, požiūriai į įgyvendinimą, reaktyvumas
„JavaScript“ programų struktūrizavimas ir vieno puslapio programų kūrimas
-30 tema. Tarpininkas ir EvenEmitter kaip kodo organizavimo įrankis
-31 tema. Programos būsenos valdymas, redux kūrimas
-32 tema. Darbas su asinchroniniais veiksmais redux
-33 tema. REST, RPC ir tinklo užklausos redux sistemoje
-34 tema. Kliento maršruto parinkimas, kaip kuriama vieno puslapio programa
- 35 tema. Darbo su vieno puslapio aplikacijomis ypatumai - delegavimo naudojimas kūrimui supaprastinti, zombių peržiūrų problema
-36 tema. Redux naudojimas programos būsenai išsaugoti
-37 tema. Selektorių naudojimas maršrutams atsieti nuo redux, darbas su HOC (maršrutų ir redux susiejimo įvynioklis)
Kūrimas naudojant React.js
-38 tema. Kas yra React, JSX, aplinkos nustatymas
-39 tema. Protingi ir kvaili komponentai React kontekste
-40 tema. Komponento gyvavimo ciklas, kabliukai
-41 tema. React ir redux naudojimas kartu
-42 tema. Maršruto nustatymas ir tingus puslapių įkėlimas dirbant su React
Node.js kūrimo ir kodo priežiūros pagrindai
-43 tema. Node.js taikymo sritys, skirtumai nuo kūrimo naršyklėje
-44 tema. Programų serverio kūrimas naudojant Node.js. Renginio modelis ir gijos
-45 tema. Darbo pristatymas – ką daryti, kad būtų gerai
Projektinis darbas
-46 tema. Temos parinkimas ir projektinio darbo organizavimas
-47 tema.Projektavimo darbų apsauga