PYTHON DASTURLASH TILI
1.58K subscribers
334 photos
332 videos
408 files
701 links
Python dasturlash tilini o'rganmoqchimisiz ? Ammo bu dasturlash tili haqida kerakli ma'lumotlarni qayerdan topishni bilmayabsizmi ?

Telegram tarmog'idagi Python dasturlash tili haqida barcha ma'lumotlarni o'zida saqlovchi kanal: @Python_uzbek_coder
Download Telegram
C#t tilida formalar bilan ishlash Q.T.Maxarov.pdf
11.2 MB
C# dasturlash tilidan ajoyib kitob
Til: õzbek
2-qism

@python_uzbek_coder - dasturlashni biz bilan o'rganing !!!
Comment nima maqsadda kod yozilganini(vazifasini) bildirish uchun yoziladi. Kod nomini yozish uchun emas 😕

@python_uzbek_coder - dasturlashni biz bilan o'rganing !!!
This media is not supported in your browser
VIEW IN TELEGRAM
Pro Machine Learning Algorithms.pdf
22.2 MB
Pro Machine Learning Algorithms - 2018

@python_uzbek_coder - dasturlashni biz bilan o'rganing !!!
Python juda ko'p loyihalarda ishlatilgan.

Veb-dasturlash
▪️Zope — CMS yaratish uchun server va veb dasturlar qilish uchun dastur.
▪️Django — web yaratish qilish uchun dastur.
▪️Turbogears — web yaratish qilish uchun dastur.
▪️CherryPy — web yaratish qilish uchun dastur.
▪️Plone — saytni muhofaza qilish uchun dastur.
▪️Mailman — „Rassilka“ yaratish uchun dastur
▪️MoinMoin — viki — dvijok internet va intranet uchun.
▪️PlanetPlanet — RSS oqimini sindikatsiyalash.

Grafika
▪️Skencil — Vektor grafikasi uchun dastur.

Pythonni ishlatadigan dasturlar
▪️Wikipedia — botlarni yozish uchun ishlatadi.
▪️Civilization IV — Yaxshi strategiya oʻyin.

Pythonni ishlatadigan kompaniyalar
▪️Kosmik teleskop instituti
▪️NASA
▪️Google
▪️DreamWorks
▪️Industrial Light & Magic
▪️Firaxis Games
▪️Apple Computer
▪️CCP


@python_uzbek_coder - dasturlashni biz bilan o'rganing !!!
PyQt5 by @PyQt5.py
41.6 KB
Python dasturlash tilida .exe dastur yaratish

Создание программы .exe на языке программирования Python

Creating a .exe program in Python programming language


@python_uzbek_coder - dasturlashni biz bilan o'rganing !!!
#kirish

🐍Python Introduction

🐍Python nima?


Python mashhur dasturlash tili. U Guido van Rossum tomonidan yaratilgan va 1991 yilda chiqarilgan.

Buning uchun ishlatiladi:
-veb-ishlab chiqish (server tomoni),
-dasturiy ta'minotni ishlab chiqish,
-matematika,
-tizim skriptlari.

🐍Python nima qila oladi?

🛠Python-dan veb-ilovalarni yaratish uchun serverda foydalanish mumkin.
🛠Python ish oqimlarini yaratish uchun dasturiy ta'minot bilan bir qatorda ishlatilishi mumkin.
🛠Python ma'lumotlar bazasi tizimlariga ulanishi mumkin. U shuningdek fayllarni o'qishi va o'zgartirishi mumkin.
🛠Python katta ma'lumotlarga ishlov berish va murakkab matematikani bajarish uchun ishlatilishi mumkin.
🛠Python-dan tez prototiplash yoki ishlab chiqarishga tayyor dasturiy ta'minotni ishlab chiqish uchun foydalanish mumkin.

Nima uchun Python?

