لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Node.js و Express Foundations
دانلود Node.js and Express Foundations
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
Node.js یک محیط زمان اجرا جاوا اسکریپت است که می تواند برای نوشتن کد جاوا اسکریپت خارج از مرورگر وب برای کارهای مختلف استفاده شود. در این دوره آموزشی، Node.js و Express Foundations، یاد می گیرید که از Node.js و Express برای ایجاد سروری که به درخواست های مرورگر پاسخ می دهد، استفاده کنید. ابتدا، ایجاد یک سرور و نحوه کار با درخواست ها و پاسخ ها را بررسی خواهید کرد. در مرحله بعد، کار با دادههای پویا و رندر قالبهای HTML، و همچنین ماندگاری ساده دادهها با کوکیها را کشف خواهید کرد. در نهایت، نحوه رسیدگی به خطاها، استثناها و مشکلات اشکال زدایی را یاد خواهید گرفت. وقتی این دوره را به پایان رساندید، مهارت ها و دانش Node.js و Express را خواهید داشت که برای ادامه یادگیری پیشرفته تر Node.js و توسعه Express لازم است.
سرفصل ها و درس ها
یک سرور ساده Node.js
A Simple Node.js Server
Node.js چیست؟
What Is Node.js?
Node.js چیست؟
What Is Node.js?
در حال نصب Node.js
Installing Node.js
در حال نصب Node.js
Installing Node.js
یک سرور ساده Node.js
A Simple Node.js Server
یک سرور ساده Node.js
A Simple Node.js Server
یک سرور اکسپرس ساده
A Simple Express Server
یک سرور اکسپرس ساده
A Simple Express Server
رسیدگی به درخواست های GET
Handling GET Requests
ایجاد یک درخواست GET ساده
Making a Simple GET Request
ایجاد یک درخواست GET ساده
Making a Simple GET Request
پاسخ به درخواست های GET با HTML
Responding to GET Requests with HTML
پاسخ به درخواست های GET با HTML
Responding to GET Requests with HTML
ارائه فایل های استاتیک در درخواست ها
Rendering Static Files in Requests
ارائه فایل های استاتیک در درخواست ها
Rendering Static Files in Requests
محتوای صفحه پویا با موتورهای قالب
Dynamic Page Content with Templating Engines
حل الگوهای مشکل
The Problem Templates Solve
حل الگوهای مشکل
The Problem Templates Solve
نصب و فعال سازی EJS Templating Engine
Installing and Activating the EJS Templating Engine
نصب و فعال سازی EJS Templating Engine
Installing and Activating the EJS Templating Engine
نوشتن و بارگذاری قالب های EJS
Writing and Loading EJS Templates
نوشتن و بارگذاری قالب های EJS
Writing and Loading EJS Templates
دسترسی به پارامترهای مسیر
Accessing Route Parameters
دسترسی به پارامترهای مسیر
Accessing Route Parameters
تکرار آرایه ها در قالب های EJS
Iterating Arrays in EJS Templates
تکرار آرایه ها در قالب های EJS
Iterating Arrays in EJS Templates
رسیدگی به درخواستهای POST و دادههای ماندگار با کوکیها
Handling POST Requests and Persisting Data with Cookies
ذخیره داده ها در برنامه های Node.js
Storing Data in Node.js Applications
ذخیره داده ها در برنامه های Node.js
Storing Data in Node.js Applications
نصب و فعال سازی کتابخانه تجزیه کننده کوکی
Installing and Activating the cookie-parser Library
نصب و فعال سازی کتابخانه تجزیه کننده کوکی
Installing and Activating the cookie-parser Library
ایجاد یک مسیر درخواست POST
Creating a POST Request Route
ایجاد یک مسیر درخواست POST
Creating a POST Request Route
تجزیه بدنه درخواست POST
Parsing a POST Request Body
تجزیه بدنه درخواست POST
Parsing a POST Request Body
تنظیم یک کوکی HTTP
Setting an HTTP Cookie
تنظیم یک کوکی HTTP
Setting an HTTP Cookie
Express Middleware
Express Middleware
چگونه Express Middleware کار می کند
How Express Middleware Works
چگونه Express Middleware کار می کند
How Express Middleware Works
میان افزار مخصوص مسیر
Route-specific Middleware
میان افزار مخصوص مسیر
Route-specific Middleware
رسیدگی به خطا
Error Handling
رسیدگی به خطا با try/catch
Error Handling with try/catch
رسیدگی به خطا با try/catch
Error Handling with try/catch
خطا در مدیریت میان افزار
Error Handling Middleware
خطا در مدیریت میان افزار
Error Handling Middleware
Jon یک نویسنده، توسعه دهنده و عضو تیم Pluralsight از طریق Code School است. اخیراً، او روی محتوا و محصولاتی کار میکند که به نویسندگان کمک میکند محتوا را بهطور کارآمد ایجاد کنند. قبل از آن، او چندین سال روی یادگیری تعاملی در Code School کار کرد و بعداً به Pluralsight به عنوان محتوای تعاملی کمک کرد.
نمایش نظرات