Python haqida
📝 Bugungi kunning zamonaviy texnologiyalarini ishlab chiqishda jumladan web, mobail yo'nalishlarida hamda sun'iy intellekt tizimlarini yaratishda ulkan yutuqlarga erishilmoqda. Mana shu yutuqlarga erishishda Python darsturlash tilini o’rni juda katta.
Hozirgi kunda axborot texnologiyalarini juda ko’p sohalarida python dasturlash tilidan foydalanilmoqda. Bunga bir necha misollar keltirib o’tishimiz mumkin. Instagram ijtimoiy tarmog’i aynan python dasturlash tilida yaratilgan. Bundan tashqari sun'iy intellekt tizimlarida harakatlanadigan robotlar, aqlli qurilmalarning yaratilishi ham ko’p jihatdan python dasturlash tiliga bog’liq.
Python bu o’rganishga oson va shu bilan birga imkoniyatlar yuqori bo’lgan zamonaviy dasturlash tili. Python yuqori darajadagi ma’lumotlar strukturasi va oddiy va samarador obyektga yo'naltirilgan dasturlash uslublarini taqdim etadi. Pythonni o’zi xos xususiyatlari juda ham ko’p, uni katta va kichik loyihalarga ishlatish mumkin.
✅ Pythondan foydalanib quyidagi dasturlarni yasash mumkin
🔹 Web dasturlash (Backend, telegram bot)
🔸 Tizimlar uchun (utilitlar)
🔹 Desktop dasturlar
🔸 O’yin dasturlar
🔹 Sun’iy intellect, data science
📈 2020-yilda o'rganish uchun eng yaxshi dasturlash tillari orasida ham python yetakchi o’rinni egallagan
1. Python
2. Java
3. JavaScript
4. Swift
5. C#
Pythonda yaratish mumkin bo’lgan dasturlarni chegarasi yo’q va imkonyatlari yuqori. Shuningdek u sodda va universalligi bilan boshqa dasturlash tillaridan ajralib turadi.
Python dasturlash tilini o’rganing va dunyoning istalgan yetakchi kompanyalarining birida ishlash imkoniyatiga ega bo’ling.
✅ @codeschooluz
📝 Bugungi kunning zamonaviy texnologiyalarini ishlab chiqishda jumladan web, mobail yo'nalishlarida hamda sun'iy intellekt tizimlarini yaratishda ulkan yutuqlarga erishilmoqda. Mana shu yutuqlarga erishishda Python darsturlash tilini o’rni juda katta.
Hozirgi kunda axborot texnologiyalarini juda ko’p sohalarida python dasturlash tilidan foydalanilmoqda. Bunga bir necha misollar keltirib o’tishimiz mumkin. Instagram ijtimoiy tarmog’i aynan python dasturlash tilida yaratilgan. Bundan tashqari sun'iy intellekt tizimlarida harakatlanadigan robotlar, aqlli qurilmalarning yaratilishi ham ko’p jihatdan python dasturlash tiliga bog’liq.
Python bu o’rganishga oson va shu bilan birga imkoniyatlar yuqori bo’lgan zamonaviy dasturlash tili. Python yuqori darajadagi ma’lumotlar strukturasi va oddiy va samarador obyektga yo'naltirilgan dasturlash uslublarini taqdim etadi. Pythonni o’zi xos xususiyatlari juda ham ko’p, uni katta va kichik loyihalarga ishlatish mumkin.
✅ Pythondan foydalanib quyidagi dasturlarni yasash mumkin
🔹 Web dasturlash (Backend, telegram bot)
🔸 Tizimlar uchun (utilitlar)
🔹 Desktop dasturlar
🔸 O’yin dasturlar
🔹 Sun’iy intellect, data science
📈 2020-yilda o'rganish uchun eng yaxshi dasturlash tillari orasida ham python yetakchi o’rinni egallagan
1. Python
2. Java
3. JavaScript
4. Swift
5. C#
Pythonda yaratish mumkin bo’lgan dasturlarni chegarasi yo’q va imkonyatlari yuqori. Shuningdek u sodda va universalligi bilan boshqa dasturlash tillaridan ajralib turadi.
Python dasturlash tilini o’rganing va dunyoning istalgan yetakchi kompanyalarining birida ishlash imkoniyatiga ega bo’ling.
✅ @codeschooluz
Nima uchun Djangodan oldin Flaskni o'rganishingiz kerak?🧐
💡Bugun ko’pchiligimiz Python dasturlash tilini eshitganmiz sababi yildan yilga mashxur bo’lib bormoqda va uning imkonyatlari juda ko’p bo’lib, ular qatorida web dasturlash uchun ham ishlatiladi. Web dasturlash deganda ko’pchilik Django framework keladi, lekin yana bir web Microframework bor bo’lib, u Flask bu aynan endi dasturlashga kirib kelganlar uchun juda qulay hisoblanadi. Atiga bir nechta qator kod orqali web application yaratishingiz mumkin.
☝🏻Umuman olganda Djangoni o’rganishdan oldin Flaskdan boshlash kerak! Bunga sabablar:
● Tushunish oson;
● Keng qamrovli hujjatlar;
● Development server va tuzatuvchida o'rnatilgan;
● RESTni qo'llab-quvvatlaydi;
● Kod bazasi kichik, siz manba kodini tekshirishingiz mumkin;
● ORM yo'q, shuning uchun siz SQLAlchemydan foydalanishingiz mumkin;
● Jinja2 templatidan foydalanadi;
● Birlashtirilgan sinovlarni qo'llab-quvvatlash;
● Xavfsiz cookie-fayllarni qo'llab-quvvatlash(client side sessions);
● Modul darajasida integratsiya;
● 100% WSGI mos keladi.
➤ @codeschooluz - Biz bilan kelajak kasbini o'rganing!
💡Bugun ko’pchiligimiz Python dasturlash tilini eshitganmiz sababi yildan yilga mashxur bo’lib bormoqda va uning imkonyatlari juda ko’p bo’lib, ular qatorida web dasturlash uchun ham ishlatiladi. Web dasturlash deganda ko’pchilik Django framework keladi, lekin yana bir web Microframework bor bo’lib, u Flask bu aynan endi dasturlashga kirib kelganlar uchun juda qulay hisoblanadi. Atiga bir nechta qator kod orqali web application yaratishingiz mumkin.
☝🏻Umuman olganda Djangoni o’rganishdan oldin Flaskdan boshlash kerak! Bunga sabablar:
● Tushunish oson;
● Keng qamrovli hujjatlar;
● Development server va tuzatuvchida o'rnatilgan;
● RESTni qo'llab-quvvatlaydi;
● Kod bazasi kichik, siz manba kodini tekshirishingiz mumkin;
● ORM yo'q, shuning uchun siz SQLAlchemydan foydalanishingiz mumkin;
● Jinja2 templatidan foydalanadi;
● Birlashtirilgan sinovlarni qo'llab-quvvatlash;
● Xavfsiz cookie-fayllarni qo'llab-quvvatlash(client side sessions);
● Modul darajasida integratsiya;
● 100% WSGI mos keladi.
➤ @codeschooluz - Biz bilan kelajak kasbini o'rganing!
💻 PYTHON dagi asosiy missiyalar!
🅿️ PYTHON hozirda umumiy maqsadli dasturlash tili sifatida 1-o'rinda turadi. Uning qamrovi kengligining sababi, boshlang'ich foydalanuvchi uchun juda ham soddaligi. Qolaversa, C++ dan farqli ravishda ortiqcha ma'lumotlar bazasi mavjud bo'lmaydi.
🤔 PYTHON asosan nimalar qiladi?
🔹 Veb ishlab chiqish uchun Python kodi hamda kutubxonaning barcha platformalari bilan o'zaro kelishuvi;
🔹 Parallel hisoblash va vizualizatsiyani qo'llab quvvatlash;
🔹 Barmoq izini aniqlash, zaxiralarni bashorat qilishga ML va DL orqali erishish;
🔹 Ilmiy va raqamli hisoblash, moslashuvchanlik;
🔹 Brauzer veb dasturlarini avtomatlashtirish;
🔹 Telegram bot yaratish, barcha bazani qo'llab quvvatlash;
🔹 Robototexnika imkoniyatlarini yaratish va yuqori ma'lumotlar strukturasi PYTHON orqali amalga oshiriladi, qolaversa bizning kunlik foydalanadigan YouTube va Instagram ham aynan PYTHON dan foydalanib yaratilgan.
➤ @codeschooluz - Biz bilan kelajak kasbini o'rganing!
🅿️ PYTHON hozirda umumiy maqsadli dasturlash tili sifatida 1-o'rinda turadi. Uning qamrovi kengligining sababi, boshlang'ich foydalanuvchi uchun juda ham soddaligi. Qolaversa, C++ dan farqli ravishda ortiqcha ma'lumotlar bazasi mavjud bo'lmaydi.
🤔 PYTHON asosan nimalar qiladi?
🔹 Veb ishlab chiqish uchun Python kodi hamda kutubxonaning barcha platformalari bilan o'zaro kelishuvi;
🔹 Parallel hisoblash va vizualizatsiyani qo'llab quvvatlash;
🔹 Barmoq izini aniqlash, zaxiralarni bashorat qilishga ML va DL orqali erishish;
🔹 Ilmiy va raqamli hisoblash, moslashuvchanlik;
🔹 Brauzer veb dasturlarini avtomatlashtirish;
🔹 Telegram bot yaratish, barcha bazani qo'llab quvvatlash;
🔹 Robototexnika imkoniyatlarini yaratish va yuqori ma'lumotlar strukturasi PYTHON orqali amalga oshiriladi, qolaversa bizning kunlik foydalanadigan YouTube va Instagram ham aynan PYTHON dan foydalanib yaratilgan.
➤ @codeschooluz - Biz bilan kelajak kasbini o'rganing!
Moslashuvchan va sodda, tezkor va universal dasturlash tili qaysi?🧐
Soʻnggi yillarda universal soʻzi hayotimizga kirib keldi. Universal qoʻllanma, universal quvvatlagich, universal texnika...
⚡️ Tinib-tinchimagan aytishniklar ham koʻplab dasturlarni yaratishda qatnashadigan universal dasturlash tilini yaratishgan. Bu — Python dasturlash tilidir.
💻 Koʻp qirrali boʻlgani uchun ham u bilan iOS va Androiddan tortib, server operatsion tizimlarigacha turli xil vazifalarni bajarish va koʻplab platformalarni yaratishda foydalanish mumkin.
Python tili yaxshi ishlab chiqilgan boʻlib,unda deyarli hamma narsani yaratish mumkin. Moslashuvchan, sodda va tezkor, kam kodli til. Shu jihati bilan Python yangi oʻrganuvchilar uchun ancha qulaydir.
Python asosan:
🔹 Tizimlarni (server) dasturlash;
🔹 Web dasturlash - backend;
🔹 Maʻlumotlarni oʻrganish va tahlil qilish;
🔹 Grafik interfeyslar;
🔹 Sunʻiy intellekt;
🔹 Jarayonlarni avtomatlashtirish kabilarda faol ishlatiladi.
🔥 Sizga Python va shu kabi eng zamonaviy texnologiyalar haqidagi faktlar va qiziqarli ma'lumotlar yoqayotgan bo'lsa, bizni kuzatishda davom eting hamda yangiliklardan bahra oling!
➤ @codeschooluz - Biz bilan kelajak kasbini o'rganing!
Soʻnggi yillarda universal soʻzi hayotimizga kirib keldi. Universal qoʻllanma, universal quvvatlagich, universal texnika...
⚡️ Tinib-tinchimagan aytishniklar ham koʻplab dasturlarni yaratishda qatnashadigan universal dasturlash tilini yaratishgan. Bu — Python dasturlash tilidir.
💻 Koʻp qirrali boʻlgani uchun ham u bilan iOS va Androiddan tortib, server operatsion tizimlarigacha turli xil vazifalarni bajarish va koʻplab platformalarni yaratishda foydalanish mumkin.
Python tili yaxshi ishlab chiqilgan boʻlib,unda deyarli hamma narsani yaratish mumkin. Moslashuvchan, sodda va tezkor, kam kodli til. Shu jihati bilan Python yangi oʻrganuvchilar uchun ancha qulaydir.
Python asosan:
🔹 Tizimlarni (server) dasturlash;
🔹 Web dasturlash - backend;
🔹 Maʻlumotlarni oʻrganish va tahlil qilish;
🔹 Grafik interfeyslar;
🔹 Sunʻiy intellekt;
🔹 Jarayonlarni avtomatlashtirish kabilarda faol ishlatiladi.
🔥 Sizga Python va shu kabi eng zamonaviy texnologiyalar haqidagi faktlar va qiziqarli ma'lumotlar yoqayotgan bo'lsa, bizni kuzatishda davom eting hamda yangiliklardan bahra oling!
➤ @codeschooluz - Biz bilan kelajak kasbini o'rganing!
Kompyutersiz ham pythonni o'rganish mumkin! 😎
☝🏻 Ko'pchilikda dasturlashni o'rganishda kompyuter yo'qligi katta to'siq bo'lishi mumkin! Ammo Python dasturlash tilida telefonda ham kod yozish mumkin. To'g'ri bu kompyuterdagidek bo'lmasligi mumkin lekin, bu umuman kod yozmasdan va o'rganmasdan yurishdan ming marta yaxshi!
📱 Google Play-da eng kuchli Python 3 tarjimoni va IDE yordamida Python 3-ni o'rganing! Pydroid 3 - bu android uchun ishlatish uchun eng oson va kuchli educational Python 3 IDE.
● Pydroid 3 kamida 250 MB bo'sh ichki xotirani talab qiladi. 300MB + tavsiya etiladi. Agar scipy kabi og'ir kutubxonalardan foydalansangiz.
Chiziq raqamini bosish orqali disk raskadrovka joyini to'xtatish nuqtasini ishga tushirish uchun.
● Kivy "import kivy", "kivy dan" yoki "#Pydroid run kivy" bilan aniqlanadi.
PyQt5 "PyQt5ni import qilish", "PyQt5 dan" yoki "#Pydroid run qt" bilan aniqlanadi. Sdl2, tkinter va pygame uchun ham xuddi shunday.
● Dasturingiz terminal rejimida ishlashini ta'minlash uchun "#Pydroid run terminal" maxsus rejimi mavjud (bu avtomatik ravishda GUI rejimida ishlaydigan matplotlib bilan foydalidir)
📥 Dasturni yuklash!
➤ @codeschooluz - Biz bilan kelajak kasbini o'rganing!
☝🏻 Ko'pchilikda dasturlashni o'rganishda kompyuter yo'qligi katta to'siq bo'lishi mumkin! Ammo Python dasturlash tilida telefonda ham kod yozish mumkin. To'g'ri bu kompyuterdagidek bo'lmasligi mumkin lekin, bu umuman kod yozmasdan va o'rganmasdan yurishdan ming marta yaxshi!
📱 Google Play-da eng kuchli Python 3 tarjimoni va IDE yordamida Python 3-ni o'rganing! Pydroid 3 - bu android uchun ishlatish uchun eng oson va kuchli educational Python 3 IDE.
● Pydroid 3 kamida 250 MB bo'sh ichki xotirani talab qiladi. 300MB + tavsiya etiladi. Agar scipy kabi og'ir kutubxonalardan foydalansangiz.
Chiziq raqamini bosish orqali disk raskadrovka joyini to'xtatish nuqtasini ishga tushirish uchun.
● Kivy "import kivy", "kivy dan" yoki "#Pydroid run kivy" bilan aniqlanadi.
PyQt5 "PyQt5ni import qilish", "PyQt5 dan" yoki "#Pydroid run qt" bilan aniqlanadi. Sdl2, tkinter va pygame uchun ham xuddi shunday.
● Dasturingiz terminal rejimida ishlashini ta'minlash uchun "#Pydroid run terminal" maxsus rejimi mavjud (bu avtomatik ravishda GUI rejimida ishlaydigan matplotlib bilan foydalidir)
📥 Dasturni yuklash!
➤ @codeschooluz - Biz bilan kelajak kasbini o'rganing!
Kelasi 10 yil ichida o'lishi kutilayotgan 5 ta dasturlash tillari! Qaysi dasturlash tillari yo'qolib ketish hafi ostida?🧐
— Bu savolga javob berish uchun biz bir qator ma'lumotlar manbalariga, jumladan RedMonk va TIOBE indekslariga (turli dasturlash tillarining mashhurligini muntazam kuzatib boradigan) asos soldik. Keyingi 10 yil ichida qaysi tillar susayib borayotgan talabga duch kelayotganini bilish uchun biz mamlakatning turli mamlakatlaridagi millionlab blog yozuvlarini tahlil qiladigan Burning Glass-ga murojaat qildik.
— O'sha tahlillarga asoslanib, kelgusi yillarda quyidagi beshta til (ularning muxlislariga qaramay) katta shamollarga duch kelmoqda degan xulosaga keldik. Agar ularni o'rganishga vaqt ajratishga qaror qilsangiz, buni yodda saqlang.
🔹Perl
🔹Objective-C
🔹C
🔹Haskell
🔹Ruby
➤ @codeschooluz - Biz bilan kelajak kasbini o'rganing!
— Bu savolga javob berish uchun biz bir qator ma'lumotlar manbalariga, jumladan RedMonk va TIOBE indekslariga (turli dasturlash tillarining mashhurligini muntazam kuzatib boradigan) asos soldik. Keyingi 10 yil ichida qaysi tillar susayib borayotgan talabga duch kelayotganini bilish uchun biz mamlakatning turli mamlakatlaridagi millionlab blog yozuvlarini tahlil qiladigan Burning Glass-ga murojaat qildik.
— O'sha tahlillarga asoslanib, kelgusi yillarda quyidagi beshta til (ularning muxlislariga qaramay) katta shamollarga duch kelmoqda degan xulosaga keldik. Agar ularni o'rganishga vaqt ajratishga qaror qilsangiz, buni yodda saqlang.
🔹Perl
🔹Objective-C
🔹C
🔹Haskell
🔹Ruby
➤ @codeschooluz - Biz bilan kelajak kasbini o'rganing!
Nima uchun Data Science dasturchilari ko'p oylik oladi?🧐
#DataScience
💡Data Science - bu ko'plab uslubiy va tuzilmaviy bo'lmagan ma'lumotlardan bilim va tushunchalarni olish uchun ilmiy usullar, jarayonlar, algoritmlar va tizimlardan foydalanadigan sohadir. Data Science data mining, machine learning va katta ma'lumotlar bilan bog'liq. Loyihada ma'lumotlar bilan ishlash jarayoni qanchalik qulay bo'lishi ma'lumotlar muhandisiga bog'liq. Ushbu mutaxassis ma'lumotlarni yig'ish, saqlash va qayta ishlash uchun mas'uldir.
— Hozirda internet tarmoqlarida juda ham ko'p ma'lumotlar aylanadi. Kerakli ma'lumotlarni analiz qilish va saqlash qiyin masalaga aylanib qoldi. Shuning uchun ham data science mutaxassislariga talab juda ham yuqori.
🔸Qanday dasturlash tilini bilish zarur?
- Python dasturlash tilini bilish va SQL ham talab qilinadi.
Albatta, Python ushbu sohada eng ko'p ishlatiladi.🦾
🔸Nima uchun data scienctist bo'lish kerak?
- 2020-yilda ushbu mutaxassislarga talab 28% foizga oshdi. 4500 dan ko'p yangi ish o'rinlari.
- O'rtacha yillik maosh ~ $130,000
- AQSH da 1-raqamli kasb sifatida tan olingan!
☝🏻Data science mutaxassisi bo'lish uchun Python dasturlash tilini o'rganishdan boshlaymiz!
➤ @codeschooluz - Biz bilan kelajak kasbini o'rganing!
#DataScience
💡Data Science - bu ko'plab uslubiy va tuzilmaviy bo'lmagan ma'lumotlardan bilim va tushunchalarni olish uchun ilmiy usullar, jarayonlar, algoritmlar va tizimlardan foydalanadigan sohadir. Data Science data mining, machine learning va katta ma'lumotlar bilan bog'liq. Loyihada ma'lumotlar bilan ishlash jarayoni qanchalik qulay bo'lishi ma'lumotlar muhandisiga bog'liq. Ushbu mutaxassis ma'lumotlarni yig'ish, saqlash va qayta ishlash uchun mas'uldir.
— Hozirda internet tarmoqlarida juda ham ko'p ma'lumotlar aylanadi. Kerakli ma'lumotlarni analiz qilish va saqlash qiyin masalaga aylanib qoldi. Shuning uchun ham data science mutaxassislariga talab juda ham yuqori.
🔸Qanday dasturlash tilini bilish zarur?
- Python dasturlash tilini bilish va SQL ham talab qilinadi.
Albatta, Python ushbu sohada eng ko'p ishlatiladi.🦾
🔸Nima uchun data scienctist bo'lish kerak?
- 2020-yilda ushbu mutaxassislarga talab 28% foizga oshdi. 4500 dan ko'p yangi ish o'rinlari.
- O'rtacha yillik maosh ~ $130,000
- AQSH da 1-raqamli kasb sifatida tan olingan!
☝🏻Data science mutaxassisi bo'lish uchun Python dasturlash tilini o'rganishdan boshlaymiz!
➤ @codeschooluz - Biz bilan kelajak kasbini o'rganing!
Forwarded from Web Dasturlash kanali
This media is not supported in your browser
VIEW IN TELEGRAM
❓O'zbek yoshlari qanday bo'lishi kerak?
🔹Laziz Adhamovdan O‘zbek yoshlari qanday bo‘lishi kerakligi va qanaqangi buyuk ishlarni amalga oshirishlari mumkinligi to‘g‘risida oltinga teng so‘zlar.
📹 To'liq ko'rsatuv - https://youtu.be/UGAX8qIF7C8
Kanalga ulaning: 👇
@webdev07
🔹Laziz Adhamovdan O‘zbek yoshlari qanday bo‘lishi kerakligi va qanaqangi buyuk ishlarni amalga oshirishlari mumkinligi to‘g‘risida oltinga teng so‘zlar.
📹 To'liq ko'rsatuv - https://youtu.be/UGAX8qIF7C8
Kanalga ulaning: 👇
@webdev07
Media is too big
VIEW IN TELEGRAM
🤩 Twitterda ishlovchi dasturchining bir kuni!
🚀 Dasturlashni o'rgan va sen ham shu dasturchi kabi katta kompaniyalarda ishlash imkoniga ega bo'l!
Bu video sizga oz bo'lsada motivatsiya bergan bo'lsa kommentga bitta like!😉
➤ @codeschooluz - Biz bilan kelajak kasbini o'rganing!
🚀 Dasturlashni o'rgan va sen ham shu dasturchi kabi katta kompaniyalarda ishlash imkoniga ega bo'l!
Bu video sizga oz bo'lsada motivatsiya bergan bo'lsa kommentga bitta like!😉
➤ @codeschooluz - Biz bilan kelajak kasbini o'rganing!
Python har doim yetakchi o'rinda!🦾
💻 2021 - yilda backend uchun eng yaxshi frameworklar.
Yuqoridagi jadvaldan ko'rinib turganidek, pythonning django frameworki backend uchun ishlatiladigan frameworklar ichida birinchi o'rinda turganini ko'rishingiz mumkin. Hozirda ushbu framework uchun talab oshib bormoqda!
● Django
● Laravel
● Ruby on Rails
● ExpressJS
● CakePHP
● Flask
➤ @codeschooluz - Biz bilan kelajak kasbini o'rganing!
💻 2021 - yilda backend uchun eng yaxshi frameworklar.
Yuqoridagi jadvaldan ko'rinib turganidek, pythonning django frameworki backend uchun ishlatiladigan frameworklar ichida birinchi o'rinda turganini ko'rishingiz mumkin. Hozirda ushbu framework uchun talab oshib bormoqda!
● Django
● Laravel
● Ruby on Rails
● ExpressJS
● CakePHP
● Flask
➤ @codeschooluz - Biz bilan kelajak kasbini o'rganing!
Dasturlash tamon 5 qadam oldinga yuring!🤓
#maqola
❕Ushbu maqola “Dasturlashni anchadan beri niyat qilib yurgan, lekin boshlay olmayotgan dasturchilar” uchun. Agar sizda ham shunday muommolar bo’lsa, bu maqola aynan siz uchun. Sizni dasturchi bo'lishingizdan ajratib turadigan 5 ta bahonalar haqida gaplashamiz.
🔸Ertangi kunni kutmang!
Nafaqat dasturlash sohasida, balki xar bir sohada yordam beradigan eng muhim tushuncha – bu ertangi kunni kutmaslik.
Ko’pchilik "Bugun charchadim, ertadan boshlayman" kabi jumlalarni juda ham yaxshi ko’rishadi. Hech qachon kelmaydigan "Ertaga" ni kutib yashashadi. Nafaqat ertangi kunni, balki bugunning qaysidur paytini ham kutmang, maqolani o'qib bo’lishingiz bilan, dasturlashni o'rganishni boshlang.
🔸Bolalar kabi bo'ling!
Agar yosh bolalarga e'tibor bersangiz doim yangi narsalarni, bilimlarni o’rganishga intilishadi, hamma narsaga qiziqishadi va maqsadiga erishmaguncha, injiqlik qilib bo’lsa xam, to'xtashmaydi. Kattalar esa aksincha "Bu nimaga kerak ?, Menga foydasi tegarmikan ?" kabi ko'plab savollar qurshovida qoladi. Hech kimga o'xshashga xarakat qilmang, yosh bolalar kabi o'zingizning dunyoyingizni yarating va o'zingiz kabi bo'ling.
🔸Bilim darajangiz haqida o'ylamang!
Buni oddiy misol bilan tushuntirib bermoqchiman. Onam oddiy uy bekasi va 30 yildan ortiqroq vaqtdan beri biz uchun mazali ovqatlar pishiradi. Onam oshpaz tayyorlash universitetida yoki oshpalik kurslarida ham o'qimagan. Lekin u baribir oshpaz va u pishirgan taomlar juda mazali. Ya'ni siz dasturlashni boshlashingiz uchun nimalarnidur bilishingiz, yoki qayergadur borishingiz shart emas. Dasturlash bu raketalar yaratish sohasi emaski, mashq qilish olamshumil narsalar yaratish shart emas. Ha, dasturlashni boshlash "Ovqat pishirishdan ko'ra osonroq", Shunday ekan, hech qanday yomon fikrlarga berilmasdan dasturlashni boshlashingiz mumkin. Ishoning eng muhumi siz ideal bo'lishingiz emas, kichk narsalardan bo'lsa amaliy ishni boshlashingiz.
🔸Super darajadagi matematika siz ham dasturchi bo'lish mumkin!
Odamlar orasida juda keng tarqalgan gaplar bor ”Dasturlashni o'rganish uchun matematika va logikani yaxshi bilish kerak". Bunday afsona qachon va qayerdan kelib qolganini bilmayman. Lekin o'z nomi bilan Bu gap haqiqiy afsona. Dasurlashni boshlash uchun sizda matematika va logikadan yetarlicha bilim mavjud. Agar Googledan izlab ko'rsangiz, 6-7 yoshli dasturchilarga ko'zingiz tushishi mumkin. Menimcha sizning matematikadan bilimlaringiz 6-7 yoshli bolalarnikidan yaxshi va dasturlashni o'rganishni boshlash uchun hech qanday muommo tug'dirmaydi.
🔸Kuchli kompyutersiz dasturlashni o'rgana olmayman!
Biz kundalik hayotimizda juda kop gadjetlarni ishlatamiz. Ba'zi insonlarda gadjetlari bo'lishi mumkin. Ba'zilarda esa yo’q. Yani agar komputeringiz bo'lmasa bu siz dasturlashni o'rgana olmaysiz degani emas. Bu maqolani o'qiyotgan xar bir insonning qo'lida hech bo'lmaganda smartfoni bor. Kompyuteringiz bo'lmasa smartfoningiz orqali video darslar, kodlash o'yinlari va online dasturlash muhutlarida ishlab har hil amaliy ishlar bajarib, shunchaki o’zingizga yoqqan manbalardan dasturlashni o'rganishingiz mumkin.
☝🏻Hullas hayotingizda qandaydur marralarga erishmoqchi bo'lsangiz hoziroq maqsadingizni aniq qiling va maqsad yo'lida har kuni, har daqiqa ozginadan bo'lsada harakat qiling. Shunda albatta maqsadingizga yetasiz. Unutmang sizning dunyoyingizni faqat siz o'zgartira olasiz!
©️Yulduz Sabirova
➤ @codeschooluz - Biz bilan kelajak kasbini o'rganing!
#maqola
❕Ushbu maqola “Dasturlashni anchadan beri niyat qilib yurgan, lekin boshlay olmayotgan dasturchilar” uchun. Agar sizda ham shunday muommolar bo’lsa, bu maqola aynan siz uchun. Sizni dasturchi bo'lishingizdan ajratib turadigan 5 ta bahonalar haqida gaplashamiz.
🔸Ertangi kunni kutmang!
Nafaqat dasturlash sohasida, balki xar bir sohada yordam beradigan eng muhim tushuncha – bu ertangi kunni kutmaslik.
Ko’pchilik "Bugun charchadim, ertadan boshlayman" kabi jumlalarni juda ham yaxshi ko’rishadi. Hech qachon kelmaydigan "Ertaga" ni kutib yashashadi. Nafaqat ertangi kunni, balki bugunning qaysidur paytini ham kutmang, maqolani o'qib bo’lishingiz bilan, dasturlashni o'rganishni boshlang.
🔸Bolalar kabi bo'ling!
Agar yosh bolalarga e'tibor bersangiz doim yangi narsalarni, bilimlarni o’rganishga intilishadi, hamma narsaga qiziqishadi va maqsadiga erishmaguncha, injiqlik qilib bo’lsa xam, to'xtashmaydi. Kattalar esa aksincha "Bu nimaga kerak ?, Menga foydasi tegarmikan ?" kabi ko'plab savollar qurshovida qoladi. Hech kimga o'xshashga xarakat qilmang, yosh bolalar kabi o'zingizning dunyoyingizni yarating va o'zingiz kabi bo'ling.
🔸Bilim darajangiz haqida o'ylamang!
Buni oddiy misol bilan tushuntirib bermoqchiman. Onam oddiy uy bekasi va 30 yildan ortiqroq vaqtdan beri biz uchun mazali ovqatlar pishiradi. Onam oshpaz tayyorlash universitetida yoki oshpalik kurslarida ham o'qimagan. Lekin u baribir oshpaz va u pishirgan taomlar juda mazali. Ya'ni siz dasturlashni boshlashingiz uchun nimalarnidur bilishingiz, yoki qayergadur borishingiz shart emas. Dasturlash bu raketalar yaratish sohasi emaski, mashq qilish olamshumil narsalar yaratish shart emas. Ha, dasturlashni boshlash "Ovqat pishirishdan ko'ra osonroq", Shunday ekan, hech qanday yomon fikrlarga berilmasdan dasturlashni boshlashingiz mumkin. Ishoning eng muhumi siz ideal bo'lishingiz emas, kichk narsalardan bo'lsa amaliy ishni boshlashingiz.
🔸Super darajadagi matematika siz ham dasturchi bo'lish mumkin!
Odamlar orasida juda keng tarqalgan gaplar bor ”Dasturlashni o'rganish uchun matematika va logikani yaxshi bilish kerak". Bunday afsona qachon va qayerdan kelib qolganini bilmayman. Lekin o'z nomi bilan Bu gap haqiqiy afsona. Dasurlashni boshlash uchun sizda matematika va logikadan yetarlicha bilim mavjud. Agar Googledan izlab ko'rsangiz, 6-7 yoshli dasturchilarga ko'zingiz tushishi mumkin. Menimcha sizning matematikadan bilimlaringiz 6-7 yoshli bolalarnikidan yaxshi va dasturlashni o'rganishni boshlash uchun hech qanday muommo tug'dirmaydi.
🔸Kuchli kompyutersiz dasturlashni o'rgana olmayman!
Biz kundalik hayotimizda juda kop gadjetlarni ishlatamiz. Ba'zi insonlarda gadjetlari bo'lishi mumkin. Ba'zilarda esa yo’q. Yani agar komputeringiz bo'lmasa bu siz dasturlashni o'rgana olmaysiz degani emas. Bu maqolani o'qiyotgan xar bir insonning qo'lida hech bo'lmaganda smartfoni bor. Kompyuteringiz bo'lmasa smartfoningiz orqali video darslar, kodlash o'yinlari va online dasturlash muhutlarida ishlab har hil amaliy ishlar bajarib, shunchaki o’zingizga yoqqan manbalardan dasturlashni o'rganishingiz mumkin.
☝🏻Hullas hayotingizda qandaydur marralarga erishmoqchi bo'lsangiz hoziroq maqsadingizni aniq qiling va maqsad yo'lida har kuni, har daqiqa ozginadan bo'lsada harakat qiling. Shunda albatta maqsadingizga yetasiz. Unutmang sizning dunyoyingizni faqat siz o'zgartira olasiz!
©️Yulduz Sabirova
➤ @codeschooluz - Biz bilan kelajak kasbini o'rganing!
Su'niy Intillekt (AI) nima?🧐
#AI
Yildan yilga ta’lab juda keskinlik bilan oshib borayatgan Artifical intelligence (Su’niy intilekt) o’zi nima degan savolga javob bersak. Oddiy qilib aytganda bu odam intilekti ta’lab qilinadigan ishlarni machine (kompyuter) ga o’rgatish bularga misollar:
🔹VISUAL PERCEPTION (Tasvirni tanish);
🔹SPEECH RECOGNATION (Ovozni tanish);
🔹DECISON-MAKING (qaraor qabul qilish);
🔹Language translation (tarjima qilish);
➤ @codeschooluz - Biz bilan kelajak kasbini o'rganing!
#AI
Yildan yilga ta’lab juda keskinlik bilan oshib borayatgan Artifical intelligence (Su’niy intilekt) o’zi nima degan savolga javob bersak. Oddiy qilib aytganda bu odam intilekti ta’lab qilinadigan ishlarni machine (kompyuter) ga o’rgatish bularga misollar:
🔹VISUAL PERCEPTION (Tasvirni tanish);
🔹SPEECH RECOGNATION (Ovozni tanish);
🔹DECISON-MAKING (qaraor qabul qilish);
🔹Language translation (tarjima qilish);
➤ @codeschooluz - Biz bilan kelajak kasbini o'rganing!
This media is not supported in your browser
VIEW IN TELEGRAM
Hammasi dasturlashdan boshlandi. Elon Musk kabi bo'l! 🦾
Xechkimga sir emas yaqinda dunyodagi eng boy odam Elon Musk bo’ldi. U birinchi bo’lib BASIC dastulrash tilini o’grangan va 1984-yilda 12 yoshida o’zingin birincha Blastar o’yinin yaratadi. Keyinchalik Blastar o’yinin 500$ ga sotadi.
🔹 Elon Internet orqali yangi to'lov usulini yaratmoqchi bo’ladi va PayPal ni yaratadi.
🔹 Elon elektr mashinasini yaratmoqchi bo’ladi va Tesla Motors ni yaratadi.
🔹 Elon kosmosda zamin yaratmoqchi bo'ladi va SpaceX ni yaratadi.
🔹 Elon tezkor tashish mashinasini yaratmoqchi bo’ladi va Hyperloop ishlab chiqaradi.
☝🏻Ertani kutmasdan hozirdan dasturlashni boshlasangiz kerak bo'lsa siz ham Elon Muskdan o'tib ketasiz, faqat siz boshlashingiz kerak!
➤ @codeschooluz - Biz bilan kelajak kasbini o'rganing!
Xechkimga sir emas yaqinda dunyodagi eng boy odam Elon Musk bo’ldi. U birinchi bo’lib BASIC dastulrash tilini o’grangan va 1984-yilda 12 yoshida o’zingin birincha Blastar o’yinin yaratadi. Keyinchalik Blastar o’yinin 500$ ga sotadi.
🔹 Elon Internet orqali yangi to'lov usulini yaratmoqchi bo’ladi va PayPal ni yaratadi.
🔹 Elon elektr mashinasini yaratmoqchi bo’ladi va Tesla Motors ni yaratadi.
🔹 Elon kosmosda zamin yaratmoqchi bo'ladi va SpaceX ni yaratadi.
🔹 Elon tezkor tashish mashinasini yaratmoqchi bo’ladi va Hyperloop ishlab chiqaradi.
☝🏻Ertani kutmasdan hozirdan dasturlashni boshlasangiz kerak bo'lsa siz ham Elon Muskdan o'tib ketasiz, faqat siz boshlashingiz kerak!
➤ @codeschooluz - Biz bilan kelajak kasbini o'rganing!
Nima uchun Python dasturlash tilini o'rganish kerak?🧐
1️⃣ Sodda va o'rganish oson
- Birinchi sabab Python juda sodda va o'rganish oson. Python juda kuchli til va u ingliz tiliga juda o'xshash. Bepul va open source.
Agar siz "Hello, world" so'zini ekranga chiqarish uchun Javada 3 qator kod yozamiz lekin Pythonda shunchaki print("Hello, world").
2️⃣ Web dasturlash
- Python veb-saytlarni ishlab chiqish uchun bir qator frameworklar bor. Mashhur frameworklar Django, Flask, Pylons va boshqalar. Ushbu frameworklar Python-da yozilganligi sababli , kodni tez va barqaror qilishiga asosiy sabab.
- Boshqa veb-saytlardan ma'lumotlarni olish mumkin bo'lgan joylarda ham amalga oshirishingiz mumkin. Shuningdek, Instagram, Pinterest kabi ko'plab veb-saytlar faqat ushbu frameworklar bilan yozilgan.
3️⃣ Su'niy intellekt va machine learning
- AI texnologiya dunyoda tez va jadal rivojlanib borayotgan yo'nalishlardan biri. Siz aslida inson miyasiday o'ylaydigan, tahlil qiladigan va qaror qabul qiladigan Machine (kompyuter) yaratishingiz mumkin. Bularni barchasini Keras va TensorFlow kutubxonalari bilan qilsa bo'ladi.
4️⃣ Data Science
- Python ko'plab ma'lumotlar ustida ko'plab amalarni amalga oshirish mumkin. Hozirgi kunda ma'lumotlarni barchasi raqamli bo'lib bo'ldi endi ularni tartibga solish, ular ustida amalar bajarish kerak. Bu uchun pythonda "Numpy" va "Pandas" kabi kutubxonalar bilan amalga oshiriladi.
5️⃣ Pythonning mashhurligi va yuqori ish haqi
- Python dasturchilari sohada eng yuqori ish haqiga ega. AQSHda Python dasturchisining o'rtacha ish haqi taxminan $120,000 ni tashkil qiladi.
➤ @codeschooluz - Biz bilan kelajak kasbini o'rganing!
1️⃣ Sodda va o'rganish oson
- Birinchi sabab Python juda sodda va o'rganish oson. Python juda kuchli til va u ingliz tiliga juda o'xshash. Bepul va open source.
Agar siz "Hello, world" so'zini ekranga chiqarish uchun Javada 3 qator kod yozamiz lekin Pythonda shunchaki print("Hello, world").
2️⃣ Web dasturlash
- Python veb-saytlarni ishlab chiqish uchun bir qator frameworklar bor. Mashhur frameworklar Django, Flask, Pylons va boshqalar. Ushbu frameworklar Python-da yozilganligi sababli , kodni tez va barqaror qilishiga asosiy sabab.
- Boshqa veb-saytlardan ma'lumotlarni olish mumkin bo'lgan joylarda ham amalga oshirishingiz mumkin. Shuningdek, Instagram, Pinterest kabi ko'plab veb-saytlar faqat ushbu frameworklar bilan yozilgan.
3️⃣ Su'niy intellekt va machine learning
- AI texnologiya dunyoda tez va jadal rivojlanib borayotgan yo'nalishlardan biri. Siz aslida inson miyasiday o'ylaydigan, tahlil qiladigan va qaror qabul qiladigan Machine (kompyuter) yaratishingiz mumkin. Bularni barchasini Keras va TensorFlow kutubxonalari bilan qilsa bo'ladi.
4️⃣ Data Science
- Python ko'plab ma'lumotlar ustida ko'plab amalarni amalga oshirish mumkin. Hozirgi kunda ma'lumotlarni barchasi raqamli bo'lib bo'ldi endi ularni tartibga solish, ular ustida amalar bajarish kerak. Bu uchun pythonda "Numpy" va "Pandas" kabi kutubxonalar bilan amalga oshiriladi.
5️⃣ Pythonning mashhurligi va yuqori ish haqi
- Python dasturchilari sohada eng yuqori ish haqiga ega. AQSHda Python dasturchisining o'rtacha ish haqi taxminan $120,000 ni tashkil qiladi.
➤ @codeschooluz - Biz bilan kelajak kasbini o'rganing!
Assalomu aleykum barchaga ushbu post CODESCHOOLUZ-ning python bo'yicha online kurs o'quvchisi fikri haqida bo'ladi!🤗
#kurs #fikr
"Assalomu aleykum Man Narimon Madiyorov CODESCHOOLUZ asoschisi Zarif Naxalov tamonidan tuzilgan online python kursida o'qiyotgan bo'lajak dasturchiman. Kursni boshlaganimga hali 1 hafta bo'ldi va bir narsani tushundimki python dasturlash tili boshqa dasturlash tillariga nisbatan o'rganish ancha oson bo'lgan dasturlash tili ekan. Aynan man uchun juda oson bo'lyapti balki, ustozimiz darsni shu darajada qiziqarli va sifatli o'tgani uchunmi, yoki matematikadan bilimim yaxshi bo'lganligi uchunmi, man uchun python dasturlash tili o'rganishda oson bo'lyapti, nima bo'lganda ham python dasturlash tili menga juda yoqib qoldi. Kursning online bo'lganligi juda ko'p imkoniyatlar yaratdi. Masalan, biz kursga borish uchun yo'lda ortiqcha vaqt va ortiqcha mablag' yo'qotmaymiz, faqat kompyuter va internetimiz bo'lsa shuni o'zi kifoya uyimizdan chiqmasdan o'ragnishimiz mumkin va biz o'tilgan darsni yana bir marta o'tishimiz mumkin ya'ni o'tilgan dars videoga yozilib saqlab olinadi, agar biz biron bir darsga tushunmasak yoki shu darsga qatnasha olmasak shu darsni qayta ko'rish imkoniyatimiz ham bor. Agarda qaysi dasturlash tilini o'rganishni bilmayotgan do'stlarimiz bo'lsa hech ikkilanmasdan python dasturlash tilini boshlashni ta'vsiya etaman bu dasturlash tiliga talab ham yuqori hamda o'rganish ham boshqa dasturlash tillariga nisbatan anacha oson hisoblanadi!"
➤ @codeschooluz - Biz bilan kelajak kasbini o'rganing!
#kurs #fikr
"Assalomu aleykum Man Narimon Madiyorov CODESCHOOLUZ asoschisi Zarif Naxalov tamonidan tuzilgan online python kursida o'qiyotgan bo'lajak dasturchiman. Kursni boshlaganimga hali 1 hafta bo'ldi va bir narsani tushundimki python dasturlash tili boshqa dasturlash tillariga nisbatan o'rganish ancha oson bo'lgan dasturlash tili ekan. Aynan man uchun juda oson bo'lyapti balki, ustozimiz darsni shu darajada qiziqarli va sifatli o'tgani uchunmi, yoki matematikadan bilimim yaxshi bo'lganligi uchunmi, man uchun python dasturlash tili o'rganishda oson bo'lyapti, nima bo'lganda ham python dasturlash tili menga juda yoqib qoldi. Kursning online bo'lganligi juda ko'p imkoniyatlar yaratdi. Masalan, biz kursga borish uchun yo'lda ortiqcha vaqt va ortiqcha mablag' yo'qotmaymiz, faqat kompyuter va internetimiz bo'lsa shuni o'zi kifoya uyimizdan chiqmasdan o'ragnishimiz mumkin va biz o'tilgan darsni yana bir marta o'tishimiz mumkin ya'ni o'tilgan dars videoga yozilib saqlab olinadi, agar biz biron bir darsga tushunmasak yoki shu darsga qatnasha olmasak shu darsni qayta ko'rish imkoniyatimiz ham bor. Agarda qaysi dasturlash tilini o'rganishni bilmayotgan do'stlarimiz bo'lsa hech ikkilanmasdan python dasturlash tilini boshlashni ta'vsiya etaman bu dasturlash tiliga talab ham yuqori hamda o'rganish ham boshqa dasturlash tillariga nisbatan anacha oson hisoblanadi!"
➤ @codeschooluz - Biz bilan kelajak kasbini o'rganing!
Bizga boshqa dasturchilar kerak emas!🤔
- O’zbekistonda oxirgi 3-4 yillarda dasturchilarga bo’lgan talab oshib bormoqda, o’z navbatida dasturlashni o’rganmoqchi bo’lganlar ham yildan yilga oshib bormoqda va ko’pchilikda qiziq fikr paydo bo’lmoqda “endi dasturchilar kerak emas hamma joyda yetarli”.
☝🏻Aslida unday emas, bu shunchaki O’zbekistonda oxirgi yilda trend juda kattalashganligi sabab. Butun jahon miqyosida qaraydigan bo’lsak dasturchilarga yildan yilga talab oshib bormoqda. O'zbeksitonda ham dasturlashga bo'lgan e'tibor ancha oshib bormoqda, masalan: "IT park" va uning filiallari, "one million coders" loyhasi va yangi "Amity" universtitetining filiali va boshqa ko'plab ishlardan buni bilish mumkin. O'zbekistonda IT kompaniyalar soni ham yildan yilga ancha oshib bormoqda, masalan: "payme", "mytaxi", "express24", "click" va hakazo.
❕Shunday ekan ortda qolib ketmaslik uchun dasturlashni hozirdan boshlang!
✅ Dasturchi bo'lishning afzalliklari
➤ @codeschooluz - Biz bilan kelajak kasbini o'rganing!
- O’zbekistonda oxirgi 3-4 yillarda dasturchilarga bo’lgan talab oshib bormoqda, o’z navbatida dasturlashni o’rganmoqchi bo’lganlar ham yildan yilga oshib bormoqda va ko’pchilikda qiziq fikr paydo bo’lmoqda “endi dasturchilar kerak emas hamma joyda yetarli”.
☝🏻Aslida unday emas, bu shunchaki O’zbekistonda oxirgi yilda trend juda kattalashganligi sabab. Butun jahon miqyosida qaraydigan bo’lsak dasturchilarga yildan yilga talab oshib bormoqda. O'zbeksitonda ham dasturlashga bo'lgan e'tibor ancha oshib bormoqda, masalan: "IT park" va uning filiallari, "one million coders" loyhasi va yangi "Amity" universtitetining filiali va boshqa ko'plab ishlardan buni bilish mumkin. O'zbekistonda IT kompaniyalar soni ham yildan yilga ancha oshib bormoqda, masalan: "payme", "mytaxi", "express24", "click" va hakazo.
❕Shunday ekan ortda qolib ketmaslik uchun dasturlashni hozirdan boshlang!
✅ Dasturchi bo'lishning afzalliklari
➤ @codeschooluz - Biz bilan kelajak kasbini o'rganing!
🎥 8-dars. Pythonda string slicing va metodlari.
#python #video
🔜 Videoni ko'rish
You tube kanalimizga ham obuna bo'lib qo'yish esdan chiqmasin u yerda ham videolar chiqishda davom etmoqda!😉
@codeschooluz
#python #video
🔜 Videoni ko'rish
You tube kanalimizga ham obuna bo'lib qo'yish esdan chiqmasin u yerda ham videolar chiqishda davom etmoqda!😉
@codeschooluz
YouTube
8-dars. Pythonda string slicing va metodlari.
Dasturlash sohasining kamchiliklari🤫
Ko'pchilik dasturlash sohasini afzalliklarini ya'ni yaxshi tamonlarini gapirishadi. Lekin uni kamchiliklarini eshitmaymiz yoki bilmaymiz. Ushbu post aynan shu haqida bo'ladi!🤗
So’roqlar❓
— Afsuski, oddiy odamlar – dasturchilar, har-qanday texnikani tuzata oladi deb o’ylashadilar, dazmoldan boshlab PlayStation 4 gacha. Har kuni tanishlaringiz "WINDOWS menga qo’yib ber, noutbukimni tuzatib ber, Wi-Fi ni qarab ber" kabi savollar berishaverishadilar. Shunday so’roqlarga, qila olmayman deb javob bersangiz, ular xafa bo’lishadilar!
Salomatlik susayishi🤕
— Albatta, 8 soat, o’tirib, monitorga qarab o’tirish, salomatlikka yomon ta’sir etadi. Eng tarqalgan muammo – ko’rish qobiliyati susayishi. Ikkinchi muammo – umurtqa bilan muammolar. Dasturchilar salomatligiga jiddiy qarashiga to’g’ri keladi: sport zallariga, basseynga chiqish kerak, bo’lmasa, 40 ga kirganingizda halitdan, bir qator ham kod tera olmaysiz.
☝🏻Hamma sohaning ham o'ziga yarasha afzalliklari va kamchiliklari mavjud. Agar kamchiliklar sizga qo’rquv uyg’atolmagan bo’lsa, mardlarcha dasturchilikka intiling. Dasturchi bo’lib ishlash juda ham qiziqarli, ahir bu eng muhimi-ku, to’grimi?
➤ @codeschooluz - Biz bilan kelajak kasbini o'rganing!
Ko'pchilik dasturlash sohasini afzalliklarini ya'ni yaxshi tamonlarini gapirishadi. Lekin uni kamchiliklarini eshitmaymiz yoki bilmaymiz. Ushbu post aynan shu haqida bo'ladi!🤗
So’roqlar❓
— Afsuski, oddiy odamlar – dasturchilar, har-qanday texnikani tuzata oladi deb o’ylashadilar, dazmoldan boshlab PlayStation 4 gacha. Har kuni tanishlaringiz "WINDOWS menga qo’yib ber, noutbukimni tuzatib ber, Wi-Fi ni qarab ber" kabi savollar berishaverishadilar. Shunday so’roqlarga, qila olmayman deb javob bersangiz, ular xafa bo’lishadilar!
Salomatlik susayishi🤕
— Albatta, 8 soat, o’tirib, monitorga qarab o’tirish, salomatlikka yomon ta’sir etadi. Eng tarqalgan muammo – ko’rish qobiliyati susayishi. Ikkinchi muammo – umurtqa bilan muammolar. Dasturchilar salomatligiga jiddiy qarashiga to’g’ri keladi: sport zallariga, basseynga chiqish kerak, bo’lmasa, 40 ga kirganingizda halitdan, bir qator ham kod tera olmaysiz.
☝🏻Hamma sohaning ham o'ziga yarasha afzalliklari va kamchiliklari mavjud. Agar kamchiliklar sizga qo’rquv uyg’atolmagan bo’lsa, mardlarcha dasturchilikka intiling. Dasturchi bo’lib ishlash juda ham qiziqarli, ahir bu eng muhimi-ku, to’grimi?
➤ @codeschooluz - Biz bilan kelajak kasbini o'rganing!
Ishingizdan ko'ra o'zingiz ustida ko'proq ishlashni o'rganing.🎯
Yaxshi dasturchi bo'lish uchun 3 ta maslahat!🤗
1️⃣ Ishingiz bilan faxrlaning.
- Bu oddiy ko'rinadi, ammo bu shart. Sizning ishingiz shunchaki ish emas. Siz dunyoni o'zgartiradigan ajoyib narsa yaratmoqdasiz. Bu juda kam odamning qobiliyatiga ega bo'lgan narsadir. Nima uchun developer-larning bunday katta tanqisligi bor deb o'ylaysiz? O'zingizning ishingizdan g'ururlanish doimiy ravishda izlanish, ma'lumotlarni tahlil qilish, yangi dasturlash tillarini o'rganish, xatolarni tuzatish va kodingizni saqlash deganidir. Yaxshi dasturchi bo'lish uchun bu narsalar juda zarur.
2️⃣ Boshqa biror narsani rivojlantirishdan oldin o'zingizni rivojlantiring.
- Kasbiy rivojlanishning muhim qismlaridan biri bu o'z-o'zini anglashdir. Bu mas'uliyatli, hurmatli bo'lishni, to'g'ri qarorlarni qabul qilishni va egalik qilishni anglatadi. Kasb-hunar egalari stress yoki kuchaytiruvchi bosim ularning ishlash ko'rsatkichlariga ta'sir qilishiga yo'l qo'ymaydi. Professionallar kodni yozishga shoshilmaydilar. Mutaxassislar o'rganishni to'xtatmaydi. Yaxshi dasturchi bo'lish uchun har kungi o'zaro munosabatlardagi kichik tafsilotlarga alohida e'tibor berishingiz kerak.
3️⃣ Faqat o'rganishni davom eting.
- Kurs yoki dasturni tugatgandan so'ng, keyingisi kelguncha kutib o'tirmang. Keyingisini qaysi birini tanlashni darhol o'rganing. Mumkin bo'lgan barcha manbalarni o'qing, ko'proq tadqiqotlar olib boring va o'rganishni davom eting. To'xtash uchun hech qanday sabab yo'q, chunki to'xtaganda, siz yaxshilanishni to'xtatasiz. Eng yaxshi dasturchilar shunchaki tasodifan kod yozishga qodir emaslar. Ular faqat tug'ma qobiliyat bilan tug'ilmagan. Ajoyib ishlab chiquvchi bo'lish ta'limga to'g'ri munosabatni talab qiladi. Ushbu o'rganish tafakkurini tarbiyalaganingizdan so'ng, hech qachon tushkunlikka tushmang.
❕O'zgarishlar uchun o'zingizni rivojlantirish vaqti keldi deb o'ylamaysizmi?
@codeschooluz
Yaxshi dasturchi bo'lish uchun 3 ta maslahat!🤗
1️⃣ Ishingiz bilan faxrlaning.
- Bu oddiy ko'rinadi, ammo bu shart. Sizning ishingiz shunchaki ish emas. Siz dunyoni o'zgartiradigan ajoyib narsa yaratmoqdasiz. Bu juda kam odamning qobiliyatiga ega bo'lgan narsadir. Nima uchun developer-larning bunday katta tanqisligi bor deb o'ylaysiz? O'zingizning ishingizdan g'ururlanish doimiy ravishda izlanish, ma'lumotlarni tahlil qilish, yangi dasturlash tillarini o'rganish, xatolarni tuzatish va kodingizni saqlash deganidir. Yaxshi dasturchi bo'lish uchun bu narsalar juda zarur.
2️⃣ Boshqa biror narsani rivojlantirishdan oldin o'zingizni rivojlantiring.
- Kasbiy rivojlanishning muhim qismlaridan biri bu o'z-o'zini anglashdir. Bu mas'uliyatli, hurmatli bo'lishni, to'g'ri qarorlarni qabul qilishni va egalik qilishni anglatadi. Kasb-hunar egalari stress yoki kuchaytiruvchi bosim ularning ishlash ko'rsatkichlariga ta'sir qilishiga yo'l qo'ymaydi. Professionallar kodni yozishga shoshilmaydilar. Mutaxassislar o'rganishni to'xtatmaydi. Yaxshi dasturchi bo'lish uchun har kungi o'zaro munosabatlardagi kichik tafsilotlarga alohida e'tibor berishingiz kerak.
3️⃣ Faqat o'rganishni davom eting.
- Kurs yoki dasturni tugatgandan so'ng, keyingisi kelguncha kutib o'tirmang. Keyingisini qaysi birini tanlashni darhol o'rganing. Mumkin bo'lgan barcha manbalarni o'qing, ko'proq tadqiqotlar olib boring va o'rganishni davom eting. To'xtash uchun hech qanday sabab yo'q, chunki to'xtaganda, siz yaxshilanishni to'xtatasiz. Eng yaxshi dasturchilar shunchaki tasodifan kod yozishga qodir emaslar. Ular faqat tug'ma qobiliyat bilan tug'ilmagan. Ajoyib ishlab chiquvchi bo'lish ta'limga to'g'ri munosabatni talab qiladi. Ushbu o'rganish tafakkurini tarbiyalaganingizdan so'ng, hech qachon tushkunlikka tushmang.
❕O'zgarishlar uchun o'zingizni rivojlantirish vaqti keldi deb o'ylamaysizmi?
@codeschooluz
Python dasturlash tilini o'rganish uchun boshlang'ich maslahatlar!🤓
🔸 Vazifani o'z vaqtida bajaring. Chunki mavzular bir birga bog'liq. Vazifani o'z vaqtida bajarmasangiz siz o'rganayotgan keyingi mavzular siz uchun qiyinlashib boradi.
🔸 Ko'pchilik endi o'rganayotganlar qaysi dasturlash muhitida ishlashni o'ylashadi, buni umuman ahamiyati yo'q, oddiy pythonning o'zining matn muharriridan foydalansak ham bo'ladi. Muhimi qaysi dasturlash muhitida ishlash emas qanday kod yozishimizga bog'liq!
🔸 Yangi kalit so'zlarni yodlab olishdan oldin uni ma'nosini tushunib oling. Shunda ular esimizdan chiqmaydi.
🔸 Dasturlash degani bu kod yozish degani emas. Kod yozishdan oldin biz masalani o'zimiz qog'ozda yechishimiz kerak. Keyin uni kodini yozishimiz muammo bo'lmaydi.
🔸 O'rgatish bu o'rganish uchun yaxshi usullardan biridir. Siz o'rganyotgan paytingizda boshqalarga ham o'rgatishga urinib ko'ring. O'rgatganingizda siz shu narsani yanada chuqurroq o'rganib olasiz.
🔸 Agar siz kod yozishda xatoga yo'l qo'ysangiz va nima sodir bo'layotganini aniq bilolmasangiz tanaffus qiling! Tanaffus qilayotganda kompyuterdan uzoqroq turing, sayr qiling yoki do'stingiz bilan suhbatlashing.
➤ @codeschooluz - Biz bilan kelajak kasbini o'rganing!
🔸 Vazifani o'z vaqtida bajaring. Chunki mavzular bir birga bog'liq. Vazifani o'z vaqtida bajarmasangiz siz o'rganayotgan keyingi mavzular siz uchun qiyinlashib boradi.
🔸 Ko'pchilik endi o'rganayotganlar qaysi dasturlash muhitida ishlashni o'ylashadi, buni umuman ahamiyati yo'q, oddiy pythonning o'zining matn muharriridan foydalansak ham bo'ladi. Muhimi qaysi dasturlash muhitida ishlash emas qanday kod yozishimizga bog'liq!
🔸 Yangi kalit so'zlarni yodlab olishdan oldin uni ma'nosini tushunib oling. Shunda ular esimizdan chiqmaydi.
🔸 Dasturlash degani bu kod yozish degani emas. Kod yozishdan oldin biz masalani o'zimiz qog'ozda yechishimiz kerak. Keyin uni kodini yozishimiz muammo bo'lmaydi.
🔸 O'rgatish bu o'rganish uchun yaxshi usullardan biridir. Siz o'rganyotgan paytingizda boshqalarga ham o'rgatishga urinib ko'ring. O'rgatganingizda siz shu narsani yanada chuqurroq o'rganib olasiz.
🔸 Agar siz kod yozishda xatoga yo'l qo'ysangiz va nima sodir bo'layotganini aniq bilolmasangiz tanaffus qiling! Tanaffus qilayotganda kompyuterdan uzoqroq turing, sayr qiling yoki do'stingiz bilan suhbatlashing.
➤ @codeschooluz - Biz bilan kelajak kasbini o'rganing!