🛠Python turli platformalarda ishlaydi (Windows, Mac, Linux, Raspberry Pi va hk).
🛠Python ingliz tiliga o'xshash oddiy sintaksisga ega.
🛠Python dasturchilarga boshqa ba'zi dasturlash tillariga qaraganda kamroq satrlar bilan dasturlarni yozishga imkon beradigan sintaksisga ega.
🛠Python tarjimon tizimida ishlaydi, ya'ni kod yozilgan zahoti bajarilishi mumkin. Bu prototiplash juda tez bo'lishi mumkinligini anglatadi.
🛠Pythonni protsessual usul, ob'ektga yo'naltirilgan usul yoki funktsional usul bilan davolash mumkin.

Bilish yaxshi 👨‍💻

🗓Python-ning eng so'nggi yangi versiyasi bu Python 3 bo'lib, biz ushbu darslikda foydalanamiz. Biroq, Python 2, xavfsizlik yangilanishlaridan tashqari boshqa narsalar bilan yangilanmasa ham, baribir juda mashhur.
🗓Ushbu darslikda Python matn muharririda yoziladi. Python-ni Thonny, Pycharm, Netbeans yoki Eclipse singari Integratsiyalashgan rivojlanish muhitida yozish mumkin, ular Python fayllarining katta to'plamlarini boshqarish uchun foydalidir.

🐍Python Sintaksisi boshqa dasturlash tillariga nisbatan

🗓Python o'qish uchun yaratilgan va matematikaning ta'siri bilan ingliz tiliga o'xshash jihatlarga ega.
🗓Python boshqa dasturlash tillaridan farqli o'laroq, nuqta-vergul yoki qavslarni ishlatadigan buyruqni bajarish uchun yangi qatorlardan foydalanadi.
🗓Python bo'sh joydan foydalanib, belgilarni belgilashga asoslanadi; masalan, ko'chadan, funktsiyalar va sinflar doirasi. Buning uchun boshqa dasturlash tillari ko'pincha jingalak qavslardan foydalanadi.

@python_uzbek_coder - dasturlashni biz bilan o'rganing !!!
Forwarded from PYTHON DASTURLASH TILI
#tavsiya
#Learn_python

Assalom alaykum hurmatli do'stlar. Bugun siz azizlarga katta mamnuniyat bilan https://python.sariq.dev loyihasini taqdim etaman. Bu yerda siz Python dasturlash tilini va eng muhimi dasturlash asoslarini o'rganishingiz mumkin.

Darslarimiz video, matn va amaliy mashg'ulotlar ko'rinishida berilgan. Boshlanishiga birinchi 10 ta video darslarimiz tayyor. Alloh nasib qilsa har 2-3 kunda yangi darslar yuklab boriladi.

Bu loyihamiz kelajakdagi katta rejalarimiz uchun debocha xolos. Yaqin rejalarimizda Data Science, Machine Learning va Deep Learning darslarini joylash ham bor.

Manba: SARIQDEV

@python_uzbek_coder - dasturlashni biz bilan o'rganing !!!
9-sinf informatika yangi 2020. @informatika.pdf
2.5 MB
#darslik #maktab #new

Umumiy o‘rta ta’lim maktablarining 9-sinfi uchun Informatika va axborot texnologiyalari darsligi yangilandi.

⚡️Ushbu kitobda Python dasturlash tillidan darslar berilgan.

@python_uzbek_coder - dasturlashni biz bilan o'rganing !!!
This media is not supported in your browser
VIEW IN TELEGRAM
Python_Dasturlashda to'liq 500 ta misollar to'plami.zip
9.5 MB
#tavsiya
#Python_masalalar

Diqqat bu yerda Pythonda dasturlashda 500 dan ortiq misollar keltirilgan. Bunda Grafika, Tashboqa, Chiziqli algoritm, Tarmoqlanuvci algoritm va h.k. lar joylashtirilgan !!!!


Ⓜ️anba: Informatika va grafika kanali

@python_uzbek_coder - dasturlashni biz bilan o'rganing !!!
Python uslubiy qo'llanma 2019(2).pdf
1.9 MB
#Python_dasturlash_tili
#Uslubiy_qullanma

