JavaScript დამწყებთათვის
სასწავლო მასალა
1. შესავალი JavaScript-ში და გარემოს მომზადება
მოგესალმებით კურსზე JavaScript დამწყებთათვის. დღევანდელ გაკვეთილში ჩვენ განვიხილავთ, თუ რა არის JavaScript, რატომ არის ის აუცილებელი თანამედროვე ვებ-განვითარებაში და როგორ მოვამზადოთ ჩვენი კომპიუტერი პირველი კოდის დასაწერად.
JavaScript-ის ისტორია და როლი
JavaScript შეიქმნა 1995 წელს ბრენდან ეიკის (Brendan Eich) მიერ Netscape-ში, სულ რაღაც 10 დღეში. თავდაპირველად მას ერქვა Mocha, შემდეგ LiveScript და ბოლოს JavaScript. მნიშვნელოვანია გვახსოვდეს, რომ JavaScript-ს არაფერი აქვს საერთო Java-სთან; სახელი შეირჩა მარკეტინგული მიზნებით.
დღეს JavaScript არის ვებ-სამყაროს "ენის" სტანდარტი. თუ ვებსაიტს შევადარებთ ადამიანს, მაშინ HTML არის ჩონჩხი (სტრუქტურა), CSS არის ტანსაცმელი (ვიზუალი), ხოლო JavaScript არის კუნთები და ტვინი, რომელიც გვერდს ინტერაქტიულს ხდის.
| ტექნოლოგია | როლი | ანალოგია |
|---|---|---|
| HTML | სტრუქტურა | შენობის კარკასი |
| CSS | სტილი | ინტერიერის დიზაინი |
| JavaScript | ლოგიკა/ინტერაქტიულობა | ელექტროგაყვანილობა და ავტომატიზაცია |
რატომ ავირჩიოთ JavaScript?
- უნივერსალურობა: მუშაობს როგორც ბრაუზერში, ისე სერვერზე (Node.js).
- უზარმაზარი საზოგადოება: უამრავი ბიბლიოთეკა და ფრეიმვორკი (React, Vue, Angular).
- მოთხოვნადობა: ბაზარზე ერთ-ერთი ყველაზე მაღალანაზღაურებადი უნარია.
JavaScript არის ენა, რომელიც საშუალებას გაძლევთ შექმნათ ნებისმიერი რამ, ვებ-აპლიკაციებიდან დაწყებული მობილური აპლიკაციებითა და IoT მოწყობილობებით დამთავრებული.
გარემოს მომზადება
იმისათვის, რომ დავიწყოთ კოდირება, გვჭირდება მხოლოდ ორი რამ: ბრაუზერი (მაგ. Google Chrome) და ტექსტური რედაქტორი (Code Editor).
ჩვენ გამოვიყენებთ Visual Studio Code (VS Code), რადგან ის არის ინდუსტრიული სტანდარტი. გადმოწერეთ ის ოფიციალური საიტიდან: Visual Studio Code.
თქვენი პირველი კოდი
შექმენით ფაილი სახელად index.html და დაამატეთ შემდეგი კოდი, რომ გაუშვათ თქვენი პირველი სკრიპტი:
<script>
console.log('გამარჯობა, სამყარო!');
alert('პირველი ნაბიჯი გადადგმულია!');
</script>ამ კოდის ბრაუზერში გაშვებისას, თქვენ დაინახავთ შეტყობინებას, ხოლო კონსოლში (F12 -> Console) დაიბეჭდება მისალმება. დამატებითი ინფორმაციისთვის გაეცანით ოფიციალურ დოკუმენტაციას: MDN Web Docs.
დასკვნა
დღეს ჩვენ გავიგეთ JavaScript-ის მნიშვნელობა და მოვამზადეთ სამუშაო გარემო. მომდევნო გაკვეთილში ჩვენ ვისწავლით ცვლადებს (Variables) და მონაცემთა ტიპებს.
კურსის პროგრესი
0%0 / 16 გაკვეთილი
კურსის პროგრამა
16 გაკვეთილი
