So'rovnomada qatnashing Qatnashish

Frontend Dasturlash Kursi

Zamonaviy web-dasturlashni noldan boshlab o'rganing. HTML, CSS, JavaScript va eng so'ngi texnologiyalar.

50+ Darslar
100+ Soat
Sertifikat

Frontend Dasturlash Qiziqarli Faktlari

Webning kelib chiqishi

1991 yil Tim Berners-Lee

World Wide Web 1991 yilda Tim Berners-Lee tomonidan ixtiro qilingan. Birinchi veb-sahifa faqat matn va havolalardan iborat edi.

  • Birinchi brauzer: WorldWideWeb
  • 1993 yilda 600 dan ortiq veb-sahifa
  • Hozirgi kunda 1.7 milliard+ sayt

CSSning rivojlanishi

1996 yil HΓ₯kon Wium Lie

CSS birinchi marta 1996 yilda taklif qilingan. U veb-sahifalarni chiroyli qilish uchun yaratilgan.

  • CSS1 (1996), CSS2 (1998), CSS3 (2011)
  • Flexbox (2012), Grid (2017)
  • Hozirda CSS4 ishlanmoqda

JavaScript tarixi

1995 yil Brendan Eich

JavaScript atigi 10 kun ichida yaratilgan! U dastlab Mocha deb nomlangan, keyin LiveScript, nihoyat JavaScript bo'lgan.

  • 1997 yilda ECMA standardi qabul qilindi
  • ES6/ES2015 katta o'zgarishlar keltirdi
  • Hozirgi kunda dunyodagi eng mashhur til

πŸš€ Frameworklar davri

2010-yillar Facebook, Google

Zamonaviy frontend frameworklar 2010-yillarda paydo bo'la boshladi. React, Angular, Vue katta inqilob keltirdi.

  • jQuery (2006) - birinchi mashhur kutubxona
  • Angular (2010), React (2013), Vue (2014)
  • Component-based development

πŸ“š HTML Darslari - Boshlang'ichlar Uchun

HTML ni o'rganish endi juda oson! Har bir darsda amaliy misollar va tushuntirishlar mavjud.

πŸ“–

1-Dars: HTML Nima?

πŸ• 10 daqiqa 🎯 Juda oson

HTML - bu veb-sahifaning "skeleti". U qanday ishlashini o'rganamiz.

πŸ“ Nimalarni o'rganasiz:
  • HTML nima?
  • Veb-sahifa tuzilmasi
  • Asosiy teglar
πŸ’‘ Misol:
<h1>Salom Dunyo!</h1>
✏️

2-Dars: Matnlarni Yozish

πŸ• 15 daqiqa 🎯 Juda oson

Matnlarni formatlash, sarlavhalar va paragraflar yaratish.

πŸ“ Nimalarni o'rganasiz:
  • Sarlavhalar (h1-h6)
  • Paragraflar (p)
  • Matnni belgilash
πŸ’‘ Misol:
<p>Bu mening <strong>paragrafim</strong>.</p>
πŸ“‹

3-Dars: Ro'yxatlar Yaratish

πŸ• 12 daqiqa 🎯 Juda oson

Turli xil ro'yxatlar yaratish: raqamli, nuqtali, ichki ro'yxatlar.

πŸ“ Nimalarni o'rganasiz:
  • Raqamli ro'yxat (ol)
  • Nuqtali ro'yxat (ul)
  • Ichki ro'yxatlar
πŸ’‘ Misol:
<ul><li>Olma</li></ul>
πŸ–ΌοΈ

4-Dars: Rasmlarni Qo'yish

πŸ• 15 daqiqa 🎯 Juda oson

Web-sahifaga rasm qo'shish va uni to'g'ri sozlash.

πŸ“ Nimalarni o'rganasiz:
  • img tegi
  • src va alt atributlari
  • Rasm o'lchamlari
πŸ’‘ Misol:
<img src="rasm.jpg" alt="Tavsif">
πŸ”—

5-Dars: Havolalar Yaratish

πŸ• 18 daqiqa 🎯 Juda oson

Sahifalar orasida havolalar yaratish va navigatsiya qurish.

πŸ“ Nimalarni o'rganasiz:
  • a tegi
  • href atributi
  • Ichki va tashqi havolalar
πŸ’‘ Misol:
<a href="https://google.com">Google</a>
πŸ“Š

6-Dars: Jadvallar

πŸ• 20 daqiqa 🎯 Juda oson

Ma'lumotlarni jadval shaklida ko'rsatish.

πŸ“ Nimalarni o'rganasiz:
  • table, tr, td teglari
  • Sarlavha qatori (th)
  • Yacheykalarni birlashtirish
πŸ’‘ Misol:
<table><tr><td>Ma'lumot</td></tr></table>
πŸ“