Juda ham ajoyib uslubiy qo'llanma. Python dasturlash tilini o'rganmoqchi bo'lgan yosh bo'lajak dasturchilarga juda ham asqotadi !!!!

Ⓜ️anba: Informatika va grafika

@python_uzbek_coder - dasturlashni biz bilan o'rganing !!!
tkinter.pdf
2.1 MB
#Python
#Modul
#Tkinter

Python dasturlash tilining tkinter moduli haqida ajoyib kitob. Faqat bir muammo kitob
#ingliz_tili da. 😟

Shunday bo'lsada o'rganishga harakat qilib ko'ring !!! 🤗

@python_uzbek_coder - dasturlashni biz bilan o'rganing !!!
​​ Backend yoki Frontend: qaysi biri osonroq?

👌 Bu borada kelishmovchiliklar yuzaga kelishi mumkin, biroq Full-stack dasturchilar bilan olib borgan suhbatlarimiz natijasida Backend ham, Frontend ham bir xilda qiyin ekanligini tasdiqlashgan. Ularning ikkalasi ham, siz istaysizmi-yo‘qmi, e’tiborga olinishi kerak bo‘lgan juda ko‘p nozik taraf va murakkabliklarga ega.

▫️ Misol uchun, Backend dasturlash barqaror, eng asosiysi, barcha kodlar nazorat qilib boriladigan ish muhitida amalga oshiriladi. Shuning uchun, agar veb-loyiha kodida xatolik bo‘lmasa, hamma narsa o‘zgarishsiz uzoq vaqt ishlashi mumkin.
▫️ Frontend’da esa barchasi o‘zgacha, tashqi tarafdagi yondashuvlar kun sayin o‘zgarib boraveradi, shuning uchun butun jarayonni qo‘lga olib, yangiliklarni ilg‘ab olishga harakat qilish kerak. Ya’ni, bu turdagi dasturlash dizayn bilan ishlash va o‘zgarishlarni yaxshi ko‘ruvchi ijodkor kishilar uchun ko‘proq mos keladi.

Dasturlashning qaysi turini tanlashingdan qat’iy nazar, muhimi uni o‘rganish va shu yo‘nalishda ishlash o‘zingga yoqsin, aks holda barchasi zerikarli va qiyin bo‘lib tuyuladi.
O‘rgan, rivojlan va bil ❇️

@python_uzbek_coder - dasturlashni biz bilan o'rganing !!!
Framework nima?

Framework – bu texnik jihatdan murakkab loyihalarni va xizmat ko’rsatishni soddalashtiradigan dasturiy mahsulotlardir. Qoida tariqasida, framework faqat asosiy dasturiy modullarni o’z ichiga oladi va loyihaga tegishli barcha komponentlar va ular asosida ishab chiquvchi tomonidan amalga oshiriladi. Framework nafat yuqori tezligini, balki yuqori samaradorlik yechimlarining ishonliligini ham ta’minlaydi.

Ko’pchilik foydalanadigan JavaScript-frameworklar:
Angular
Vue.js
Node.js
React

Ko’pchilik foydalanadigan PHP-frameworklar:
Yii
Symphony
Zend
Laravel
Kohana
Codelgniter

Ko’pchilik foydalanadigan Python-frameworklar:
Django
Plone
Twisted
Flask
Tornado

‼️ Ha aytgancha siz boshlashda frameworklardan o'rganishni boshlamang . Agar darsturlash tilini yaxshi bilsangiz shu darsturlash tilining frameworkini o'rganish uchun sizga qisqa vaqt yitarli bo'ladi ❇️

@python_uzbek_coder - dasturlashni biz bilan o'rganing !!!
#IT #dastlik

Yangi narsalarni oʻrganishni istaganlar uchun yaxshi manba. Saytda barcha mavzular boʻyicha koʻplab bepul kurslar mavjud. Bu yerda siz oʻqituvchi sifatida roʻyxatdan oʻtishingiz va boshqalarga dars berish orqali pul topishingiz mumkin.

LINK 👉 udemy.com

@python_uzbek_coder - dasturlashni biz bilan o'rganing !!!
​​🤩Python haqida qisqacha va ajoyib ma'lumotlarga ega bo'ling❗️

🥰Python xususiyatlari:

🔷O’qish oson: Python nisbatan kam kalit so’zlar, oddiy tuzilish va aniq belgilangan sintaksisga ega. Bu o’rganuvchini qisqa vaqt ichida yodlab olish imkonini beradi.

🔷O’qish oson: Python kodi juda aniq va ko’zga ko’rinadigan bo’ladi.

🔷Oson ishlash: Pythonning muvaffaqiyati – manba kodi juda oson.

🔷Keng standart kutubxona: Pythonning eng qudratli jihatlaridan biri kutubxonaning asosiy qismi juda portativ va UNIX, Windows va Macintosh-da o’zaro faoliyat platformalar bilan mos keladi.

🔷Interaktiv usul: Pythonda ishlashda terminalda ishlash uchun juda qulay terminalda test qilib ko’rsa bo’ladi.

🔷Portativ: Python keng apparat platformalarida ishlaydi va barcha platformalarda bir xil interfeysga ega.

🔷Kengaytirilgan: Python tarjimoniga past darajadagi modullarni qo’shishingiz mumkin. Ushbu modullar dasturchilarni o’zlarining vositalarini samaraliroq bo’lishiga qo’shish yoki sozlash imkonini beradi.

🔷Ma’lumotlar bazasi: Python barcha ma’lumotlar bazasini qo’llab quvvatlaydi.

🔷GUI dasturlash: Python Windows MFC, Unix, X Window kabi platformalarga GUI dasturlar tuzishni qo’llab quvvatlaydi.

🔷Moslashuvchan: Python, qobiq buyruq fayliga qaraganda katta dasturlarga yanada yaxshi tuzilish va qo’llab-quvvatlash imkonini beradi.

@python_uzbek_coder - dasturlashni biz bilan o'rganing !!!
#bilasizmi #dasturlash

"Full Stack dasturchi" bo‘lish uchun qanday texnologiyalar bo‘yicha bilimingizni oshirib borishingiz lozimligi borasidagi infografika 🛠

1️⃣. FRONT END
(saytning foydalanuvchilar uchun tomoni)

✔️Basics:
HTML
CSS
JavaScript

✔️Frameworks:
React
Vue
Angular
Webpack
Yii

✔️Styles:
Bootstrap
Material UI

2️⃣. BACK END (saytning administratorlar uchun tomoni)

✔️Technology:
PHP
Node
Ruby on Rails
Java (Spring)
ASP.NET
Redis

