Intro To Front-End Development

კურსის აღწერა
კურსის ფარგლებში მოქმედებს შემდეგი პირობა: N1 კურსდამთავრებულს სწავლის გადასახადი სრულად დაუბრუნდება! N1 კურსდამთავრებულის შერჩევა მოხდება ფინალური გამოცდის ქულის მიხედვით.
ვებ დეველოპმენტი წარმოუდგენელია სამი ტექნოლოგიის გარეშე, რომელიც ვებ დეველოპმენტის ხერხემალს წარმოადგენს – HTML, CSS და JavaScript.
პროგრამის განმავლობაში აქცენტი გაკეთდება HTML მარქაფის ენის შესწავლაზე, CSS (CSS framework – bootstrap.) შესწავლასა და JavasCript- ის სიღრმისეულ მიმოხილვაზე, რაც შემდგომი განვითარებისთვის მოამზადებს კურსდამთავრებულებს.
კურსის გავლის შემდეგ შეგეძლება
-
HTML, CSS და Javascript ტექნოლოგიების გამოყენება
-
მცირე და საშუალო ზომის ვებ გვერდის აწყობა
-
bootstrap-ის დახმარებით ვებ გვერდის აწყობა
-
Visual studio code-ის გამოყენება
-
საკუთარი იდეების რეალიზება და პროტოტიპის შექმნა
-
ახალი ტექნოლოგიების, framework-ების გარჩევა, შესწავლა და გამოყენება დამოუკიდებლად
ვისთვის არის კურსი
კურსი განკუთვნილია დამწყები პროგრამისტებისთვის, რომლებსაც სურთ 0-დან ისწავლონ ვებ დეველოპმენტი ან/და გაიღრმავონ არსებული ცოდნა ამ სფეროში.
კურსი მოიცავს
კურსი მოიცავს ულიმიტო წვდომას გლობალურ მონაცემთა ბაზასთან WARC, რომლის მეშვეობითაც შეძლებ გაიღრმავო ცოდნა სხვადასხვა მიმართულებით. არ აქვს მნიშვნელობა, რომელი სფეროს წარმომადგენელი ხარ, WARC-ზე თითქმის ყველა ინდუსტრიიდან შეგიძლია იხილო სხვადასხვა ქეისი, სტატიები, მონაცემები, ტრენდები, ვებინარები, მინი კურსები და რეპორტები.
სილაბუსს გაეცანით ლინკზე:
კურსის წარმატებით დასრულების შემდეგ სტუდენტი მიიღებს ორენოვან სერტიფიკატს.
განრიგი: ორშ-ხუთშ 20:00-23:00
კურსს გაუძღვებიან:
გიორგი კვირიკაშვილი
გიორგი აფხაძე
დეტალები: Intro To Front-End Development
|
შეფასებები
შეაფასე პირველმა: “Intro To Front-End Development” კომენტარის გაუქმება
-
1. Შესავალი პროგრამირებაში
- კურსის მიმოხილვა
- web-ის მიმოხილვა
- html, css, javascript ტექნოლოგიების საჭიროება
- front-end და back-end ტექნოლოგიები
- css-ის მიმოხილვა
- html ის მიმოხილვა
- javascript ის მიმოხილვა
- სხვადასხვა IDE-ს განხილვა
- რა არის პროგრამირება
- რა არის პროგრამირების ენები
- როგორ იგებს კომპიუტერი ჩვენს დაწერილ კოდს
- interpreted vs compiled
- პროგრამული ენები ორობითი, ათობითი და Tექვსმეტობითი სისტემა
- ascii table
- დავალება
- bitwise operators
-
2. GIT
- Შესავალი git-ში
- Git-ის ინსტალაცია
- Repository შექმნა github ზე
- Git global configuration
- Git init და git status
- Staging changes
- Git commit
- Git ignore
- Git push
- Working with branches
- Merging
- Git diff
- Undo commits და revert commits
- Github fetching და git pull
- დავალება
-
3. Html საწყისები
- HTML დოკუმენტის განხილვა
- დოკუმენტის სტრუქტურა
- HTML ტეგები
- ატრიბუტები
- HTML heading
- HTML პარაგრაფი
- HTML comments
- Block და inline ელემენტები
- html tables
- html lists
- html forms
- HTML style and script tags
- დავალება
-
4. Html Media
- HTML images
- HTML file paths
- HTML video
- HTML audio
- Youtube-ის ინტეგრაცია HTML -ში
- დავალება
-
5. Css საწყისები
- Css შესავალი
- Style tag
- External css
- Css selectors
- Css comments
- Colors Backgrounds
- Margins Paddings
- Borders
- Height / Width
- Text და Font
- ლინკი
- Float
- ელემენტების განლაგება
- Opacity
- Overflow table და list სტილები
- დავალება
-
6. Css Animations And Transitions
- Css ანიმაციების განხილვა
- @keyframes ანიმაციის ხანგრძლივობა
- ანიმაციის გადავადება
- ანიმაციის გამეორების დრო
- ანიმაციის მიმართულება
- Css transition შესავალი
- Transition delay
- Transition property
- Transition duration
- Transition property
- Transition timing function
- Transition function generator online
- დავალება
-
7. Css Display Properties
- Block
- Flex
- Inline-block
- None Inherit
- დავალება
-
8. Css Grid
- Columns
- Rows
- Gaps
- Lines
- Სურათების ბიბლიოთეკის აწყობა
- დავალება
-
9. Responsive Css
- რა არის Responsive დიზაინი
- Viewport
- Media queries
- Responsive images
- დავალება
-
10. Bootstrap Classes
- bootstrap შესავალი
- კლასები
- bootstrap კომპონენტების განხილვა
- დავალება
-
11. Markup-ის შეჯამება
- Markup Challenge
- დავალება
-
12. Javascript საწყისები
- შესავალი ჯავასკრიპტში
- ცვლადები და მნიშვნელობები მონაცემთა ტიპები
- მონაცემთა ტიპები
- Type conversion and coercion
- Equality operators == vs ===, let – const – var
- Boolean logic if else – else if statement
- Switch case
- Ternary operator
- loops
- დავალება
-
13. Array And Strings
- String Operations
- Array, Array Operations
- Spread operator
- დავალება
-
14. Objects
- რა არის JS ობიექტი
- დავალება
- Expanded Object Functionality
-
15. Javascript Functions
- რა არის ფუნქცია
- ჯავასკრიპტის ფუნქციების შექმნა და გამოძახება
- function დასაბრუნებელი მნიშვნელობა
- ფუნქციის პარამეტრები
- ლოკალური ცვლადები
- call, apply და bind მეთოდები
- first class და higher order ფუნქციები
- Closures
- დავალება
-
16. Destructuring
- Object
- String
- Parameter
- Array
- Rest
- დავალება
-
17. Maps, Sets, Weakset, Weakmap
- Set
- Weakset
- Map
- Weakmap
- დავალება
-
18. Iterators And Generators
- JS Generators
- JS iterators
- დავალება
-
19. Javascript Dom Manipulation
- რა არის DOM
- HTML კონტენტის ცვლილება
- HTML კონტეტნის წაკითხვა
- სტილის ცვლილება კოდიდან
- ახალი ელემენტების წაშლა და დამატება HTML ში
- HTML მოდალი
- ჯავასკრიპტის ივენთების განხილვა
- Click
- Keyboard events
- Mouseover, Mouseout
- Input ელემენტის ცვლილება
- Load
- დავალება
-
20. Javascript OOP
- რა არის ობიექტზე ორიენტირებული პროგრამირება
- ჯავასკრიპტის კლასები
- კონსტურქტორი და new Მეთოდები
- სტატიკური მეთოდები
- 4 pillars of oop – გარჩევა
- დავალება
-
21. Async Js, Სერვერთან კომუნიკაცია
- სინქრონულობა და ასინქრონულობა – განსხვავება
- AJAX
- Js promises
- Chaining promises
- Event loop
- Async await
- დავალება
-
22. Შესავალი თანამედროვე ჯავასკრიპტში, NPM
- შესავალი თანამედროვე ჯავასკრიპტში
- es6 modules
- npm შესავალი
- დავალება
-
23. კარიერული რეკომენდაციები
- Framework-ების განხილვა Angular, React, Vue
- როგორ მოვემზადოთ გასაუბრებისთვის ისე, რომ ვაჩვენოთ ჩვენი მაქსიმუმი
- ფინალური პროექტისთვის მზადება
-
24. Პროექტების განხილვა, ინტერვიუ, შეჯამება
- ფინალური პროექტის წარდგენა

₾1,400
მსგავსი კურსები

ვებ პროგრამირება- FRONTEND (HTML & CSS)


მობილური პროგრამირება Android


ვებ პროგრამირება ASP.NET MVC

₾1,400
შეფასებები ჯერ არ არის.