Python პროგრამირების საფუძვლები
37 თავი216 გაკვეთილი173 ვიდეო
დაიწყე სწავლათანამედროვე სამყაროში Python ძალიან მოთხოვნადი და ხშირად გამოყენებადი ენაა. მისი საშუალებით შესაძლებელია ნებისმიერი ტიპისა და სირთულის პრობლემების გადაწყვეტა.
ეს არის შესავალი კურსი პროგრამირებაში Python - ის გამოყენებით.
მისალმება
კურსის შინაარსი
01შესავალი და კურსის შესახებ
3 გაკვეთილი
02აუცილებელი ხელსაწყოები
4 გაკვეთილი
03დაწერე შენი პირველი პროგრამა
3 გაკვეთილი
04ცვლადები | Variables
2 გაკვეთილი
05კომენტარები და ფსევდო კოდი
2 გაკვეთილი
06ფუნქციის არგუმენტები
2 გაკვეთილი
07String | ტექსტი
4 გაკვეთილი
08რიცხვები და ოპერატორები
8 გაკვეთილი
09ფინქციები (advanced)
3 გაკვეთილი
10თუ დავალებების გაკეთება გაგიჭირდა
2 გაკვეთილი
11დავალებები 0
6 გაკვეთილი
12პირობითი კონსტრუქციები | Conditionals
10 გაკვეთილი
13მინი პროექტი
2 გაკვეთილი
14ლუწ-კენტობა
3 გაკვეთილი
15და თუ დაემთხვევა? | Match
1 გაკვეთილი
16დავალებები 1
5 გაკვეთილი
17While ციკლი
5 გაკვეთილი
18For ციკლი
4 გაკვეთილი
19ვალიდაცია
4 გაკვეთილი
20სია / list
3 გაკვეთილი
21ლექსიკონი / dict
3 გაკვეთილი
22ჩალაგებული ციკლები
1 გაკვეთილი
23დავალებები 2
5 გაკვეთილი
24შეცდომები
9 გაკვეთილი
25დავალებები 3
4 გაკვეთილი
26ბიბლიოთეკები, მოდულები, პაკეტები
16 გაკვეთილი
- 26.1შესავალი2:37
- 26.2მოდულები2:19
- 26.3ჩატვირთვა და შემთხვევითი ამორჩევა | import random.choice7:40
- 26.4დააიმპორტე მხოლოდ ის რაც გჭირდება | from4:21
- 26.5randint2:28
- 26.6აჩეხე | Shuffle7:16
- 26.7საშუალო არითმეტიკულის გამოთვლა | mean3:29
- 26.8sys მოდული და argv სია8:10
- 26.9IndexError ის მართვა2:49
- 26.10len და მკაცრი საზღვრები5:01
- 26.11sys.exit5:59
- 26.12მრავალი არგუმენტი3:03
- 26.13ლისტის ნაჭრის სინტაქსი | slice2:45
- 26.14ძროხა თქვი | cowsay9:18
- 26.15API, requests, json
- 26.16შექმენი ბიბლიოთეკები / მოდულები11:51
27დავალებები 4
6 გაკვეთილი
28შესავალი unit ტესტებში
10 გაკვეთილი
29დავალებები 5
4 გაკვეთილი
30ფაილები და I/O
21 გაკვეთილი
- 30.1შესავალი1:54
- 30.2რაში გვჭირდება ფაილებთან მუშაობა3:51
- 30.3ჩაამატე ელემენტები სიაში9:02
- 30.4open | ჩაწერის რეჟიმი - w mode7:22
- 30.5ჩამატების რეჟიმი - a (append) mode4:45
- 30.6with ბლოკი2:53
- 30.7წაკითხვის რეჟიმი - r (read) mode4:35
- 30.8ფაილის წაკითხვის ელეგანტური გზა2:59
- 30.9დაასორტირე ფაილიდან ამოღებული მნიშვნელობები4:51
- 30.10სორტირება with ბლოკში
- 30.11რა არის CSV?9:16
- 30.12unpack - ინფორმაციის ამოღება ცვლადებში1:31
- 30.13ისევ სორტირება4:11
- 30.14dict - ების გამოყენება მეტად კომპლექსური სტრუქტურებისთვის6:15
- 30.15ფუნქცია როგორც არგუმენტი11:24
- 30.16lambda | ანონიმური ფუნქცია5:26
- 30.17CSV მოდულის გამოყენება4:25
- 30.18DictReader - წამკითხველი6:04
- 30.19writer | ჩამწერი3:24
- 30.20DictWriter | ჩამწერი2:34
- 30.21ასწავლე კატას სირბილი10:36
31დავალებები 6
4 გაკვეთილი
32რეგულარული გამოსახულებები
18 გაკვეთილი
- 32.1შესავალი3:58
- 32.2validate.py5:05
- 32.3re.search23:11
- 32.4დასაწყისის და დასასრულის დაფიქსირება8:14
- 32.5სიმბოლოების სეტი და აკრძალვა6:23
- 32.6დასაშვებ სიმბოლოთა დიაპაზონები3:54
- 32.7სიმბოლოთა კლასები4:31
- 32.8re.search - flags4:26
- 32.9წესების ჯგუფები7:42
- 32.10"ან" კომბინაცია2:34
- 32.11როგორია ელ.ფოსტის ვალიდაციის ნამდვილი regex?4:18
- 32.12მონაცემთა გაწმენდა8:25
- 32.13ჯგუფების გამოჭერა11:30
- 32.14არააუცილებელი სფეისების პრობლემის გადაჭრა3:11
- 32.15Walrus - ოპერატორი2:58
- 32.16URL - იდან username - ის ამოღება4:41
- 32.17re.sub() და regex12:28
- 32.18შეჯამება6:44
33დავალებები 7
1 გაკვეთილი
34OOP
16 გაკვეთილი
- 34.1შესავალი7:32
- 34.2პროცედურულად7:25
- 34.3Tuples12:33
- 34.4არამუტირებადი tuple5:19
- 34.5Tuples VS Lists2:59
- 34.6Dictionaries5:03
- 34.7class სინტაქსი17:52
- 34.8__init__ მეთოდი22:19
- 34.9კლასში ჩაშენებული ვალიდაცია14:54
- 34.10__str__ სპეციალური მეთოდი5:06
- 34.11ვალიდაციის საზღვრების გარღვევა4:23
- 34.12Setters & Getters32:53
- 34.13ტიპები და კლასები8:25
- 34.14კლასის მეთოდი24:56
- 34.15მემკვიდრეობითობა14:11
- 34.16Operator Overloading13:19
35დავალებები 8
1 გაკვეთილი
36Etc. მნიშვნელოვანი იარაღები Python - ში
19 გაკვეთილი
- 36.1შესავალი4:45
- 36.2წყება / set12:07
- 36.3გლობალური ცვლადები | globals14:39
- 36.4მუდმივები | constants7:38
- 36.5Type hints & mypy16:01
- 36.6return types6:01
- 36.7დოკუმენტაციის სტრიქონი | docstrings19:53
- 36.8sys.argv18:55
- 36.9argparse22:09
- 36.10unpacking15:53
- 36.11args & kwargs9:46
- 36.12map | ტრანსფორმაცია19:35
- 36.13list comprehensions4:35
- 36.14filter in list comprehensions6:32
- 36.15filter & lambda16:52
- 36.16dict comprehensions5:30
- 36.17enumerate
- 36.18გენერატორები | yield21:02
- 36.19შეჯამება14:35
37ფინალური პროექტი
1 გაკვეთილი