CISCO Networking Academy Partner (+995) 595 511 355 / (+995) 591 050 989

Front-end დეველოპერი – JavaScript

შეხვედრების რაოდენობა: 10 შეხვედრა (20 გაკვეთილი)

შეხვედრის ხანგრძლივობა: 2 საათი

მსმენელების მაქსიმალური რაოდენობა: 15 მსმენელი

სასწავლო კურსის ლექტორები: 

გიორგი იაშვილი – კიბერ უსაფრთხოების ექსპერტი; სამეცნიერო კიბერ უსაფრთხოების ასოციაციის (SCSA) გუნდის ლიდერი; კავკასიის უნივერსიტეტის ლექტორი;

დავით ბოჭორიშვილი – სამეცნიერო კიბერ უსაფრთხოების ასოციაციის (SCSA) ლექტორი და front-end დეველოპერი.

სასწავლო კურსის ანოტაცია: 

დღეისთვის JavaScript არის ერთ-ერთი მოთხოვნადი და მოქნილი დაპროგრამების ენა, რომელიც გამოიყენება მრავალ სფეროში. JavaScript-ის მეშვეობით შესაძლებელია ინტერაქტიული ვებ გვერდების შექმნა, სერვერთან მოთხოვნების გაგზავნის გარეშე, რაც იმას ნიშნავს, რომ ამ დაპროგრამების ენის მეშვეობით შეიძლება შეიქმნას დინამიური ვებ სისტემები. პრაქტიკულად ყველა თანამედროვე ვებ სისტემაში გამოიყენება JavaScript დაპროგრამების ენა და მასთან დაკავშირებული ტექნოლოგიები.

რას ისწავლით ამ კურსის ფარგლებში?

სასწავლო კურსის ფარგლებში მსმენელები შეისწავლიან JavaScript-ის ძირითად კონსტრუქციებს, ციკლებს, მასივებს, ფუნქციებს, ლოგიკურ ოპერაციებს და დოკუმენტების ობიექტების მოდელებს. ამასთან ერთად, სასწავლო კურსის ფარგლებში მსმენელები შეისწავლიან JavaScript – ის ერთ-ერთ გავრცელებულ ბიბლიოთეკის-  jQuery-ის ელემენტებს. ასევე, კურსის ფარგლებში იქნება განხილული ისეთი ვებ ტექნოლოგიები როგორიცაა JSON და Ajax.

რას შეძლებთ კურსის დასრულების შემდეგ?

  • JavaScript ცვლადებთან და მონაცემთა ტიპებთან მუშაობას;
  • JavaScript ოპერატორებთან მუშაობას;
  • JavaScript ობიექტების და მასივების გამოყენებას;
  • JavaScript ფუნქციების და მეთოდების განსაზღვრებას;
  • Document Object Model (DOM) – ის აღწერას;
  • ვებ გვერდის მოვლენების შექმნას;
  • JSON და Ajax ტექნოლოგიების გამოყენებას.

კურსის საფასური: 200 ლარი

საფასური SCSA წევრებისთვის150 ლარი – გაიგეთ მეტი წევრობის შესახებ

კურსი ჩატარდება დისტანციურად! 

შეხვედრა 1 – შესავალი.

  1. რა არის JavaScript;
  2. მიმოხილვა თუ როგორ მუშაობს JavaScript;

ცვლადები, მათემატიკური ოპერაციები, მონაცემთა ტიპები, მონაცემების გარდაქმნა;

შეხვედრა 2
– კონსტრუქციები.

  1. პირობითი ოპერატორები;
  2. ფუნქციები JavaScript-ში

საშინაო დავალება: ლექციაზე გავლილი თემების შესაბამისი სამუშაოების შესრულება

შეხვედრა 3 – ობიექტები და ფუნქციები.

  1. ობიექტები JavaScript-ში;
  2. ციკლები;
  3. მასივები; 

შეხვედრა 4 – მეთოდები.

  1. String მეთოდები;
  2. Array მეთოდები;

 საშინაო დავალება: ლექციაზე გავლილი თემების შესაბამისი სამუშაოების შესრულება;

 

შეხვედრა 5DOM.

  1. DOM (Document Object Model) – ელემენეტები და თვისებები;
  2. DOM (Document Object Model)- ელემენტების შექმნა, დამატება

საშინაო დავალება: ლექციაზე გავლილი თემების შესაბამისი სამუშაოების შესრულება

 

შეხვედრა 6DOM.

  1. DOM events,
  2. DOM Tree Nodes

 საშინაო დავალება: ლექციაზე გავლილი თემების შესაბამისი სამუშაოების შესრულება;

შეხვედრა 7 – BOM.

  1. BOM (Browser Object Model);

 

საშინაო დავალება: ლექციაზე გავლილი თემების შესაბამისი სამუშაოების შესრულება;

 

შეხვედრა 8jQuery. 

  1. jQuery ბიბლიოთეკა;
  2. ფორმები, კონტროლი (Forms, Controls)

 

საშინაო დავალება: ლექციაზე გავლილი თემების შესაბამისი სამუშაოების შესრულება;

შეხვედრა 9 – JSON და Ajax.

  1. JSON ტექნოლოგია;
  2. Ajax ტექნოლოგია;

 

საშინაო დავალება: ლექციაზე გავლილი თემების შესაბამისი სამუშაოების

შესრულება

შეხვედრა 10Web storage.

  1. Web storage – თან მუშაობა;
  2. განვლილი მასალის მიმოხილვა და პროექტი;

საშინაო დავალება: საბოლოო პროექტი

 

 

სხვა კურსები

Back to top

I agree to Privacy Policy of Scientific Cyber Security Association