Talabalar va ota-onalarning fikr-mulohazalari
Sasha kursida hamma narsa aniq va yaxshi tushuntirilgan. Agar biror narsani tushunmasangiz, u tushuntiradi. Yakshanba kunlari uy vazifasi tekshiriladi. P.s. hafta davomida o'zingiz tushungan vazifalarni bajarishingiz, shanba kuni esa tushunmaganlaringizni so'rashingiz mumkin - u sizga qanday qilib aniq vazifalarni bajarishni ko'rsatib beradi. Agar siz hammaning oldida so'rashdan uyalsangiz, shaxsiy chatda so'rashingiz mumkin.
Bogdan
Menga bu kurslar yoqdi, Aleksandr juda yaxshi o'qituvchi, u hamma narsani yaxshi, mukammal tushuntiradi va eng muhimi, ovozi quloqqa yoqimli. Vazifalar va tushunarsiz bo'lgan hamma narsani so'rash, shuningdek, belgilangan muddatdan tashqari vazifalarni yechish mumkin. Ushbu 3 oy uchun rahmat!
Grigoriy
Kursdan juda mamnun bo'ldim. Menga murakkablikning bosqichma-bosqich o'sishi bilan taqdim etilgan materialning ketma-ketligi yoqdi, ma'ruzalar davomida ko'plab misollar va vaziyatli masalalar mavjud. Kurs davomida tilning qo'llanilishi haqida ko'plab g'oyalar tug'iladi. Ajoyib o'qituvchi, juda qiziqarli tushuntiradi va ruhlantiradi, siz har doim savol berishingiz va batafsil javob olishingiz mumkin. O'tgan darslar ko'plab amaliy topshiriqlar tufayli esda tez qoladi. Tashkiliy va texnik jihatdan ham 10/10, juda tavsiya qilaman :)
Viktor
Juda foydali va bosqichli kurs. Zavq bilan o'tdi. Har xil amaliy vazifalar mavjud. Ajoyib kurs uchun Aleksandrga rahmat!
Slava
Men «Python maktabi» da Python tilini o'rganish kursi haqida o'z fikr-mulohazalarimni baham ko'rmoqchiman. Kurs tilni noldan o'rganishni boshlaganlar uchun, shuningdek, o'z bilimlarini yangilash yoki boshqa dasturlash tilidan «python» ga o'tishni istaganlar uchun juda mos keladi. Mavzularning keng doirasi qamrab olingan: oddiy o'yinlar va telegram botlarini yaratishdan tortib, ma'lumotlar bazalari bilan ishlash va ETL jarayonlarida yordam beruvchi kutubxonalarni ko'rib chiqishgacha. Ya'ni, yetarlicha katta material berilgan bo'lib, undan tilning imkoniyatlari va ko'lamini anglash mumkin, shunda kishi o'ziga ma'qul keladigan yo'nalishda yanada «chuqurroq kovlashi» mumkin. Sizning mehnatingiz va ushbu kurs uchun muallifga va barcha o'qituvchilarga rahmat! :)
Rustam
Men Pythonning qulayligiga, nisbatan ravshanligiga va soddaligiga tan berdim!) Garchi ko'p jihatdan, Pythonning nisbatan oson bo'lishi Sashaning xizmati, deb o'ylayman. U murakkab tushunchalar haqida oddiygina gapirish, jarayonning barcha nyuanslari va nozikliklarini batafsil tushuntirish qobiliyatiga ega. Menga, ayniqsa, Sasha qalamlarda tartiblash algoritmlarini ko'rsatishi yoqdi. Bundan oldin men buni C++ da o`tgan edim, lekin bularning barchasi qanday ishlashi haqida aniq tushunchaga ega emasdim. Va keyin men videoni tomosha qildim, uning havolasi darsning konspektida edi. U yerda raqslarda turli xil saralash usullari namoyish etilgan edi) U yerda hammasi aniq va tushunarli edi!)

Umuman olganda, aytmoqchimanki, Sasha ajoyib odam! U Python-ni o'rgatishda zo'r! Men bu kursni yaxshi ko'raman. Va menda solishtiradigan narsa bor, chunki parallel ravishda men boshqa dasturlash kurslarida o'qiyman. Afsuski, men bu kurs bilan o'qishni boshlamaganman. Ushbu kursda o'rganganlarim asosida boshqa tillarni o'zlashtirish menga ancha oson bo'lardi. Dasturlashni nimadan boshlash haqida o'ylayotganlar uchun men ushbu kursni tavsiya qilaman.
Nodira
Nazariya va amaliyotning ajoyib muvozanati. Ma'ruzalarda mavzular batafsil tushuntirilgan. Agar sizda murakkab mavzularni tushunishda qiyinchiliklar tug`ilgan bo'lsa, dam olish kunlarida savollarga javob hamda vazifalarni aniqlashtirish uchun o`tkaziladigan videoqo`ng`iroqlar aynan siz uchun! Men kursdan juda mamnunman va olingan bilimlarni ish jarayonida muvaffaqiyatli qo'llayapman! O'qituvchilarga va kurs yaratuvchisiga katta rahmat!)
Habibullo
Kurs stepikda boshlanganida men darhol unga shong`ib ketdim) Menda Python tilini o'rganish tajribasi bor edi, lekin bu kursda boshqa stepik kurslarida bo'lmagan mavzular bilan shug'ullanishlari aytilgan edi.

Kurs professional videolar va eslatmalar + materialni qo`shimcha o`zlashtirish uchun vazifalar bilan meni qiziqtirdi. Avvaliga hamma narsa oson edi - kompyuter qanday ishlashi haqida umumiy ma'lumot, asosiy ma'lumotlar turlari ... Esnab, men butun kursni shu tarzda o'taman deb o'yladim ... lekin birdan hamma narsa o'zgardi.

Hozir eslayman, tenglamalar mavzusini o'rganayotganda, Python men uchun boshqa tomondan ochila boshladi. Ma'ruzaning o'zi ham, eslatmalar ham juda yoqdi. Ushbu vazifani bajarib, men keyingisiga o'tdim - Grafiklar. Bu kursda matplotlibdagi ko'plab oq dog'lar men uchun rangga ega bo'ldi. Keyin nima deysizmi? Investitsiyalar va vidjetlar! Men Yupiter noutbukida haqiqiy dasturlarni bajarish mumkinligini angladim... har bir yangi modul bilan kurs yanada qiyin va qiziqarli bo'lib borardi.

Kurs Python tili qayerda va qaysi sohalarda ishlatilishi haqida umumiy tushuncha berib, stepik analoglaridan mukammalroq. Kurs oddiy dasturlar uchun yetarli bo'lgan asosni beradi - bu tildan nimani xohlashlarini hali bilmagaydiganlar va hamma narsani sinab ko'rishni xohlaydiganlar uchun ideal!

Kursni sotib olganimdan so'ng, men umumiy muhokamalar chatida har qanday mavzu bo'yicha savollar berishim mumkin edi. Aleksandr va kursning boshqa kuratorlari har doim to'liq javob berishadi.

Ma'lumotlarni tahlil qilish modulidan so'ng, kurs yanada qiyinlasha boshladi va meni terlashga majbur qildi. Telegram va instagram botlari, tahlil qilish, maʼlumotlar bazalari, oʻyinlar va hokazo... Rostini aytsam, modul vazifalarini bir soatda bajarib boʻlmaydi, material murakkab va katta – ishlash uchun vaqt sarflash kerak bo'ladi, lekin shunga arziydi. Har hafta siz Python bo'yicha vazifalar va boshqa savollar saralangan Zoom yig'ilishida qatnashishingiz mumkin.

Yakuniy loyiham kurs materiallarining ko'pchiligiga asoslangan edi, men haqiqatan ham kurs menga bergan bilimlarni qo'lladim. Kursning ko'plab mavzulari kirish edi, lekin birinchi qadamlar uchun yetarli vositalarga ega edi va ba'zi mavzular, masalan, telegramm bot va o'yinlar juda jiddiy tahlil qilindi.

Umuman aytganda, kurs meni terlashga majbur qildi, garchi boshida yengil o'tadigandek tuyulgan bo'lsa ham (men o'sha paytda stepikda Python bo'yicha 5 ta kursni tamomlagan edim). Men bu kursni hammaga tavsiya qilaman. Ushbu sayohat uchun Aleksandr va uning jamoasiga rahmat =)
Pyotr
Men oxiridan boshlayman: albatta o'tish uchun kursni tavsiya qilaman!

Kimga:
Python va dasturlash bilan ishlamaganlar va allaqachon duch kelganlar (masalan, boshqa kurslarda o'qigan), lekin amalda hali biror narsa qilmaganlar.

Kurs boshlanishidan oldin men Stepik bo'yicha 3 ta python kurslarini tugatganman va kurs men uchun juda foydali bo'ldi, chunki men amaliyot o'tkazish imkoniyatiga ega bo'ldim.

Temp:
Boshida (mavzular oddiy bo'lsa) haftada 3 ta mavzu ochiladi (har bir mavzu + uy vazifasi uchun taxminan 1 - 2 soat vaqt ketadi). Darslar murakkablashishi mobaynida ularga ajratiladigan vaqt oshib boradi va temp asta sekinlashadi.

Kurs dasturi haqida:
Juda foydali bloklar: veb-sahifalarni tahlil qilish (kerakli ma'lumotlar va qiymatlarni olish uchun html kodini tahlil qilish), botlarni yaratish, shu jumladan do'kon-botlari, kutubxonalar bilan ishlash (numpy, pandas, matplotlib va boshqalar), virtual muhitlar, ma'lumotlar bazasi ma'lumotlari (sqlite), grafiklar (jumladan, grafiklarni interaktiv qilish uchun vidjetlardan foydalanish), terminal, OYD (Ob'ektga yo'naltirilgan dasturlash) asoslari (asosiy ma'lumotlar, Pygame va Godot-da oddiy o'yinlar yaratish OYD tushunchasini sezilarli darajada kengaytiradi), Jupyter Notebook, Pycharm bilan ishlash.

Tinglagan, lekin men hali amalda ishlatmagan bloklarim: multithreading va veb-serverlar.

Shuningdek, boshqa qiziqarli bloklar mavjud bo'lib, ularning o'tish Python sintaksisi va algoritmlari bo'yicha asosiy bilimlardan foydalanish amaliyotini beradi (bloklar: Bioinformatika, Tenglamalar, Investitsiyalar, fraktallar, Hayot o'yini, Kodni dekodlash, Sonic pi-da musiqa).

Mualliflar va murabbiylar haqida:
Tushuntirishning qulayligi va osonligiga kelsak, ma'ruzachilar o'zlarining eng yaxshi ko'rinishlarida. Ayniqsa, Sasha Ilyin, Roman Kruglikov, Danil Litvinovni eslatib o'tmoqchiman! Juda zavqli!)))

Shuni ham ta'kidlash kerakki, talabalar uchun har qanday muammolarni hal qilishda «ustozlar» yordamidan foydalanish imkoniyati ochildi: uy vazifasini bajarishda yordam berish, ish bo'yicha maslahatlar va o'rganilayotgan mavzular konteksti haqida umumiy tushuncha, kompaniya test vazifalarini hal qilishda yordam (maslahatlar). Mening ustozim, va nafaqat u, mening karyeramni ko'rib chiqishda va turli kompaniyalarning bir nechta test topshiriqlarida yordam berdi.

Qanday tuzilgani haqida:
Deyarli barcha mavzular nafaqat yozib olingan nisbatan qisqa video ma'ruzalarda, balki kod qismlari va to'liq dastur kodlarini o'z ichiga olgan majburiy eslatmalar bilan birga bo'lishi juda qulay, shunda siz tezda qaytib, kerak bo'lganda eslab olishingiz mumkin.

Oxirgi bloklar vebinarlar ko'rinishida - bu o'zining ijobiy va salbiy tomonlariga ega, ammo kurs mualliflari doimiy ravishda yangi yozilgan ma'ruzalarni qo'shib boryaptilar.

Har yakshanba kuni uy vazifalarini hal qilishga, nazariyadan tushunarsiz bo'lgan narsalarni aniqlashga bag'ishlangan vebinar bo'lib o'tadi. Bu juda yaxshi, chunki u muntazam mashg'ulotlar bilan uy vazifasi uchun qarzlarni to'plamaslikka imkon beradi.

Shuningdek, umumiy chat (telegram) mavjud bo'lib, u yerda har qanday masala, jumladan, texnik va tashkiliy masalalar bo'yicha tushuntirishlar va yordam olishingiz mumkin.

Kurs mualliflari kursdan tashqari parallel faoliyatni boshlaganlar - https://www.hackerrank.com saytida muammolarni jamoaviy hal qilish bo'yicha haftalik veb-seminarlar o`tkaziladi. Bu norasmiy muhitda muammolarni hal qilishning turli usullari va yondashuvlarini ko'rish uchun ajoyib imkoniyatdir.
Aleksandr
Men bu kursni bir do'stimning maslahati bilan o`tdim, undan g'ayritabiiy narsa kutmagan edim, lekin bu kursdagi mavzularning xilma-xilligi meni hayratda qoldirdi. Bu kursda ko'rsatilgan python turlari haqida gapirishdan oldin, men noldan boshlash ucun kerak bo`ladigan barcha o'quv qo'llanmalari mavjud ekanligini ta`kidlamoqchiman.

