მიმოხილვა
Headvice Academy წარმიგიდგენთ Front-End Development-ის სასერთიფიკატო კურსს. კურსის მონაწილეებს შესაძლებლობა ექნებათ 3 ძირითადი ენის – HTML, CSS სა და Javascript- ის გამოყენებით შექმნან (ააგონ) მრავალფუნქციური ვებ-გვერდის სტრუქტურა, რომელიც მსოფლიოს მასშტაბით ყველაზე ეფექტურ ინფორმაციის წყაროს წარმოადგენს და ნებისმიერი მიმართულებით დაგვეხმარება ჩვენი საქმიქნობის უკეთ წარმოჩენასა და მომხმარებლების მოზიდვაში.
კურსის დასრულების შემდეგ სერტიფიცირებული მონაწილე შეძლებს:
- შექმნას ვებ გვერდის სტრუქტურა დიზაინიდან გამომდინარე;
- მოთხოვნების შესაბამისად გააფორმოს ვებ გვერდი სტილისტურად;
- მოარგოს ვებ გვერდი სხვადასხვა ზომის ეკრანის მქონე მოწყობილობებს (ლეპტოპი, ტაბლეტი, ტელეფონი, საათი);
- გადაწყვიტოს მარტივი ამოცანა JavaScript ენის ძირითადი ელემენტების გამოყენებით;
- შეძლოს JavaScript ბიბლიოთეკების ვებ გვერდთან ინტეგრაცია;
- დამოუკიდებლად შეძლოს ამოცანის გადასაჭრელად საჭირო პასუხის მოძიება და ამ პასუხიდან გამომდინარე მოიფიქროს ამოცანისთვის ოპტიმალური გადაწყვეტილება;
- გამოიყენოს Bootstrap ბიბლიოთეკა ვებ გვერდის მარკირებისთვის;
- შეძლოს პოექტის შესაბამისად ტრენინგზე ნასწავლი მასალის პრაქტიკაში გამოყენება.
კურსის მიზანი:
კურსის მიზანია საქართველოს ბაზრიდან გამომდინარე მოამზადოს ვებ დეველოპმენტის მიმართულებით კონკურენტუნარიანი კადრი, რომელიც შეძლებს თანამედროვე ტექნოლოგიების გამოყენებით ვებ გვერდის Front End-ის მხარის შექმნას.
კურსზე მონაწილეობის BASIC უნარები:
- კომპიუტერის გამოყენების უნარები;
- ფოლდერის, ფაილის შექმნა, დრაივის გამოყენება
- მათემატიკის საკოორდონატო სიბრყის საბაზისო დონეზე ცოდნა (x და y ღერძების ამოცნობა და წეტილის დასმა);
- ლოგიკურად აზროვნების უნარი.
ტრენინგზე ანგარიშსწორებისათვის შეგიძლიათ ისარგებლოთ საქართველოს ბანკის განვადებით ან მოახდინოთ თანხის გადანაწილება ტრენინგის დასრულებამდე.
საქართველოს ბანკის “სოლო” მომხმარებლები ისარგებლებენ 20%-იანი ფასდაკლებით.
გთხოვთ, დარეგისტრირებამდე გაეცნოთ ტრენინგზე მონაწილეობის წესებს და პირობებს.
-
შეხვედრა 1
-
ვებგვერდის არსისა და სტრუქტურის გაცნობა
-
Chrome Devtools
-
გარემოს მოწყობა კოდის წერისთვის
-
ტექსტის შემოტანა ვებ გვერდზე
-
სათაურის გამოყოფა
-
ბმულის შემოტანა გვერდზე
-
სურათისა და ტექსტის ბმულის გაკეთება
-
-
შეხვედრა 2
-
ტექსტის ფორმატირების თეგები
-
ძველი და ახალი სტილის სტრუქტურის თეგების შემოტანა
-
კომენტარის გაკეთება
-
Inline სტილები
-
ფონის ფერის შეცვლა
-
ტექსტის ფერის შეცვლა
-
ჩარჩოს შექმნა
-
შიდა და გარე დაშორებების გაკეთება
-
-
შეხვედრა 3
-
სელექტორების განხილვა
-
ფერებისა და ფონის შეცვლა
-
ბრაუზერის სტილების განულება (reset css)
-
CSS Box-model-ის მიმოხილვა
-
-
შეხვედრა 4
-
სიის შემოტანისთვის საჭირო თეგები
-
ნავიგაციის შექმნა
-
რესტორნის/ბარისთვის მენიუს შექმნა
-
ბლოკური და ხაზოვანი ელემენტების განხილვა
-
Figma აპლიკაციის განხილვა
-
-
შეხვედრა 5
-
Flexbox-ის გამოყენება ელემენტების ჰორიზონტალური განლაგებისთვის
-
ფონად სურათის შემოტანა
-
ფონის პარამეტრების განხილვა
-
ვებფონტებთან მუშაობაის პრინციპი
-
კოდის ვალიდაცია
-
-
შეხვედრა 6
-
Git-ის დაინსტალირება
-
GitHub-თან მუშაობა
-
Git-სა და GitHub-ის გარჩევა
-
რეპოზიტორის შექმნა და პროეექტის ატვირთვა/ჩამოტვირთვა
-
პროექტში ცვილიებების შეტანა
-
Github Desktop-ის განხილვა Copy
-
-
შეხვედრა 7
-
ბლოკის ჩრდილებით და გრადაციით გაფორმება
-
ბლოკის 2D ტრანსფორმაცია
-
მიმართებითი და აბსოლიტური პოზიციები
-
ანიმაციის შექმნა
-
კუთხეების მომრგვალება
-
ჰოვერის გამოყენება
-
-
შეხვედრა 8
-
ფსევდო კლასები და ელემენტები
-
VS Code Useful Extentions
-
Responsive-ის გაკეთება
-
Brakepoint-ების განხილვა
-
Responsive-ის შემოწმებისთვის საჭირო ხელსაწყოები
-
Autoprefixer-ის გამოყენება
-
-
შეხვედრა 9
-
ფორმების შექმნა
-
სარეგისტრაციო/ავტორიზაციის ფორმის გაკეთება
-
ცხრილების განხილვა
-
-
შეხვედრა 10
-
CEO პრინციპების გაცნობა Copy
-
CSS Grid Layout
-
CSS ცვლადები და მათი დანიშნულება
-
Bootstrap-ის გამოყენება
-
Bootstrap Grid-ის განხილვა
-
-
შეხვედრა 11
-
რუკის შემოტანა
-
მულტიმედიის (ვიდეო, აუდიო) თეგებისა და მისი მართვის პარამეტრების გამოყენება
-
Parallax ეფექტის შექმნა background-image-ის გამოყენებით
-
One Page Web-ის მუშაობის პრინციპი
-
შესავალი JavaScript-ში Copy
-
ცვლადები და მათი ტიპები
-
ინფორმაციის გამოტანის პარამეტრები
-
-
შეხვედრა 12
-
Var VS Let
-
პირობითი გამოსახულება JavaScript-ში
-
ციკლების განხილვა
-
პაროლების შედარების ამოცანა
-
მეთოდის შექმნა და გამოყენება
-
DOM მანიპულაციები
-
-
შეხვედრა 13
-
Dark Mode/Light Mode გვერდის გაკეთების პრინციპი
-
ობიექტის შექმნა და მასზე მანიპულაციები
-
მასივის (Array) გამოყენება პრაქტიკაში
-
HTML ელემენტებთან მუშაობა
-
Burger Bar-ის შექმნა Copy
-
-
შეხვედრა 14
-
სლაიდერის შემოტანა
-
პარამეტრიანი და უპარამეტრო მეთოდების გამოყენება
-
HTML-დან ამოღებული ინფორმაციის დამუშავების პრინციპები
-
String-ის მეთოდების განხილვა
-