Har xil
Qora jumada qatnashadi 40%
gacha chegirmalar amal qiladi 0 kun 00:00:00

TA'LIMNING BIRINCHI OYI BEPUL!

Python-ishlab chiquvchisi kasbi

Python-ishlab chiquvchisi kasbi

Amaliy mashg ulotlardan so ng, siz tajribali murabbiy nazorati va yordami ostida dastur va ilovalar yozishingiz mumkin bo ladi. Atigi 12 oy ichida siz IT bilan ilgari aloqada bo lmagan bo lsangiz ham, raqobatbardosh yuqori maoshli mutaxassisga aylanasiz.

*Курс на русском языке доступен по ссылке

Yaxshi ishlab chiquvchi, kurslardan keyin ham o’rganishni to’xtatmaydi. Dasturlash tillari tez-tez yangilanib turadii, yangi freymvorklar va funktsiyalar paydo bo’ladi.

O’z mahoratingizni mehnat bozoridagi talabini saqlab qolish uchun, 2021-yil may oyida biz kursni yangiladik va o‘quv rejasiga tegishli darslarni qo‘shdik.

Onlayn darslarga kirish, doimo ochiq — istalgan vaqtda yangi narsalarni o’rganishingiz mumkin.

  • 9 300 000 so‘m

    endi ish boshlagan mutaxassisning maoshi

Kursning 70% amaliyotdan iborat

21 kundan so‘ng, siz quyidagilarni yoza olasiz:
• bankomatning pul chiqarish algoritmini;
• ma’lumotlarni sonlar kiritish diapazonida kiritilishini tekshirish algoritmini;
• maoshga bo‘yicha o‘sish shkalasida soliuq summasini hisoblaydiga dasturni.

Bu kurs kimlarga to‘g‘ri keladi

  • Kod yaratishda endi kelganlar Kod yaratishda endi kelganlar

    Dasturchilik kasbini egallashni xohlagan, ammo qaysi sohada ishlashni rejalashtirmaganlarga. Python — ko‘pgina sohalarda talab qilinadigan universal dasturlash tili.

  • Endi kodlashni boshlaganlar uchun Endi kodlashni boshlaganlar uchun

    Pythonni mustaqil tarzda o’rganayotganlar uchun. Tajribali murabbiy va tushunarli darslar bilan qiyin joylarni tushunib olish va maslahat olish osonroq.

Siz nimani o'rganasiz

  1. Turli xil murakkablikdagi dasturlar yaratishni
  2. Kodni sinashni
  3. Eski va /yoki muvaffaqiyatsiz veb-ilovalarni optimallashtirishni
  4. Ma’lumotlar bazasi bilan ishlashni
  5. Djangoning freymvorklar ekotizimidagi rolini tushunishni
  6. Loyihani yaxshi ishlab turishi uchun tuzilmalashni
  7. Ishlab chiqishning sanoat vositalaridan foydalanishni
  8. Dolzarbtalablarga javob beradigan ilovalarni yaratishni
Aktsiya!

Aktsiya!

Butun o‘qish davomida, siz JetBrainsdan PyCharm Professional Edition ishlab chiqish muhitiga butunlay bepul kirishga huquqiga erishasiz.

O'qish qanday o'tadi

  1. O‘zingizga qulay vaqtda video tomosha qilasiz

    Haqiqatga yaqin vazifalar bo’yicha tuzilmaviy nazariya va amaliyot. Har bir moduldan so‘ng amaliyot.

    O‘zingizga qulay vaqtda video tomosha qilasiz
  2. Fikr-mulohazalar olasiz

    Tajribali dasturchi-rahbarlar 1-3 kun ichida amaliy ishlarni tekshiradilar va savolaringizga javob beradilar.

    Fikr-mulohazalar olasiz
  3. Yakuniy loyiha ishlab chiqasizт

    Soha bo‘yicha ekspertlarga ishingizni taqdim qilasiz va portfoliongizni yaxshi loyihalar bilan to‘ldirasiz.

    Yakuniy loyiha ishlab chiqasizт
  4. Mutaxassisligingiz bo‘yicha ish topasiz

    Lavozimlar bo‘yicha maslahatchi sizga ma’qul keladigan ishlarni aniqlaydi, rezyume yaratishda yordam beradi va suhbatlarga tayyorlaydi

    Mutaxassisligingiz bo‘yicha ish topasiz

