Doston Dev | IT BLOG
172 subscribers
177 photos
26 videos
3 files
220 links
πŸ—‚ Frontend endi siz o'ylaganchalik uzoqda emas!

πŸ’» Frontend Dasturlash bo'yicha bepul video darslar va foydali IT bloglar sahifasi

πŸ”΄ YouTube: youtube.com/DostonRajabov

πŸ‘₯ Muhokama uchun guruh: @doston_dev_chat

❓Murojaat uchun: @rajabov_doston
Download Telegram
πŸŒ€ BOOTSTRAP darslari | GRID SYSTEM, COL (2-dars)


πŸ‘‰ Videoga o'tish


〽️ Biz siz uchun darslarni tayyorlamoqdamiz. Siz ham bizni qo'llab quvvatlab yuborasiz degan umiddamiz !!!

Ijtimoiy tarmoqlardagi sahifalarimizga obuna bo'ling:

πŸ‘‰ Telegram | YouTube | Instagram
πŸ–₯ Axborot texnologiyalari sohasida istiqbolli kasblar (2-qism)

8️⃣. Ma'lumotlar xavfsizligini tahlilchisi

Ma'lumotlar xavfsizligi tahlili bo'yicha kompyuterchilar va tarmoq boshqaruvini, shifrlash texnologiyalari va tarmoq protokollarini takomillashtirish bo'yicha tushuntirish ishlarini olib boradilar. Ishlash, ish mukammal aloqa va muammolarni hal qilish konikmalarini va rivojlanish, hukumat qoidalari tendentsiyalari bo'yicha bilimlarni talab qiladilar. Ularda asosan Axborot tizimlarini boshqarish bo'yicha mutaxassisligi (CISSP) kabi professional sertifikatlari bo’lishi kerak.

9️⃣. Ma'lumotlar bo'yicha olim

IT-mutaxassislar statistik ma'lumotlari va modellashtirish bo'yicha bilimlarini turli xil manbalardan olingan murakkab usullarni aniqlab tahlil qilib boradilar. Ma'lumot sohasi bo'yicha olimlar statistika, matematik va informatsion tajribalardan tashqari, ishbilarmonlik va aloqa ishlarida kerar bo'ladigan Python, Java va boshqa dasturlash tillarini bilishi zarurdir.

πŸ”Ÿ.Tarmoq / bulutli me'mor

Muammoni hal qilishning mukammal texnik ko'nikmalariga ega bo'lgan holda, tarmoq / bulutli me'morlar bulutli loyihalarni qurish, loyihalashtirish va takomillashtirishni amalga oshiradilar. Ular tarmoqning arxitekturasi bilan bog'liq muammolarni hal qilish va tizimlarni takomillashtirish bo'yicha tavsiyalar berish uchun texnologiya guruhining manbalari yaratadilar. Tarmoq / bulut me'morlari tarmoq va bulut texnologiyalariga ko'ra bir necha yillik tajribaga ega bo'lish va kuchli aloqa tizimiga ega bo'lish kerak.

1️⃣1️⃣.Tarmoq / bulut muhandisi

Birlashgan texnologiya mutaxassislari tarmoq va bulutli xizmatlarning bajarilishi, dizayni, saqlanishi va kundalik energiya-quvvatlanishi uchun mas'ul bo'lib, ular tarmoq va bulutli apparati va dasturiy interfeys, server va tarmoq infratuzilmasi, ularni boshqarish, tahlil qilish muammolarni hal qilish uchun kuchli ma'lumot izlaydilar.



1️⃣2️⃣. Katta veb-ishlab chiqaruvchi

Bu IT-mutaxassislar biznes talablarini to'playdi va veb-ilovalar uchun texnik faoliyatlarni ishlab chiqaradi, veb-saytlarni izchil va jozibali ko'rinishga olib keladi. Katta veb-ishlab chiqaruvchilar maoshlari PHP va Ruby on Rails saytlarida ishlab chiqish va har xil kontentni boshqarish tizimlari bilan ishlash tajribasiga bog'liq. Front-end tajribasi ham qadrlanadi. Katta veb-ishlab chiqaruvchilar veb-operatsiyalarini boshqarish bo'yicha bir necha yillik tajribaga va ijodiy faollik ko'rsatishlari kerak.



1️⃣3️⃣. Saytning ishonchliligi muhandisi

Saytning ishonchliligi bo'yicha muhandislar dasturning ishlashini kuzatib boradilar va dastur va kodni to'liq tushuntirishlari kerak. Ular har qanday dasturiy ta'minot ishlab chiqaruvchisi va asosiy dasturlar ishlab chiquvchisidan farq qiladi. Ular saytning ishonchliligini, muxandislar tomonidan ishlab chiqarishda yo' qo'yilgan kamchiliklar va nuqsonlarini aniqlab beruvchi texnik ko'mak guruhlari bo'lib kamchiliklarni bartaraf etish va favqulodda yordamni boshqarishadi.

