دوره آموزشی دیتابیس ها برای توسعه دهندگان Node.js (آپدیت 2021)
3 ساعت 35 دقیقهمتوسط2021-01-21
مدرسین

Daniel Khan
Technology Lead, Developer, Application Architect
جزئیات دوره
توسعه دهندگان Node.js معمولاً MongoDB را به عنوان گزینه اصلی خود هنگام ساخت یک برنامه مبتنی بر داده در نظر میگیرند - اما بسیاری از گزینهها ممکن است راه حلهای بهتری ارائه دهند. در این دوره، با گزینههای مختلف پایگاه داده موجود برای برنامههای Node.js آشنا شوید، بنابراین میتوانید پایگاه داده مناسب برنامه خود را انتخاب کنید. مدرس Daniel Khan اصول پایگاه دادههای رابطهای و غیر رابطهای را مرور میکند، و نحوه - و زمان استفاده از پایگاه دادههای اسناد را با Node.js. توضیح میدهد. وی همچنین با استفاده از Node.js از ذخیره ارزشهای کلیدی و پایگاه دادههای رابطه ای، نحوه کار با MySQL و Sequelize را نشان میدهد.
مهارت ها
RedisMongoDBMySQLNode.jsJavaScript FrameworksDatabase DevelopmentDatabase ManagementPersonaWeb DevelopmentOpen SourceSoftware Development
سرفصل ها
0. مقدمه
- 01- ایجاد برنامه های کاربردی پایگاه داده واقعی با Node.js را بیاموزید
- 02-آنچه باید بدانید
1. شروع به کار
- 03- ابزار خود را آماده کنید
- 04-بارگیری فایل های تمرین از GitHub
- 05-برنامه نمونه maxcoin را راه اندازی و درک کنید
- 06-برنامه نمونه خریدار را تنظیم و درک کنید
2. درک پایگاه های داده
- 07-مبانی پایگاه داده
- 08-پایگاه های اطلاعاتی رابطه ای را درک کنید
- 09- پایگاه های داده NoSQL و فروشگاه های کلید ارزش را درک کنید
3. از پایگاه داده های اسناد با Node.js استفاده کنید
- 10- زمان استفاده و عدم استفاده از پایگاه های اسنادی
- 11-MongoDB را راه اندازی کنید
- 12-به MongoDB متصل شوید
- 13- داده ها را در MongoDB وارد کنید
- 14-داده ها را از MongoDB پرس و جو کنید
- 15-آشنایی با مانگوس
- 16- MongoDB و Mongoose را به پروژه خود اضافه کنید
- 17- اولین طرح و مدل خود را تعریف کنید
- 18-سیستم مدیریت اقلام را آماده کنید
- 19-کلیه روش های پایگاه داده را پیاده سازی کنید
- 20-سیستم مدیریت کاربران را پیاده سازی کنید
- 21-رمزگذاری رمزهای عبور
4. از فروشگاه های Key-Value با Node.js استفاده کنید
- 22-معرفی فروشگاه های کلید ارزش
- 23- Redis را راه اندازی کنید
- 24-از Node.js با Redis استفاده کنید
- 25- Redis را به پروژه خود اضافه کنید
- 26-مدیریت جلسات در اکسپرس
- 27- جلسات Redis را به پروژه خود اضافه کنید
- 28-اجرای خدمات سبد خرید
- 29-سبد را به صفحه اضافه کنید
5. از پایگاه های داده رابطه ای با Node.js استفاده کنید
- 30-زمان استفاده از پایگاه داده های رابطه ای
- 31- MySQL را راه اندازی کنید
- 32-یک طرح واره پایگاه داده ایجاد کنید
- 33-از Node.js با MySQL استفاده کنید
- 34-مقدمه ای بر Sequelize
- 35- MySQL را اضافه کنید و به پروژه خود Sequelize کنید
- 36-طراحی پایگاه داده را بررسی کنید
- 37-مدل های دنباله دار ایجاد کنید
- 38- ساختار پایگاه داده تولید شده به صورت خودکار را بررسی کنید
- 39-اجرای سرویس سفارش
- 40- مدیریت سفارش را اضافه کنید
نتیجه
- 41- مراحل بعدی