Kurslarning tarkibi

Sizni Pythonda dasturlash bo‘yicha 6 blok va 100 dan ortiq tahlil qilish uchun mavzular kutmoqda. Vazifalarning murakkabligi ketma-ketlikda o‘sib boradi. Qo‘shimcha va bonus kurslarini asosiylari bilan bir vaqtda o‘qish mumkin.

  • 100 amaliy ish
  • 3 yakuniy loyiha

Asosiy kurslar

Sizning kasbingiz uchun majburiy kurslar. Bular, sizning muvaffaqiyatli ishga joylashishingiz uchun zarur bo‘lgan asoslardir. Sizga mana shu bloklardan iborat kurslarni o‘qib tugatishingiz uchun taxminan 12 oy kerak bo‘ladi.

  1. Python Basic ≈4–6 oy

      1. Kirish.
      2. Python bilan ishlash asoslari.
      3. Operatorlar, iboralar.
      4. if shartli operatori, tarmoqlanishlar.
      5. if shartli operatori: davomi.
      6. while tsikli.
      7. for tsikli: hisoblagichli tsikllar.
      8. for tsikli: range bilan ishlashning xususiyatlari.
      9. for tsikli: satrlar bilan ishlash.
      10. Biriktirilgan tsikllar.
      11. Sonlar. int va float turlari.
      12. Funktsiyalar: boshlanishi.
      13. floatning xususiyatlari.
      14. IDE ni o‘rnatish va uni sozlash.
      15. Asosiy to‘plamlar. Ro‘yxatlar.
      16. List: Ro‘yxatlar bilan ishlash usullari.
      17. Ro‘yxatlar tushunchalari.
      18. Asosiy to‘plamlar. Satrlar.
      19. Asosiy to‘plamlar. Lug‘atlar.
      20. Asosiy to‘plamlar. Kortejlar.
      21. Funktsiyalar: davomi.
      22. Fayllar bilan ishlash.
      23. Istisnolar: xatolar bilan ishlash.
      24. OOPga kirish.
      25. OOPning asosiy tamoyillari.
      26. Iteratorlar va generatorlar.
      27. Dekoratorlar: asosiy daraja.
      28. Sinflar bilan chuqurlashtirilgan ishlash va o‘rnatilgan dekoratorlar.
      29. Dekoratorlar: ilg‘or daraja.
      30. Funktsiyalar: Yakuni.
      31. Ma’lumotlar bilan ishlash kutubxonalari.
      32. Bonus moduli. Tarmoq bilan ishlash asoslari.
      33. Diplom loyihasi. Otellar qidirish uchun telegram-bot.
  2. SQL so‘rovlar tili ≈2 hafta

      1. SQL. Kirish.
      2. MySQLni o‘rnatish bo‘yicha yo‘riqnoma.
      3. MB tuzilmasi, DESCRIBE so‘rovi.
      4. Ma’lumotlarni tanlash va ularni filtrlash, SELECT so‘rovi.
      5. Funktsiya va iboralar, ma’lumotlar aggregatsiyasi.
      6. Munosabatlar va jadvallarni birlashtirish: JOIN.
      7. Guruhlash.
      8. Ma’lumotlarni modifikatsiyalash.
      9. Ostki so‘rovlar.
      10. Ma’lumotlar tuzilmasini e’lon qilish va o‘zgartirish.
  3. Django ≈2–4 oy

      1. Veb-freymvorklarga kirish.
      2. Djangoga kirish.
      3. Djangoda so‘rovlarga ishlov berish.
      4. Ma’lumotlar bazasi va modellar.
      5. Shakllar.
      6. Fayllar bilan ishlash.
      7. Sinovdan o‘tkazish.
      8. Tekshiruvdan o‘tish va vakolat olish.
      9. Adminka.
      10. Lokalizatsiya va internatsionalizatsiya.
      11. Kirish huquqi.
      12. Hujjatlashtirish
      13. Optimallashtirish.
      14. Ma’lumotlarni eksport qilish.
      15. Ish o‘rganish. Jamoada guruh yetakchisi bilan internet-do‘kon ishlab chiqish.
  4. Lavozimning boshlanishi

      1. Bu bosqichda siz ishga joylashishga tayyorsiz — lavozimlar bo‘yicha maslahatchi sizga ish izlashda yordam berishni boshlaydi va suhbatga tayyorlaydi.
  5. Python Advanced ≈3–6 oy

      1. Flask: boshlanish.
      2. Linuxda ishlash asoslari. 1-qism.
      3. CI madaniyati asoslari. 1-qism.
      4. Flask.
      5. Linuxda ishlash asoslari. 2 qism.
      6. Debagging va profillash asoslari. 1-qism.
      7. Logger.
      8. linuxda ilovani ishga tushirish.
      9. Docker.
      10. Ma’lumotlar bazasi. 1-qism.
      11. Ko‘p vazifalilik. 1-qism.
      12. Ko‘p vazifalilik. 2-qism.
      13. Ma’lumotlar bazasi. 2-qism.
      14. MVC-freymvork bo‘yicha kirish moduli. 1-qism.
      15. MVC-freymvork bo‘yicha kirish moduli. 2-qism.
      16. Ma’lumotlar bazasi. 3-qism.
      17. RESTful API.
      18. MVC, namunalar tili. 3-qism.
      19. Ma’lumotlar bazasi. 4-qism.
      20. ORM SQLAlchemybilan tanishuv. 1-qism.
      21. ORM SQLAlchemy. 2-qism.
      22. CGI server.
      23. Debagging va profillash asoslari. 2-qism.
      24. Debagging va profillash asoslari. 3-qism.
      25. Ko‘p vazifalilik: asyncio.
      26. Ko‘p vazifalilik: fastAPI.
      27. Postgres + Migratsiyalar.
      28. Pytest, Mock.
      29. Xavfsizlik.
      30. CI madaniyati asoslari: linters.
      31. CD, avtomatik ishga tushirish.
      32. Diplom loyihasi. Python bo‘yicha vazifalar to‘plamini ishlab chiqish.