Ushbu kursda ular juda aniq taqdim etilgan, kurs davomida men deyarli materialni noto'g'ri tushunish bilan bog'liq vaziyatga duch kelmadim, ma'ruzachilar mavzularni batafsil aytib berishadi va talaba o'qiyotganda bo'lishi mumkin bo'lgan kamchiliklarning aksariyatiga to'xtalib o'tishadi. Biron narsani tushunmay qolsangiz har doim savol berishingiz mumkin va siz albatta javob olasiz. Agar ma'ruzadan keyin savollaringiz bo'lsa, ularni umumiy yoki shaxsiy chatda so'rashingiz mumkin, ular sizga tezda javob berishadi va tushunarsiz narsani tushuntirishga harakat qilishadi. Shu bilan birga, boshlang'ich bilimlarning ba'zisi yuzakiligini ta'kidlash kerak, garchi bu yerda barcha asosiy jihatlar yoritilgan bo'lsa-da, bu bilimlar batafsil ko'rsatilmagan va agar siz avval Python-ni o'rgangan bo'lsangiz, unda boshlang`ich 20ta darsdan zerikishingiz mumkin, ammo yangi boshlanuvchilar uchun bu bilim darajasi tilga kirishni osonlashtiradi. Endi o'yinlarga o'tsak, dastlab python-da, so'ngra Godotda python-dan foydalangan holda o'yin yaratish bo'yicha taxminan 7 ta dars mavjud. Bu darslar o'yinlar python-ning o'zida yoki Godot yordamida qanday yaratilganligi haqida tushuncha beradi va bu bilimlar shu yo'nalishda ishlash yoki ishlalasligingizni xohlashingizni tushunib olish uchun yetarli. Shu bilan birga, sizga telegram va Instagram botlarini yaratish, sahifalarni tahlil qilish va ulardan olingan ma'lumotlarni qayta ishlashni o'rganish, virtual muhit va uni yaratish bilan tanishtirish, shuningdek, ma'lumotlar bazalarini yaratish va ulardan foydalanishni o`rgatishadi. Yuqorida aytilganlarga qo'shimcha ravishda, men ma'lumotlarni taqdim etishda qulaylikni ta'kidlamoqchiman, har bir darsda ma'ruza va konspekt bor, ayniqsa, konspektni yaxshi tuzilganligini ta'kidlashni istardim. Men ushbu kursni tilni yaxshi bilmaydiganlarga yoki bu haqda ozgina biladigan yangi boshlanuvchilarga maslahat beraman, chunki kursning yarmi asosiy bilimlardir va ular bilan tanish bo'lgan odam kursning birinchi yarmida azgina zerikadi, chunki darslar jadvalga muvofiq ochiladi va hammasi bir vaqtda mavjud emas.
Grigoriy
Menga bu kurs yoqdi, chunki u nafaqat ma'ruzadan ma'ruzaga murakkablik darajasi oshib boruvchi tushunarli nazariy qismni, balki real hayotda foydali bo'lishi mumkin bo'lgan haqiqiy amaliy vazifalarni ham o'z ichiga oladi. Kursni o'tayotganingiz mobaynida ko'plab jarayonlar va vazifalarni avtomatlashtirishingiz mumkin. To'g'ridan-to'g'ri o'qituvchi bilan ma'ruzalar va topshiriqlarni tahlil qilish imkoniyati bor. O'qituvchilar doimo aloqada bo'lib, jarayonda yuzaga keladigan har qanday muammolarni hal qilishda imkon qadar tezroq yordam berishga harakat qilishadi. Python dasturlash bo'yicha malakali, qiziqarli va eng muhimi foydali kursni yaratganligi uchun Aleksandr va boshqa o'qituvchilarga katta rahmat.
Аleksey
Men python bo'yicha kursni o`tdim. Kursni tugatgandan so'ng, u yoki bu vaziyat bo`yicha menda hech qanday savol qolmadi, barcha materiallar to'g'ri tushuntirildi. Shuni ta'kidlashim mumkinki, kursdan oldin men o'zim python tilini o'rganishga harakat qildim, lekin unchalik muvaffaqiyatli emas va agar siz mening bilimlarimni kursdan oldin va keyin solishtirsangiz, bu katta farqdir (kursdan keyin > kursdan oldin). Men materiallarga topshiriq tayyorlaganlarning yaxshi ishini ta`kitlab o'tmasdan ilojim yo'q, chunki biror narsani noto'g'ri tushungan bo'lsam, masalani yechish jarayonida tushunardim. O'qituvchilar materialni yaxshi o'rgatishdi. Bir so'z bilan aytganda (xop, biroz ko'proq), kurs yaxshi, yo`q, zo`r)
Nikita
Infolo`lilik hukmronligi davrida Sasha Ilyinning kursi qoidalardan yoqimli istisno. Menga materialning taqdimoti, talabaga e'tibor va qiziqarli topshiriqlar yoqdi. Kursni o'tayotganda, kursning vazifasi pul qilish emas, balki o'qitish ekanligi seziladi. Men juda ko'p yangi narsalarni o'rgandim, bo'shliqlarimni to`ldirdim va juda ko'p ajoyib tanishlarga ega bo`ldim. Men kursni tavsiya qilaman!
Vasiliy
Men boshqa Python kursida qatnashardim, lekin u yerda deyarli darhol amaliyotdan o'rganishni boshladim va faqat tor yo'nalishni o'rgandim. O'qishni tugatgandan so'ng, jiddiy va foydali dasturlar yozish uchun Python dasturlash tilini yetarlicha bilmasligimni angladim. Ushbu bo'shliqlarni to'ldirish uchun men Aleksandrning kursiga yozildim. Va adashmadim! Menga nazariy va mantiqiy jumboqlar, shuningdek, kurs mavzularining ko`pligi yoqdi. Aleksandrning kasbiy va o'qituvchilik mahorati ham yuqori saviyada. Agar savol tug'ilsa, u yarim tunda ham chatda javob berardi. Umuman olganda, Aleksandrning kursi o'z pulini 100% oqlaydi, bu haqda tashvishlanishga hojat yo'q!
Gennadiy
Made on
Tilda