آموزش تسلط Express Framework: از مبتدی تا پیشرفته با Node.js [ویدئو]

Express Framework Mastery: From Beginner to Advanced with Node.js [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: این دوره جامع طراحی شده است تا شما را از اصول اولیه راه اندازی وب سرور تا ایجاد برنامه های مبتنی بر سرور و بدون سرور با استفاده از چارچوب Express و Node.js ببرد. این دوره با مقدمه ای برای Node.js شروع می شود، سپس در مورد فایل سیستم Node.js بیشتر کاوش خواهید کرد. پس از آن، با Express.js و موارد استفاده آن آشنا خواهید شد. پس از آن، با استفاده از Express.js روی یک پروژه کوچک کار خواهید کرد و در حین کار روی پروژه از عملیات های مختلف CRUD استفاده خواهید کرد. در مرحله بعد، یک برنامه بدون سرور با درخواست های API خواهید ساخت. در طول دوره، نحوه راه‌اندازی مسیرها، رسیدگی به درخواست‌های پست، استفاده از میان‌افزار، احراز هویت نام‌های کاربری و رمزهای عبور با Express و Passport و استفاده از Handlebars برای الگوسازی را خواهید آموخت. علاوه بر این، تجربه عملی در کار با پایگاه‌های داده، هش کردن و نمک‌سازی، و راه‌اندازی فرم‌های ثبت نام و عملکرد خروج به دست خواهید آورد. در پایان این دوره، اعتماد به نفس و مهارت لازم برای ساخت برنامه های تحت وب خود را با فریم ورک Express و Node.js خواهید داشت. با جلسات کد همراه، آزمون‌ها و فایل‌های راه‌حل موجود در هر مرحله، می‌توانید دانش و تمرین خود را تا زمانی که از توانایی خود در توسعه برنامه‌های کاربردی با کیفیت حرفه‌ای مطمئن شوید، تقویت کنید. همه فایل‌های منبع به مخزن GitHub در آدرس زیر اضافه می‌شوند: https://github.com/PacktPublishing/Express-Framework-Mastery-From-Beginner-to-Advanced-with-Node.js از تکنیک‌های بهینه‌سازی و refactor برای نوشتن کارآمد و کارآمد استفاده کنید. کد موثر نحوه راه اندازی وب سرور از ابتدا با Express و Node را بیاموزید آشنایی با اصول Express.js (عملیات CRUD) از ابتدا به موتورهای قالب با فرمان نگاه کنید یک برنامه بدون سرور با درخواست های API بسازید یاد بگیرید که مشکلات را حل کنید و مانند یک توسعه دهنده اسناد را بررسی کنید اگر به دنبال بهبود مهارت های کدنویسی خود و به دست آوردن درک عمیق تر از چارچوب Express هستید، این دوره برای شما عالی است. چه یک برنامه نویس مشتاق، توسعه دهنده وب، دانشجو یا حرفه ای با تجربه باشید، این دوره برای ارائه دانش و مهارت های لازم برای توسعه برنامه های کاربردی وب پیشرفته با استفاده از چارچوب Express و Node.js طراحی شده است. هیچ تجربه قبلی در برنامه نویسی لازم نیست، اما آشنایی با جاوا اسکریپت و توسعه وب توصیه می شود. کسب تجربه و مشاوره در سطح صنعت، از جمله نکات و ترفندها از یک توسعه دهنده با تجربه * ساخت چندین پروژه از ابتدا، نمونه های پایه جاوا اسکریپت به سرورهای وب با Node و Express * توسعه برنامه های کاربردی مبتنی بر API با تمرین ها و چالش ها برای تقویت یادگیری

سرفصل ها و درس ها

مقدمه دوره Introduction to the Course

  • بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

  • آشنایی با Node.js Introduction to Node.js

  • آشنایی با Node.js Introduction to Node.js

  • مزایای Node.js Advantages of Node.js

  • مزایای Node.js Advantages of Node.js

  • خلاصه سریع و محدودیت های Node.js Quick Summary and Limitations of Node.js

  • خلاصه سریع و محدودیت های Node.js Quick Summary and Limitations of Node.js

  • Node.js را نصب کنید Install Node.js

  • Node.js را نصب کنید Install Node.js

  • REPL Node.js چیست؟ What Is REPL Node.js

  • REPL Node.js چیست؟ What Is REPL Node.js

  • Node.js نمایش ناهمزمان setTimeout Asynchronous Node.js Demonstration setTimeout

  • Node.js نمایش ناهمزمان setTimeout Asynchronous Node.js Demonstration setTimeout

  • کد ویژوال استودیو را دانلود و نصب کنید Download and Install Visual Studio Code

  • کد ویژوال استودیو را دانلود و نصب کنید Download and Install Visual Studio Code

  • دایرکتوری های ریشه وب سرور Node را تنظیم کنید Set Up the Node Web Server Root Directories

  • دایرکتوری های ریشه وب سرور Node را تنظیم کنید Set Up the Node Web Server Root Directories

  • یک وب سرور Node بسازید و راه اندازی کنید Build and Launch a Node Web Server

  • یک وب سرور Node بسازید و راه اندازی کنید Build and Launch a Node Web Server

  • اشیاء درخواست و پاسخ در Node.js Request and Response Objects in Node.js

  • اشیاء درخواست و پاسخ در Node.js Request and Response Objects in Node.js

  • درخواست داده های وب سرور در Node با Curl Requesting Web Server Data in Node with Curl

  • درخواست داده های وب سرور در Node با Curl Requesting Web Server Data in Node with Curl

  • پاسخگویی با چندین نقطه پایانی در Node.js Responding with Multiple Endpoints in Node.js

  • پاسخگویی با چندین نقطه پایانی در Node.js Responding with Multiple Endpoints in Node.js

مقدمه ای بر Node.js Filing System Introduction to Node.js Filing System

  • خواندن فایل ها با Node.js Reading Files with Node.js

  • خواندن فایل ها با Node.js Reading Files with Node.js

  • نوشتن و الحاق فایل ها با ماژول سیستم فایل Writing and Appending Files with the File System Module

  • نوشتن و الحاق فایل ها با ماژول سیستم فایل Writing and Appending Files with the File System Module

  • حذف فایل ها با Node.js Deleting Files with Node.js

  • حذف فایل ها با Node.js Deleting Files with Node.js

  • تمرین - ماژول HTTP سیستم فایل گره Exercise - Node File System HTTP Module

  • تمرین - ماژول HTTP سیستم فایل گره Exercise - Node File System HTTP Module

  • راه حل - ماژول HTTP سیستم فایل گره Solution - Node File System HTTP Module

  • راه حل - ماژول HTTP سیستم فایل گره Solution - Node File System HTTP Module

مقدمه ای بر Node.js Filing System Introduction to Node.js Filing System

مقدمه ای بر اکسپرس Introduction to Express

  • مقدمه ای بر Express.js Introduction to Express.js

  • مقدمه ای بر Express.js Introduction to Express.js

  • NPM Node Package Manager چیست و چگونه Express را نصب کنیم What Is NPM Node Package Manager and How to Install Express

  • NPM Node Package Manager چیست و چگونه Express را نصب کنیم What Is NPM Node Package Manager and How to Install Express

  • اولین برنامه وب ما را با Express بچرخانید Spin Up Our First Web App with Express

  • اولین برنامه وب ما را با Express بچرخانید Spin Up Our First Web App with Express

  • راه اندازی مسیرها در اکسپرس Set Up Routes in Express

  • راه اندازی مسیرها در اکسپرس Set Up Routes in Express

  • ساخت وب سایت با داده های فرم با Express.js Building a Website with Form Data with Express.js

  • ساخت وب سایت با داده های فرم با Express.js Building a Website with Form Data with Express.js

  • رسیدگی به درخواست POST در Express و Middleware Handling POST Request in Express and Middleware

  • رسیدگی به درخواست POST در Express و Middleware Handling POST Request in Express and Middleware

مقدمه ای بر اکسپرس Introduction to Express

پروژه Express API از ابتدا Express API Project from Scratch

  • Postman چیست و چگونه Postman را نصب کنیم What Is Postman and How to Install Postman

  • Postman چیست و چگونه Postman را نصب کنیم What Is Postman and How to Install Postman

  • راه اندازی محیط اکسپرس محلی Setting Up the Express Local Environment

  • راه اندازی محیط اکسپرس محلی Setting Up the Express Local Environment

  • یک وب سرور را با Express.js بچرخانید Spin Up a Web Server with Express.js

  • یک وب سرور را با Express.js بچرخانید Spin Up a Web Server with Express.js

  • یک JSON پایه از داده های کاربر بنویسید Write a Basic JSON of User Data

  • یک JSON پایه از داده های کاربر بنویسید Write a Basic JSON of User Data

  • بازیابی داده های API با Express Retrieving API Data with Express

  • بازیابی داده های API با Express Retrieving API Data with Express

  • بازیابی داده های API با Express با Postman Retrieving API Data with Express with Postman

  • بازیابی داده های API با Express با Postman Retrieving API Data with Express with Postman

  • رسیدگی به خطا هنگام بازیابی داده ها در Express Error Handling with Retrieving Data in Express

  • رسیدگی به خطا هنگام بازیابی داده ها در Express Error Handling with Retrieving Data in Express

  • درخواست های POST با داده های API در Express POST Requests with API Data in Express

  • درخواست های POST با داده های API در Express POST Requests with API Data in Express

  • پاکسازی کد و ساختارهای فایل با مسیرها Code Clean Up and File Structures with Routes

  • پاکسازی کد و ساختارهای فایل با مسیرها Code Clean Up and File Structures with Routes

  • قرار دادن درخواست ها و به روز رسانی API با Express Put Requests and Updating API with Express

  • قرار دادن درخواست ها و به روز رسانی API با Express Put Requests and Updating API with Express

  • حذف درخواست برای API با Express Delete Request for APIs with Express

  • حذف درخواست برای API با Express Delete Request for APIs with Express

پروژه Express API از ابتدا Express API Project from Scratch

قالب بندی موتورها با Express.js Templating Engines with Express.js

  • موتورهای قالب چیست و دسته ها چیست؟ What Are Templating Engines and What Is Handlebars

  • موتورهای قالب چیست و دسته ها چیست؟ What Are Templating Engines and What Is Handlebars

  • راه اندازی دایرکتوری استاتیک برای وب سایت با Handlebars Setting Up a Static Directory for Website with Handlebars

  • راه اندازی دایرکتوری استاتیک برای وب سایت با Handlebars Setting Up a Static Directory for Website with Handlebars

  • پیکربندی نماها و چیدمان ها با Express و Handlebars Configuring Views and Layouts with Express and Handlebars

  • پیکربندی نماها و چیدمان ها با Express و Handlebars Configuring Views and Layouts with Express and Handlebars

  • ساخت یک صفحه استاتیک با دسته Building Out a Static Page with Handlebars

  • ساخت یک صفحه استاتیک با دسته Building Out a Static Page with Handlebars

  • ویژگی طرح‌بندی پیش‌فرض با دسته‌های فرمان در اکسپرس Default Layout Property with Handlebars in Express

  • ویژگی طرح‌بندی پیش‌فرض با دسته‌های فرمان در اکسپرس Default Layout Property with Handlebars in Express

  • ساخت قطعات جزئی با دسته در اکسپرس Building Partials with Handlebars in Express

  • ساخت قطعات جزئی با دسته در اکسپرس Building Partials with Handlebars in Express

  • متغیرهای پویا و توابع کمکی با دسته Dynamic Variables and Helper Functions with Handlebars

  • متغیرهای پویا و توابع کمکی با دسته Dynamic Variables and Helper Functions with Handlebars

قالب بندی موتورها با Express.js Templating Engines with Express.js

احراز هویت نام کاربری و رمز عبور با Express و Passport Authenticating Username and Password with Express and Passport

  • قالب بندی موتورها با Express.js از ورود با احراز هویت Express Templating Engines with Express.js of Login with Express Authentication

  • قالب بندی موتورها با Express.js از ورود با احراز هویت Express Templating Engines with Express.js of Login with Express Authentication

  • نام کاربری و رمز عبور کد استراتژی محلی Username and Password Local Strategy Code

  • نام کاربری و رمز عبور کد استراتژی محلی Username and Password Local Strategy Code

  • تغییر مسیر برنامه و احراز هویت Rerouting Application and Authentication

  • تغییر مسیر برنامه و احراز هویت Rerouting Application and Authentication

  • وارد کردن سبک های اضافی از CSS در GitHub Import Additional Styles from CSS on GitHub

  • وارد کردن سبک های اضافی از CSS در GitHub Import Additional Styles from CSS on GitHub

  • بررسی جلسه با پاسپورت محلی استراتژی Verify Session with Passport Local Strategy

  • بررسی جلسه با پاسپورت محلی استراتژی Verify Session with Passport Local Strategy

  • عملکرد خروج برای کاربران و تعامل زنده Logout Functionality for Users and Live Interaction

  • عملکرد خروج برای کاربران و تعامل زنده Logout Functionality for Users and Live Interaction

  • فرم ثبت نام و استایل با Express.js Signup Form and Styling with Express.js

  • فرم ثبت نام و استایل با Express.js Signup Form and Styling with Express.js

  • ثبت نام و تکمیل پایگاه داده با Hashing و Salt Signup and Database Completion with Hashing and Salt

  • ثبت نام و تکمیل پایگاه داده با Hashing و Salt Signup and Database Completion with Hashing and Salt

احراز هویت نام کاربری و رمز عبور با Express و Passport Authenticating Username and Password with Express and Passport

نمایش نظرات

آموزش تسلط Express Framework: از مبتدی تا پیشرفته با Node.js [ویدئو]
جزییات دوره
4 h 31 m
50
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
Clarian North
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Clarian North Clarian North

درباره من

کلاریان مربی مشهوری است که دارای گواهینامه صنعتی شناخته شده و رزومه ای است که از آن پشتیبانی می کند. شاگردان او به کار و مشارکت در برخی از بزرگترین و معتبرترین شرکت‌های تولیدی در جهان مانند یونیورسال، گوگل، آمازون، وارنر، بی‌بی‌سی، اسپاتیفای، لندر، اسپلایس و غیره ادامه داده‌اند.

Clarian مدیر عامل Orbital LLC، مشاوره و توسعه فناوری است که در سراسر جهان از جمله شرکت های پیشرو دره سیلیکون و همچنین 40 پروتکل برتر بلاک چین در میان Solana و NEAR تعامل دارد.

مهندس ارشد پروژه با بیش از 90 هزار ثبت نام در دوره های کدنویسی و ماژول های آموزشی در سراسر جهان - ثبت نام از توسعه دهندگان و پیمانکاران Google و Amazon. تجربه کاری بین‌المللی از نیویورک تا برلین، کلاریان (مستعار موریس کی) به تعدادی از جریان‌های ویروسی کمک کرده و در بیش از 80 کشور جهان اثر دیجیتالی منحصر به فردی ایجاد کرده است. Clarian در Rolling Stone، Billboard، Guardian، Yahoo Finance، Bloomberg، Clash، Broadway، New York Vulture، Vice در میان بسیاری دیگر به عنوان یک مبتکر و پیشگام در مهندسی صدا و فناوری حضور داشته است.

با اتخاذ رویکردی مشخص در طراحی تولید که راه‌اندازی و کمک به چندین لباس و پروژه مستقل و بزرگ بوده است، کلاریان برای برندهای پیشرو جهانی از یونیورسال تا امارات، قابلیت همکاری واقعیت مجازی آمبیسونیک برای Guy کار کرده و مشارکت داشته است. Laliberte's PY1 و EP های خودش در برچسب های نامی مانند Kompakt، مستقر در آلمان به نمایش درآمده است.

کلاریان به عنوان مهندس ارشد (میکس و مسترینگ) و تهیه کننده مشترک (نویسندگی و تنظیم) برای رشته های اصلی کار کرده است. ، هند و ناشران بین المللی از جمله همکاری با تولیدات نامزد شده و برنده جایزه گرمی. چند سهم قابل توجه عبارتند از میکس برای شرکت هایی مانند Emirates Airline Inflight Radio، اجراهای تولید پیشرفته مانند VR PY1 برای Guy Laliberte از Circle De Soleil، و همچنین تولید، میکس و مسترینگ برای کمپانی معروف آلمانی Kompakt Records و غیره. . طراحی‌های استودیویی و معماری صوتی او توسط مجلات صوتی پیشرو جهان مانند Future Music و Mixmag و همچنین دنبال‌کنندگان مستقل خود از تولیدات صوتی که به صورت ارگانیک در ده‌ها میلیون نفر پخش می‌شوند، به‌طور گسترده مورد تحسین قرار گرفته‌اند. اکنون که بیش از یک دهه از اجرا و قرارداد در برخی از بزرگ‌ترین جشنواره‌های جهان وقفه دارد، کلاریان همه چیزهایی را که درباره تولید صوتی آموخته است جمع‌آوری کرده است تا به تهیه‌کنندگان مهارت‌های مورد نیازشان را بیاموزد و آن‌ها را در این مسیر به سمت فرصت‌های شغلی شگفت‌انگیز و شکستن سوق دهد. آن موانع برای ارتقاء واقعی و شروع به پایان رساندن پروژه ها و تولیدات خود که در آنها گیر کرده بودند.

کلاریان که در بسیاری از جنبه‌های تجارت خود آموخته بود، در ابتدا با بودجه صفر به موفقیت دست یافت، و سال‌ها را صرف کارآموزی و مهتاب‌پردازی در فضاهای حرفه‌ای کرد، و از سرخوردگی‌ها برای به دست آوردن تلاش کرد. کیفیت تولید در نهایت برای پروژه‌هایی که با چیزی جز کامپیوتر و هدفون توزیع شده بین صدها هزار شنونده ساخته می‌شوند، شهرت بین‌المللی پیدا کرد.

داشتن درس‌های ارزشمندی از کار با شرکت‌های برتر فناوری و سرگرمی، هنرمندان و جشنواره‌های مشهور از اروپا تا آسیا، و پروژه‌های خود مانند اکسپدیشن‌های ضبط صحرایی محیطی در سراسر آفریقا تا پروژه‌های سینث پاپ که از مجله رولینگ استونز به نمایش درآمده است. به گاردین، کلاریان زمان و انرژی خود را صرف به اشتراک گذاشتن مجموعه مهارت‌های خود و آموزش دیگران می‌کند تا بتوانند پتانسیل واقعی خود را در سفر خود به کشف امکانات بی‌پایان تولید صدای مدرن در نوک انگشتان ما در آسایش خانه‌هایشان ببینند. .

Clarian اختصاص داده شده است که بدون در نظر گرفتن سطح مهارت یا وضعیت مالی شما، در دسترس‌ترین و جامع‌ترین دوره‌های آموزشی را در زمینه فناوری به شما ارائه دهد و موضوعات پیچیده را با توضیحات واضح و مبتنی بر مثال آموزش دهد. فلسفه او این است که این ابزارها نیستند که شما را به اوج می‌برند، اما یادگیری چرایی و چگونگی استفاده از این ابزارها از ابتدا در حین اتصال نقاط در طول مسیر، راه واقعی برای تسلط بر یک کاردستی است. پتانسیل این که چقدر می توانید یاد بگیرید و به انجام برسانید با یادگیری با این رویکرد نامحدود است و بسیار قابل مبادله است.

درس های کلاریان شما را از طریق موضوعات و تکنیک های پیچیده فقط با رایانه و نرم افزار رایگان خود راهنمایی می کند و واضح تر ارائه می دهد. و خرابی های ساده برای ارتقاء مجموعه مهارت ها و توانایی شما برای به پایان رساندن پروژه ها با بهترین فناوری و تکنیک های موجود.

منتظر دیدار شما در درس ها هستم!