Qo‘shimcha kurslar

Majburiy dasturni o‘rganish uchun yordamchi kurslar. Siz ularni parallel tarzda o‘qiysiz yoki zarur bo‘lganda murojaat qilasiz.

  1. GIT tizimlarini nazorat qilish tizimi

      1. Dasturlash kodi versiyasi.
      2. Gitni o‘rnatish.
      3. Indekslar va qisman kommitlar.
      4. Versiyalarni taqqoslash.
      5. O‘zgartirishlarni bekor qilish va versiyalarni orqada qoldirish.
      6. Repozitariylar va jamoaviy ish.
      7. Tarmoqlar — yaratish va boshqarish.
      8. To‘qnashuvlarning birlashishi va ularni hal qilish.
      9. Foydali ish qurollari.
      10. Git bilan ishlash qoidalari.
  2. Veb-sahifalash. Asosiy daraja

      1. Kirish
      2. Asosiy HTML.
      3. Asosiy CSS.
      4. Maket bilan ishlash.
      5. Layout. HTML-belgilash.
      6. Layout. Flexbox.
      7. Layout. Stilizatsiya.
      8. Ilg‘or HTML.
      9. Ilg‘or CSS.
      10. Setkalar.
      11. Adaptivlik. Desktop va planshet.
      12. Adaptivlik. Mobil qurilmalar.
      13. Sahifalovchi uchun JavaScript.
      14. Mavjudlik.
      15. Kross-brauzerlik.
      16. Bilimlar bazasi.
      17. Xosting bilan ishlash.
      18. Diplom loyihasi — lendingni sahifalash.

Bonus kurslari

