Interneto technologijos
Paskaitų temos:
- 2024-02-20: Terminai, programinė įranga ir įrankiai
- 2024-02-27: HTML kalba, HTML formos ir jų medotai (POST, GET)
- 2024-03-05: CSS, ikonėlių šriftas (Font Awesome), Bootstrap karkasas
- 2024-03-12: MySQL DB kūrimas, ryšiai tarp lentelių
- 2024-03-19: Laravel karkaso diegimas, projekto struktūra, konfigūravimas, autentifikacija
- 2024-03-26: Migracijos, pradiniai duomenys (angl. seeds), modeliai (angl. models), ryšiai tarp objektų
- 2024-04-09: Vaizdai (angl. views), Blade šablonai
- 2024-04-16: Valdikliai (angl. controllers) ir CRUD funkcijos
- 2024-04-23: Select ir multiple select laukai, naudotojų rolės, maršrutai (angl. ruotes)
- 2024-04-30: Validacija, puslapiavimas
- 2024-05-07: JavaScript, DataTables ir Highchart bibliotekos, multiple select laukas su paieška, datepicker
- 2024-05-14: Duomenų šifravimas ir dešifravimas, API servisai
- 2024-05-21: XML, XSD schemos, HTML analizatoriai (angl. parsers)
Užduotys (ne balams, tik pasipraktikavimui):
- HTML užduotis 1 - sukurkite tinklalapį kaip šiame pavyzdyje. Nenaudoti jokių stilių!
- HTML užduotis 2 - sukurkite HTML lenteles kaip šiame pavyzdyje. Nenaudoti jokių stilių!
- HTML užduotis 3 - sukurkite HTML formą kaip šiame pavyzdyje. Nenaudoti jokių stilių!
- CSS užduotis 1 - sukurkite tinklalapį kaip šiame pavyzdyje. Galimi HTML elementai: <h1>, <h3>, <h6>, <p>, <br>, <div>, <span>, <hr>, <strike>, <ul>, <li>, <img>. Galimi atributai: id, class, src, alt. Visa kita turėtų būti nurodyta stiliuose.
- CSS užduotis 2 - sukurkite HTML lentelę kaip šiame pavyzdyje. Galimi HTML elementai: <table>, <caption>, <thead>, <tbody>, <tfoot>, <tr>, <th>, <td>, <div>, <span>. Galimi atributai: id, class. Visa kita turėtų būti nurodyta stiliuose.
- CSS užduotis 3 - sukurkite tinklalapį kaip šiame pavyzdyje. Galimi HTML elementai: <p>, <br>, <div>, <span>. Galimi atributai: id, class. Visa kita turėtų būti nurodyta stiliuose.
- Bootstrap užduotis 1 - sukurkite tinklalapio tinklelį pagal šį šabloną. Paspauskite Ctrl+Shift+4, kad pamatyti tinklelį.
- Bootstrap užduotis 2 - sukurkite tinklalapį pagal šį šabloną. Paspauskite Ctrl+Shift+4, kad pamatyti tinklelį.
W3Schools pamokos:
W3Schools pratimai:
Laravel pamokos:
- Laravel 10.x karkasas (lietuvių kalba)
- Laravel pamokos Youtube kanale (anglų kalba).
Rekomenduojama literatūra:

Tinklalapių kūrimas, dizainas ir valdymas. Mokomoji priemonė
2013 | VšĮ Socialinių mokslų kolegija | 240 p.


JavaScript & jQuery: Interactive Front-End Web Development
2014 | John Wiley & Sons | 640 p.


Learning Web Design: A Beginner's Guide to HTML, CSS, JavaScript, and Web Graphics (5th Edition)
2018 | O'Reilly Media | 808 p.

Learning PHP, MySQL & JavaScript: A Step-by-Step Guide to Creating Dynamic Websites (6th Edition)
2021 | O'Reilly Media | 823 p.

Laravel: Up & Running; A Framework for Building Modern PHP Apps (3rd Edition)
2023 | O'Reilly Media | 534 p.