آموزش ساخت برنامه های وب با Node.js و Express 4.0 (به روزرسانی)

Building Web Applications with Node.js and Express 4.0 (UPDATE)

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: با استفاده از Node.js می توانید دانش موجود JavaScript خود را بدست آورید و از آن برای ساخت برنامه های وب پشته کامل استفاده کنید. این دوره به شما آموزش می دهد که چگونه مسیریابی ، پایگاه داده و API شخص ثالث را در Node.js بسازید و Express.Node.js ابزاری ساده و قدرتمند برای پس زمینه توسعه JavaScript است. در این دوره ، ساخت برنامه های وب با Node.js و Express 4.0 (UPDATE) ، همه مواردی را که برای شروع کار در توسعه وب با Node.js باید بدانید خواهید آموخت. ابتدا اصول Node.js و نحوه انتخاب IDE را پوشش خواهید داد. دوم ، موتورهای الگو و نحوه ارائه در HTML از Express را کشف خواهید کرد. بعد ، شما تمام جنبه های مسیریابی ، از جمله میان افزار اکسپرس را خواهید آموخت. سرانجام ، شما با چندین پایگاه داده کار خواهید کرد و API های باطنی را انجام خواهید داد و امنیت محلی را با Passport.js پوشش خواهید داد. در پایان این دوره ، شما تمام ابزارهایی را که برای ساخت یک برنامه کامل وب با Node.js و Express نیاز دارید در اختیار خواهید داشت.

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

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

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

شروع شدن Getting Started

  • معرفی و نصب Introduction and Installation

  • گره چیست؟ What Is Node?

  • نصب گره Installing Node

  • پرداختن به نسخه های گره Dealing with Node Versions

  • گره خط فرمان Command Line Node

  • انتخاب IDE Picking an IDE

  • مدیر بسته Node Node Package Manager

  • بسته های نسخه Versioning Packages

  • خلاصه Summary

صفحه اول First Page

  • مقدمه Introduction

  • راه اندازی Express Setting up Express

  • اکسپرس در حال اجرا Running Express

  • گزینه های اشکال زدایی Debugging Options

  • فهرست خدمت Serving Index

  • فایلهای استاتیک - CDN Static Files - CDN

  • فایلهای استاتیک - فهرست عمومی Static Files - Public Directory

  • فایلهای استاتیک - ماژول های گره Static Files - Node Modules

  • خلاصه Summary

راه اندازی Tooling Setting up Tooling

  • مقدمه Introduction

  • اسکریپت های NPM NPM Scripts

  • ESLint ESLint

  • راهنمای سبک AirBNB AirBNB Style Guide

  • در حال اجرای ESLint Running ESLint

  • جهانی در برابر محلی Global vs. Local

  • ES6 ES6

  • نکات Refactoring در کد VS Refactoring Tips in VS Code

  • راه اندازی Nodemon Setting up Nodemon

  • خلاصه Summary

موتورهای تمپلینگ Templating Engines

  • مقدمه Introduction

  • پاگ Pug

  • پاگ و جاوا اسکریپت Pug and Javascript

  • EJS EJS

  • الگوها Templates

  • خلاصه Summary

مسیریابی Routing

  • مقدمه Introduction

  • جهت یابی Navigation

  • مسیریابی Routing

  • تفسیر Rendering

  • فایلها را جدا کنید Separate Files

  • مسیر تک کتاب Single Book Route

  • ارائه یک کتاب Rendering a Single Book

  • توابع روتر Router Functions

  • خلاصه Summary

پایگاه داده ها Databases

  • مقدمه Introduction

  • ایجاد یک پایگاه داده Creating a Database

  • اتصال به SQL Connecting to SQL

  • با استفاده از Async Using Async

  • پارامترهای ورودی Input Parameters

  • میان افزار Middleware

  • MongoDB MongoDB

  • مسیرهای مدیریت Admin Routes

  • درج کتاب Inserting Books

  • تست درج Testing Insert

  • بسیاری را انتخاب کنید Select Many

  • یکی را انتخاب کن Select One

  • خلاصه Summary

احراز هویت Authentication

  • مقدمه Introduction

  • ثبت نام Sign Up

  • Auth Routes Auth Routes

  • گذرنامه Passport

  • استراتژی محلی Local Strategy

  • ایجاد یک کاربر Creating a User

  • ورود Sign In

  • اعتبارسنجی کاربر Validating User

  • مجاز کردن کاربران Authorizing Users

  • خلاصه Summary

ساختار و API های شخص ثالث Structure and Third-party APIs

  • مقدمه Introduction

  • کنترل کننده ها Controllers

  • Goodreads API Goodreads API

  • خدمات Services

  • ایجاد تماس های API Making API Calls

  • گذراندن شناسه Passing the ID

  • خلاصه Summary

نمایش نظرات

آموزش ساخت برنامه های وب با Node.js و Express 4.0 (به روزرسانی)
جزییات دوره
5h 12m
74
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
257
4.5 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jonathan Mills Jonathan Mills

جاناتان نویسنده Pluralsight ، مشاور فناوری و رهبر تجارت است. جاناتان به عنوان عضوی از تیم مشاور ارشد دیجیتال در فناوری جهانی جهانی ، می تواند از تجربیات و مهارت های منحصر به فرد خود برای ایجاد تحول دیجیتال برای مشتریان خود استفاده کند. جاناتان به عنوان یک رهبر اختصاصی برای توسعه دهندگان ، در هیئت مدیره کنفرانس توسعه دهندگان کانزاس سیتی فعالیت می کند ، MVP مایکروسافت است و به عنوان سخنران ثابت و سخنران اصلی در کنفرانس های سراسر جهان است.