Qo`llab-quvvatlash xizmati
Node.js praktikum (Mohirdev) sizga ma’qul kelmadimi, yoki hali ham ikkilanyapsizmi? Mutaxassislarimiz tanlov qilishda sizga yordam beradi. Keling, mutaxassis bilan bog‘lanib, fikrini tinglaylik.
Ammo Asaxiyda doim muqobil takliflar mavjud
Node.js yordamida turli murakkablikdagi loyihalar backend qismini tuzishni o'rganing va dasturlashdagi karyerangizni boshlang.
02.01. Mohirdevga xush kelibsiz
02.02. Eslatma!
02.03. Yopiq guruhga qo'shilish
02.04. TODO Behruz Xolmo'minov. Kurs ustozi bilan tanishuv
02.05. Darslarni kompyuterda ko'rish
02.06. Darslarni telefonda ko'rish
02.07. Savol so'rash bo'yicha qo'llanma
03.01. Node.js haqida
03.02. Node.js ni kompyuterimizga o'rnatamiz
03.03. Kerakli dasturlarni o'rnatish
03.04. VS Code extensionlar
04.01. JavaScript haqida
04.02. O'zgaruvchilar. Funksiyalar
04.03. let va const
04.04. Arrow funksiyalar
04.05. Massivlar
04.06. Obyektlar
04.07. Spread va Rest operatorlari
04.08. Destrukturizatsiya
04.09. Javascript asoslari moduli uchun test
04.10. Javascript asoslari moduli uchun vazifa
05.01. Web o'zi qanday ishlaydi?
05.02. Node.js da server yaratish
05.03. Node life tsikli va event loop
05.04. PATH moduli
05.05. FS moduli
05.06. OS moduli
05.07. Event Emitter
05.08. So'rovlar (Request) yuborish
05.09. Javob (Response) yuborish
05.10. Request bodyni parse qilish
05.11. Node Module System
05.12. NPM 3rd party paketlari
05.13. Nodemonni o'rnatish va ishlatish
05.14. Nodejs assoslari moduli uchun test
05.15. Nodejs asoslari moduli uchun vazifa
06.01. Express nima
06.02. Expressni o'rnatamiz
06.03. Expressda middlewarelar
06.04. Routing
06.05. Requestlarni parse qilish
06.06. Express Router
06.07. Not found 404 sahifasi
06.08. HTML sahifalar yaratib olamiz
06.09. Sahifalarimizga style yozamiz
06.10. Static fayllar bilan ishlash
06.11. Express frameworki moduli uchun vazifa
06.12. Expressjs frameworki moduli uchun test
07.01. Data Transfering haqida
07.02. Template Enginelar haqida. Pugni o'rnatish
07.03. HTML fayllarni Pugga o'tkazish
07.04. Pugda dinamik kontentni chiqarish
07.05. Pugda layout qo'shish
07.06. Handlebarsni o'rnatish
07.07. Handlebarsda dinamik kontentlar
07.08. EJS o'rnatamiz va sozlaymiz
07.09. EJS da layoutlar
07.10. Loyiha kodlari
07.11. Template enginelar moduli uchun test
08.01. MVC nima
08.02. Controllerlar haqida
08.03. Model nima
08.04. Dinamik routlar
08.05. Ma'lumotlarni fayllarga yozish
08.06. Loyiha kodlari
08.07. MVC - Model View Controller moduli uchun test
09.01. Databaselar nima?
09.02. Postgresni o'rnatish
09.03. Database va table yaratish
09.04. Bazadan ma'lumotlarni select qilish
09.05. Where sharti orqali select qilish
09.06. Insert into orqali data kiritish
09.07. Update va delete
09.08. Logikamizni modellarga ko'chiramiz
09.09. Loyiha kodlari
09.10. Ma'lumotlar ombori. PostgreSql moduli uchun test
10.01. Sequelize nima
10.02. Yangi proyekt initilizatsiyasi
10.03. Sequalize va pg ni o'rnatamiz
10.04. Model yaratish va uni sinxronizatsiya qilish
10.05. Datani insert qilish
10.06. Diarylarni get qilish
10.07. Update va delete metodlari
10.08. UI da komentariyalarni sozlaymiz
10.09. Izohlarni databasega yuborish
10.10. Izohlar bilan bog'liq xatolikni to'g'rilash
10.11. Commentlarni render qilish, cascade deleting
10.12. Loyiha kodlari
10.13. Sequelize moduli uchun test
11.01. Sessiyalar va cookie nima?
11.02. Login uchun UI. User model yaratish
11.03. Cookie ni set qilish va boshqarish
11.04. Sessiyani o'rnatamiz va ishlatamiz
11.05. Sessiyalarni databaseda saqlash
12.01. Authentication haqida
12.02. Registration uchun UI va logika
12.03. Password hashing
12.04. Login metodi
12.05. Auth uchun middleware yozib routelarni himoyalash
12.06. Diarylarni userni nomi bilan chiqarish
12.07. My profile sahifasi
12.08. User ma'lumotlarini update qilish
12.09. Lentani render qilish va chiqarish
12.10. Izohlarni o'z egasi ismi bilan chiqarish
12.11. CSRF Attack nima?
12.12. CSRF Tokenlarni tatbiq qilamiz
12.13. CSRF Token fix
13.01. Validation haqida
13.02. Flash messagelar
13.03. express-validatorni o'rnatamiz
13.04. Custom error messagelar
13.05. Boshqa error fieldlar
13.06. User inputlarni saqlab qolish
13.07. Fayl yuklash. Multer
13.08. File upload uchun kod yozamiz
13.09. Fileupload logikasini tugatamiz
13.10. Pagination uchun UI. Limit va offset haqida
13.11. Serverdagi Pagination
13.12. Pagination logikasini tugatamiz
13.13. Loyiha kodlari
13.14. Amaliy vazifa: Kichik gul do’koni uchun web sayt
14.01. REST API nima?
14.02. Status kodlar
14.03. Proyekt initilizatsiyasi
14.04. GET va POST so'rovlarini yaratamiz
14.05. SQLite ni o'rnatamiz va get, add API larini yaratamiz
14.06. Bitta ma'lumotni get qilish va update API
14.07. Delete APIsi
14.08. CORS Error haqida
14.09. Loyiha kodlari
15.01. Yangi loyiha boshlaymiz
15.02. MongoDB bazasiga ulanamiz
15.03. Morgan va colors paketlarini o'rnatamiz
15.04. User modelini yaratamiz
15.05. User registratsiya uchun controller va route
15.06. Parolni hashlaymiz
15.07. Login user
15.08. Errorlarni handle qilish
15.09. Token generatsiya qilamiz
15.10. Planet va Star modellarini yaratamiz
15.11. Star API larini yarataib olamiz
15.12. Star uchun update va Delete API lari
15.13. Fayl upload qilish
15.14. Planet create qilish API si
15.15. Planet uchun Update va Delete API lari
15.16. API lar uchun Admin access va himoya joriy etish
15.17. API KEY bo'yicha access joriy etish
15.18. User ma'lumotlari va parolini update qilish API si
15.19. To'lov va aktivatsiya API lari
15.20. Pagination
15.21. CORS va Dokumentatsiya
15.22. Loyiha kodlari
16.01. Web Socket nima?
16.02. Yangi proyektimiz strukturasi
16.03. Socket bo'yicha connection o'rnatamiz
16.04. Messagelarni emit qilish. Disconnection
16.05. Chat messagelarni viewda render qilamiz
16.06. Inputni tozalash. Scrollni to'g'irlash
16.07. Messagelar uchun helper funksiya yaratamiz
16.08. Room logikasini joriy etamiz
16.09. User roomni va chatni tark etganini tekshirish
16.10. Chat dasturmizni yakunlaymiz
16.11. Loyiha kodlari
17.01. Deployment haqida
17.02. Domen sotib olamiz
17.03. VPS sotib olamiz
17.04. Domenni ulaymiz
17.05. MobaXterm dasturini o'rnatamiz
17.06. Serverga Node.js o'rnatamiz
17.07. Serverga MongoDB o'rnatamiz
17.08. Proyektni GitHubga joylab serverga Git o'rnatamiz
17.09. Loyihani serverda run qilamiz
17.10. Serverga PM2 process managerini o'rnatamiz
17.11. Serverga NGINX o'rnatib domenni kiritamiz
17.12. Bepul SSL Sertifikat olamiz
17.13. certbot buyruqlari
17.14. nginx buyruqlari
18.01. Intro
18.02. Mentor bilan tanishish va Q&A session 14.05.23
18.03. Backend (Nodejs) developer sifatida birinchi ishni topish 17.05.23
18.04. Git va Github bilan ishlash asoslari. 23-iyul 2023
18.05. Savol-javob 6-avgust
18.06. 29-noyabr Savollarga javoblar
18.07. 20-yanvar Practise with typescript
18.08. 13-yanvar Savollarga javoblar
18.09. 27 - yanvar 2024 Payze integration
18.10. 14.02.2024 Q&A Session
18.11. 17.02.2024 Q&A Session
19.01. SMS OTP, amaliy loyiha
19.02. Payme bilan ishlash
19.03. Payme bilan ishlash (davomi)
19.04. Mavzu: Payze integration 📅 Sana: 27-yanvar
Mahsulot haqida fikringizni birinchilardan bo'lib yozib qoldiring
Taqqoslash uchun mahsulot qo'shildi
iPhone 16 Pro Max uchun CG MOBILE HELLO KITTY GOLDEN LEAVES g‘ilofi
Taqqoslash uchun mahsulot qo'shildi
Принтер Canon i-SENSYS LBP246dw (Лазерный, А4, ч/б)
Taqqoslash uchun mahsulot qo'shildi
NOTE DEEP IMPACT LIPSTICK 04 lab bo'yog'i
Taqqoslash uchun mahsulot qo'shildi
Kesish taxtasi Joseph Joseph Kiwi KIWI014AS
Node.js praktikum (Mohirdev)
Taqqoslash uchun mahsulot qo'shildi
Buyurtma rasmiylashtirish
Kirish yoki shaxsiy kabinet yaratish
Yangi karta qo'shish