در حال حاضر محصولی در سبد خرید شما وجود ندارد.
یادگیری برای ساخت API های بسیار مقیاس پذیر، سریع و مطمئن با گره، اکسپرس، و MongoDb.
بنابراین، شما می خواهید Node.js را یاد بگیرید، اما شما از صحبت کردن به آن خسته شده اید؟
بسیاری از مربیان بیش از حد صحبت می کنند که قبلا هرگز برنامه ریزی نکرده اید.
من آن را دریافت می کنم ...
من خودم آنجا بودم وقتی که من یادگیری node.js.
آن را احساس کردم همانطور که آنها تصور می کردند من عجیب و غریب بودم.
آنها خیلی واضح و آهسته بودند. من به دنبال تماشای برخی از آموزش ها در 2X - من خیلی خسته شدم!
سایر مربیان اطلاعاتی را به روز دادند - راه های قدیمی انجام کارها. هیچ چیز بدتر از پرداخت پول مناسب و معقول برای یک دوره وجود دارد پس از آن پشیمانی آن را زمانی که آن را تحویل نمی دهد.
سپس مربیان وجود دارد که به شما یک بار از نظریه (نوع مانند استادان دانشگاه) آموزش می دهند، اما هیچ چیز دست وجود ندارد …خمیازه! برای به دست آوردن خوب در کدگذاری، شما باید آن را از طریق تمرین یاد بگیرند.
عملی تر دوره ای است، بهتر است یادگیری به نظر برسد.
هیچ یک از دوره های خارج از آن به نظر می رسید مناسب برای من مناسب است . من مجبور شدم اطلاعاتی را از چندین کتاب و آموزش بسازم، سپس با راه حل های عملی خودم کنار بگذارم.
من خیلی طولانی تر از آن بود که باید داشته باشد.
به همین دلیل تصمیم گرفتم یک دوره node.js را انجام دهم این متفاوت است.
هیچ BS
هیچ وفل وجود ندارد. بدون bumph بدون مزخرفی
عنوان اصلی : The Complete Node.js Course
سرفصل های دوره :
01. شروع شدن:
001- خوش آمدید
002- Node چیست
003- Node Architecture
004- Node چگونه کار می کند
005- نصب Node
006- اولین برنامه گره شما
007- ساختار دوره
02. سیستم ماژول گره:
001- مقدمه
002- شیء جهانی
003- ماژول ها
004- ایجاد یک ماژول
005- بارگذاری یک ماژول
006- تابع Wrapper ماژول
007- ماژول مسیر
008- ماژول سیستم عامل
009- ماژول سیستم فایل
010- ماژول رویدادها
011- استدلال رویداد
012- گسترش EventEmitter
013- ماژول HTTP
03. Node Package Manager:
001- مقدمه
002- Package.json
003- نصب یک بسته گره
004- استفاده از یک بسته
005- وابستگی های بسته
006- بستههای NPM و کنترل منبع
007- نسخه سازی معنایی
008- فهرست کردن بسته های نصب شده
009- مشاهده اطلاعات رجیستری برای یک بسته
010- نصب یک نسخه خاص از یک بسته
011- به روز رسانی یک بسته منتشر شده
012- DevDependencies
013- حذف نصب بسته
014- کار با بسته های جهانی
015- انتشار یک بسته
016- به روز رسانی بسته های محلی
04. ساخت RESTful API با استفاده از Express:
001- مقدمه
002- خدمات RESTful
003- معرفی اکسپرس
004- ساختن اولین وب سرور شما
005- Nodemon
006- متغیرهای محیطی
007- پارامترهای مسیر
008- رسیدگی به درخواستهای HTTP GET
009- رسیدگی به درخواستهای HTTP POST
010- فراخوانی نقاط پایانی با استفاده از پستچی
011- اعتبار سنجی ورودی
012- رسیدگی به درخواستهای HTTP PUT
013- رسیدگی به درخواستهای حذف HTTP
014- Project- Build the Genres API
05. Express-موضوعات پیشرفته:
001- مقدمه
002- Middleware
003- ایجاد میان افزار سفارشی
004- میان افزار داخلی
005- Middleware شخص ثالث
006- محیط ها
007- پیکربندی
008- اشکال زدایی
009- موتورهای قالب
010- یکپارچه سازی پایگاه داده
011- احراز هویت
012- Structuring Express Applications
013- Project- بازسازی برنامه
06. جاوا اسکریپت ناهمزمان:
001- کد همزمان در مقابل ناهمزمان
002- الگوهایی برای برخورد با کدهای ناهمزمان
003- پاسخ به تماس ها
004- جهنم برگشت به تماس
005- توابع نامگذاری شده برای نجات
006- قول
007- جایگزینی Callback با Promises
008- وعده های مصرف کننده
009- ایجاد وعده های حل شده
010- اجرای موازی وعده ها
011- Async و Await
012- ورزش
07. عملیات CRUD با استفاده از Mongoose:
001- معرفی MongoDB
002- نصب MongoDB در مک
003- نصب MongoDB در ویندوز
004- اتصال به MongoDB
005- طرحواره ها
006- مدلها
007- ذخیره یک سند
008- استعلام اسناد
009- مقایسه عملگرهای پرس و جو
010- عملگرهای پرس و جوی منطقی
011- عبارات با قاعده
012- شمارش
013- صفحه بندی
014- تمرین 1
015- تمرین 2
016- تمرین 3
017- به روز رسانی یک سند- ابتدا پرس و جو کنید
018- به روز رسانی یک سند- ابتدا به روز رسانی کنید
019- حذف اسناد
08. Mongo - اعتبارسنجی داده ها:
001- اعتبارسنجی
002- اعتبار سنجی داخلی
003- اعتبار سنجی سفارشی
004- اعتبار سنجی Async
005- خطاهای اعتبارسنجی
006- گزینه های SchemaType
007- Project- اضافه کردن پایداری به Genres API
008- Project- Build the Customers API
009- تجدید ساختار پروژه
09. Mongoose- مدل سازی روابط بین داده های متصل:
001- روابط مدلسازی
002- ارجاع اسناد
003- جمعیت
004- تعبیه اسناد
005- استفاده از آرایه ای از اسناد فرعی
006- Project- Build the Movies API
007- Project- Build the Rentals API
008- معاملات
009- ObjectID
010- اعتبار سنجی ObjectIDs
011- اجرای بهتر
10. احراز هویت و مجوز:
001- مقدمه
002- ایجاد مدل کاربر
003- ثبت نام کاربران
004- با استفاده از Lodash
005- هش کردن رمزهای عبور
006- احراز هویت کاربران
007- تست احراز هویت
008- JSON Web Tokens
009- ایجاد توکن های احراز هویت
010- ذخیره اسرار در متغیرهای محیطی
011- تنظیم هدرهای پاسخ
012- منطق محصور کننده در مدل های مانگوس
013- میان افزار مجوز
014- حفاظت از مسیرها
015- دریافت کاربر فعلی
016- خروج کاربران
017- مجوز مبتنی بر نقش
018- تست مجوز
11. خطاهای مدیریت و ثبت:
001- مقدمه
002- رسیدگی به وعده های مردود
003- میان افزار خطای اکسپرس
004- حذف Try Catch Blocks
005- خطاهای Express Async
006- خطاهای ثبت نام
007- ورود به MongoDB
008- استثنائات کشف نشده
009- رد وعده های بدون کنترل
010- Error Handling Recap
011- استخراج مسیرها
012- استخراج منطق Db
013- استخراج منطق Logging
014- استخراج منطق Config
015- استخراج منطق اعتبارسنجی
016- نمایش استثناهای کنترل نشده در کنسول
12. تست واحد:
001- تست خودکار چیست
002- مزایای تست خودکار
003- انواع آزمون ها
004- هرم آزمایشی
005- ابزار
006- نوشتن اولین آزمون واحد
007- اعداد آزمایشی
008- تست های گروه بندی
009- بازسازی با اطمینان
010- تست رشته ها
011- تست آرایه ها
012- آزمایش اشیاء
013- استثنائات تست
014- آزمایشات در حال اجرا مداوم
015- تمرین- تست FizzBuz
016- ایجاد توابع ساختگی ساده
017- تست تعامل
018- Jest Mock Functions
019- تست واحد چیست
020- ورزش
13. تست یکپارچه سازی:
001- مقدمه
002- آماده سازی برنامه
003- راه اندازی Test Db
004- اولین آزمون ادغام شما
005- پر کردن Test Db
006- تست مسیرها با پارامترها
007- اعتبار سنجی ObjectIDs
008- بازسازی با اطمینان
009- آزمایش مجوز
010- تست ورودی های نامعتبر
011- آزمایش راه مبارک
012- نوشتن تست های پاک
013- تست Auth Middleware
014- واحد تست میان افزار Auth
015- پوشش کد
016- ورزش
14. توسعه آزمایش محور:
001- توسعه تست محور چیست
002- پیاده سازی بازده
003- موارد تست
004- پر کردن پایگاه داده
005- تست مجوز
006- تست ورودی
007- تست های بازسازی مجدد
008- جستجوی یک شی
009- آزمایش در صورت پردازش اجاره
010- تست درخواست معتبر
011- تست ReturnDate
012- تست RentalFee
013- تست سهام فیلم
014- تست پاسخ
015- Refactoring the Validation Logic
016- روشهای استاتیک مونگوس
017- Refactoring the Domain Logic
15. گسترش:
001- مقدمه
002- آماده سازی اپلیکیشن برای تولید
003- شروع با Heroku
004- آماده سازی اپلیکیشن برای هروکو
005- افزودن کد به مخزن Git
006- استقرار در هروکو
007- مشاهده گزارشها
008- تنظیم متغیرهای محیطی
009- MongoDB در ابر
The Complete Node.js Course
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.
دوره نهایی TypeScript
آموزش کدنویسی پیشرفته زبان C#
آموزش کدنویسی تمیز ویژه برنامه نویسان C#
تسلط کامل بر دستورات SQL
آموزش Unit Testing ویژه کدنویسان زبان C#
فیلم یادگیری کامل SQL
فیلم یادگیری کامل پایتون Django
کورس یادگیری مبانی زبان C#
آموزش استاد شدن در کار با Git
آموزش برنامه نویسی Full-stack به زبان .NET