Bu kurslarda siz o‘zingizni kasbda ichonchliroq his qilishga yordam beradigan har tomonlama ko‘nikmalarga ega bo‘lasiz.

  1. IT-mutaxassislari uchun ingliz tili

      1. IT Resume and CV.
      2. Job interview: questions and answers.
      3. Teamwork.
      4. Workplace communication.
      5. Business letter.
      6. Software development.
      7. System concept development and SRS.
      8. Design.
      9. Development and Testing.
      10. Deployment and Maintenance.
  2. Dasturchining universal bilimlari

      1. Qanday qilib birinchi darajali dasturchi bo‘lish mumkin.
      2. Ishlab chiqish uchun buyurtmalarni qanday qidirish mumkin.
      3. Ishlab chiquvchining shaxsiy brendi.
      4. Dasturchi uchun Photoshop.
      5. Email-tarqatmalarni sahifalash. Haqiqiy misollardagi maslahatlar.
      6. The state of soft skills.
      7. Biz ishlab chiquvchilar uchun rivojlanish xaritasini yaratdik.
      8. Emailda qanday muloqot qilish va pochta bilan samarali ishlash mumkin.
      9. O‘z samaradorligini oshirish.
      10. Birinchi dasturlash tili haqida bahs.
      11. O‘z-o‘zini rivojlantirish: qanday qilib men ikkita stulda o‘tira olmay uchinchisini topdim.
      12. Data-driven-samaradorlikka yondoshuv — millionlab odamlarning ma’lumotlaridan insaytlar.

Yakuniy loyihalar

  • Videoyozuv prevyusi

    Ovqat yetkazib berish bo‘yicha xizmat

    Jamoa a’zosi sifatida siz tajribali guruh yetakchisi rahbarligida o‘qish davomida olingan bilimlardan foydalangan holda ovqat yetkazib berish xizmatini ishlab chiqasiz.

  • Videoyozuv prevyusi

    Sayt tahlili

    Foydalanuvchining joylashuvi va talablari asosida ularga mos keladigan narxlarni topish uchun Booking.com veb-saytini batafsil tahlil qilishingiz kerak bo‘ladi.

  • Videoyozuv prevyusi

    Internet-do‘kon

    Sizning vazifangiz, Django freymvorkida internet-do‘kon yozish bo‘ladi.

  • Videoyozuv prevyusi

    Vazifalar

    Siz, asosiy vazifasi dasturlash bo‘yicha vazifa-sinovlarni yechish bo‘lgan sayt ishlab chiqishingiz kerak bo‘ladi.

Notiqlar

Роман Булгаков

Роман
Булгаков

Преподаватель информатики и программирования со стажем более 5 лет
Алексей Половинкин

Алексей
Половинкин

Python-teamlead компании AGIMA. Опыт работы — более 7 лет
Андрей Шулаев

Андрей
Шулаев

Ведущий инженер-программист в компании EPAM. Опыт работы — более 3 лет
Сергей Кротов

Сергей
Кротов

Ведущий инженер-программист в компании EPAM. Опыт работы — более 5 лет
Никита Нестеренко

Никита
Нестеренко

Руководитель проекта и главный инженер по разработке в Сбере. Опыт работы — более 5 лет
Алексей Некрасов

Алексей
Некрасов

Лидер направления Python в МТС, программный директор направления Python в Skillbox. Опыт работы — более 6 лет

Ingliz tili yili!

Uchta uy vazifasini bajaring va KESPA onlayn-maktabining platformasiga yil davomida kirish uchun promokod oling.

Вас ждут:

  • So’z va grammatikani tezkor o’rganish usuli;
  • noldan boshlab ingliz tilida ‑ gaplashishga yordam beradigan shaxsiy o’qish dasturi;
Изображение KESPA

