2 lygis

Frontend – pažengusių

Front-End programuotojas, pasitelkdamas HTML, CSS ir JavaScript, kuria vartotojui matomą sąsają. Todėl jo darbas yra ne tik techninio, bet ir kūrybinio pobūdžio ir, suprantama, pakankamai glaudžiai susijęs su web dizainu. Front-End programavimo dėka puslapyje atsiranda viskas, ką vartotojas gali pamatyti – svetainės struktūra, vizualiniai ir dinaminiai sprendimai. Front-End programuotojas – tikra būtinybė visiems, norintiems apie savo verslą ar kitokią veiklą papasakoti ir užmegzti ryšius besinaudojant patrauklia ir dinamiška interneto svetaine.

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

Įsidarbinimo galimybės

Programa

8 mėnesiai
  • 1 tema
  • 2 tema
  • 3 tema
  • 4 tema
  • 5 tema
  • 6 tema

Front-end programavimas panaudojant HTML / CSS / Bootstrap.

HTML pagrindai: Tagai, atributai, pagrindiniai elementai. Sąrašai ir lentelės. Paveiksliukai ir video.

Puslapio struktūra: Puslapio struktūros elementai – header, footer, div.​

HTML formos: Formos ir jų elementai​

CSS pagrindai: Kas yra CSS, stilių panaudojimas ir baziniai pavyzdžiai, sintaksė​.

CSS tekstai, šriftai, spalvos: Darbas su teksto apipavidalinimu ir jo elementais.

Rėmai, pozicijos: Elementų pozicionavimas, margin/padding, rėmeliai, float.​

Responsive design pagrindai: Kas yra responsive design, media queries ir mobilios versijos.​

Twitter Bootstrap karkasas: Kas yra Twitter Bootstrap, jo klasės ir elementai, jo pagrindu sukurtų šablonų pavyzdžiai.​

JavaScript programavimo kalba

  • JavaScript sintaksė, stiliaus taisyklės
  • Kintamieji, duomenų tipai, operatoriai, sąlygos sakiniai, funkcijos, ciklai
  • DOM manipuliavimas, interaktyvumas
  • Klaidų valdymas (debugging, error handling)
  • Objektinis programavimas su JavaScript
  • Paveldėjimas ir prototipai
  • Kreipimasis į serverį (JavaScript XML ir AJAX, JSONP)
  • Asinschroninis programavimas (promises, callbacks, listeners)
  • JavaScript APIs (canvas, geolocation, web workers, web sockets)
  • JavaScript modulių sistemos (Common JS, AMD, ES2015)
  • JavaScript aplikacijos testavimas
  • Automatizavimas (Gulp, WebPack)

Node.Js karkasas

Parse: node.js aplinkos įrašymas; mongodb įrašymas; parse.com įrašymas; susipažinimas su Parse sdk; mini projektas

Node.js serveris: node.js suintegravimas su express.js; routing metodo taikymas; GET, POST, DELETE metodai; sesijos saugojimas ir priskyrimas vartotojui.

Node.js serveris kaip REST full api: User register/login; password hashing; JWT token creation; middleware functions integration; mongoose module; picture resizing.

React karkasas

React karkaso panaudojimas ir naudingos funkcijos.

Duomenų bazės ir jų administravimas

  • DBVS sąvokos bei taikymo galimybės (reliacinės duomenų bazės, SQL kalba, SQL sakinių tipai)
  • Koreguoti duomenų bazę naudojant komandas insert, select, update ir delete

Programavimo aplinkos ir kūrimo proceso valdymas ir versijų kontrolė

Komandinio darbų planavimo sistemos

Pagrindiniai programinės įrangos kūrimo etapai Sistemos funkcionalumas ir jos panaudojimo galimybės Pagrindiniai sistemos aplinkos elementai

Programavimo darbų vykdymo sekimas

Projekto struktūros elementai (projektas, darbai, nuorodos) Užduotys ir jų elementai (darbų sukūrimas, planavimas, apimties nurodymas, sunaudoto ir likusio laiko užrašymas) Darbų priskyrimas atskiriems vartotojams, komentarų kūrimas, kitų sukurtų komentarų ir kodo pakeitimų peržiūra Darbų užbaigimo valdymas Paieška darbų planavimo sistemoje

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! 🧑‍🎓

Front-end

Andrius Kasovskis

Freelance Front-end Web Developer

Front-end

Juozas Masiliūnas

Javascript Developer @Adroiti Technologies

Front-end

Ernestas Rutkauskas

Front-end (React.JS) Web Developer @MediaEarn

Front-end

Lukas Vaicekauskas

Lead Front-End Specialist @Danske Bank

Front-end

Mantas Morkūnas

Technical Lead @UAB Recaras

Front-end

Petras Šlekys

Tech Lead @IBM

Front-end

Mindaugas Jačionis

Senior Front-end Engineer @Shopify

Programos kalendorius

Laikotarpis

liepos 5 d. – gruodžio 30 d.

Laikas

18:00 - 22:00

Trukmė

480 valandų

Kaina

nuo 2500 € arba nuo 50€/mėn. išsimokėtinai.

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.

Lietuvos Užimtumo Tarnybos finansuojami kursai

  • Finansuoja Lietuvos Užimtumo Tarnyba ir Europos Sąjungos fondai
  • Reikalinga atitikti Užimtumo Tarnybos reikalavimus.

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!








    CodeAcademy mokykis NEMOKAMAI! 🥳

    Rinkis UŽT finansuojamas programas – TypeScript programavimą ar Web Dizainą UX/UI.

    Plačiau