**dasturlashnima?**

PPTX 35 pages 4.7 MB Free download

Page preview (5 pages)

Scroll down 👇
1 / 35
презентация powerpoint egamov otabek toshkent- 2025 dasturlash nima? dasturlash — bu kompyuterga (yoki boshqa qurilmaga) nima qilishini buyuradigan ko‘rsatmalar yozish san’ati va fani. oddiy qilib aytganda, dasturlash — bu kompyuter bilan gaplashish. kompyuter sizning tilingizni tushunmaydi, u faqat kod orqali tushunadi. dasturlash nima uchun kerak? dasturlash orqali quyidagilarni yaratish mumkin: 🌐 web-saytlar (masalan, youtube, instagram) 📱 mobil ilovalar (telegram, tiktok) 🤖 sun'iy intellekt (ai) 🕹 o‘yinlar (pubg, minecraft) ⚙ robotlar va avtomatlashtirilgan tizimlar 🖥 dasturiy ta'minot (microsoft word, google chrome) dasturlash tili nima? dasturlashda biz maxsus tillardan foydalanamiz. har bir tilda o‘z qoidalari bor. mashhur dasturlash tillari: 🐍 python – oson va ommabop 🌐 javascript – web dasturlash uchun 💻 c++ – tez va kuchli ☕ java – katta loyihalar uchun 🧱 html/css – sayt tuzilmasi va dizayni 1. maqsadni aniqlash avvalambor, o‘zingizga savol bering: nega dasturlashni o‘rganmoqchiman? ish topish? web saytlar yaratish? o‘yinlar qilish? mobil ilovalar? sun’iy intellekt? maqsadingiz …
2 / 35
: github bilan bog‘lanib, kodlaringizni saqlash mumkin. vs code interfeysi qanday? vs code ochganingizda quyidagilarni ko‘rasiz: chapda: fayllar paneli o‘rtada: kod yozish oynasi pastda: terminal yuqorida: menyular extension'lar oynasi: qo‘shimcha qulayliklar uchun modullar o‘rnatasiz vs code'ni qayerdan yuklab olish mumkin? bepul yuklab olish manzili: 🔗 https://code.visualstudio.com/ windows, mac va linux uchun mavjud. vs code kimlar uchun foydali? yangi boshlovchilar uchun: soddaligi va intuitiv interfeysi bilan ideal. tajribali dasturchilar uchun: extension va terminal bilan kuchli imkoniyatlar beradi. web dasturchilar: html, css, javascript, react, angular va boshqalar bilan juda mos. asosiy tushunchalarni o‘rganish quyidagilarni chuqur o‘rganing: o‘zgaruvchilar (variables) ma'lumot turlari (int, string, float, bool) if/else shart operatorlari tsikllar: for, while funksiyalar massivlar (list), lug‘atlar (dictionary) foydalanuvchidan ma’lumot olish va chiqarish o‘zgaruvchi (variable) nima? o‘zgaruvchi — bu kompyuter xotirasidagi quticha, u yerda siz ma'lumot (son, matn, va hokazo) saqlaysiz. dastur yozishda, o‘zgaruvchilar orqali biz ma’lumotlarni saqlaymiz, o‘zgartiramiz yoki ulardan foydalanamiz. qisqacha eslab qoling: …
3 / 35
iz mumkin. ko‘proq ko‘nikmalarni mustahkamlash va boshqalarning usullarini ko‘rish uchun ajoyib. 🔰 kimlar uchun: boshlovchilar va o‘rta darajadagi dasturchilar. python, javascript va boshqa mashhur tillar uchun mavjud. hackerrank 🎯 nima uchun foydali: dastlabki bilimlardan boshlab o‘rganish mumkin. har bir bo‘limda tushuncha + amaliy mashqlar. "problem solving", "python", "sql", "data structures" va boshqalar bor. kimlar uchun: yangi boshlovchilar, o‘rganishni yangi boshlayotganlar. kompaniyalar uchun intervyu platformasi sifatida ham ishlatiladi. tavsiya: agar siz endi o‘rganishni boshlayotgan bo‘lsangiz, quyidagicha ketma-ketlikni tavsiya qilaman: 🔰 hackerrank — asoslarni o‘rganish va mashq qilish ⚙️ codewars — amaliyotni kuchaytirish 🧠 leetcode — intervyuga tayyorlanish yoki murakkab masalalar versiya nazorati (git) kodlar ustida ishlaganda gitni o‘rganing. github profili orqali o‘z loyihalaringizni saqlashingiz mumkin. versiya nazorati (version control) — bu nima? versiya nazorati bu — dasturiy loyihangizdagi o‘zgarishlarni vaqt o‘tishi bilan kuzatish va boshqarish tizimi. ya’ni, siz loyihada biror narsa o‘zgartirsangiz, bu o‘zgarishlar tarixda saqlanadi, istagan vaqtda orqaga qaytishingiz mumkin. …
4 / 35
soslari" deb izlang o‘zbek tilidagi youtube kanallari: najot ta’lim, mohirdev, coddy.uz bepul kurslar va o‘rganish resurslari freecodecamp.org til: inglizcha nima o‘rganasiz? web dasturlash (html, css, javascript) python, data science, machine learning responsive dizayn, apilar bilan ishlash afzalligi: har bir bo‘limda nazariya + amaliy topshiriqlar kursni tugatsangiz, sertifikat olasiz 2. w3schools.com til: inglizcha nima o‘rganasiz? html, css, javascript, sql, python va yana ko‘p har bir kodni onlayn ishga tushirish mumkin afzalligi: juda oddiy tushuntirish har bir mavzu uchun interaktiv misollar youtube (o‘zbek tilida) quyidagi kanallarni tavsiya qilaman: ✅ najot ta’lim python, javascript, web dasturlash, git, vs code, algoritmlar ✅ mohirdev web, mobil va sun’iy intellekt sohalari bo‘yicha darslar ✅ coddy.uz o‘zbek tilida video darslar va loyihalar coursera.org til: inglizcha / subtitrlari bor kurslar kimdan? google, meta, stanford, ibm kabi kompaniya va universitetlardan afzalligi: sertifikatli kurslar ayrim kurslar bepul (agar “audit” rejimini tanlasangiz) udemy.com til: inglizcha / ba’zan o‘zbekcha ham chiqadi kurslar …
5 / 35
umpy va pandas (o‘zbekcha tushuntirish) kaggle learn – pandas va numpy 4-bosqich: statistika va matematik asoslar 📌 kerakli tushunchalar: o‘rtacha, median, standart og‘ish tarqatishlar (distribution), korelyatsiya regressiya, ehtimollar 📚 tavsiya etiladi: khan academy – statistics (ingliz) 3-bosqich: ma’lumotlarni vizuallashtirish 📌 kutubxonalar: matplotlib seaborn plotly 🎯 maqsad: grafiklar, diagrammalar chizish tahlillarni ko‘rinarli qilish 🎓 kurslar: data visualization with python (freecodecamp) 5-bosqich: machine learning (ml) 📌 o‘rganiladigan asosiy tushunchalar: doimiy (supervised) va noto‘g‘ri (unsupervised) o‘rganish regression, classification, clustering model tayyorlash, test qilish 📦 kutubxonalar: scikit-learn tensorflow yoki pytorch (keyinroq) 🎓 kurslar: freecodecamp – machine learning full course google – machine learning crash course 6-bosqich: loyihalar yaratish amaliyot har doim nazariyadan ustun! 🛠 g‘oyalar: uyali telefon narxini bashorat qilish kredit olish mumkinligini aniqlovchi model film tavsiya tizimi so‘zlarni aniqlovchi ai (nlp loyihalari) 7-bosqich: git + github, portfolio va intervyu tayyorlov git orqali versiya nazorati github’ga kodlaringizni yuklash portfolio sayt yaratish resume tayyorlash va …