Отзывы участников

  • Если какой-то материал тяжело даётся, есть вопрос по ДЗ, достаточно написать преподавателю, который поможет разобраться с информацией и подскажет, как решить задачу.
    По итогу 9-месячной учёбы стал по-другому смотреть на сайты. Замечаю «баги», разбираюсь в вёрстке, веду репорты. Узнал, как работать со специфическим ПО.
    Уже сейчас нисколько не жалею, что выбрал Skillbox. Спасибо!!!
  • Благодаря курсу я научилась создавать классные постеры и векторные изображения. Также мой список новых скиллов пополнили ретушь и обтравка изображений — одни из главных навыков профессионального графического дизайнера.
    Ну, и умение верстать журналы! Теперь я, как самый настоящий графический дизайнер, с лёгкостью могу создать разворот какого-нибудь модного журнала.
  • Отзывы студентов

    Яна Щербицкая

    Kurs «Photoshop с нуля до PRO»
    Курс очень круто структурирован, там есть все знания, которые мне нужны, чтобы освоить программу. Сама бы я точно что-нибудь пропустила.
    Преподаватели всё спокойно и терпеливо объясняют. Если ты что-то не понял, снимут дополнительный видеоролик и покажут ещё раз.
    Самое крутое в курсах Skillbox — постоянная связь с теми, кто подскажет, как правильно.
  • Отзывы студентов

    Алла Комиссаренко

    Kurs «UX-дизайнер с нуля до PRO»
    Работать дизайнером мне очень нравится, от UX я вообще в восторге, тяга к аналитике у меня была всегда. После долгих поисков работы в новой сфере подруга помогла мне получить заказ на редизайн сайта большой компании.
    Отдельно хочу сказать спасибо куратору Александру Свобода, он очень подробно расписывал все недочёты и ошибки решений в дизайне.
  • «Почему бы не сделать из хобби источник заработка?» — однажды подумала я.
    Недолго размышляя, записалась на курс в Skillbox и встала в ряд претендентов на гордое звание копирайтера.
    Работа с текстом помогла мне вернуть свою жизнь, вдохновила. Я начала снова ухаживать за собой, читать. Увидела, что я не только мать, но и писатель.

  • Отзывы студентов

    Ирина Семёнова

    Kurs «SMM-специалист»
    Я узнала, что такое охваты, KPI и прочие слова, которые раньше пугали. Поняла, что чем проще и понятнее, тем лучше. Разобралась в сложной иерархии рекламного кабинета и научилась настраивать аудиторию и рекламу.

    Я уже в теме и не боюсь назвать своих более опытных друзей коллегами.

Sizning kursni tugatganingizdan keyingi rezyumengiz

Andrey Semyonov
  • Lavozim: Python dasturchisi
  • Dan maosh: 9 300 000 сум

Kasbiy malakalar:

  • Python Core
  • Veb-serverni o'rnatish va sozlash
  • Toza kod
  • Tashqi API bilan ishlash
  • Git versiyasini boshqarish tizimi
  • Async/await
  • Ma'lumotlar bazalari bilan ishlash (sof SQL, ORM, Postgres)
  • Django, Flask, FastAPI ramkalar bilan ishlash
  • Veb tartibi
  • Ilovalarni joylashtiring va docker / docker-compose bilan ishlang
  • Botlarni yaratish
  • API dizayni

Skillbox sertifikati

Kursni tugatganingizni tasdiqlaydi va ishga kirishda qo’shimcha dalilga aylanadi.

  • Kursning boshlanishi: 29 июн
  • Qoldi: 3 joyj

Kurs narxi

  • To'lov muddati 12 oy
  • 1 948 905 сум/oy
  • 3 248 175 сум/oy
Qora jumada qatnashadi 40%
gacha chegirmalar amal qiladi 0 дня 00:00:00

1-qadam. To'lov turini tanlang

2-qadam. Bog'lanish ma'lumotlarini to'ldiring

Xato ketganga oʻxshaydi. Qayta yuborishga harakat qilib koʻring yoki sahifani qayta ishga tushiring.

bosish bilan tugmachani, men rozilik beraman / tugmachani bosish bilan men rozilik berman ishlov berish shaxsiy ma'lumotlarga va  qoidalari bilan Platformalardan foydalanish

Tugmachani bosish bilan roziligimni bildiraman dan Ommaviy oferta bilan va shaxsiy ma'lumotlarga ishlov berish siyosati bilan

Rahmat!

Soʻrovingiz muvaffaqiyatli joʻnatildi

