Python

  • 10.0 შეფასება

  • 22 ლექცია

  • 44 საათი

  • 11 კვირა

დღესდღეობით Python ერთ-ერთი ყველაზე მოთხოვნადი და გავრცელებული პროგრამირების ენაა. Google, Dropbox, Spotify, Amazon, Facebook, Instagram - იმ კომპანიების არასრული ჩამონათვალია, რომელთა სერვისების მნიშვნელოვანი კომპონენტები სწორედ Python-ის გამოყენებითაა შექმნილი. მას გააჩნია დეველოპერების აქტიური, გლობალური კომუნა და ერთ-ერთი ყველაზე მეტი ღია წყაროს ბიბლიოთეკა, რაც ხელს უწყობს ამ სფეროში გლობალურ მასშტაბზე საქმიანობასა და ენის განვითარებას. 

Python ერთ-ერთი საუკეთესო არჩევანია Back-end დეველოპმენტის, მანქანური სწავლების, მონაცემთა ინჟინერიისა და ღრუბლოვანი სერვისებისთვის. სწორედ ამიტომ, მისი შესწავლა კარგი სტარტია ნებისმიერი ადამიანისთვის, ვისაც ტექნოლოგიური სფეროს მრავალფეროვნება აინტერესებს.

კურსის განმავლობაში, გავივლით კომპიუტერული მეცნიერების საფუძვლებს, შევისწავლით Python-ის პროგრამირების ენას და ავაწყობთ ვებ სერვისს Flask-ის Framework-ით, რაც სტუდენტებს საშუალებას მისცემს, გადადგან შემდეგი კარიერული ნაბიჯები Back-end Development-ში. მეტიც, მათ GitHub პორტფოლიოში უკვე იქნებათ კურსის ფარგლებში შესრულებული ინდივიდუალური პროექტი.

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

დამატებითი უნარები: Flask; MySQL; Vscode; Jinja; FastAPI; GitHub.

  • IDE-ს (vscode) სამუშაო გარემოს გამართვა & პროექტებზე მუშაობა;

  • პროექტის მართვა ვერსიის კონტროლის გამოყენებით;

  • პროექტის სუფთად & ლოგიკურად ორგანიზება;

  • Python Back-end Deployment & რეკომენდირებული მიდგომების გამოყენება;

  • Python პროექტის ფუნქციონალის ტესტირება;

  • Python პროექტისთვის დოკუმენტაციის მომზადება;

  • OOP მიდგომების გამოყენება ამოცანების გადასაწყვეტად;

  • Python პროექტში პაკეტების მართვა & მუშაობა;

  • Python პოპულარული პაკეტების გამოყენება ჩაშენებული ბიბლიოთეკიდან;

  • Python პოპულარული Open-Source პაკეტების გამოყენება;

  • Python-ის გამოყენებით მონაცემთა ბაზებთან მუშაობა;

  • Python-ის გამოყენებით ინფორმაციის შეგროვება & საბაზისო დონეზე გასუფთავება;

  • Python-ის გამოყენებით სერვისებთან ინტეგრაცია / ინტერაქცია;

  • Python-ის Framework-ების (Flask, FasAPI) დამოუკიდებლად გამოყენება;

  • Python-ის პროგრამირების ენის გამოყენებით შემდგომი კარიერული განვითარება რამდენიმე მიმართულებით (Web Development, Data Science, Data Engineering, Web Scraping).

გაზაფხული 1700₾

სამ 20:00-22:00 | შაბ 12:00-14:00

გადაანაწილე გადასახადი
TBC განვადება
BOG განვადება

ვისთვის არის კურსი

ნულიდან დამწყებთათვის

კურსი განკუთვნილია მათთვის, ვისაც სურს Back-end Development-ის, კონკრეტულად Python-ის შესწავლა 0-დან, რათა დაიწყონ ვებ-აპლიკაციების ან/და ვებ-სერვისების წერა.

პროგრამისტებისთვის

კურსი განკუთვნილია მათთვისაც, ვისაც უკვე ჰქონია შეხება პროგრამირების სხვა ენებთან და ახლა Python-ის შესწავლა სურს.

პროგრამა მოიცავს

კურსდამთავრებულთა კლუბი

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

პრაქტიკული პროექტები

პრაქტიკაზე დაფუძნებულ სწავლება, რაშიც იგულისხმება დავალებები / სავარჯიშოები და ინდივიდუალური პროექტი.

ორენოვანი სერტიფიკატი

კურსის წარმატებით დასრულების შემდეგ სტუდენტი მიიღებს ორენოვან სერტიფიკატს.

კურსდამთავრებულები

10.0 Rate

სილაბუსი

