Artimiausi mokymai:

Birželio 02 d.
Liepos 14 d.
Rugpjūčio 18 d.
Rugsėjo 22 d.

Kaina: 2150€
Finansuojama užt be kvalifikacijos

Mišrus mokymasis: mokykis ir iš namų ir iš klasės. Galimybė keisti formatą mokymų metu

Intensyvumas: 140 val.
(visos valandos gyvai, realiu laiku su lektoriumi)

Trukmė: 3,6 savaitės – 18 užsiėmimų

Laikas: 5 kartus per savaitę, po 8 valandas, 9.00-17.00 val.

17
.

JavaScript mokymai - 223002481

Mokymai įmonėms:

Visos šios programos gali būti adaptuotos pagal jūsų įmonės poreikius. Daugiau

Šie mokymai subalansuoti nedirbantiems, tačiau tinka visiems žmonėms, norintiems suprasti ir išmokti kaip kuriamos WEB svetainės.
Ko išmoksiu?
Išmoksite naudodami HTML sukurti internetinio puslapio struktūrą.

Naudodami CSS išmoksite tvarkyti svetainės stilių ir išvaizda.

Išmoksite pagrindinių JavaScript programavimo principų.

Išmoksite apie ReactJS ir jo privalumus, JSX, būsenų valdymą, gyvavimo ciklo metodus, interaktyvius ir statinius komponentus bei React hooks.

TypeScript privalumai, objektinio programavimo principai ir komponentai, kitamųjų tipų aprašymai, struktūriniai tipai.

Ką gebėsiu po mokymų?

Kurti svetaines ar svetainių karkasą naudojant lengvai perprantamą ir funkcionalią kalbą HTML.

Stilizuoti svetainę naudojant kalbą CSS. Tai ne tik savo CSS stiliaus rašymas, bet ir gebėjimas pasinaudoti kitų sukurtomis stilių karkasais (framework: materialize arba bootstrap arba pure css ir t.t.)

Suteikti svetainei dinamiškumo su JavaScript.

Su ReactJS gebėsite kurti interaktyvias web aplikacijas.

Kas po mokymų?

Po šių mokymų, studentai kviečiami toliau nemokamai dalyvauti mokyklos mentorystės programoje: visą mėnesį, iškilus klausimams, tiek kreiptis į mokyklos lektorių, tiek naudotis mokyklos klasėmis savarankiškam mokymuisi.

Mūsų studentams, norintiems pradėti karjerą IT srityje, padedame susirasti praktikos arba darbo vietą vienoje mūsų IT įmonių-partnerių. Visoje Lietuvoje šiuo metu turime beveik 250 įmonių-partnerių tinklą. Net 85 proc. visų, baigusių mokyklą ir besikreipusių dėl darbo, sėkmingai pavyksta pradėti karjerą IT srityje.

Galimos darbo pozicijos po mokymų:

  • Junior Front-End developer (Jaunesnysis Front-End programuotojas)
  • Junior JavaScript developer (Jaunesnysis JavaScript programuotojas)
  • Junior Full-Stack developer (Jaunesnysis Full-Stack programuotojas)
  • IT Support (Techninio palaikymo specialistas)
  • Website Tracking Specialist (Tinklapių priežiūros specialistas)
  • IT Service Desk (IT Serviso aptarnavimo specialistas)
  • Customer Success Manager (Klientų aptarnavimo specialistas)
  • Junior Quality Assurance Tester (Jaunesnysis Testuotojas)
  • Junior Software Engineer (Jaunesnysis programinės įrangos inžinierius)

Mokymų programa

– Darbo aplinka.

– Kas yra HTML ir koks jo vaidmuo webe?

– Žymų sintaksė (elementai ir jų atributai).

– Internetinio tinklalapio struktūra (doctype, html, head, body, … žymos).

– Kodo tvarkingumo taisyklės. Komentarai.

– Antraštės.

– Paragrafai. Teksto formatavimas naudojant pastorinimą, pasvirimą, pabraukimą ir kitus formatavimo būdus.

– Nuorodos (absoliučios ir reliatyvios).
– Paveiksliukai. Jų įterpimas, dydžio reguliavimas, alternatyvaus teksto aprašymas, paspaudžiamo paveiksliuko padarymas.

– Lentelės. Lentelės kūrimas. Lentelės kraštai, eilės, langeliai, antraštiniai langeliai, langelių suliejimas.

– Sąrašai. Nerikiuoti ir rikiuoti sąrašai. Sąrašas sąraše / kelių lygių sąrašai.

– Formos. Formų paskirtis, aprašymas, laukeliai. Tekstiniai, skaičių, failų ir kiti laukelių tipai, jų atributai, panaudojimas.

– Naudingi teksto redaktoriaus papildiniai.

– Kiti HTML elementai.

– Šriftų, spalvų, paveiksliukų ir stiliaus ištraukimas iš dizaino su Figma/Adobe XD.

– UI/UX

– Kas yra CSS?

– Sintaksė (selektoriai, deklaracijos, parametrai ir reikšmės).