Ko‘p so‘raladigan savollar

  • Mening dasturlashda tajribam yo‘q. Bu kurs menga to‘g‘ri keladimi?

    Albatta — kurs mutlaqo yangi o‘rganuvchilar uchun mo’ljallangan. Lekin siz harakat qilishingiz kerak — qo’shimcha adabiyotlarni o’qishingiz, darslarni qoldirmasligingiz va o’z vaqtida amaliy ishlarni bajarishingiz kerak. Boshqa hollarda, Skillbox yordam beradi — rahbarlar uy vazifangizni tartibga solishadi, yordamchilar o’tish jarayoni bo’yicha savollarga javob berishadi, Lavozimlar markazi sizning ishga joylashishingiz bilan shug’ullanadi.
  • Matematikani bilish kerakmi?

    Dastlabki bosqichlarda, sizdan ilg’or bilimlar talab qilinmaydii — maktab matematika kursi yetarli bo‘ladi. Ammo, agar siz unutgan yoki o’tmagan mavzularni tushunishingiz kerak bo’lsa, vahima qilmang — rahbar sizning bilimlaringizni yangilashga yordam beradi va foydali havolalarni taqdim etadi.
  • Oqimli o‘qish, oddiysidan qanday farq qiladi?

    Oqimda, siz Python Basic kursini boshqa oddiy qatnashchilarga qaraganda ikki baravar tez o‘tib bo‘lasiz. Sizni guruhdagi har kungi onlayn-mashg‘ulotlar, o‘quv modullarini o‘tish uchun dedlaynlar (oxirgi muddatlar), guruh rahbari va jamoa bilan onlayn uchrashuvlardagi ishlarni tahlil qilishlar kutadi.
  • Men kurs uchun haftada necha soat ajratishim kerak bo‘ladi?

    Formatga bog’liq bo‘ladi. Odatdagi jadvalga ko’ra, siz o’zingizga qulay vaqtda o’qishingiz mumkin- platforma foydalanuvchilari, kursga haftasiga o‘rtacha 3 soatdan 5 soatgacha vaqt sarflashadi. Sizda, qat’iy jadval va muddatlar bo‘lmaydi. Oqimdagi tezlashtirilgan jadval ko’proq vaqtni talab qiladi — siz amaliy mashg’ulotlar uchun kuniga kamida 3 soat va kurator bilan onlayn uchrashuv uchun, haftada 1,5 soat ajratishingiz kerak bo‘ladi. Oqimdagi amaliy ishni bajarishni ham kechiktirishingiz mumkin emas — uni ma’lum muddatgacha topshirishingiz kerak bo‘ladi.
  • Kursda menga kim yordam beradi?

    Amaliy ishlarni guruh rahbari — amaliyotchi Python dasturchisi tomonidan tekshiriladi. Siz unga shaxsiy kabinetingizda savol berishingiz yoki kursning Telegram chatiga murojaat qilishingiz mumkin.
    Oqimli o‘qish ishtirokchilari, Discord-da guruh rahbari bilan muloqot qilishadi, shaxsiy sheri — baddi bilan bilan qiyin vazifalarni muhokama qilishadi. Har haftalik guruh yig’ilishida, guruh timlidi (yetakchisi) kurator bilan yakuniy vebinarda tahlil qilish uchun mavzular ro’yxatini tuzadi.
  • Kursdagi natijalar uchun bonuslar bo‘ladimi?

    Amaliy ishlarni amalga bajargan va loyihalarni taqdim etgan ishtirokchilar, kurs tugashidan oldin ham amaliyotga taklifnoma oladilar. Oqimli o’qishdagi shaxsiy yutuqlaringiz uchun siz achivki — ismingizga biriktirishingiz mumkin bo’lgan mukofotlar olishadi.
  • Kompyuterga maxsus talablar bormi?

    Python kuchli qurilma yoki resurslarni talab qilmaydi. Windows 7 yoki 10, Linux Ubuntu yoki macOS 10.11 va undan yuqori ishlaydigan har qanday kompyuter mos kelaveradi. PyCharm ishlab chiqish muhitini o’rnatish uchun, sizga kamida 4 Gb operativ xotira, qattiq diskda 5 Gb bo’sh joy va 64 bitli operatsion tizimning so’nggi versiyalaridan biri kerak bo’ladi.
  • Biror-bir bo‘lib to‘lash dasturlari mavjudmi?

    Ha siz kursni muddatli to‘lash yo‘li bilan sotib olishingiz — umumiy summani mayda oylik to‘lovlarga bo‘lib o‘z byudjetingizni rejalashtirishingiz mumkin.