კომპიუტერის მუშაობის მთავარი პრინციპები
Input და Output
ორობითი სისტემა
Პროცესორისა და RAM-ის განხილვა
Პროგრამისტის მთავარი მოვალეობა
Machine Code, low და high დონის პროგრამული ენები, პროგრამული ენების ევოლუცია
Python-ის განხილვა, Python-ის დადებითი და უარყოფითი მხარეები
Python Interpreter
Python-ის ინსტალაცია და სამუშაო გარემოს გამართვა
Python-ის სინტაქსის მიმოხილვა
Python-ის ინტერპრეტატორი
Python-ის კოდის რეზერვირებული სიტყვები
დამატებითი წყაროების გაცნობა ცოდნის გაღრმავებისთვის
Python-ის საბაზისო მონაცემთა ტიპები
ტიპებისა & მათი ანოტაციის შესავალი
ცვლადები
მონაცემთა ტიპებზე ოპერაციების მიმოხილვა
პროგრამის შესრულების თანმიმდევრობა
პრაქტიკული დავალება
Python პროგრამის გაშვება & მასთან დაკავშირებული დეტალები
პროგრამის შესრულების თანმიმდევრობა
ბლოკები
პირობითი ოპერატორები
ციკლები
პრაქტიკული დავალება
სტრიქონები და მასთან დაკავშირებული ოპერაციები
list, tuple & მასთან დაკავშირებული ოპერაციები
Mutable & Immutable ტიპების განხილვა
ფუნქციები & მასთან დაკავშირებული ოპერაციები
პრაქტიკული დავალება
ტესტი
კონტეინერიზაცია
სერვისის აბსტრაქციის დონეები
Cloud Native / Ready აპლიკაცია და მისი მახასიათებლები
VCS & git
GitHub

აარჩიე შენთვის სასურველი დრო

ლექტორები

ბექა ბიტარაშვილი

Python

ბექა ბიტარაშვილი

Python

ბექას 5+ წლიანი გამოცდილება აქვს პითონის დეველოპმენტსა და ტესტირების ავტომატიზაციაში. მისი სამუშაო ფოკუსირებულია პროცესების გამარტივებაზე, ხარისხის გაუმჯობესებასა და მტკიცე შედეგების მიწოდებაზე. მის პორტფოლიოში 40-ზე მეტი ქართული თუ საერთაშორისო დონის პროექტია. ბექა ამჟამად Software QA Engineer–ის პოზიციას იკავებს კრისტალში. გარდა ამისა, ბექას აქვს პრაქტიკული გამოცდილება ვებ დეველოპემტსი JavaScript-ის გამოყენებითაც, რაც საშუალებას აძლევს იმუშაოს როგორც ბექენდ, ასევე ფრონტენდ პროექტებზე. ის არის CODEMAMA-ს დამფუძნებელიც - პირველი ტექნოლოგიური პლატფორმის საქართველოში, რომელიც ადამიანებს აძლევს საშუალებას, გამოსცადონ საკუთარი უნარები ტექ-ინდუსტრიაში, მიიღონ მონაწილეობა ჰაკათონებში, აიმაღლონ ცოდნა და გაიმდიდრონ გამოცდილება.

Linkedin

ხშირად დასმული კითხვები კურსის შესახებ

A: Python სარგებლობს პოპულარობით თავისი სიმარტივით, რაც იდეალურს ხდის დამწყები პროგრამისიტებისთვის. იგი ფართოდ გამოიყენება ისეთ სფეროებში, როგორიცაა ვებ განვითარება, მონაცემთა მეცნიერება და AI. მიუხედავად იმისა, რომ ეს კურსი ყურადღებას ამახვილებს C#, პითონის სწავლებას შეუძლია გააძლიეროს თქვენი ცოდნა და გახსნას ფართო კარიერული შესაძლებლობები სხვადასხვა ინდუსტრიებში.
A: Python გაძლევთ მრავალ კარიერულ შესაძლებლობას სხვადასხვა ინდუსტრიაში. ის ხშირად გამოიყენება ისეთი როლებისთვის, როგორიცაა ვების განვითარება, მონაცემთა მეცნიერება, მანქანური სწავლების ინჟინერია, პროგრამული უზრუნველყოფის ინჟინერია, ავტომატიზაციის სპეციალისტი და DevOps ინჟინერია. Python-ის მრავალმხრივობა ასევე საჭიროა ხელოვნურ ინტელექტში, ფინანსურ ანალიზში, კიბერუსაფრთხოებაში და ვიდეო თამაშების განვითარებაში. Python-ის ფართო გამოყენების გამო, როგორც ტექნოლოგიურ სტარტაპებში, ასევე დიდ კომპანიებში, მისი ცოდნა მაღალ მოთხოვნაშია და გაძლევთ შესაძლებლობას მიიღოთ სტაბილური კარიერული პერსპექტივა.

Your search Digital Designer did not match any documents

ვერ მიიღე შენთვის საინტერესო ინფორმაცია?

ჩაეწერე უფასო კონსულტაციაზე

შესაძლოა გაინტერესებდეს

რელევანტური რესურსები

იხილე სრულად