Frontend Serverless (223002583)

Front-end – apima viską, ką mato vartotojas. Kurso metu studentai mokosi kurti turinį bei dizainą visiems ekrano dydžiams. Studijų metu taikomos naujausios turinio valdymo technologijos siekiant įgalinti autentifikaciją ir valdyti duomenims. Šioje programoje gilinamasi ne tik į naujausias kliento pusės technologijas, bet ir į integracijas su išoriniu serveriu, naudojant HTTPS protokolą. Taip pat paliečiamos ir projekto valdymo technologijos, kurios reikalingos kiekvienoje IT įmonėje.

  • 1928€
    Vidutinis Frontend programuotojo atlyginimas Lietuvoje
  • 96%
    Front-end programuotojai Lietuvoje yra patenkinti savo darbu
  • 87%
    Studentų sėkmingai pabaigia Frontend kursą

Įsidarbinimo galimybės

Atsiliepimai

Karina Garifovaitė

Iš šokių trenerės į Front-End programuotoją

Į CodeAcademy atėjau vedama didelio smalsumo ir noro “laužyti standartus”. Dažnai girdėjau, kad programavimas labiau vyriška sfera ir tai buvo viena iš pagrindinių priežasčių, kodėl kurį laiką save stabdžiau. Dabar ateities studentams galiu palinkėti nieko nelaukti, o ateiti ir išbandyti savo jėgas, nes su reikiamu motyvacijos bagažu ir dėstytojų pagalba bei palaikymu – CodeAcademy puiki vieta žengti savo pirmuosius žingsnius programavimo pasaulyje.

Dalius Pamedytis

Front-End Developer @Hostinger

Pasirinkęs CodeAcademy front-end kursus sutikau ypač šaunius dėstytojus bei kolegas, kurie padėjo man užsivesti IT srityje. Tuo pačiu suteikė šaunius pagrindus pradedant kelionę į programuotojų pasaulį.

sekmes-istorija

Vaiva Gribauskaitė

Front-End Developer @Oxylabs.io

Iš tiesų labai džiaugiuosi, kad pasirinkau CodeAcademy. Sutikau jaunų, entuziastingų dėstytojų kurie supažindino su programuotojų pasauliu, davė patarimų darbo pokalbiams (labai pravertė) ir gavau stiprius pagrindus pirmajam darbui.

Ieva Kaleginienė

Front-End Developer @Kilo Health

Ko išmokau CodeAcademy? “Only the sky’s the limit”! Supratau, kad su didele motyvacija ir profesionalių dėstytojų pagalba įmanoma atsikratyti įvairių programavimo stereotipų, prisikrauti pilną žinių bagažą ir žengti į IT pasaulį tvirta koja. Sunkiausia žengti pirmą žingsnelį, bet kada daugiau, jei ne dabar?

Programa

14 sav.
  • 1 mėn.
  • 2 mėn.
  • 3 mėn.
  • 4 mėn.

HTML ir CSS 120 val.

  • HTML pagrindai – HTML elementų struktūra, atributai, HTML elementų tipai.
  • Puslapio struktūros elementai – paieškomumui (SEO) skirti HMTL elementai ir struktūra.
  • CSS stiliai – selektoriai, klasės, CSS prioritetai.
  • Pagrindinės CSS savybės – box model savybės, tipografija, position, flex, grid.
  • Lankstaus dizaino metodologija – media queries, dizaino pritaikymas visiems ekrano dydžiams.
  • Bootstrap CSS karkasas – stilių komponentai, perpanaudojamų klasių metodologija, Bootstrap lankstaus dizaino sistema.
  • Individualaus darbo praktika ir konsultacijos.

JavaScript kalbos pagrindai 200 val.

  • Kintamieji – deklaravimo tipai, kintamųjų adresacijos tipai, kintamųjų elgsena kopijuojant.
  • Operatoriai – vienio ir dviejų narių operatoriai skaitmeniniai operatoriai, loginiai operatoriai.
  • Ciklai – ciklo veikimo principai, ciklų tipai, iteratorius, baigtinė salyga ir iteracijos.
  • Funkcijos – Funkcijų deklravimas, kvietimai, argumentai ir parametrai, grąžinimo tipai.
  • Masyvo metodai – duomenų manipuliacijos metodai, paieškos metodai.
  • Algoritmavimo pagrindai – dažniausiai naudojami algoritmai ir jų sudedamosios dalys.
  • Masyvo iteraciniai metodai – forEach, map, filter, reduce.
  • Destruktūrizacija – objekto destruktūrizacija, masyvo destruktūrizacija, kompleksinė destruktūrizacija ir funkcijos parametrų destruktūrizacija.
  • Rodyklinės funkcijos – lambda išraiškos skirtumai lyginant su funkcija, trumpoji rodyklinės funkcijos sintaksė.
  • Algoritmavimo pagrindai – metodų jungimas grandinėle, argumentais perduodamos funkcijos, funkcijų kvietinių hierarchija.
  • Objektinio programavimo pagrindai – klasės, kompozicija, inkapsuliacija, paveldimumas ir polimorfizmas.
  • Algoritmavimo pagrindai – ryšių kūrimas tarp klasės objektų, loginės atsakomybės paskirstymas atskiroms esybėms.
  • JavaScript panaudojimas naršyklėje – HTML elementų hierarchijos modelis, įvykių klausikliai, turinio kūrimas ir turinio manipuliacija.
  • Asinchroninis programavimas – programavimo darbų skaidymas į atskiras procesų šakas sulaukiant atsakymo, duomenų parsiuntimas.

