دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Sebhastian. Nathan
سری:
ناشر: Independently Published
سال نشر: 2024
تعداد صفحات: 253
[156]
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 4 Mb
در صورت ایرانی بودن نویسنده امکان دانلود وجود ندارد و مبلغ عودت داده خواهد شد
در صورت تبدیل فایل کتاب 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