Forwarded from Azim Pulat
Yozda Birga Kod Yozamiz βοΈ 2023
Dasturchilar uchun yozgi intensiv kurs
βΆοΈ Boshlanadi: 10-iyul
π Davomiyligi: 4 hafta
πΈ Qatnashish narxi: $1
π¦Yo'nalishlar:
- Front-end
- Back-end
- Algoritmlar
π Topshiring: ybky.42.uz
π¨βπ« Mentorlar:
- Azimjon Pulatov @ Amazon
- Diyorbek Sadullaev @ Pinterest
Dasturchilar uchun yozgi intensiv kurs
βΆοΈ Boshlanadi: 10-iyul
π Davomiyligi: 4 hafta
πΈ Qatnashish narxi: $1
π¦Yo'nalishlar:
- Front-end
- Back-end
- Algoritmlar
π Topshiring: ybky.42.uz
π¨βπ« Mentorlar:
- Azimjon Pulatov @ Amazon
- Diyorbek Sadullaev @ Pinterest
π5
Djangoda aggregate funksiyalar bilan ishlash.
Bu funksiyalar sizni maΚΌlumotlar bazasi bilan ishlashingizni ancha osonlashtirib beradi.
π @python_backend_dev
Bu funksiyalar sizni maΚΌlumotlar bazasi bilan ishlashingizni ancha osonlashtirib beradi.
π @python_backend_dev
π3
Forwarded from Fulfil Education
Backend bo'yicha bepul onlayn ochiq darsimizga siz ham qatnashing
β Backend dasturlashni Python orqali tajribali ustozdan noldan mutaxassisgacha o'rganing.
β Python va Django kursimiz haftada 3 marta 2 soatdan onlayn Zoom platformasida 6 oy davomida olib boriladi.
β Kursda Python core, Python OOP, Telegram bot API, PostgreSql, Django, DRF, Celery , RabbitMQ , Redis, GraphQL, Docker o'rgatiladi. Kurs davomida haqiqiy amaliyot va portfolioga ega bo'lasiz.
π Ochiq darsga ro'yxatdan o'tganlarga sovg'a tariqasida Kompyuter savodxonligi darsi tekinga taqdim qilinadi, siz ham shoshiling
π Agar ushbu backend kursimiz siz uchun qiziq bo'lsa, @fulfiledu ga "+" belgisini qoldiring va onlayn 1-darsimizga BEPUL ro'yxatdan o'ting!
β Backend dasturlashni Python orqali tajribali ustozdan noldan mutaxassisgacha o'rganing.
β Python va Django kursimiz haftada 3 marta 2 soatdan onlayn Zoom platformasida 6 oy davomida olib boriladi.
β Kursda Python core, Python OOP, Telegram bot API, PostgreSql, Django, DRF, Celery , RabbitMQ , Redis, GraphQL, Docker o'rgatiladi. Kurs davomida haqiqiy amaliyot va portfolioga ega bo'lasiz.
π Ochiq darsga ro'yxatdan o'tganlarga sovg'a tariqasida Kompyuter savodxonligi darsi tekinga taqdim qilinadi, siz ham shoshiling
π Agar ushbu backend kursimiz siz uchun qiziq bo'lsa, @fulfiledu ga "+" belgisini qoldiring va onlayn 1-darsimizga BEPUL ro'yxatdan o'ting!
π2
ππ
Shu vaziyatga toboro yaqinlashib boryapman, hoz jarayonda π
Shunday holatga tushganlar bormi?
π @python_backend_dev
Shu vaziyatga toboro yaqinlashib boryapman, hoz jarayonda π
Shunday holatga tushganlar bormi?
π @python_backend_dev
π3π1
Forwarded from Fulfil Education
Bitiruvchimiz natijasi bilan tanishing
π¨βπ» Erali Abdinazarov β yosh dasturchi o'tgan yili Python, Backend kursimizni tamomlagan (Ustoz: Komiljon Xamidjonov)
π₯ Hozirda o'zining kichik jamoasi bilan Akfa build loyihasi sayti ustida ish olib boryapti
πΉ Eralining portfoliosi bilan tanishish uchun havola orqali o'ting.
π€ Biz Erali va uning ota-onasiga oΚ»z minnatdorligimizni bildiramiz va kelgusi ishlarida omad va zafarlar tilaymiz.
π«΅ Siz ham Erali kabi muvaffaqiyatli bitiruvchimiz qatorida bo'lishingiz va yaxshi natijalar ko'rsatishishingiz mumkin.
Uning uchun siz ham bizning Python, Backend kursimizga hoziroq ro'yxatdan o'ting.
@fulfil_education
π¨βπ» Erali Abdinazarov β yosh dasturchi o'tgan yili Python, Backend kursimizni tamomlagan (Ustoz: Komiljon Xamidjonov)
π₯ Hozirda o'zining kichik jamoasi bilan Akfa build loyihasi sayti ustida ish olib boryapti
πΉ Eralining portfoliosi bilan tanishish uchun havola orqali o'ting.
π€ Biz Erali va uning ota-onasiga oΚ»z minnatdorligimizni bildiramiz va kelgusi ishlarida omad va zafarlar tilaymiz.
π«΅ Siz ham Erali kabi muvaffaqiyatli bitiruvchimiz qatorida bo'lishingiz va yaxshi natijalar ko'rsatishishingiz mumkin.
Uning uchun siz ham bizning Python, Backend kursimizga hoziroq ro'yxatdan o'ting.
@fulfil_education
π4π₯±1
Qurbon hayitingiz muborak boΚ»lsin aziz obunachilar π
Barchamizga keyingi hayitlarda koΚ»rishishlik nasib etsin π€²
π @python_backend_dev
Barchamizga keyingi hayitlarda koΚ»rishishlik nasib etsin π€²
π @python_backend_dev
π4
Slugify
Import qilish:
Nima uchun Slugify-dan foydalanishimiz kerak? Biz odatda django admin paneldan product qo'shamiz va bunda slug-ni automatik yaratib ketish field-didan foydalanamiz ya'ni quyidagicha
Endi biz buni Serializer(API) yoki Form orqali qo'shsakchi slug automatik yaratiladimi? Albatta yo'q π³, buni oldini olish uchun Product model-ni saqlashni override qilish va bu yuqoridagi rasmda aniq ko'rsatib o'tilgan.
Post yoqqan boΚ»lsa π esdan chiqmasin π
π @python_backend_dev
Import qilish:
from django.utils.text import slugify
Slug - bu biror narsaning qisqacha yorlig'i bo'lib, unda faqat harflar, raqamlar, pastki chiziq yoki defis(-) mavjud. Ular odatda URL manzillarida qo'llaniladi.Nima uchun Slugify-dan foydalanishimiz kerak? Biz odatda django admin paneldan product qo'shamiz va bunda slug-ni automatik yaratib ketish field-didan foydalanamiz ya'ni quyidagicha
prepopulated_fields = {"slug": ("title",)} Endi biz buni Serializer(API) yoki Form orqali qo'shsakchi slug automatik yaratiladimi? Albatta yo'q π³, buni oldini olish uchun Product model-ni saqlashni override qilish va bu yuqoridagi rasmda aniq ko'rsatib o'tilgan.
Post yoqqan boΚ»lsa π esdan chiqmasin π
π @python_backend_dev
π5
Emoji For Python
Bu kutubxona Python uchun ishlab chiqilgan. Nomidan ko'rinib turibdiki emoji, biz har doim ishlatadigan narsalar deyarli barcha ijtimoiy tarmoqlarda misol uchun.
Buni ishlatish quyidagicha:
Birinchi navbatda oΚ»rnatilib import qilib olinadi va rasmdagi kabi ishlatiladi. emojize() metodi orqali emoji nomi kiritiladi (':thumbs_up:') ko'rinishida va sizga emoji qaytadi.
Aksincha esa demojize() metodi emoji orqali ('π€') ko'rinishda uni nomini qaytaradi.
Hammasi juda oddiy sinab koΚ»rishingiz mumkin π«‘
π @python_backend_dev
Bu kutubxona Python uchun ishlab chiqilgan. Nomidan ko'rinib turibdiki emoji, biz har doim ishlatadigan narsalar deyarli barcha ijtimoiy tarmoqlarda misol uchun.
Buni ishlatish quyidagicha:
Birinchi navbatda oΚ»rnatilib import qilib olinadi va rasmdagi kabi ishlatiladi. emojize() metodi orqali emoji nomi kiritiladi (':thumbs_up:') ko'rinishida va sizga emoji qaytadi.
Aksincha esa demojize() metodi emoji orqali ('π€') ko'rinishda uni nomini qaytaradi.
Hammasi juda oddiy sinab koΚ»rishingiz mumkin π«‘
π @python_backend_dev
π2
Forwarded from Fulfil Education
π₯ Ikki kunlik BEPUL dasturlash onlayn dars
π§βπ» Exadot kompaniyasida ishlovchi Python.org talqiniga ko'ra senior dasturchi Komiljon Xamidjonov tomonidan "Dasturlashda natija" nomli BEPUL ikki kunlik onlayn dars tashkil qilinmoqda!
π Dars 3-4-avgust soat 21:00'da yopiq telegram kanalda onlayn bo'lib o'tadi.
π₯ Bu darsimiz uchun hozirgacha 4500+ dasturlashga qiziquvchilar qo'shilishdi
β Siz ham hoziroq pastdagi havola orqali ro'yxatdan o'ting va dars yopiq kanaliga qo'shiling
π https://bit.ly/3DC3JNA
π§βπ» Exadot kompaniyasida ishlovchi Python.org talqiniga ko'ra senior dasturchi Komiljon Xamidjonov tomonidan "Dasturlashda natija" nomli BEPUL ikki kunlik onlayn dars tashkil qilinmoqda!
π Dars 3-4-avgust soat 21:00'da yopiq telegram kanalda onlayn bo'lib o'tadi.
π₯ Bu darsimiz uchun hozirgacha 4500+ dasturlashga qiziquvchilar qo'shilishdi
β Siz ham hoziroq pastdagi havola orqali ro'yxatdan o'ting va dars yopiq kanaliga qo'shiling
π https://bit.ly/3DC3JNA
π1
Humanize
django.contrib.humanize moduli ma'lumotlarga "human touch" qo'shish uchun foydali bo'lgan Django template filtrlari to'plami.
Ushbu filtrlarni faollashtirish uchun siz INSTALLED_APPS sozlamasiga βdjango.contrib.humanizeβ qoβshing. Buni qilganingizdan so'ng, template faylda
Ushbu filtrlar ma'lumotlarni foydalanuvchilarga qulayroq qilish va o'qishni osonlashtirish uchun foydalidir.
π @python_backend_dev
django.contrib.humanize moduli ma'lumotlarga "human touch" qo'shish uchun foydali bo'lgan Django template filtrlari to'plami.
Ushbu filtrlarni faollashtirish uchun siz INSTALLED_APPS sozlamasiga βdjango.contrib.humanizeβ qoβshing. Buni qilganingizdan so'ng, template faylda
{% load humanize %} dan foydalaning va siz quyidagi rasmda ko'rsatib o'tilgan filtrlardan foydalana olasiz.Ushbu filtrlar ma'lumotlarni foydalanuvchilarga qulayroq qilish va o'qishni osonlashtirish uchun foydalidir.
π @python_backend_dev
π2π₯2
#Elon
Assalomu alaykum yaxshimisizlar
Openbudjetga bot tayyorlash kerak narxi kelishiladi. Bugun erta toΚ»liq ishni bitira olish kerak.
ToΚ»lov tizimlari ham boΚ»ladi.
Ishni bitira olaman deganlar @eraliitcoder ga yozasizlar. Qolgan narsalar lichda gaplashiladi.
#elon #bot #openbudjet
Assalomu alaykum yaxshimisizlar
Openbudjetga bot tayyorlash kerak narxi kelishiladi. Bugun erta toΚ»liq ishni bitira olish kerak.
ToΚ»lov tizimlari ham boΚ»ladi.
Ishni bitira olaman deganlar @eraliitcoder ga yozasizlar. Qolgan narsalar lichda gaplashiladi.
#elon #bot #openbudjet
Python Dev
https://youtu.be/RVhu8fOkPoc
Xayrli kech barchaga, tavsiya agar ko'rmagan bo'lsangiz π
π5
Python Dev
https://t.iss.one/konkursntbot?start=1366816044
Assalomu alaykum barchaga, start tugmasini bosib qoΚ»llab quvvatlab yuborilar, please guys π
π2
Qaysi Python paketi ma'lumotlar bilan ishlashda sizga ko'proq yordam beradi?
Anonymous Quiz
43%
Pandas
36%
NumPy
7%
SciPy
14%
Dask
Ma'lumotlarni vizualizatsiya qilish uchun qaysi Python kutubxonasidan tez-tez foydalanasiz?
Anonymous Quiz
25%
Seaborn
58%
Matplotlib
8%
Plotly
8%
Boshqalar
Django Admin Interface
O'rnatish:
Manba: PyPi
π @python_backend_dev
O'rnatish:
pip install django-admin-interface
Standart(Default) Django boshqaruv panelini django-admin-interface paketi bilan yaxshilang. Yuqori darajadagi foydalanuvchi tajribasini ta'minlash uchun tashqi ko'rinish va funksionallikni oshiring.Manba: PyPi
π @python_backend_dev
π4