1️⃣4️⃣. Tizim muhandisi

Tizim muhandislari kompaniyalarining texnik infratuzilmasini, shu tizimning apparati va dasturiy ta'minotini qo'llab-quvvatlaydi. Tizim ishlamay qolganda, ular kerak bo'lganda, disk raskadrovka va tizimlarni qayta tiklash, sozlash ishlarini olib boradilar. Bu jarayon haqidagi bilimini o ish uchun ham muhim qiladi. Tizim muhandislari texnik tahrirlash jarayon haqida kuchli aloqa boshqaruvlariga ega bo'lishi kerak

1️⃣5️⃣. Dastur muhandisi

Dastur muhandis ikkala dastur uchun ham, dasturiy ta'minot hamda muhandislik texnik faoliyatlarini ishlab chiqarish uchun mas’ul. Dasturiy ta'minot muhandislari axborot tizimlarining ma'lumotlariga va rivojlanishiga, kompyuter fanlari bakalavr darajasiga yoki sohalarga ega bo'lishi kerak. Bunda lavozim uchun dasturlash tilining aniq bilimlari, natijalari, kuchli aloqa ishlashlari talab qilinmoqda.

Ijtimoiy tarmoqlardagi sahifalarimizga obuna bo'ling:

πŸ‘‰ Telegram | YouTube | Instagram
πŸŒ€ BOOTSTRAP darslari | COLORS, TABLE, IMAGES, ALERT (3-dars)


πŸ‘‰ Videoga o'tish


〽️ Biz siz uchun darslarni tayyorlamoqdamiz. Siz ham bizni qo'llab quvvatlab yuborasiz degan umiddamiz !!!

Ijtimoiy tarmoqlardagi sahifalarimizga obuna bo'ling:

πŸ‘‰ Telegram | YouTube | Instagram
πŸŒ€ BOOTSTRAP darslari | BUTTON, BADGE, PROGRESS BAR, SPINNER, PAGINATION (4-dars)


πŸ‘‰ Videoga o'tish


〽️ Biz siz uchun darslarni tayyorlamoqdamiz. Siz ham bizni qo'llab quvvatlab yuborasiz degan umiddamiz !!!

Ijtimoiy tarmoqlardagi sahifalarimizga obuna bo'ling:

πŸ‘‰ Telegram | YouTube | Instagram
πŸ—‚ "Full Stack dasturchi" boβ€˜lish uchun qanday texnologiyalar boβ€˜yicha bilimingizni oshirib borishingiz lozimligi borasidagi infografika

🟒 FRONT END
(saytning foydalanuvchilar uchun tomoni)

✨Basics:
β€’ HTML
β€’ CSS
β€’ JavaScript

✨Frameworks:
β€’ React
β€’ Vue
β€’ Angular
β€’ Webpack
β€’ Yii

✨Styles:
β€’ Bootstrap
β€’ Material UI

🟑 BACK END (saytning administratorlar uchun tomoni)

✨Technology:
β€’ Python
β€’ Django
β€’ PHP
β€’ Node
β€’ Ruby on Rails
β€’ Java (Spring)
β€’ ASP.NET
β€’ Redis

πŸ”΄ 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

🟠 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.)

🟣 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.)


Ijtimoiy tarmoqlardagi sahifalarimizga obuna bo'ling:

πŸ‘‰ Telegram | YouTube | Instagram
πŸŒ€ BOOTSTRAP darslari | CARD, DROPDOWN, POPOVER, TOOLTIP (5-dars)


πŸ‘‰ Videoga o'tish


〽️ Biz siz uchun darslarni tayyorlamoqdamiz. Siz ham bizni qo'llab quvvatlab yuborasiz degan umiddamiz !!!

Ijtimoiy tarmoqlardagi sahifalarimizga obuna bo'ling:

πŸ‘‰ Telegram | YouTube | Instagram
#foydali_manba
#css
#hover


✨ Tugmalar va boshqa elementlarni jonlantirish uchun CSS kutubxonasi.

〽️anba: http://ianlunn.github.io/Hover/

@doston_dev
πŸŒ€ BOOTSTRAP darslari | COLLAPSE, ACCORDION (6-dars)


πŸ‘‰ Videoga o'tish


〽️ Biz siz uchun darslarni tayyorlamoqdamiz. Siz ham bizni qo'llab quvvatlab yuborasiz degan umiddamiz !!!

Ijtimoiy tarmoqlardagi sahifalarimizga obuna bo'ling:

