Apžvalga
Apie web programavimą
- 🖌️ Kursas orientuotas į reprezentacinių puslapių kūrimą, mokant kaip sukurti estetiškai patrauklias ir funkcionalias svetaines.
- 💡 Mokysimės naudoti HTML, CSS ir JavaScript dinamiškam ir interaktyviam svetainių kūrimui.
- 🤖 Dirbtinio intelekto integravimas pagreitinis svetainės kūrimo laiką.
- 🌐 Dalyviai išmoks svetainių talpinimo, domenų valdymo ir saugumo užtikrinimo praktikas.
- 🔒 Saugumo užtikrinimas bus išsamiai aptartas, mokant kaip apsaugoti savo svetainę.
- 🚀 Viešinant svetaines pristatysite savo projektus plačiajai auditorijai.
Programa
Sudaryta pagal rinkos tendencijas
- Web technologijų ekosistema: supratimas, kaip veikia internetas, front-end, back-end.
- HTML struktūra ir pagrindiniai elementai: Supratimas apie pagrindines HTML žymes ir jų paskirtį.
- Formos ir įvestys: Duomenų surinkimo svarba ir metodai.
- Navigacija ir nuorodos: Kaip sujungti puslapius tarpusavyje naudojant hiperlinkus.
- Įvadas į AI įrankius: ChatGPT
- CSS selektoriai, savybės ir "box model": Kaip stilizuoti elementus naudojant CSS.
- Responsive dizainas ir media užklausos: Praktiniai pavyzdžiai, kaip kurti svetaines, pritaikytas įvairiems įrenginiams.
- Pozicionavimas ir išdėstymo schemos: Flexbox ir CSS Grid pagrindai.
- Animacijos, perėjimai ir mikrointerakcijos: Kaip pridėti vizualinį interaktyvumą svetainėje.
- Praktinis darbas su CSS preprocessoriais: Sass pagrindai.
- Įvadas į GitHub: Kaip naudoti GitHub svetainių projektams
- JavaScript sintaksė ir pagrindinės koncepcijos: Kintamieji, duomenų tipai, kontrolės sakiniai (if, else).
- DOM manipuliacija: Kaip dinamiškai keisti turinį ir stilių.
- Event handling ir funkcijos: Interaktyvumo ir vartotojo įvesties tvarkymas.
- Asinchroninis JavaScript: Darbas su callbacks, promises, ir async/await.
- Next.js pagrindai: SSR, SSG, puslapių kūrimas ir maršrutizavimas.
- Duomenų valdymas Next.js projektuose: API maršrutai
- Svetainių talpinimo platformos: Vercel ir Netlify praktinis naudojimas.
- Saugumo pagrindai ir SEO optimizacija: SSL, meta žymės, pristatoma kaip pagerinti svetainės matomumą.
- Baigiamojo projekto kūrimas ir pristatymas: Planavimas, kūrimas, talpinimas ir atsiliepimų sesija.
Galimybės
Įgūdžių taikymas
- 📌 Baigę šį kursą, asmenys įgis reikiamus įgūdžius ir žinias, leidžiančias kurti estetiškai patrauklias, funkcionalias bei mobiliesiems įrenginiams pritaikytas svetaines.
- 📌 Kursų dalyviai sugebės taikyti šias žinias tiek savo asmeninėms, tiek verslo reikmėms, kurdami svetaines, kurios efektyviai reprezentuos jų pačių ar jų verslo veiklą internete.
- 📌 Tokios svetainės padės ne tik pristatyti paslaugas ar produktus potencialiems klientams, bet ir padės išsiskirti konkurencinėje rinkoje, pritraukiant daugiau dėmesio ir didinant pasiekiamumą.