Want to read more?

Download all 35 pages for free via Telegram.

Download full file

About "**dasturlashnima?**"

презентация powerpoint egamov otabek toshkent- 2025 dasturlash nima? dasturlash — bu kompyuterga (yoki boshqa qurilmaga) nima qilishini buyuradigan ko‘rsatmalar yozish san’ati va fani. oddiy qilib aytganda, dasturlash — bu kompyuter bilan gaplashish. kompyuter sizning tilingizni tushunmaydi, u faqat kod orqali tushunadi. dasturlash nima uchun kerak? dasturlash orqali quyidagilarni yaratish mumkin: 🌐 web-saytlar (masalan, youtube, instagram) 📱 mobil ilovalar (telegram, tiktok) 🤖 sun'iy intellekt (ai) 🕹 o‘yinlar (pubg, minecraft) ⚙ robotlar va avtomatlashtirilgan tizimlar 🖥 dasturiy ta'minot (microsoft word, google chrome) dasturlash tili nima? dasturlashda biz maxsus tillardan foydalanamiz. har bir tilda o‘z qoidalari bor. mashhur dasturlash tillari: 🐍 python – oson va ommabop 🌐 javascript ...

This file contains 35 pages in PPTX format (4.7 MB). To download "**dasturlashnima?**", click the Telegram button on the left.

Tags: **dasturlashnima?** PPTX 35 pages Free download Telegram