7-Dars: Formalar

πŸ• 25 daqiqa 🎯 Oson

Foydalanuvchidan ma'lumot olish uchun formalar yaratish.

πŸ“ Nimalarni o'rganasiz:
  • form, input teglari
  • Matn, parol, email maydonlari
  • Tanlash elementlari
πŸ’‘ Misol:
<input type="text" placeholder="Ism">
πŸ†•

8-Dars: Zamonaviy HTML5

πŸ• 20 daqiqa 🎯 O'rta

HTML5 ning yangi imkoniyatlari va semantic teglar.

πŸ“ Nimalarni o'rganasiz:
  • Sarlavha (header)
  • Menyu (nav)
  • Asosiy qism (main)
  • Pastki qism (footer)
πŸ’‘ Misol:
<header><h1>Sayt sarlavhasi</h1></header>
🎯

πŸ† Amaliy Loyiha

πŸ• 30 daqiqa 🎯 Barchasi birga

πŸŽ‰ Barcha bilimlarni birlashtirib, o'zingizning birinchi veb-sahifangizni yarating!

🎯 Loyiha tarkibi:
  • βœ… Shaxsiy veb-sahifa
  • βœ… Sarlavha va menyu
  • βœ… O'zingiz haqingizda
  • βœ… Kontakt ma'lumotlari
  • βœ… Rasmlar va havolalar
πŸ† Siz olasiz:
  • To'liq ishlaydigan veb-sahifa
  • Barcha kodlar bilan tanishish
  • Keyingi darslar uchun tayyorgarlik

πŸŽ“ Darslarni tugatgandan so'ng

πŸ“‹
HTML asoslari
πŸ’»
Birinchi sahifa
🎯
CSSga tayyor

πŸ’» VS Code - Dasturchilarning Eng Yaxshi Tanlovi

Visual Studio Code (VS Code)

Microsoft tomonidan Eng mashhur kod editΓΆr

VS Code - bu bepul, ochiq kodli va juda kuchli kod editΓΆr. U web-dasturchilar uchun eng yaxshi vositalardan biri hisoblanadi.

πŸš€

Tezlik va Samaradorlik

IntelliSense avtomatik to'ldirish, tez kod yozish, xatoliklarni aniqlash va boshqa ko'plab imkoniyatlar.

πŸ”§

Kengaytmalar (Extensions)

15000+ dan ortiq kengaytmalar: HTML, CSS, JavaScript, React, va boshqa texnologiyalar uchun.

🎨

Shaxsiylashtirish

Rangli temalar, shriftlar, qisqartmalar va ish maydonini o'zingizga moslashtiring.

🌍

Multi-platform

Windows, macOS, Linux da ishlaydi. Istalgan operatsion tizimda bir xil tajriba.

πŸ”

Git Integratsiyasi

Qulay Git versiyalarni boshqarish, GitHub bilan ishlash, kodlarni solishtirish.

πŸ›

Debugging

Xatoliklarni topish va tuzatish uchun kuchli debugging vositalari.

🎯 Nega VS Code tanlash kerak?

  • Bepul - Hech qanday to'lov kerak emas
  • Ochiq kodli - Hamma ko'rib, taklif berishi mumkin
  • Yengil - Kompyuterni yuklamaydi
  • Doimiy yangilanadi - Yangi imkoniyatlar qo'shiladi
  • Katta jamoa - Yordam topish oson

πŸ“¦ Web-dasturlash uchun zarur kengaytmalar:

Live Server
Veb-sahifani real vaqtda ko'rish
Prettier
Kodni avtomatik formatlash
ESLint
Xatoliklarni tekshirish
HTML CSS Support
CSS classlarini avto-tugatish

Interaktiv Kod EditΓΆr

Natija (Preview)

Bilimlarni Tekshirish

Frontend Testi

10 savol 15 daqiqa

Frontend dasturlash bo'yicha bilimlaringizni tekshiring. HTML, CSS, JavaScript va zamonaviy texnologiyalar haqida savollar.

Batafsil natijalar Sertifikat Qayta topshirish

πŸ“Š Frontend kurslari rivoji sizning fikringizga bog'liq!

Qanday texnologiyalarni o'rganishni istaysiz? Kurslarni yaxshilash uchun Telegram kanalidagi so'rovnomada qatnashing!

πŸ“± Frontend dasturlashni to'liq o'rganishni xohlaysizmi?

Agar HTML, CSS, JavaScript va boshqa frontend texnologiyalarini chuqur o'rganish, real loyihalar yaratish va shaxsiy yordam olishni istasangiz, mening Telegram profilimga yozing:

To'liq kurslar, real loyihalar, portfolio yaratish va ishga joylashish yordami!