CODEACADEMY
Open in Telegram
ā AI(Computer vision) ā Mobile(Flutter) ā Backend(Django) š„ https://www.youtube.com/codeschooluz šManzil: Samarqand shahar Mironshox Mirzo ko'chasi. Mo'ljal: Makon mall(Gum) šhttps://t.me/codeacademyai/614 š©Savollar va takliflar uchun: @codeacademy_admin
Show more992
Subscribers
No data24 hours
No data7 days
No data30 days
Posts Archive
992
āāšØš»āš»Nima uchun IT sohasi serdaromad?
šø IT da barchasini onlayn hal qilish mumkin.
IT sohasining eng qulay tarafi ā onlayn ham ishlash mumkin. Onlayn bo'lgani kabi, u serdaromad ham. Chunki IT-mutaxassislar ayni damda kam va shu uchun unga talab yuqori. Konkurent kam bo'lgani sabab, narxlar yuqori va daromad ham yaxshi :)
šø Chet elliklar bilan ham ishlash mumkin.
Agar o'zimizdagi daromad sizni qoniqtirmasa, bemalol upwork, fiverr frilans-birjalari orqali chet elliklar bilan ishlash mumkin. Ular yaxshi to'lashadi, lekin ular uchun sifat muhim.
šø IT-kompaniyalar yuqori daromadni kafolatlaydi.
Oddiy kompaniyadan ko'ra, IT-kompaniyalar tez ko'tariladi. Bu 1-bo'limda aytganimdek, IT-mutaxassis kam, konkurent deyarli yo'q. Shu uchun ham ushbu kompaniyalarga biznes tashkilotlarning ishi tushadi.
⤠@codeschooluz - Biz bilan kelajak kasbini o'rganing!
992
š„ Ushbu videoda python dasturlash tilida print funksiyasi haqida tanishamiz!
#python #print
š“ You tube orqali ko'rish
⤠@codeschooluz - Biz bilan kelajak kasbini o'rganing!
992
Nega biror sohani pul uchun o'rganilsa, unda rivojlanish bo'lmaydi?š§
Siz dasturlashni o'rganmoqchisiz, maqsad ā ko'p pul topish. Lekin maqsad xato qo'yildi, nega ā chunki siz bir nuqtada qolib ketasiz.š¤¦š»āāļø
āš»Sizning maqsadingiz pul emas, qiziqish bo'lishi kerak. Pul uchun o'rganilsa yaxshi o'rganib bo'lmaydi emas, pul sabab bir nuqtada qolib ketasiz. Bu qanday?
š”Siz 3 oy dasturlashni o'rgandingiz. Aslida dasturlash uchun 3 oy ā hech narsa emas. 3 oy ichida ancha-muncha narsani o'rgandingiz. Bir kuni bir buyurtma oldingiz, uni bajardingiz, pul topdingiz. Pul odamni buzadi deganlaridek, pulga qiziqasiz va o'rganishdan qolib ketasiz. Kuchingiz yetmagan narsani pul uchun qilishga shoshilasiz, eplab qilasiz. Lekin vaqt ketdi...
P.s: Iloji bori-cha xohlagan bir sohani o'zingizni mutaxassis deb xis qilgancha o'rganing. Frilansdan tashqari kamida 2 soat o'rganish uchun sarflang.
⤠@codeschooluz - Biz bilan kelajak kasbini o'rganing!
992
š„ Python dasturlash tilini Windows 10 ga o'rnatish!
#python #video
⤠@codeschooluz - Biz bilan kelajak kasbini o'rganing!
992
āāDasturchilar oyiga qancha topishadi?š§
Kuzatishlarim bo'yicha dasturchilar soatiga 5-15$ gacha ishlaydiganlar bor. Masalan soatiga o'rtacha 10$ olsa, kuniga 80$, oyiga 2000$ topar ekan. Bundan kam oladigani ham ko'p oladigani ham bor. Mustaqil frilanserlar esa 1000-3000$ atrofida topishadi. Oyiga 20 000$ pul topadigan kuchli dasturchilar ham bor.
āļøš»Yuqori daromadli kasbga ega bo'lish uchun C++, C#, Java va Python dasturlash tillarini o'rganishingizni tavsiya qilaman.
P.s: Bu o'zimizdagi ma'lumotlar, xorij davlatlarida ancha katta xaq to'lashadi.š
⤠@codeschooluz - Biz bilan kelajak kasbini o'rganing!
992
š» Dasturlash muhitilari bilan ishlash.
#python #VSCODE
š· IDE (Integrated development environment), VSCODE
š¤ Kanalimizda endi python bo'yicha videodarslar ham chiqishni boshlaydi, do'stlaringizni ham ta'klif qilishni unutmang!
⤠@codeschooluz - Biz bilan kelajak kasbini o'rganing!
992
Python kodlaridan motivatsiya!š¤©
š”Muvaffaqiyatga erishishning oltin qoidasi. Asrlar o'tsada o'zgarmaydigan va bajarilsa doim natija beradigan qonun.
⤠@codeschooluz - Biz bilan kelajak kasbini o'rganing!
992
Agar siz oāzingizdan Ā«Pythonni oārganishim kerakmi?Ā», Ā«Bu til yangi boshlaganlarga mos keladimi?Ā» va Ā«Bu tilni tajribali dasturchining koānikmalari toŹ»plamiga kiritish toŹ»gŹ»ri boŹ»larmikan?Ā», degan savollar oāylantirsa, unda bu maqola siz uchun!š¤
šøMashhurlik
Hozirda Python dunyodagi ikkinchi eng mashhur dasturiy tilidir. Dunyoda bu tilning dasturchilariga boālgan talab yil sayin oāsib bormoqda. Koāpgina yirik kompaniyalar uzoq vaqt davomida Python dasturchilariga ehtiyoj sezishyapti, chunki bu til koāpgina murakkab biznes masalalarni yechishning eng maqbul vositasidir.
NASA, Google, Dropbox, Instagram va boshqalar Pythondan foydalanadigan kompaniyalarning roāyxati, lekin bu hammasi emas.
šøOŹ»rganish osonligi
Pythonni oārganish unchalik qiyin emas. Kichik bir kod yozish uchun ikki kun yetarli. Ushbu dasturlash tili bilan ish oqimlarini avtomatlashtirish, veb-saytlarni yaratish, shuningdek, ilovalari va oāyinlar yaratish. Python dasturlash tili ochiq boālganligi uchun, boshqa dasturchilar kodlarini qanday yozishganini koārishingiz mumkin. Ayniqsa, PyTorch mashinali oārganish uchun yozilgan alohida freymvorkni aytib oŹ»tish darkor.
šøMashinali oŹ»rganish va Suniy intelekt
Tushunilishi oson, yozilishining bejirimligi hamda katta hajmdagi maālumotlar bilan ishlash qobiliyati borligi Pythonni dasturlashda koŹ»p tanlanadigan til qiladi. Python mashinali talimda keng tarqalganining yana bir sababi ushbu tilda yozilgan koāp sonli freymvorklar va kutubxonalarning mavjudligidir.
šøYordam
Python Internetda juda mashhur boālgani sababli unda, sizning dastlabki dasturingizni ishlab chiqishda sizga yordam beradigan, koŹ»plab manbaalar juda va sifatli hujjatlar mavjud. Yangi dasturchilar ushbu tilni oāzlashtirish va ulardan foydalanish jarayonida oāzlarining savollariga javob olishlari mumkin.
⤠@codeschooluz - Biz bilan kelajak kasbini o'rganing!
992
āš»Python haqida hulosa qilishga shoshilmang!
- Universitetlarda vaqt sovurgandan ko'ra nima qilgan yaxshi?š¤
- 16 yoshdan katta pul topish mumkinmi?š¤
- Bor kuchimni qayerga yo'naltiray?š¤
- Nega PYTHON?š¤
š”$6000 oylik ... Yuqoridagi videoda ushbu savollarga IT sohasidagi tajribali inson javob beradi!
©Mfaktor
©Bobur Akilkhanov
⤠@codeschooluz - Biz bilan kelajak kasbini o'rganing!
992
Konstitutsiya kuni bilanš„³
Bugun Oāzbekiston respublikasi konstitutsiyasi qabul qilinganiga 28 yil toāldi.
CODESCHOOLUZ jamoasi barchani bayram bilan muborakbod etadi. Dam olish kuningiz maroqli oātsinš
⤠@codeschooluz
992
āāDasturlash olamida bilishingiz kerak bo'lgan terminlar (2-qism)šØš»āš»
š Debugging - sizga ma'lumot berganimiz muammo (bug)lar esingizdami. Debugging bu xuddi shunday muammolarni yechish jarayoni hisoblanadi. Muammolarni tuzatish bir necha bosqichdan iborat jarayon hisoblanadi. Dasturchi muammoni topadi, koddan nusxa ko'chiradi va tuzatishga kirishadi. So'ng uni sinovdan o'tkazib, agar kerak bo'lsa qayta tuzatadi.
š¼ Frameworks - freymvorklar loyihani ishlab chiqish jarayonini osonlashtirish va tezlashtirish uchun ishlab chiqilgan bo'ladi. Oddiy qilib aytganda siz freymvorkni muammolaringiz uchun yechimlar to'plami deb tushunib olishingiz mumkin. Ba'zi mashhur freymvorklar: Bootstrap, Angular, Laravel.
š Libraries (kutubxonalar) - dasturchilarning vaqtini va energiyasini tejashda katta yordam berishi mumkin. Kutubxonalar bu oldindan yozib qo'yilgan kodlar va modullar to'plami bo'ladi. Kutubxonalar orqali dasturchilar o'zlariga kerakli kodni ko'chirib, ishlatishlari mumkin. Masalan: JavaScript(dasturlash tili), jQuery(JavaScript kutubxonasi).
š¬ Minification - bu fayl hajmini kamaytirish uchun kod va belgilarni minimallashtirish jarayoni. Masalan, dasturchi loyihani kodlashtirish jarayonida kodlar orasida bo'sh joylar qoldiradi, izohlar yozib boradi (kodni o'qishni oson qilish uchun). Minifaction jarayonida kodlar orasidagi bo'shliqlar va izohlar olib tashlanadi. Bu sahifani tezroq ishlashiga va foydalanuvchida yaxshi taassurot uyg'otish uchun muhim hisoblanadi.
š Plugin - asosan mavjud dasturiy ta'minot (loyiha)ga qo'shimcha funktsiyalar qo'shadigan kengaytma. Masalan brauzeringiz uchun yoki matn muharriringiz uchun plaginlar. Agar ilova plaginlarni qo'llab-quvvatlasa buning yaxshi tomoni yangi imkoniyatlarni qo'shish oson bo'ladi. Shuningdek ilovaning hajmi ham kattalashib ketmaydi.
Ā©ļøMuhammadbobur
⤠@codeschooluz - Biz bilan kelajak kasbini o'rganing!
992
Dasturlash olamida bilishingiz kerak bo'lgan terminlar (1-qism)šØš»āš»
š Algorithm - ma'lum bir vazifani bajarish uchun harakatlar to'plamidir. Dasturlashda algoritmlar muammoni hal qilishning eng muhim qismidir. Algoritmni ishlab chiqishdan avval dasturchilar muammoni hal qilish uchun barcha zarur qadamlarni va har bir bosqich nimani o'z ichiga olganligini yozib oladilar.
š² Application - siz shubhasiz applicationlar ya'ni ilovalar bilan tanishsiz. Faqat nomini bilmasligingiz mumkin halos. Masalan har kuni Š±ŃŠ“ŠøŠ»ŃŠ½ŠøŠŗ qo'yish uchun siz ilovadan foydalanasiz. Siz dasturchi sifatida veb ilovalar, mobil ilovalar va kompyuter ilovalari orasidagi farqni bilishingiz kerak.
š Bug - agar siz dasturchi sifatida ishlashni istasangiz, bu so'z sizning lug'atingizda bo'lishi kerak bo'lgan eng muhum so'zlardan biri. Oddiy qilib aytganda bug bu veb-sayt yoki ilovani kerakli darajada ishlashiga xalal beradigan xatolikdir. Dasturlash olamida siz tez-tez buglar bilan yuzlashasiz va bunday muammolarni yechish asosiy vazifangiz hisoblanadi.
š¾ Cache - kesh bu ma'lumotlarni vaqtinchalik saqlash uchun joy hisoblanadi. Tashrif buyurgan veb-saytingizdagi ma'lumotlar avtomatik tarzda sizning keshingizga saqlanadi. Agar yaqin kelajakda siz veb-saytga qayta kirsangiz undagi ma'lumotlar sizga original serverdan emas, balki keshingizdan olingan holatda havola qilinadi. Bu veb-saytning tezligini sezilarli darajada oshiradi.
šØāš» Code - albatta kod nima ekanligini bilmas ekansiz o'zingizni dasturchi deb atashingiz biroz kulgili holat bo'ladi. Kod bu dasturchilar dasturlash tillaridan foydalanib yozadigan narsadir. Kodlarning ko'rinishi qanday bo'lishiga qiziqsangiz, internet brauzeringizni oching va sichqonchaning o'ng tomonini bosib "view page source" (sahifa manbasini ko'rish)ga bosing. Siz biror veb-saytning ba'zi kodlarini mana shu yo'l bilan ko'rib olishingiz mumkin.
Ā©ļøMuhammadbobur
⤠@codeschooluz - Biz bilan kelajak kasbini o'rganing!
992
āāš Veb sayt uchun bepul hosting servislari!
Sizda veb sayt bo'lsa uni qanday bepul hosting joylashni bilamayotgan bo'lsangiz, unda ushbu postimizdagi bepul hosting servislaridan foydalansangiz bo'ladi.š
ā
Bepul hosting servislari TOP 5:
1. ā https://heroku.com
2. ā https://www.netlify.app
3. ā https://cloud.google.com
4. ā https://www.aws.amazon.com
5. ā https://www.pages.github.com
š¤Agarda siz ham shunga o'xshash saytlar haqida bilsangiz kommentariyada boshqalar bilan ulashib qo'yishni unutmang!
⤠@codeschooluz - Biz bilan kelajak kasbini o'rganing!
992
āāāāBo'lajak Dasturchilar uchun qimmatli TOP 3 maslahatlar!š¤
1⣠Guruh bo'lib ishlash.
Siz albatta kelajakda dasturchi bo'lib biron firma yoki kampaniyaga ishga kirasiz, siz guruh bo'lib ishlaysiz. Siz keyin u yerda yangi insonlar bilan aloqaga chiqasiz. Ulardan ma'lum bir darajaga chiqguncha ko'p savollar berasiz. Guruhdagi insonlar albatta o'z ishlari bo'yicha mutahassis bo'lishadi. Sizga guruhdagi barcha insonlarga yoqmasligi mumkin, lekin siz ular bilan ishlashingiz kerak va ishlayolasiz ham! Demak nima qilish kerak? Odam tilini o'rganish kerak, xuddi dasturlash tilini o'rgangan kabi!
2⣠Savollar berishdan aslo qo'rqmang!
Savol berish va unga yaxshi javob olish orqali siz dasturlashni yaxshi o'rganasiz.
Savol berishdan oldin, internetdan qidirib ko'ring! Google.com sayti sizga 99% yordam beradi! Agar savolingizga internetdan javob topaolmasangiz va uni o'zingiz xal qilaolmasangiz demak uni mutahassislar so'rash kerak. Savol bergandaham shunday gapirib qo'yingki, u inson sizga yordam bergisi kelsin!
3⣠Xech qachon o'rganib oxiriga yetaolmaysiz!
Kundan kunga yangi informatsiyalar chiqayabdi. Misol uchun siz HTML ni endi o'rganib bo'ldim deganingizda yangi HTML 10 chiqib qoladi. Shunda yana o'rganasiz va bu narsa davom qilaveradi. Dunyoda xech bir dasturchi bitta tilni tag-tugi bilan bilmaydi. Bilaolmaydiham, chunki har soatda yangi dasturlash asboblari, modullar yaratilyabdi.
š¢ Kanallarimizga a'zo bo'ling va do'stlaringizga ham ulashishni unutmang! š
⤠@codeschooluz - Biz bilan kelajak kasbini o'rganing!
992
āāā”ļøYuqori darajadagi (High-Level) dasturlash tili va Quyi darajadagi (Low-Level) dasturlash tili
Odatda dasturlash tillarini o'rganish davomida high-level yoki low-level kabi atamalarga duch kelamiz.
š¼ Xo'sh, yuqori daraja dasturlash tillari nima?
Bular odam tushunishi osonroq bo'lgan dasturlash tillari sinfiga kiradi. Ya'ni mashina tilidan ko'ra ularni o'rganish, ishlatish ancha soddaroq.
Masalan: Python, Java, PHP
š»Kamchiligi
Kompyuter uchun boshqaruv funksiyalari ozroq bo'ladi.
š½ Quyi daraja dasturlash tillari
Odam tushunishi biroz murakkab bo'lgan tillar safida bo'ladi. Kutganingizdek mashina tiliga yaqinroq, shuning uchun o'rganish murakkab sanaladi. Kompyuter uchun ko'proq boshqaruv funksiyalar beradi.
Masalan: Binary, Assembly
š»Kamchiligi
Ishlatish uchun ko'proq vaqt va kod sarflanadi.
⤠@codeschooluz - Biz bilan kelajak kasbini o'rganing!
992
š»Turli sohalarda TOP dasturlash tillari!
Dasturlashga kirib kelinarkan, har bir yoʻnalish boʻyicha hozirgi kundagi reytingi baland dasturlash tillari haqida maʼlumotga ega boʻlishi kerak. Biz sizga har bir soha boʻyicha hozirgi vaqtda koʻp qoʻllanilayotgan tillar haqida maʼlumot beramiz.
š¹Veb-dasturlash
⢠HTML
⢠CSS
⢠JavaScript
⢠PHP
⢠Python
š¹Android dasturlash
⢠Java
⢠Kotlin
⢠JavaScript
⢠Flutter
š¹iOS dasturlash
⢠Swift
⢠JavaScript
⢠Flutter
š¹Kompyuter dasturlash
⢠C#
⢠C++
⢠Python
š¹OŹ»yin yaratish
⢠Python
⢠C++
⢠C#
⢠Java
⢠JavaScript
š¹Sunʼiy ong
⢠Python
⢠Java
⢠C++
š¹Kiberxavfsizlik
⢠C++
⢠Python
⢠JavaScript
⢠SQL
⢠PHP
P.s: Yuqorida yoʻnalishlar boʻyicha faqatgina shu tillar bilan dastur yaratish mumkin degani emas. Dasturlash tillari juda koʻp, shuningdek ularning qila oladigan funksiyalari ham. Keltirib oʻtilganlari esa nisbatan qulay va koʻp qoʻllaniladigan tillardir.
⤠@codeschooluz - Biz bilan kelajak kasbini o'rganing!
992
āāš w3schools.com - Zamonaviy dasturlash tillarini tez va oson o'rganishda juda qulay sayt.
šUshbu sayt orqali siz:
ā HTML
ā CSS
ā Bootstrap
ā Java Script
ā SQL
ā Python
ā PHP
ā Jquery va ko'plab texnologiyalarni o'rganishingiz mumkin.
āš»Saytning qulay tarafi shundaki ushbu saytni o'zida siz yozgan kodlarni kompilyatsiya qilasiz.
⤠@codeschooluz - Biz bilan kelajak kasbini o'rganing!
992
āāNega Python dasturlash tilini hozirdan oārganish kerak?š¤
šø2020 yil fevral oyida Python dasturlash tili TIOBE indeksida uchinchi o'rinni, PYPL indeksida esa birinchi o'rinni egalladi.
⢠Pythonni nima shunchalik mashhur qilayotganini aniqlab olamiz:
šøO'rganish oson
- Python dasturlash tili asoschisi Gido van Rossumning asosiy maqsadi keng doiradagi odamlar uchun sodda va tushunarli dasturlash tilini yaratish edi.
Har qanday dasturlash tilini o'rganish qat'iyat va intizomni talab qiladi. Ammo Python bu borada, ayniqsa yangi boshlovchilar uchun eng qulay tillardan biri hisoblanadi. Oddiy sintaksis uni o'rganish, o'qish va almashishni osonlashtiradi. Aynan shu jihat uni shunchalik mashhur qiladi.
šø Python o'zining boy standart kutubxonasi (qo'shimcha sozlamalarsiz mavjud funksiyalar to'plami) tufayli ko'p qirrali, shuning uchun Python turli sohalarda qo'llaniladi:
ā Veb-ishlab chiqish;
ā Mashina ilmi (ML) va sun'iy intellekt (AI) (TensorFlow, scikit-learn, NLTK);
ā Katta ma'lumotlar tahlili;
ā O'yinni rivojlantirish;
ā Kompyuter xavfsizligi;
ā Ilmiy tadqiqotlar (Matematika(NumPy, SciPY, Pandas, SymPy), biologiya - DNK ketma - ketligi ).
āš»Python dagi bilimingiz sizni talab katta boālgan mutaxassisga aylantiradi!
⤠@codeschooluz - Biz bilan kelajak kasbini o'rganing!
992
āāšØš»āš»Dasturchilar haqida 7 ta qiziqarli faktlar!
1ļøā£ Dasturchilarning 99% ini erkaklar, atigi 1% ni esa ayollar tashkil etishadi.
2ļøā£ Dasturchilar kompyuter taʼmiri bilan shugŹ»ullanmaydi, aksincha kompyuterlar uchun dasturlar ishlab chiqishadi.
3ļøā£ āDasturchiā kasbi dunyodagi eng koŹ»p talab etiladigan kasblar ichida 10 talikka kiradi.
4ļøā£ Dasturchilarning 90 % i 45 yoshdan kichik.
5ļøā£ Kompyuter ishlatish bir vaqtning oŹ»zida yuz minglab dasturchilar bilan muloqot qilish degani.
6ļøā£ Dasturchilarning yarmi ishxonaga tapochka/shippakda kelishadi. Shu sababdan ularni āGuys in sandalsā deb atashadi.
7ļøā£ Dunyoda 8500 dasturiy til mavjud boŹ»lsa-da, dasturchilar ularning 10dan birini ishlatadilar.
āļø zen.yandex.ru
⤠@codeschooluz - Biz bilan kelajak kasbini o'rganing!