3️⃣. DATABASE (ma'lumotlar bazasini boshqarish)

✔️RDBMS:
MSSQL
MySQL
PostgreSQL

✔️NoSQL:
Mongo
Apache Cassandra
CouchDB
Elasticsearch

✔️Graph:
Neo4j
ArangoDB

✔️Message Queues:
Apache Kafka
Amazon SQS
ZeroMQ
RabbitMQ

4️⃣. DevOps (DEVelopment OPeration - ishlab chiqarish va foydalanish jarayonlari samaradorligini oshirish uchun amaliyotlar to‘plami)

✔️Infrastructure:
NGINX
AWS (Amazon Web Services)
Azure (Microsoft)
ELK (Elasticsearch, Logstash, Kibana)

✔️Automation:
Ansible
Chef
Jenkins

✔️Virtualization:
Docker
IBM BladeCenter
Kubernetes
• Vagrant (by Mitchell Hashimoto)
• VMware (by Mendel Rosenblum, Diane Greene, Scott Devine, Ellen Wang & Edouard Bugnion, DELL EMC Corp.)

5️⃣. MOBILE APPLICATIONS (mobil qurilmalar uchun dasturiy ta’minot ishlab chiqarish, mobil ilovalar)

✔️Android:
• Java (by James Gosling & Sun Microsystems Co.)
• Kotlin (by JetBrains Co.)
• Android SDK (Software Development Kit)

✔️iOS:
• Objective C (by Brad Cox)
• Swift (by Chris Lattner & Apple)

✔️Cross Platform:
• React Native (by Facebook & community)
• Ionic (by Max Lynch, Ben Sperry & Adam Bradley of Drifty Co.)
• PWA (Progressive Web Applications)
• Xamarin (from Microsoft Corp. for .NET)
• Unity (Unity Technologies Co.)

Ⓜ️anba: IT specialist

@python_uzbek_coder - dasturlashni biz bilan o'rganing !!!
#smartfon #bilasizmi

Shifokorlar nima uchun doim telefonga talpinishimizga izoh berishdi 📱

Qayerda bo‘lmaylik – ishda, ko‘chada, restoranda – bir manzaraga ko‘zimiz tushadi: odamlar telefonidan ko‘z uzolmay qolgan. Shifokorlar nima uchun doim mobil qurilmalarimizga qo‘l cho‘zishimiz va bu bilan qanday kurashish mumkinligiga izoh berishdi.

Bugungi kunda aksariyat kishilar ijtimoiy tarmoqlar yoki elektron pochtani tekshirmoqchi bo‘lib, telefonga termulish kabi muammoga to‘qnash kelmoqda. Buning boisi oddiy.

Hamma gap dofaminda! Xo‘sh, dofamin nima? Bu – rohatlanish va zavqlanish uchun javobgar neyromediator. Biz uchun yoqimli biror nima ro‘y bergan paytda miyamizda dofamin ishlab chiqariladi. Masalan, qiziqarli video yoki tasvirlarni ko‘rganimizda, bizga yo‘llangan yangi xabarlarni o‘qiganimizda o‘ylaymiz: bizni unutishmagan, biz haqimizda o‘ylashyapti. Bularning barchasi insonda zavqlanish hissini uyg‘otadi va natijada organizm dofamin ishlab chiqaradi. Bu jarayon nafaqat ruhiy, balki jismoniy hisoblanadi.

Mazkur jarayon ayniqsa bolalar miyasida tez sodir bo‘ladi, shu bois ularni telefon yo planshetni qo‘ldan qo‘yishga majburlash qiyin kechadi. Bu muammo haqida hattoki Screenagers (“Skrineyjerlar”) nomli hujjatli filmi yaratilgan.

Bu odatdan qanday qutulish mumkin? 🤔

Birinchi qadam – o‘z oldingizga erishish oson bo‘lgan maqsadni qo‘yish.

Masalan, do‘stlaringiz bilan kafeda o‘tirmoqchi bo‘lsangiz, barcha telefonlarni stol markaziga qo‘ying-da, ularga tegmang. Do‘stlaringiz bilan kelishib oling: kim sabrsizlik qilib telefonini qo‘liga olsa, o‘sha inson ziyofat uchun pul to‘laydi. Yo bo‘lmasa, yana bir variant – do‘stlaringiz bilan kelishib, 10-15 daqiqa ajrating va shu vaqt ichida kimning telefon bilan bog‘liq ishlari bo‘lsa, bitirib olsin, keyin yana telefonlarni olib qo‘ying.

Telefonga tobe’lik muammosi yosh juftliklar orasida juda keng tarqalgan. Bugungi kunda yosh oilada er-xotin bir-biri bilan muloqot qilish o‘rniga mobil qurilmalariga termulib vaqt o‘tkazishadi.

Turmush o‘rtog‘ingiz bilan kelishib oling: har kuni bir-biringiz shunchaki suhbatlashish uchun telefoningizni ko‘zingiz tushmaydigan joyga olib qo‘ying. Buning uchun muayyan vaqt ajrating, masalan uyqu oldidan, ana shunda munosabatlaringizning ijobiy tomonga o‘zgarishini sezishingiz mumkin.

Ⓜ️anba: IT specialist