ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Node.js Web Development For Beginners: A Step-By-Step Guide to Build an MVC Web Application With Node.js, Express, and MongoDB (Code With Nathan)

دانلود کتاب توسعه وب Node.js برای مبتدیان: راهنمای گام به گام برای ساختن یک برنامه وب MVC با Node.js، Express و MongoDB (کد با ناتان)

Node.js Web Development For Beginners: A Step-By-Step Guide to Build an MVC Web Application With Node.js, Express, and MongoDB (Code With Nathan)

مشخصات کتاب

Node.js Web Development For Beginners: A Step-By-Step Guide to Build an MVC Web Application With Node.js, Express, and MongoDB (Code With Nathan)

ویرایش:  
نویسندگان:   
سری:  
 
ناشر: Independently Published 
سال نشر: 2024 
تعداد صفحات: 253
[156] 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 4 Mb 

قیمت کتاب (تومان) : 55,000

در صورت ایرانی بودن نویسنده امکان دانلود وجود ندارد و مبلغ عودت داده خواهد شد



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 3


در صورت تبدیل فایل کتاب Node.js Web Development For Beginners: A Step-By-Step Guide to Build an MVC Web Application With Node.js, Express, and MongoDB (Code With Nathan) به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب توسعه وب Node.js برای مبتدیان: راهنمای گام به گام برای ساختن یک برنامه وب MVC با Node.js، Express و MongoDB (کد با ناتان) نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی درمورد کتاب به خارجی



فهرست مطالب

Preface
	Working Through This Book
	Requirements
	Source Code
	Contact
Chapter 1: Introduction to Node.js
	The Exercise Application
	Computer Setup
	Summary
Chapter 2: Your First Node.js Project
	Creating the Server Application
	Running the Server
	Routing in Node.js
	Adding Nodemon for Development
	Summary
Chapter 3: Introduction to Express and Morgan
	Using Express
	Adding Morgan for Logging
	Summary
Chapter 4: Using EJS Templating Engine for Views
	Adding EJS to Express
	Rendering EJS Template With Express
	Reuse EJS Template With Partials
	Summary
Chapter 5: Using Tailwind and DaisyUI for CSS
	Adding Tailwind CSS to Node.js Project
	Using DaisyUI
	Summary
Chapter 6: Creating a MongoDB Database Cluster
	MongoDB Introduction
	Setting Up MongoDB Atlas Cloud
	Welcome to Atlas
	Create a Cluster
	Security Quickstart: Set Authentication and Connection
	Add a New Database User
	Allow Your IP Address
	Summary
Chapter 7: Integrating Mongoose to Express
	Mongoose Introduction
	Connecting to MongoDB Cluster
	Installing Dotenv to Read Environment Variables
	Summary
Chapter 8: Implementing the MVC Pattern
	What’s an MVC Pattern?
	Creating the User Model
	Creating User Controller
	Creating the User View
	Creating the User Route
	Running the Routes
	Summary
Chapter 9: Developing User Authentication
	Implementing Express Session
	Creating the AUTH_SECRET Variable
	Cleaning The Routes
	Creating the Sign Up Page
	Adding Font Awesome
	Updating User Controller
	Adding Express urlencoded Middleware
	Adding the Dashboard Page
	Summary
Chapter 10: Validating Form Inputs and Displaying Messages
	Adding Validation to The Sign Up Process
	Storing Error Messages in Flash
	Displaying Error Messages on Sign Up Form
	Preserving Input Data on Sign Up Form
	Showing Toast Notification With Toastify
	Summary
Chapter 11: Adding Login and Logout Functionalities
	Creating the Landing Page
	Updating the Dashboard Page
	Adding Login Page to Views
	Adding Login Function to User Controller
	Adding Logout Function
	Updating User Routes
	Summary
Chapter 12: Protecting Routes With Middlewares
	Express Middleware Explained
	Adding Verification Middleware
	Creating Middleware to Protect Login and Sign Up Routes
	Summary
Chapter 13: Create, Read, Update, and Delete Customers
	Creating the Customer Model
	Creating the Customer Controller
	Creating the Customer Views
	Creating the Customer Routes
	Creating New Customers
	Add Create Routes
	Updating Existing Customers
	Deleting Customers
	Summary
Chapter 14: Handling Invoices Data
	Creating the Invoice Model
	Creating the Invoice Controller
	Creating the Invoice Views
	Creating the Invoice Route
	Create New Invoices
	Update Invoices
	Delete Invoices
	Delete All Invoices When a Customer is Deleted
	Summary
Chapter 15: Using Chart.js On the Dashboard
	Formatting the Currency
	Creating the Dashboard Controller
	Updating the Dashboard View
	Showing the Revenue Chart
	Showing Five Latest Invoices
	Summary
Chapter 16: Adding the Search Feature
	Adding Customer Search
	Adding Invoice Search
	Summary
Chapter 17: Deploying Node.js Application
	Preparing the Application for Deployment
	Pushing Code to GitHub
	Deploying Node Application to Railway
	Summary
Wrapping Up
	The Next Step
About the author




نظرات کاربران