Tīmekļa risinājumu izstrādes pamati: Dinamisku risinājumu izstrāde, izmantojot HTML5 un JavaScript

Šis 3 dienu kurss ir paredzēts tiem, kas vēlas iemācīties, kā izveidot dinamiskas un interaktīvas tīmekļa lapas, izmantojot HTML5 un JavaScript. Mācību ietvaros Tev būs iespēja apgūt:

  • HTML5 pamatus: kā izveidot un pārvaldīt HTML dokumentus, izmantojot elementus, atribūtus, sarakstus, tabulas un formas. Kā izmantot HTML5 semantiskos elementus un CSS3 stilus;
  • JavaScript pamatus: kā izmantot JavaScript mainīgos, datu tipus, operatorus, funkcijas un objektus;
  • tīmekļa lietojumprogrammu izstrādi ar HTML5 un JavaScript: kā izveidot HTML formas un apstrādāt lietotāja ievadi. Kā validēt lietotāja ievadi ar JavaScript.
Kursa ilgums, akadēmiskās stundas: 24
Cena (bez PVN): 850,00 
Cena (ar PVN): 1028,50 
Pieteikties kursam:

Piesakies vai uzdod jautājumu!

 

Ja vēlies pieteikties kursam vai uzdot jautājumu par to, droši izmanto šo formu!

Lūdzu ievadi savu vārdu, uzvārdu
Lūdzu ievadi uzņēmuma nosaukumu
Lūdzu ievadi savu telefona numuru
Lūdzu ievadi savu e-pastu

Paldies! Mēs ar Tevi sazināsimies.

Mācību mērķis

Zināšanu un prasmju pilnveide par:

  • HTML5 un JavaScript pamatiem;
  • HTML5 dokumentu pārvaldību;
  • JavaScript izmantošanu, lai manipulētu ar HTML elementiem un pievienotu interaktivitāti tīmekļa lapām;
  • tīmekļa lietojumprogrammu attīstīšanu, izmantojot HTML5 un JavaScript;
  • AJAX izmantošanu, lai iekļautu ārējos API datu avotus tīmekļa lietojumprogrammā.
Mērķauditorija
  • Cilvēki, kuri vēlas pārkvalificēties un virzīt savu karjeru tīmekļa izstrādes un programmēšanas jomās.
  • Studenti un profesionāļi, kuri vēlas pilnveidot zināšanas un apgūt jaunas prasmes par tīmekļa tehnoloģijām.
  • Dizaineri, kuri vēlas apgūt dizaina pielāgošanas pamatprincipus, lai savas idejas pārvērstu funkcionālos risinājumos.
  • Cilvēki, kuri jau šīs tehnoloģijas ir apguvuši pašmācības ceļā un meklē strukturētu pieeju tīmekļa izstrādei.
Pēc mācībām tu spēsi:
  • Izmantot JavaScript tīmekļa lietojumprogrammu izstrādē.
  • Izmantot Objektorientētās un funckionālās programmēšanas pieejas.
Priekšnoteikumi mācību apmeklēšanai

Vēlama izpratne par programmatūras izstrādi pamata līmenī, kā arī iemaņas darbā ar tīmekļa pārlūku un teksta redaktoru.

Mācību materiāli

BDA izstrādāti mācību materiāli un praktisko darbu piemēri.

Programma

Modulis 1: Ievads par tīmekļa izstrādi

  • Kas ir tīmekļa izstrāde?
  • Dažādas lomas tīmekļa izstrādē.
  • Front-End un Back-End programmēšana.
  • Tīmekļa izstrādes rīki un tehnoloģijas.

Modulis 2: HTML5 pamati

  • HTML dokumenta struktūra.
  • HTML elementi un atribūti.
  • HTML sarakstu, tabulu un formu izveide un pārvaldība.
  • HTML5 semantiskie elementi.
  • CSS3 un HTML5.

Modulis 3: JavaScript pamati

  • JavaScript mainīgie, datu tipi un operatori.
  • JavaScript funkcijas un objekti.
  • JavaScript notikumi un DOM manipulācijas.
  • JavaScript masīvi un cikli.
  • JavaScript regulārās izteiksmes.

Modulis 4: Tīmekļa vietu izveide, izmantojot HTML5 un JavaScript

  • HTML formu izveide un lietotāja ievades apstrāde.
  • Lietotāja ievades validēšana ar JavaScript.
  • Interaktivitātes piešķiršana tīmekļa lapām, izmantojot JavaScript.
  • RESTful APIs izstrāde.
  • AJAX izmantošana asinhronas saziņas nodrošināšanai ar serveriem.
Course outline

Module 1:

  • Introduction to Web Development What is Web Development?
  • Different Roles in Web Development.
  • Front-End and Back-End Programming.
  • Web Development Tools and Technologies.

Module 2: HTML5 Basics

  • HTML Document Structure.
  • HTML Elements and Attributes.
  • Creating and Managing HTML Lists, Tables, and Forms.
  • HTML5 Semantic Elements.
  • CSS3 and HTML5.

Module 3: JavaScript Basics

  • JavaScript Variables, Data Types, and Operators.
  • JavaScript Functions and Objects.
  • JavaScript Events and DOM Manipulation.
  • JavaScript Arrays and Loops.
  • JavaScript Regular Expressions.

Module 4: Building Websites Using HTML5 and JavaScript

  • Creating HTML Forms and Handling User Input.
  • Validating User Input with JavaScript.
  • Adding Interactivity to Web Pages Using JavaScript.
  • Developing RESTful APIs.
  • Using AJAX to provide asynchronous communication with servers.

Ja vēlies uzzināt vairāk par šīm mācībām, sazinies ar mums pa tālruni 67505091 vai raksti e-pastu uz mrn@bda.lv.