GIT versijavimo kontrolė: 40 val.

  • GIT komandinės eilutės pagrindai – repozitorijos kūrimas, konfigūravimas, pagrindinės komandos. Programinio darbo atlikimo metodologija ir viešinimas..
  • Darbų paskirstymo metodologija – projekto versijų (GIT šakų) apjungimas. Programimio darbo prijungimo metodologija, darbas komandose.
  • Projekto valdymas – Darbų kūrimo metodologijos, projekto skaidymas atskirais darbais, darbų žymėjimas naudojant Projekto valdymo įrankius.
  • Darbas komandomis – Darbų pasiskirtymas ir projekto vystymo darbai naudojant GIT.

React 200 val.

  • Komponentų struktūrizavimas – Komponentų įtraukimas, perpanaudojimas ir gaubiamieji komponentai.
  • Komponentų būsena ir savybės – komponentų perpanaudojimas perduodant skirtingas savybes, būsenos kūrimas ir keitimas.
  • Komponenetų stilizavimas – styled bibliotekos panaudojimas stilizuoti komponentus.
  • Komponentų biblioteka – išorinės komponentų bibliotekos diegimas ir temos nustatymai.
  • Globalio būsenos valydmo technologijos – React.context ir Redux globalios būsenos saugojimas ir manipuliacijos.
  • Validavimo bibliotekos pritaikymas – globalios validavimo bibliotekos pritaikymas įvedamiems duomenis.
  • Aplikacijos autentifikacija – išorinio autentifikacijos serverio panaudojimas kurti aplikaciją su skirtingomis rolėmis.
  • Aplikacijos saugyklų panaudojimas – duomenų gavimas, redagavimas, trinimas ir saugojimas naudojant išorinį serverį.
Atsisiųsti programą

Dėstytojai

Mūsų dėstytojų komanda – skirtingų IT specialistų mišinys. Vieni, kaip kokie superdidvyriai 🦸, dienomis
užima Top pozicijas savo įmonėse ir vakarais atsiliepia į studentų pagalbos šauksmus, kiti – dirba kaip freelancer’iai, kasdien žongliruodami tarp klientų bei studentų. Tačiau visi jie 100% pasiruošę žiniomis ir patirtimi padėti tau! 🧑‍🎓

Full-stack

Marius Kuzminskas

Freelance Web Developer

Front-end

Rokas Banaitis

Front-End Developer

Front-end

Romanas Venckus

Freelance Web Developer

Programos kalendorius

Laikotarpis

spalio 23 d. - vasario 2 d.

Laikas

8 val. per dieną

Trukmė

560 valandų

Kaina

3300€. Finansuojama UžT.

Skaičiuoklė

Išsimokėjimo galimybės

Mes siūlome tiek skirtingų išsimokėjimo galimybių ir lengvatų, kad sukūrėme skaičiuoklę savo galimybes pasiskaičiuoti pačiam – visai kaip banke. 💸

CodeAcademy finansavimas

  • Nuo 50 €/mėn.

100% Užimtumo Tarnybos finansavimas

  • Užimtumo Tarnybos finansavimas leidžia persikvalifikuoti dirbantiems ir įgyti naujas kompetencijas nedirbantiems! 🚀
  • Besimokantiems studentams gali būti skiriamos UžT stipendijos, Daugiau informacijos čia.

Mokėk po sėkmingo įsidarbinimo!

  • Mėnesinis mokestis – 10% nuo Neto pajamų, su galimybe turėti mokėjimo atostogas iki 5 mėnesių.

Dažniausiai užduodami klausimai

Kursų grafikas yra fiksuotas, visos pamokos yra vedamos gyvai, profesionalių CodeAcademy dėstytojų, kuriems, paskaitų metu, galite užduoti klausimus, pasitikrinti namų užduotis, gauti patarimų dėl ateities projektų.

Mokslams virtualioje ervėje naudojame vieną pažangiausių bei lanksčiausių pedagoginių programų – Microsoft Teams. Kartu su Microsoft Teams turėsite prieigą prie Microsoft Office paketo nemokamai vieneriems metams.

Prisijungimai prie Studijų aplinkos studentams atsiunčiami likus 5-3 darbo dienoms iki užsiėmimų pradžios į sutartyje nurodytą el. paštą.

Susisiekite su mumis!








    Atsisiųskite programą