πŸ‘‰ Telegram | YouTube | Instagram
πŸŒ€ BOOTSTRAP darslari | NAVS, NAVBAR (7-dars)


πŸ‘‰ Videoga o'tish


〽️ Biz siz uchun darslarni tayyorlamoqdamiz. Siz ham bizni qo'llab quvvatlab yuborasiz degan umiddamiz !!!

Ijtimoiy tarmoqlardagi sahifalarimizga obuna bo'ling:

πŸ‘‰ Telegram | YouTube | Instagram
πŸŒ€ BOOTSTRAP darslari | CAROUSEL (8-dars)


πŸ‘‰ Videoga o'tish


〽️ Biz siz uchun darslarni tayyorlamoqdamiz. Siz ham bizni qo'llab quvvatlab yuborasiz degan umiddamiz !!!

Ijtimoiy tarmoqlardagi sahifalarimizga obuna bo'ling:

πŸ‘‰ Telegram | YouTube | Instagram
πŸ“Š Nimaga IT olamida xatolar bag (bug β€” hasharot) deb ataladi❓

Afsonaga qaraganda 1947-yilning 9-sentyabrida Harward universitetida, Greys Myurrey Xopper Mark II Aiken Relay Calculator qurilmasini tekshirayotgan vaqtida xatolikka duch keladi. Keyinchalik aniqlanishi boΚ»yicha qurilma sxemasida kapalak yopishib qolgan boΚ»ladi. Greys sxemadan hasharotni olayotgan payti xonaga zobit kirib kelib, undan nima qilayotganini soΚ»raydi. U kompyuterni hasharotlardan tozalayotganini aytadi (ingliz tilida: debugging). OΚ»sha paytdan beri dasturlashda xatolar β€” bug, xatolarni tuzatish esa debugging deb ataladi.

Siz buni bilarmidingiz?

〽️anba: IT Planeta


Ijtimoiy tarmoqlardagi sahifalarimizga obuna bo'ling:

πŸ‘‰ Telegram | YouTube | Instagram
πŸŒ€ BOOTSTRAP darslari | MODAL VA TAB (9-dars)


πŸ‘‰ Videoga o'tish


〽️ Biz siz uchun darslarni tayyorlamoqdamiz. Siz ham bizni qo'llab quvvatlab yuborasiz degan umiddamiz !!!

Ijtimoiy tarmoqlardagi sahifalarimizga obuna bo'ling:

πŸ‘‰ Telegram | YouTube | Instagram
This media is not supported in your browser
VIEW IN TELEGRAM
#foydali_kod
#html
#css
#animation

✨ CSS bilan morfing


CSS da animatsiya orqali so'zlarni o'zgartirish

πŸ‘‰ Kod linki

@doston_dev
πŸŒ€ BOOTSTRAP darslari | BOOTSTRAP 5 SCROLLSPY VA OFFCANVAS (10-dars)


πŸ‘‰ Videoga o'tish


〽️ Biz siz uchun darslarni tayyorlamoqdamiz. Siz ham bizni qo'llab quvvatlab yuborasiz degan umiddamiz !!!

Ijtimoiy tarmoqlardagi sahifalarimizga obuna bo'ling:

πŸ‘‰ Telegram | YouTube | Instagram
πŸ—‚ Plagin nima ❓

Plagin - ( inglizcha "plug in" - "ulanish uchun") mustaqil ravishda kompilyatsiya qilingan dasturiy ta'minot moduli bo'lib, asosiy dasturga dinamik ravishda ulangan va uning imkoniyatlarini kengaytirish yoki ishlatish uchun mo'ljallangan. Plaginlar odatda umumiy kutubxonalar sifatida ishlaydi.

Plaginlarni ulash imkoniyatiga ega bo'lish uchun asosiy dasturni ishlab chiquvchisi unda ba'zi dasturiy interfeyslarni ta'minlashi kerak. Ba'zi ilovalarda plaginlarni foydalanuvchi qo'shimcha ravishda sozlashi mumkin.

Plaginlar frontend dasturlashda ham juda muhim hisoblanadi. Buni hisobga olgan holda navbatdagi darslarimiz ham aynan Frontend dasturchi uchun kerak bo'lgan ayrim plaginlarni ilovalarimizda foydalanish bo'yicha bo'ladi.

Bizni kuzatishda davom eting !!!

πŸ‘‰ @doston_dev
πŸŒ€ OWL-CAROUSEL plagini haqida ...

Veb ilovalarni ishlab chiqishda biz ko'pincha rasm slayderini, bannerni yoki mahsulot karuselini yaratishga to'g'ri kelamiz. Ushbu vazifalarni bajarish uchun bizga juda ham mashhur bo'lgan jQuery plagini Owl Carousel yordamga keladi.

