Ders materiallari ucun linkler:
- DERS 1.
https://www.learnpick.in/prime/documents/ppts/details/5263/ppt-on-introduction-of-python
Burada 36. slayta qeder islemisdik. Novbeti dersde kecen dersin suretli bir tekrarini ederek baslayacayiq. Yene de sizlerin de goz gezdirmeyinizde fayda var.
https://www.guru99.com/python-tutorials.html
Burada Lesson 1 vasitesiyle python nece yuklenir buna baxabilersiniz.
https://www.python.org/
Python yuklediyimiz sayt ise buradir.
https://python-istihza.yazbel.com/
Turk dilinde yazilmis en genis Python menbeesi buradir. Bu saytda Windows istifadecileri ucun ayrilmis basliqlara nezer yetirebilersiniz. GNU/Linux ve onun alt basliqlari size aid deyil.
- Ders 2.
- Data tipleri (https://www.learnpick.in/prime/documents/ppts/details/5263/ppt-on-introduction-of-python)
- input()
- data tiplerinde emeliyatlar (casting)
QEYD:
- Github'miz olsun
- VS CODE yuklenecek (Pycharm da olar)
- Ders 3.
- if/else (eger vaxt bes ederse) (https://www.w3schools.com/python/python_conditions.asp)
- Ders 4.
- tapsiriq 1 in aciqlamasi
- aritmetik ops eksikler
- while loops
QEYD:
- VS CODE ile proyektler yazilmaga baslanir.
- Ders 5.
- list, list ops -> loop lists'e qeder(daxil deyil)
- string ops -> upper, lower kimi spesifik funksiyalara qeder. Onlar daxil deyil
- Ders 6.
- Mini tapshiriqlar aciqlandi
- Ders 5 ile eyni movzular tekrarlandi.
- Ders 7.
- String upper-lowerden sonra qalan movzular
- For loop
- Ders 8.
- list loop hissesinden sonrasi
- tuples
- sets
- Ders 9.
- dictionaries
- Ders 10.
- algoritma nece emele getirilir
- kod yazma (https://www.yazilimkodlama.com/programlama/algoritma-ve-akis-diyagramlari-ornekleri/)
- Ders 11.
- Əlavə dərs
- Tapshiriq 2 aciqlama
- Bonus tapshiriq 1 aciqlama
- tapshiriq 3 haqqinda muzakire
- Ders 12.
- operatorlar
- dictionaries tekrar
- sinif_tapshirigi_1
- Ders 13.
- funksiyalar (return values hissesine qeder (daxil deyil))
. . .
- Ders 22.
- decorators
- repr eq xususi funksiyalari
- Ders 23.
- dataclasses
- RegEx
- lambda exp
- Ders 24.
- MultiProcessing
- Deadlocks
- MutEx
- Ders 25.
- MultiThreading numune (Covid)
- Database giris
- Select, Insert
- Ders 26.
- Update, Delete
- Python Database numuneleri(CRUD ops)
- Ders 27.
- Python Database numuneleri(CRUD ops davami)
- Status codelar
- Client Server mentigi
- GET/POST/DELETE/PUT methods
- Url isleme mentiqi (http/https/ip/port/routes)
- Localhost mentiqi
- Request/Response (GET numunesi)
- Ders 28
- Todo app (CRUD numunesi - advanced)
- CREATE, READ, DELETE
- Ders 29
- Todo app davami (CRUD numunesi - advanced)
- UPDATE
- Son elaveler
- Ders 30
- Virtual Env
- FLASK API
- GET ve POST Methodlari
- Ders 31
- GET ve POST Methodlari (davami)
- POSTMAN haqqinda melumat
- Kalkluyator numunesi (API)
- Ders 32
- Public API'lerden istifade (https://randomuser.me/api/)
- SQL ORM
- SqlModel Modulu vasitesi ile ORM (https://sqlmodel.tiangolo.com/tutorial)
- Ders 33
- CRUD Ops ORM ile
- API istifadesine ait numune
- Todo APP ORM API
- Ders 34
- Todo APP ORM API (davam)