Frontend dasturlash — bu foydalanuvchiga ko'rinadigan va ulardan foydalaniladigan veb-sahifalar yoki ilovalarning tashqi qiyofasi va interaktivligini ishlab chiqishga qaratilgan jarayon. Bu soha foydalanuvchi tajribasini (UX) yaxshilash va interfeyslarni (UI) jozibali qilish uchun muhim hisoblanadi. Frontend dasturlashda quyidagi texnologiyalar ishlatiladi:

Asosiy texnologiyalar

  1. HTML (HyperText Markup Language)

    • Veb-sahifaning tarkibiy qismlarini yaratish uchun ishlatiladi (matnlar, rasmlar, tugmalar va h.k.).
  2. CSS (Cascading Style Sheets)

    • Veb-sahifaning dizayn va uslubini boshqaradi (ranglar, shriftlar, maketlar, joylashuvlar).
  3. JavaScript

    • Veb-sahifalarga interaktivlik qo'shadi (formalarni tekshirish, animatsiyalar, real vaqt yangilanishi).
4

HTML (HyperText Markup Language) — bu veb-sahifalarni yaratish uchun asosiy til bo'lib, unda har bir element sahifaning tuzilishini belgilash uchun ishlatiladi. HTML veb-sahifadagi matnlar, rasmlar, videolar va boshqa elementlarni joylashtiradi hamda ularni brauzerlar qanday ko'rsatishi kerakligini aniqlaydi.

HTML ning asosiy xususiyatlari

  1. Markirovka tili (Markup Language)
    HTML kodi teglar (tags) yordamida yoziladi. Har bir tegi ochilishi va yopilishi kerak: <tag>content</tag>.

  2. Strukturani yaratish
    HTML sahifaning sarlavhalarini, paragraflarini, ro'yxatlarini, rasmlarini, havolalarini va boshqa elementlarni tartibga soladi.

  3. Brauzerda ishlaydi
    HTML-fayllar brauzer tomonidan o'qiladi va sahifa ko'rinishida aks ettiriladi.

2-dars. Web haqida

Veb — bu Internetdagi veb-sahifalar va veb-ilovalardan iborat global axborot tarmog'i. To'liq nomi World Wide Web (WWW) bo'lib, u foydalanuvchilarga ma'lumotlarni ko'rish, almashish va o'zaro ta'sir qilish imkonini beradi. Veb bu ma'lumotlarni tashkil qilish, uzatish va ko'rsatish uchun maxsus texnologiyalardan foydalanadigan tizimdir.

Vebning asosiy qismlari

  1. Veb-sayt
    Veb-sayt — bu bir nechta veb-sahifalar to'plami bo'lib, bitta domen nomi ostida tashkil qilingan. Masalan: www.example.com.

  2. Veb-sahifa
    Veb-sahifa — bu HTML, CSS va JavaScript-dan foydalangan holda yaratilgan hujjat bo'lib, brauzer orqali ko'rinadi.

  3. Domen nomi
    Domen nomi — veb-saytning manzili (masalan, google.com). U server manzilini oddiy so'zlarga o'zgartiradi.

  4. Veb-server
    Veb-server — veb-sahifalarni foydalanuvchi brauzerlariga yetkazib beradigan dasturiy yoki apparat tizim.

  5. URL (Uniform Resource Locator)
    URL veb-sahifani aniqlaydigan yagona manzil. Masalan, https://www.example.com/about.

  6. HTTP/HTTPS

    • HTTP (HyperText Transfer Protocol): Brauzer va server o'rtasida ma'lumot almashishni boshqaruvchi protokol.
    • HTTPS (Secure HTTP): Ma'lumotlarni shifrlash bilan xavfsizlikni oshiradi

 

3 - dars. Html ga kirish

Darslar soni
3
Davomiyligi
7 Weeks
Ko'rishlar soni