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
javatpoint.rar
394.3 MB
#Foydali_manba
#Javatpoint

Eng mashhur dasturlashni o'rganishda juda ham asqotadogan saytlardan biri javatpoint.com saytidan endi offline foydalanamiz.

Ushbu saytda siz Python, Java, Php, Javascript, C++, C#, SQL va boshqa dasturlash tillarini bemamlol o'rganishingiz mumkin. Ushbu sayt ham mashhur W3schools.com saytiga o'xshash hisoblanadi.

@doston_dev
🌀 BOOTSTRAP darslari | CONTAINER, ROW (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
🖥 Axborot texnologiyalari sohasida istiqbolli kasblar (1-qism)

Bu mamlakatda hamma kompyuterni qanday dasturlashni o'rganishi kerak ... Chunki u sizga qanday fikr yuritishni o'rgatadi !!!

Stiv Jobs ©️

IT mutaxassislari - bu axborot texnologiyalari sohasida chuqur bilim talab qiladigan kasblarning butun oilasi: dasturchi; tizim me'mori; axborot tizimlari mutaxassisi; Tizimlar tahlilchisi; tizim ma'muriyati mutaxassisi; axborot texnologiyalari menejeri; yechimlar va murakkab texnik tizimlar uchun savdo menejeri; axborot resurslari bo'yicha mutaxassis; ma'lumotlar bazasi ma'muri.


2021 yilda Axborot texnologiyalari sohasidagi istiqbolli kasblar va eng ko'p maosh oladigan 15 ta IT-ish joyilari ayrimlarini ko'rib chiqamiz:

1️⃣. Katta ma'lumot muhandisi

Korxonalarda katta miqdordagi tahlil strategiyasini belgilash, qaror qabul qilish va innovatsiyalar uchun amaldagi ma'lumotlarga va joriy ko'nikmalarga ega Katta ma'lumot muhandislaridir. Bu mutaxassislar kompaniyalarning dasturiy ta'minot va apparat arxitekturasini yaratadilar va odamlar soni bilan ishlashlari kerak bo'lgan tizimlarni boshqaradilar. Katta ma'lumotlar muhandislari kompyuter fanlari va matematika va ma'lumotlar bazalarida tajribaga ega bo'lishi kerak.

2️⃣. DevOps muhandisi

DevOps muxandislari kodlash va muhandislik uchun ko'prikdir. Mutaxassislar turli xil IT-tizimlarni ishlab chiqarish va takomillashtirishni amalga oshirishda kompaniyalarning ishlashini kuchaytirishga yordam berishga xizmat qiladi. DevOps muhandislari kodlash tillari, dasturiy ta'minot muhandisligi va kuchli analitik, muammolarni hal qilish va ishlash ishlari bilan shug’ullanadi.

3️⃣. Axborot tizimlari foydalanuvchi menejeri

Ma'lumot va tizimlarning xavfsizligini ta'minlashga yordam berish malakali IT foydalanuvchi mutaxassislariga ta'sir qilishadi. Ular tizimlar va tarmoq boshqaruvi bo'yicha texnik ma'lumotlarga ega va shaxslararo etakchilik boshqaruvlariga ega bo’lishi va Analitik va muammolarni hal qilish, yakunlash, mukammal aloqa o'rnatishni amalga oshiradilar. IT-mutaxassislar bilan ishlash tendentsiyalari va hukumat qoidalariga mos va Sertifikatlangan Axborot Tizimlari Xavfsizlik Professional (CISSP) yoki CompTIA Security + kabi sertifikatlari bo’lishi kerak.

4️⃣. Mobil dasturlarni ishlab chiqaruvchilar

Telefoningiz yoki planshetingizdagi dasturlarni ko'rib nima uchun mobil ilovalar ishlab chiqarilishi talab qilinayotganini aniqlash juda oson. IT-mutaxassislari iOS va Android kabi mashhur platformalar uchun dasturlarni ishlab chiqarib ular bilan ishlash, mobil aloqa tillari bilan kodlash tajribasiga va veb-ishlab chiqarish tillarini bilishlari kerak

5️⃣. Ilovalar me'mori

Ushbu texnik mutaxassislar dasturlarning asosiy qismlarini, shu kabi foydalanuvchi interfeysi, vositachilik dasturlarini va infratuzilmani ishlab chiqarishlarni amalga oshiradi. Har qanday kompaniya ham mavjud dasturlarni takomillashtirishni va kuchli texnik xizmatlardan foydalanishni, yangilarini yaratishni xohlaydi bunda albatta Ilovalar me'mori xizmatlaridan foydalanadi.

6️⃣. Ma'lumotlar arxitektori

Ma'lumotlar arxitektori birinchi texnologik mutaxassislar strategik biznes qarorlarini qabul qilish uchun zarur bo'lgan murakkab jarayonlar uchun javobgardir. Ular biznes talablarini ma'lumotlar bazasi echimlariga aylantiradi va tahlili (ma'lumotlar markazlari) va ma'lumotlar qanday tashkil etilishini nazorat qiladi. Ham ma'lumotlar bir qismidir.

7️⃣. Ma'lumotlar bazasi menejeri

Ma'lumotlar bazasi menejerlari firmalarning ma'lumotlari bazasi muhitini ta'minlaydi va ish unumdorligini oshiradi, Kompaniyalarga o'z biznes maqsadlarini amalga oshirish uchun ma'lumotlardan foydalanib ish olib boradi. Ma'lumotlar bazalari menejerlari, xususan, boshqarish uchun katta hajmdagi ma'lumotlarga ega bo'lgan yirik tashkilotlarga kerak. Birinchi mutaxassislar kuchli yetakchilik va strategik sarflash jarayonlariga ega bo'lishi kerak.

Ijtimoiy tarmoqlardagi sahifalarimizga obuna bo'ling:

👉 Telegram | YouTube | Instagram
🌀 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
🌀 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