Plagin juda ko'p sonli sozlamalarga ega, u turli xil ekran o'lchamlari uchun moslashtirilgan, barcha zamonaviy brauzerlar bilan mos keladi (va ko'plab eskirgan, ammo hali ham foydalaniladi).

OWL Carousel Slider - veb ilovalar yaratish uchun moslashtirilgan va to'liq sezgir Carousel Slider plaginidir. Ushbu Carousel Slider plaginini saytingizning istalgan joyida slayder ko'rsatish mumkin.

Qisqa kod yordamida sozlash uchun siz 40 dan ortiq parametrlardan foydalanishingiz mumkin, bu uni juda konfiguratsiya va foydalanuvchilar uchun qulay qiladi. Siz saytingizda OWL Carousel slayderini har qanday qarama -qarshiliksiz ishlatishingiz mumkin.

OWL Carousel slayderi shuningdek, video galereyalarni ko'rsatishga yordam beradigan YouTube yoki Vimeo videolarini ham qo'llab-quvvatlaydi.


✨ Plagin bir qancha yangi xususiyatlarni o'z ichiga oladi:

🟑 Ko'rsatiladigan slaydlar elementini qurilma kengligi bo'yicha boshqarish (ko'rish porti).

🟠 Bir sahifada bir nechta misollar.

🟣 Navigatsiyani surish imkoniyati.

πŸ”΅ Infinity Slaydlar loopi.

πŸ”΄ YouTube/Vimeo videolarini qo'llab-quvvatlash.

✨ Boshqa mavjud xususiyatlari:

⚑️Tez va sezgir slaydlar.
⚑️Kuchli administrator sozlamalari
⚑️Slayder maydoni uchun fon tasviri va rangi.
⚑️Qisqa kodli tizim.
⚑️Slayder vidjeti.
⚑️To'liq javob beradigan va mobil versiyasi tayyor.
⚑️Kuchli sozlamalar variantlari paneli
⚑️Bir marta bosish bilan qisqa kod tugmasi.
⚑️Owl karusel variantlari.
⚑️Yoqilgan navigatsiyani bosish imkoniyati.
⚑️Sichqonchani sudrab o'tish yoqilgan.
⚑️Qisqa kodni qo'llab-quvvatlash
⚑️Maxsus xabar turi slayder.
⚑️Tasvirlar / Videolar / Tavsiflarni qo'llab-quvvatlash.
⚑️Juda Yengil.
⚑️O'rnatish va ishlatish oson.
⚑️To'liq tarjima qilish mumkin
⚑️Istalgan joyda cheksiz slayder.
⚑️Sof CSS yoki LESS bilan tahrirlanadigan uslublar
⚑️Yaxshi tashkil etilgani osongina sozlash imkonini beradi.


Ijtimoiy tarmoqlardagi sahifalarimizga obuna bo'ling:

πŸ‘‰ Telegram | YouTube | Instagram
πŸŒ€ PLUGINS | OWL-CAROUSEL (1-dars)


πŸ‘‰ Videoga o'tish


〽️ Biz siz uchun darslarni tayyorlamoqdamiz. Siz ham bizni qo'llab quvvatlab yuborasiz degan umiddamiz !!!

Ijtimoiy tarmoqlardagi sahifalarimizga obuna bo'ling:

πŸ‘‰ Telegram | YouTube | Instagram
πŸ“Š Barchaning sevimli grafik kutubxonasi ...

Highcharts - zamonaviy SVG-ga asoslangan, ko'p platformali diagramma kutubxonasi. Bu web va mobil loyihalarga interaktiv jadvallar va diagrammalarni qo'shishni osonlashtiradi. U 2009 yildan beri faol ishlab chiqilmoqda va mustahkam xususiyatlar to'plami, foydalanish qulayligi va puxta hujjatlar tufayli ishlab chiquvchilarning sevimlisi bo'lib qolmoqda.

Highchartning barcha diagramma kutubxonalari har qanday ma'lumotlar bazasi yoki serverlar to'plami bilan ishlay oladi. Ma'lumotlar istalgan shaklda, jumladan CSV, JSON yoki yuklangan va yangilangan jonli shaklda berilishi mumkin. .Net, PHP, Python, R va Java, shuningdek, iOS va Android kabi eng mashhur tillar uchun frameworklar hamda Angular, Vue va React kabi JavaScript frameworklari Highcharts hamjamiyatida mavjud.

Highcharts ko'rish qobiliyati zaif foydalanuvchilar va faqat klaviatura navigatsiyasiga ega foydalanuvchilar uchun sanoatning eng murakkab foydalanish imkoniyatini qo'llab-quvvatlaydi.

πŸ‘‰ @doston_dev