Pluralsight_Building_Web_Applications_with_Node.js_and_Express_4.0

در این آموزش تصویری با ساخت اپلیکیشن های وب با Node.js و Express 4.0 آشنا می شوید.
این دوره آموزشی محصول موسسه Pluralsight است.

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

  • نصب و راه اندازی برنامه
  • کار با دستورات خط فرمان
  • نحوه پیکربندی Brackets
  • نحوه مدیریت Package
  • نحوه راه اندازی اکسپرس
  • کار با NPM
  • کار با قالب های Bootstrap
  • کار با متغیرهای استاتیک
  • نحوه راه اندازی Gulp
  • Gulp چیست؟
  • استاندارد های برنامه نویسی با JSHint و JSCS
  • راه اندازی Wiredep
  • کار با Nodemon
  • کار با JavaScript
  • کار با EJS
  • نحوه مسیریابی صحیح
  • کار با پایگاه های داده
  • کار با MySql
  • کار با MongoDB
  • نحوه تست برنامه
  • تامین امنیت برنامه
  • کار با HTTP
  • و…

عنوان دوره: Pluralsight Building Web Applications with Node.js and Express 4.0
سطح: متوسط
مدت زمان: 4 ساعت و 43 دقیقه
نویسنده: Jonathan Mills


توضیحات:

Pluralsight Building Web Applications with Node.js and Express 4.0

Jonathan Mills
Intermediate
4h 43m

Node.js is a simple and powerful tool for backend JavaScript development. In this session, I will show you everything you need to know to get started in web development with Node.js.
Node.js is a simple and powerful tool for backend JavaScript development. In this session, I will show you everything you need to know to get started in web development with Node.js. We will start with the basics of Node.js and selecting an IDE. We will explore template engines, and rendering HTML out of Express. We will cover all aspects of routing including express middleware. We will work with multiple database and backend APIs. I will cover local security with Passport.js.

Getting Started
27m 4s
Introduction and Installation
4m 26s
Node and the Command Line
2m 43s
Sublime Text
2m 57s
Webstorm
2m 30s
Other Editors
1m 45s
Configuring Brackets
4m 23s
Node Package Manager
3m 0s
Versioning Packages
3m 45s
Summary
1m 32s
Setting Up Express
26m 16s
Introduction
1m 16s
Our First App
2m 29s
NPM Start
1m 48s
Simple Routing
2m 9s
Bootstrap Templates
3m 9s
Static Files
5m 15s
Bower
8m 47s
Summary
1m 20s
Setting Up Gulp
44m 22s
Introduction
1m 37s
What Is Gulp?
1m 39s
Coding Standards with JSHint and JSCS
5m 5s
JSCS in Gulp
8m 13s
Setting up Wiredep
7m 56s
Fixing Bootstrap and Wiredep
3m 31s
Setting up Gulp-inject
7m 7s
Working with Nodemon
7m 48s
Summary
1m 23s
Templating Engines
25m 3s
Introduction
1m 22s
Jade
4m 40s
Jade and JavaScript
4m 50s
Handlebars
6m 22s
EJS
5m 30s
Summary
2m 16s
Routing
28m 33s
Introduction
0m 56s
Navigation
3m 55s
Routing
3m 54s
Rendering
6m 23s
Separate Files
2m 50s
Single Book Route
1m 46s
Rendering a Single Book
3m 22s
Router Functions
3m 57s
Summary
1m 27s
Databases
48m 14s
Introduction
1m 27s
MS Sql
7m 46s
Prepared Statements
3m 17s
Middleware
3m 39s
MongoDB
3m 46s
Admin Routes
4m 49s
Adding Books
8m 36s
Testing Insert
2m 4s
Select Many
4m 34s
Select One
6m 49s
Summary
1m 22s
Authentication
49m 23s
Introduction
1m 11s
Sign in Form
2m 47s
Creating the Auth Routes
6m 47s
Passport Middleware
11m 7s
Local Strategy
7m 22s
Saving the User
4m 39s
User Sign In
4m 36s
Verifying the User in the Database
4m 17s
Securing Routes
2m 48s
Securing Multiple Routes
1m 56s
Summary
1m 48s
Structure and 3rd Party APIs
34m 9s
Introduction
1m 22s
Controllers
9m 48s
Goodreads API
1m 55s
Services
7m 39s
HTTP
8m 38s
Adding the Id
3m 20s
Summary
1m 25s