آیا می خواهید با جاوا اسکریپت برنامه های پشتیبان سریع و قدرتمند بسازید؟ آیا میخواهید به یک توسعهدهنده کاملتر و پر تقاضا تبدیل شوید؟
بنابراین Nodejs جدیدترین فناوری برای یادگیری شما در حال حاضر است، و شما به مکان مناسب برای انجام آن آمدید!
این یک دوره آموزشی مبتنی بر پروژه است که در آن ما APIهای پشتیبان گسترده و عمیقی ایجاد می کنیم. ما از صفر شروع خواهیم کرد و به یک پروژه حرفه ای ختم خواهیم شد. ما عمیقاً در Node، Express و MongoDB، Mongoose شیرجه خواهیم زد. در اینجا برخی از چیزهایی است که در این دوره و پروژه یاد خواهید گرفت:
نحوه کار Nodejs
کتابخانه هسته داخلی Nodejs
جریان و بافر
چارچوب اکسپرس
کنترل کننده مسیریابی
واسط افزار اکسپرس
مدیریت خطای سفارشی
موتور قالب EJS
فایل را در سطل S3 آپلود کنید
ارسال ایمیل
تأیید هویت با JWT
درهم کردن رمز عبور
پایگاه داده MongoDB
ابزار رابط کاربری گرافیکی MongoDB Atlas Compass
Mangoose ODM
روابط مدلها
نقش چند کاربر
تأیید هویت و مجوز
پرس و جوی پیشرفته (صفحه بندی، فیلتر، جستجو و غیره)
موارد ضروری HTTP
مشتری پستچی
RESTful API
توسعه وب در حال تکامل است، در گذشته، رندر سمت سرور همه نماها و قالب ها را مدیریت می کرد، اما با ظهور فریم ورک های فرانت اند مانند React، Angular و Vue، پروژه ها اکنون به اجزای باطنی و فرانت اند تقسیم می شوند. Backend تعاملات پایگاه داده را مدیریت می کند و به JSON سرویس می دهد، در حالی که frontend داده ها را واکشی می کند و رابط کاربری ایجاد می کند. این دوره بر روی کل جنبه پشتیبان تمرکز دارد، و شما را قادر می سازد API های قوی بسازید و به شما آزادی انتخاب فناوری های ظاهری خود را می دهد.
برنامه درسی ما فراتر از آموزشهای Nodejs و Express معمولی است، زیرا ما موضوعات پیشرفتهای مانند احراز هویت، نقشها، مجوزها، مکانیسمهای بازنشانی رمز عبور، ادغام ایمیل و بسیاری موارد دیگر را پوشش میدهیم. در پایان این دوره، درک عمیقی از آنچه برای یک مهندس باطن ماهر لازم است خواهید داشت.
مهندس نرم افزار
نمایش نظرات