توسعه فولاستک با Flutter ،Node ،Express و MongoDB
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- Flutter
- Node JS
- Express JS
- MongoDB
- معماری تمیز
- MVC
پیشنیازهای دوره
- آشنایی با مبانی JavaScript و Flutter
توضیحات دوره
با دوره جامع ما در زمینه توسعه فولاستک با Flutter ،Node.js، Express و MongoDB، سفری هیجانانگیز را به دنیای توسعه فولاستک آغاز کنید. این دوره به گونهای طراحی شده است که شما را به مهارتها و دانش مورد نیاز برای ساخت وب اپلیکیشنها و موبایل مقیاسپذیر، پویا و قدرتمند از پایه مجهز کند.
در طول این دوره، به بررسی پیچیدگیهای Flutter؛ ابزار رابط کاربری (UI) گوگل برای ساخت اپلیکیشنهای کامپایلشده بومی برای موبایل، وب و دسکتاپ تنها با استفاده از یک پایگاه کد خواهید پرداخت. شما یاد خواهید گرفت که چگونه رابطهای کاربری خیرهکننده و واکنشگرا ایجاد کرده و آنها را به صورت یکپارچه با سرویسهای بکاند متصل کنید.
بخش توسعه بکاند این دوره بر روی Node.js تمرکز دارد، یک محیط اجرای قدرتمند جاوا اسکریپت که بر پایه موتور V8 کروم ساخته شده است. شما در ساخت اپلیکیشنهای سمت سرور سریع و مقیاسپذیر با استفاده از Node.js و فریمورک Express تخصص کسب خواهید کرد. Express فرآیند توسعه شما را ساده کرده و به شما امکان میدهد RESTful API ایجاد کنید و منطق سمت سرور را به راحتی مدیریت نمایید.
مدیریت و ماندگاری داده از کامپوننت های حیاتی هر اپلیکیشن فولاستک است. این دوره شما را با MongoDB، یک پایگاه داده منعطف و سندگرای NoSQL آشنا میکند. شما یاد خواهید گرفت که چگونه اسکیمای کارآمد برای پایگاه داده طراحی کنید، عملیات CRUD را انجام دهید و از قابلیتهای قدرتمند کوئری در MongoDB برای مدیریت موثر داده اپلیکیشن خود استفاده کنید.
این دوره برای چه کسانی مناسب است؟
- هر کسی که میخواهد توسعه فولاستک را یاد بگیرد.
توسعه فولاستک با Flutter ،Node ،Express و MongoDB
-
Express چیست؟ 03:08
-
راهاندازی محیط توسعه 06:53
-
راهاندازی پروژه Node و Express 05:14
-
ایجاد اولین اندپوینت API 06:09
-
معماری REST API 10:08
-
ایجاد یک API برای Tasks 09:36
-
پیکربندی nodemon 03:22
-
پارامترهای URL 11:23
-
درخواست POST 08:24
-
درخواست PATCH 09:03
-
درخواست DELETE 05:33
-
مقایسه PUT و PATCH 08:46
-
وضعیت HTTP 12:29
-
استخراج Route Handler به Controller 05:51
-
متغیرهای محیطی 06:01
-
MongoDB چیست؟ 04:56
-
Mongoose چیست؟ 01:53
-
ایجاد پایگاه داده MongoDB 09:24
-
اتصال به MongoDB 06:31
-
مدل Task 12:53
-
ایجاد سند جدید 12:25
-
شناسه سند و نوع داده 03:08
-
یافتن تمام اسناد 05:00
-
یافتن بر اساس شناسه (Id) 04:16
-
یافتن بر اساس شناسه و بروزرسانی 07:16
-
یافتن بر اساس شناسه و حذف 03:52
-
مقدمهای بر مدیریت خطا 06:15
-
مدیریت مسیرهای مدیریتنشده 06:27
-
Middleware مدیریت خطا 08:11
-
گرفتن استثناها با استفاده از Try Catch 07:07
-
کلاس خطای سفارشی 07:39
-
Refactor قطعهکد Try Catch 12:20
-
خطاهای محیط توسعه و تولید 13:48
-
پیام خطای سفارشی 05:30
-
یادگیری اشکال زدایی اپلیکیشن Node.js 10:23
-
مقدمهای بر Middleware 08:09
-
میدلور سفارشی 07:17
-
استفاده از Middleware شخص ثالث 03:20
-
پیکربندی Express.js با Vercel 06:01
-
استقرار روی Vercel 06:49
-
پیکربندی پروژه GitHub 04:41
-
صفحهبندی 06:40
-
مرتبسازی بر اساس تاریخ ایجاد 01:37
-
راهاندازی پروژه و وابستگیها 09:19
-
ساختار پوشهها 05:19
-
معماری اپلیکیشن 13:21
-
جریان داده یکطرفه 04:37
-
راهاندازی GoRouter 10:51
-
پیکربندی Riverpod 02:26
-
سرویس شبکه Dio 03:36
-
API دریافت تمام تسک ها 11:46
-
API دریافت یک تسک 06:29
-
API ایجاد تسک 03:22
-
API بروزرسانی تسک 02:24
-
API حذف تسک 02:14
-
ریپازیتوری Task 09:15
-
مدل Task 04:18
-
مورد کاربرد فرمتکننده تاریخ 05:23
-
مورد کاربرد دریافت تسک 09:03
-
مورد کاربرد دریافت یک تسک 06:37
-
مورد کاربرد ایجاد تسک 03:54
-
مورد کاربرد بروزرسانی تسک 04:33
-
مورد کاربرد حذف تسک 03:07
-
مورد کاربرد نگاشت تسک 12:01
-
استیت تسک 06:40
-
ViewModel تسک 19:31
-
رابط کاربری (UI) لیست تسک 07:48
-
رابط کاربری ایجاد تسک 25:23
-
ایجاد Listener برای تسک 07:57
-
رابط کاربری بروزرسانی تسک 17:00
-
رابط کاربری حذف تسک 12:50
مشخصات آموزش
توسعه فولاستک با Flutter ،Node ،Express و MongoDB
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:مقدماتی
- تعداد درس:71
- مدت زمان :08:56:52
- حجم :4.9GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy