Laravel orqali JSON API yaratish: Asosiy tushunchalar (1-qism)

laravel orqali json api yaratish asosiy tushunchalar 1 qism 65e60db6f196f

Laravel orqali JSON API yaratish: Asosiy tushunchalar (1-qism) Bugungi kunda dasturchilar orasida ancha mashhur bo’lib ulgurgan JSON API tushunchasi mavjud. Oldingi maqolalarimda php va Lumen Framework orqali RESTful API dan foydalanishni ko’rib chiqgan edik. Bugun ko’pchilik yangi dasturlashga kirib kelayotgan uchun balki qiziq bo’lishi mumkin bo’lgan yana bir API turlaridan biri JSON API lar bilan … Читать далее

PHP ga kirish 1-qism

php ga kirish 1 qism 65e60d6592def

PHP ga kirish 1-qism PHP dasturlash tili veb-saytlar yaratish juda keng miqyosda ishlatiladi. Lekin faqatgina PHP da butun saytni dasturlash imkonsiz. Sayt yaratishda HTML va JavaScript dasturlash tillarining ham alohida o’rni bor. Ular saytning turli vazifalarini o’z ichiga oladi. Agar veb-saytni odam tanasiga o’xshatsak, HTML bu o’rinda suyaklar, PHP esa mushaklar vazifasini o’taydi. Bu tillarda … Читать далее

Laravel orqali JSON API yaratish: Model, Factory va Seederlar (2-qism)

Laravel orqali JSON API yaratish: Model, Factory va Seederlar (2-qism) O’tgan (Laravel orqali JSON API yaratish: Asosiy tushunchalar (1-qism)) seriyamizda asosiy tushunchalar bilan tanishib o’tgan edik. API nima qilayotganiga va ushbu kichik seriyalar mobaynida qanday funktsiyalarga erishishimiz mumkinligini ko’rib chiqgan edik. JSON API-ni yaratmoqchi ekanligimizni va nima uchun buni XML-qilmasdan JSON ning o’zida qilish afzalligini … Читать далее

Autentifikatsiya va Avtorizatsiya tushunchalari

autentifikatsiya va avtorizatsiya tushunchalari 65e60d17d289e

Autentifikatsiya va Avtorizatsiya tushunchalari Bugun o’tgan maqolalarimdan yuzasidan berilgan ba’zi savollar va ko’pchilik chalkashtiradigan ikkita mavzuni kengroq talqinda tushuntirishga harakat qilaman. Ikkala atamalar ham xavfsizlik va tizimga kirish vaqatida bir-biri bilan hamohang ishlatiladi. Ikkala atama ham Internet bilan xizmat ko’rsatish infratuzilmasining asosiy bo’laklari sifatida bog’langan juda muhim mavzular. Biroq, bu ikkita atama mutlaqo boshqacha tushunchalar … Читать далее

Interface — PHPda interfeyslar bilan ishlash

interface phpda interfeyslar bilan ishlash 65e4b6e709364

Interface — PHPda interfeyslar bilan ishlash **Interface** — sinf qanday metodlarni qo’llashi kerakligini aniqlashga imkon beradi. Agar biror sinfda, qaysidir metodlarni ishlatishni majburiy qilib qo’ymoqchi bo’lsangiz Interface dan foydalanish mumkin. Interfaceda metodlarning tana qismi bo’lmaydi. E’lon qilish interface kalit so’zi yordamida interfeys hosil qilamiz interface Avtomobil{ public function bibib():string; public function turnOn(); public function turnOff(); … Читать далее

Siz bilishingiz muhim bo’lgan JavaScript tushunchalar.

siz bilishingiz muhim bolgan javascript tushunchalar 65e4b5c267e7c

Siz bilishingiz muhim bo’lgan JavaScript tushunchalar. JavaScriptda ishlashni osonlashtiruvchi muhim tushunchalarni o’rganing. 1. O’q (arrow) funksiyasi Javascriptda an’anaviy tarzda funksiya kalit so’zidan foydalanib funksiyani yaratishingiz mumkin. Lekin o’q (arrow) funksiya tuzilmasidan foydalanib, siz kodni tezroq yozishingiz va uni yanada qiziqroq qilib ko’rsatishingiz mumkin. function kalit so’zi yordamida funksiyani yaratish : function hello () { console.log(‘hello … Читать далее

Sizning yomon dasturchi ekanligingizning belgilari

Sizning yomon dasturchi ekanligingizning belgilari Men o’zingizni yomon his qilishingizni xohlamayman. Menda quyidagi belgilar bor edi va men o’zimni o’zgartirish uchun ko’p harakat qildim. Agar o’z xatolaringizni bilmasangiz, ularni to’g’rilash imkonsiz. Bularni sizga aytadigan odam kerak, lekin ko’pchilikda bunday imkon mavjud emas. Ko’pincha biz nima qilishimiz kerakligini bilamiz, lekin qilmaymiz. Biz buni keyinroq bajaramiz deb … Читать далее

3dmax, dizayn yo’nalishlari bu IT emas.

3dmax dizayn yonalishlari bu it emas 65e4b5a6e728c

3dmax, dizayn yo’nalishlari bu IT emas. Axborot texnologiyalari nima? Axborot texnologiyalari (IT) — har qanday kompyuter, saqlash, tarmoq va boshqa jismoniy qurilmalar, infratuzilma va jarayonlardan elektron ma’lumotlarni yaratish, qayta ishlash, saqlash, himoya qilish va almashish uchun foydalanish. Odatda, IT shaxsiy yoki ko’ngilochar maqsadlarda ishlatiladigan texnologiyadan farqli o’laroq, biznes operatsiyalari kontekstida qo’llaniladi. ITdan tijorat maqsadlarida foydalanish … Читать далее

PHP dasturlash tilidan foydalanib qidiruv tizimi (search engine) yaratish

php dasturlash tilidan foydalanib qidiruv tizimi search engine yaratish 65e4b50dc86f6

PHP dasturlash tilidan foydalanib qidiruv tizimi (search engine) yaratish Ushbu maqola uzmovi.com veb sayti va @Uzmovirobot uchun ishlab chiqilgan kichik algoritm doirasida yozilgan. Bugungi kunda google yoki yandex kabi qidiruv tizimlaridan foydalanmaydigan kishi bo’lmasa kerak. Chunki ushbu tizimlar foydalanuvchi uchun juda qulay shaklda ishlab chiqilgan. Ayniqsa o’zbek segmenti uchun qulayliklari juda ko’p, masalan ko’p holatlarda … Читать далее

React kirish

react kirish 65e4b4c7a9ca0

React kirish React React bu Java Script dasturlash tilining UI yaratish uchun xizmat qiluvchi deklarativ(e’lon qiluvchi, buyruq berib boruvchi), samarali hamda flexible(moslashuvchan) kutubxonasi bo’lib hisoblanadi. React bizga murakkab UI deziyanlarni komponentlar(components) deb ataluvchi kichik, bir-biridan ajralgan, bo’laklangan kodlarga ajratib dastur yozishimizga yordan beradi. Reactda turli xil ‘component’lar mavjud bo’lib biz ‘React.Component’ ‘subclass’ dan o’rganib boshlaymiz; … Читать далее