– Kodo tvarkingumas ir komentavimas.

– Selektoriai ir jų tipai.

– Kur ir kaip rašomas CSS kodas?
– Naršyklės programuotojų įrankis.

– Spalvos ir fonai, paveikslėlių ir kitų html elementų tvarkymas css pagalba.

– Teksto formatavimas. Šriftai, tekstų dydžiai, stiliai, storiai ir kiti formatavimo dalykai.

– CSS dėžutės modelis (content, padding, border, margin).

– Elementų elgsena eilutėje (display).
– Elementų pozicionavimas (position).

– Prisitaikantis (responsive) tinklalapio išdėstymas (layout). Flexbox/CSS grid.

– Accessibility (navigacija naudojant klaviatūrą, spalvos ir kontrastas, pritaikyti žmonėms neskiriantiems arba prastai skiriantiems spalvas)

– Kiti CSS parametrai. CSS preprocesoriai.

– Kas yra CSS karkasas? Kokie variantai (Bootstrap / Tailwind ir kt.) bei kuo jie gali būti naudingi?

– Kaip pasiruošti projektą, kad jis naudotų CSS framework?

– Kas yra JavaScript?

– Kintamieji, funkcijos.

– Patikrinimo sąlygos (if, switch).

– Ciklai (for, while, do while, for…in, for…of, forEach).

– Masyvai, standartinės ES6+ funkcijos (filter, map, find ir kt.).

– DOM manipuliacija.

– Įvadas. Kas yra testavimas. Testavimo tikslai. Ką, kada testuojame.

– Testavimo tipai. Kada kuriuos naudojame. Skirtingų tipų pranašumai.

– Komponentų testavimas (Unit testing).

– Integracijų testavimas (Integration testing).

– End-to-end (UI / Dom) testavimas.

– Regresinis testavimas.

– Testavimas Mock’inant funkcionalumus.

– Aplinkos paruošimas testavimui. Praktiniai pavyzdžiai.

– Įvadas į ReactJS: kas tai yra, kokie yra panaudojimo privalumai, veikimo principas, aplinkos paruošimas.

– Įvadas į JSX (panaudojimas, React, prototipai, kolekcijų tipai).

– React būsenos. Būsenų valdymas (state). Nekintamumo (immutability) principai.

– React gyvavimo ciklo (lifecycle) metodai.

– React interaktyvūs bei statiniai komponentai (stateful / stateless). Props.

– React klasių komponentai ir funkciniai komponentai.

– React hooks

– Įvadas į TypeScript: kas tai yra, kokie yra panaudojimo privalumai, veikimo principas, aplinkos paruošimas.

– Kokia nauda rinktis TypeScript? Dinaminių ir statinių tipų kalbų palyginimas.

– Objektinio programavimo principai ir komponentai, prieinami TypeScript

(Abstrakčios klasės, Interface …).

– Kintamųjų tipų aprašymai.

– Struktūriniai tipai, duomenų struktūros „formos“ aprašymai (Structural types, index signatures).

– Praktiniai pavyzdžiai.

Projekto tobulinimas ir baigiamojo projekto pristatymas.

Kurso lektoriai

ALEKSANDRAS V.

Senior
Dirba „Nord Security”
DėstoWEB kūrimas

ANDRIUS M.

Senior
Dirba„Freelance Web Developer”
DėstoWEB kūrimas

TAUTVYDAS D.

Senior
Dirba„Emendis BV”
DėstoWEB kūrimas

ZIGMANTAS R.

Middle
DirbaIndividuali veikla
DėstoWEB kūrimas

ŽILVINAS V.

Middle backend, Senior frontend
Dirba„VDC”
DėstoWEB kūrimas

Atsiliepimai apie mokymus

    5 star review  Labai įdomūs ir naudingi testavimo kursai. Jų metu gavau daug teorinių bei praktinių žinių. Labai patiko, kad dėstytojas Arturas Verseckas po kiekvienos paskaitos duodavo praktines užduotis ir labai atsakingai ir nuoširdžiai jas pakomentuodavo :) Manau toks mokymosi metodas padeda geriau suprasti bei įsisavinti naujas žinias. Visiems labai rekomenduoju VCS! Sėkmės Jums :)

    Sonata Andrikevičiūtė Avatar Sonata Andrikevičiūtė
    2022 01 22

    5 star review  Labai kokybiški duomenų analitikos kursai! Dėstytojai atsidavę, motyvuojantys, o ir visos mokyklos kolektyvas labai draugiškas. Tikrai gavau daug daugiau, nei tikėjausi 🤩 Sėkmės visiems besimokantiems ir visai VCS!

    Indrė Montvydienė Avatar Indrė Montvydienė
    2022 01 15

    5 star review  Data analysis training is very aptly focused on the most necessary things. I liked both the broad attitude of the teachers and their enthusiasm for imparting knowledge. Great courses. Highly recommend.

    Šarūnas Skučas Avatar Šarūnas Skučas
    2022 01 06
Registracija į šiuos mokymus