BACK-END DEVELOPMENT WITH PYTHON
-
- ლექტორი ცოტნე მაჭარაშვილი
-
- შეხვედრები
-
Online
3 თვე, 25 შეხვედრა - 50 სთ
-
- დაწყების თარიღი
- 24 სექტემბერი
-
ორშაბათი 20:00 - 22:00 სთ
ხუთშაბათი 20:00 - 22:00 სთ
ღირებულება 1500 ₾ 1300 ₾
განვადებით თვეში 41 ₾-დან
BACK-END DEVELOPMENT WITH PYTHON კურსის მიზანია მსმენელებს შეასწავლოს პითონის ენის და პროგრამირების საბაზისო უნარები:
- ენის სინტაქსი და კონსტრუქციული თვისებები
- პროცედურული, ფუნქციონალური და ობიექტზე-ორიენტირებული პარადიგმების გამოყენება
- პითონის მონაცემთა ტიპები და სტრუქტურები
- პითონის მონაცემთა ბაზებთან მუშაობა SQL ენასთან გაერთიანებით
- GIT ვერსიონირების ინსტრუმენტის საბაზისო ოპერაციები
PYTHON კურსის შედეგები
Python კურსის მსმენელებს ეცოდინებათ და შეძლებენ:
- პითონის პროგრამირების ენის სინტაქსი და ინსტრუმენტები;
- პროცედურული, ფუნქციონალური და ობიექტზე-ორიენტირებული პარადიგმები;
- სხვადასხვა ალგორითმული ილეთები;
- მონაცემთა ტიპები და სტრუქტურები (სიები, კორტეჟები, ლექსიკონები, სიმრავლეები);
- ნაკადების მართვა (if, elif, else);
- ციკლები (while, for);
- სტანდარტული, ჩაშენებული, ანონიმური და რეკურსიული ფუნქციები;
- ტექსტის დამუშავება;
- ფაილებთან პროგრამული მუშაობა (შექმნა, გახსნა, რედაქტირება, წაშლა);
- გენერატორები, იტერატორები, გამოსახულება-გენერატორები, ფუნქცია-გენერატორები;
- ობიექტზე-ორიენტირებული პროგრამირების სტილი (საბაზისო OOP);
- მონაცემთა ბაზებთან მუშაობა პითონის გამოყენებით (SQL საბაზისო, SQLite);
- GIT ვერსიონირების ინსტრუმენტთან საბაზისო მუშაობის უნარები;
- მარტივი და საშუალო დონის პითონის პროგრამის დაწერას;
- პროგრამის როგორც პროცედურული და ფუნქციონალური, ისე ობიექტზე-ორიენტირებული პარადიგმის სტილში რეალიზაციას;
- შეცდომების “ბაგების” დაჭერას კოდში და პროგრამის მდგრადობის გაზრდას;
- დაწერილი პროგრამის ოპტიმიზაციას;
- პითონზე დაწერილი პროექტებისთვის მონაცემთა ბაზების გამოყენებას;
- Github-ზე პროექტების ატვირთვას.
სასწავლო კურსის მოთხოვნები
- Back-End Development With Python კურსი გათვლილია როგორც დამწყებთათვის, ასევე მათთვის ვისაც სურს გაიმეოროს Python-ის ძირითადი პრინციპები, აითვისოს პროგრამირებისთვის საჭირო ინსტრუმენტები (GIT) და Python-ის დახმარებით მონაცემთა ბაზებთან კომუნიკაციის პრაქტიკული ილეთები;
- სტუდენტი უნდა ფლობდეს ინგლისურ ენას იმ დონეზე, რომ შეძლოს ინგლისურენოვანი მასალის წაკითხვა და გარჩევა.