ورود به حساب

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

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

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

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

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

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


09117307688
09117179751

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

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

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

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

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

پشتیبانی

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

دانلود کتاب JavaScript from Frontend to Backend: Learn full stack JavaScript development using the MEVN stack with quick and easy steps

دانلود کتاب جاوا اسکریپت از Frontend به Backend: با مراحل سریع و آسان توسعه جاوا اسکریپت را با استفاده از پشته MEVN یاد بگیرید

JavaScript from Frontend to Backend: Learn full stack JavaScript development using the MEVN stack with quick and easy steps

مشخصات کتاب

JavaScript from Frontend to Backend: Learn full stack JavaScript development using the MEVN stack with quick and easy steps

ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 1801070318, 9781801070317 
ناشر: Packt Publishing 
سال نشر: 2022 
تعداد صفحات: 336 
زبان: English 
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 7 Mb 

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



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

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


در صورت تبدیل فایل کتاب JavaScript from Frontend to Backend: Learn full stack JavaScript development using the MEVN stack with quick and easy steps به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب جاوا اسکریپت از Frontend به Backend: با مراحل سریع و آسان توسعه جاوا اسکریپت را با استفاده از پشته MEVN یاد بگیرید نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب جاوا اسکریپت از Frontend به Backend: با مراحل سریع و آسان توسعه جاوا اسکریپت را با استفاده از پشته MEVN یاد بگیرید



با Vue.js، Node.js، و MongoDB با کاوش در مفاهیم ضروری جاوا اسکریپت در سمت کلاینت و سمت سرور وارد دنیای توسعه وب شوید

ویژگی های کلیدی

  • با جاوا اسکریپت، محبوب ترین زبان توسعه وب در جهان، راه اندازی و اجرا کنید
  • پیچیدگی را کاهش دهید و روی جنبه های ساده توسعه وب تمرکز کنید
  • با استفاده از یک برنامه وب ساده بسازید Vue.js، Node.js و MongoDB

توضیحات کتاب

جاوا اسکریپت، پرکاربردترین زبان برنامه نویسی در جهان، دارای کتابخانه ها و ماژول های متعدد و مجموعه ای گیج کننده از موضوعات مورد نیاز است. انتخاب نقطه شروع می تواند دشوار باشد. جاوا اسکریپت را از Frontend به Backend وارد کنید. این راهنمای مختصر و عملی شما را در کوتاه ترین زمان ممکن به سرعت بالا می برد.

این کتاب با مبانی متغیرها و اشیاء در جاوا اسکریپت شروع می شود و سپس به سرعت به سمت ساختن می رود. اجزای سمت مشتری با Vue.js و یک برنامه مدیریت لیست ساده. پس از آن، تمرکز به سمت سرور و Node.js تغییر می کند، جایی که مدل MVC را بررسی می کنید و ماژول Express را بررسی می کنید. هنگامی که با سمت سرور و سمت سرویس گیرنده آشنا شدید، تنها چیزی که باقی می ماند پایگاه داده است. شما MongoDB و ماژول Mongoose را کشف خواهید کرد. در فصل آخر این راهنمای سریع، همه این قطعات را برای ادغام یک برنامه Vue.js در سرور Node.js با استفاده از Express برای ساختار کد سرور و MongoDB برای ذخیره اطلاعات ترکیب می‌کنید.

در پایان این کتاب، مهارت‌ها و اعتماد به نفس لازم برای پیاده‌سازی موفقیت‌آمیز مفاهیم جاوا اسکریپت در پروژه‌های خود و شروع کار خود به عنوان یک توسعه‌دهنده جاوا اسکریپت را خواهید داشت.

آنچه یاد خواهید گرفت

  • تعویق پردازش را با جاوا اسکریپت فعال کنید
  • Express و MongoDB را با Node.js پیاده سازی کنید
  • کامپوننت ها را با Vue.js بسازید< /li>
  • آشنایی با نحوه ایجاد و استفاده از ماژول ها با Node.js
  • آشنایی با npm span>
  • یک برنامه کاربردی سمت کلاینت کاملاً با جاوا اسکریپت بسازید
  • Dive توسعه کامل پشته با Vue.js، Node.js و MongoDB

این کتاب برای چه کسی است

این کتاب برای توسعه دهندگان جاوا اسکریپت است که به دنبال تقویت مفاهیم اصلی جاوا اسکریپت و پیاده سازی آنها در ساخت برنامه های پشته کامل هستند. دانش قبلی HTML و CSS ضروری است.

فهرست محتوا

  1. کاوش در هسته مفاهیم جاوا اسکریپت
  2. کاوش در مفاهیم پیشرفته جاوا اسکریپت
  3. شروع با Vue.js
  4. مفاهیم پیشرفته Vue.js
  5. < span>مدیریت یک لیست با Vue.js
  6. ایجاد و استفاده از ماژول‌های Node.js</ li>
  7. استفاده از Express با Node.js
  8. استفاده از MongoDB با Node.js</ span>
  9. ادغام Vue.js با Node.js

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

Delve into the world of web development with Vue.js, Node.js, and MongoDB by exploring essential JavaScript concepts on the client side and the server side

Key Features

  • Get up and running with JavaScript, the most popular web development language in the world
  • Cut through the complexity and focus on the simple aspects of web development
  • Build a simple web application using Vue.js, Node.js, and MongoDB

Book Description

JavaScript, the most widely used programming language in the world, has numerous libraries and modules and a dizzying array of need-to-know topics. Picking a starting point can be difficult. Enter JavaScript from Frontend to Backend. This concise, practical guide will get you up to speed in next to no time.

This book begins with the basics of variables and objects in JavaScript and then moves quickly on to building components on the client-side with Vue.js and a simple list management application. After that, the focus shifts to the server-side and Node.js, where you'll examine the MVC model and explore the Express module. Once you've got to grips with the server-side and the client-side, the only thing that remains is the database. You'll discover MongoDB and the Mongoose module. In the final chapter of this fast-paced guide, you'll combine all these pieces to integrate a Vue.js application into a Node.js server, using Express to structure the server code and MongoDB to store the information.

By the end of this book, you will have the skills and confidence to successfully implement JavaScript concepts in your own projects and begin your career as a JavaScript developer.

What you will learn

  • Trigger deferred processing with JavaScript
  • Implement Express and MongoDB with Node.js
  • Build components with Vue.js
  • Understand how to create and use modules with Node.js
  • Familiarize yourself with npm
  • Build a client-side application entirely with JavaScript
  • Dive into full stack development with Vue.js, Node.js, and MongoDB

Who this book is for

This book is for JavaScript developers looking to strengthen their core JavaScript concepts and implement them in building full stack apps. Prior knowledge of HTML and CSS is a must.

Table of Contents

  1. Exploring the Core Concepts of JavaScript
  2. Exploring the Advanced Concepts of JavaScript
  3. Getting Started with Vue.js
  4. Advanced Concepts of Vue.js
  5. Managing a List with Vue.js
  6. Creating and Using Node.js Modules
  7. Using Express with Node.js
  8. Using MongoDB with Node.js
  9. Integrating Vue.js with Node.js


فهرست مطالب

Cover
Title Page
Copyright and Credits
Contributors
Table of Contents
Preface
Part 1: JavaScript Syntax
Chapter 1: Exploring the Core Concepts of JavaScript
	Technical requirements
	Types of variables used in JavaScript
		Numerical values
		Boolean values
		Character strings
		Arrays
		Objects
	Running a JavaScript program
		Running a JavaScript program in a browser
		Running a JavaScript program on a Node.js server
		Differences between JavaScript code written for the browser and the server
	Declaring variables in JavaScript
		Using the const keyword
		Using the var keyword
		Using the let keyword
		What if we don\'t use var or let to define a variable?
		What is an uninitialized variable worth?
	Writing conditions for conditional tests
		Forms of writing instructions
		Expressions used to write conditions
		Nested test suites
	Creating processing loops
		Loops with while()
		Loops with for()
	Using functions
		Function displaying the list of the first 10 integers
		Function calculating the sum of the first 10 integers
		Function calculating the sum of the first N integers
	Summary
Chapter 2: Exploring the Advanced Concepts of JavaScript
	Technical requirements
	Classes and objects
		Defining a class
		Creating an object by using a class
		Creating an object without using a class
		Adding properties to a class
		Adding methods to a class
		Changing an object\'s property values
		Using the class constructor
		Merging one object with another
	Arrays
		Creating an array
		Accessing array elements
		Adding items to the array
		Deleting array elements
		Filtering elements in an array
	Character strings
		Creating a character string
		Accessing characters in a string
		Modifying a character string
		Using regular expressions
	Multitasking in JavaScript
		Using the setTimeout() function
		Using the setInterval() function
		Using the clearInterval() function
	Using promises
Part 2: JavaScript on the Client-Side
Chapter 3: Getting Started with Vue.js
	Technical requirements
	Using Vue.js in an HTML page
	Creating our first Vue.js application
	Using reactivity
	Creating our first component
		Inserting a component in the application file
		Inserting a component from an external file
	Adding methods in components
		Defining methods in the methods section
		Defining computed properties in the computed section
	Using attributes in components
	Using directives
		The v-if and v-else directives
		The v-show directive
		The v-for directive
		The v-model directive
	Summary
Chapter 4: Advanced Concepts of Vue.js
	Technical requirements
	Managing events
	Using the $event parameter
		Checking that the entered value is less than 100
		Allowing only digits to be entered
	Assembling components
		Using $emit() to communicate with a parent component
		Using props to communicate with children
	Using visual effects
		When the element appears
		When the element disappears
	Using a name for the effect
	Producing an effect on several elements
	Examples of commonly used effects
		The shrink effect
		The opacity effect
		The move-down effect
	Summary
Chapter 5: Managing a List with Vue.js
	Technical requirements
	Displaying application screens
	Splitting the application into components
	Adding an element to the list
		Using the  component
		Changing the appearance of the list using CSS code
	Removing an element from the list
	Modifying an element in the list
		Transforming the  element into an  element
		Exiting from the input field
		Giving focus to the input field
	Summary
Part 3: JavaScript on the Server-Side
Chapter 6: Creating and Using Node.js Modules
	Technical requirements
	Creating and using our own modules
		Creating a module
		Using the node_modules directory
		Using the package.json file
		Adding functionalities to the module
	Using internal Node.js modules
		Reading the contents of a file
		Displaying file contents as strings
		Using non-blocking file reading
	Using downloaded modules with npm
		Using the npm command
		Using a downloaded module with npm
	Summary
Chapter 7: Using Express with Node.js
	Technical requirements
	Using the Node.js http module
	Installing the Express module
	The MVC pattern used by Express
	Using routes with Express
		The initial content of the app.js file
		Different types of routes possible
		Analyzing routes defined in the app.js file
		Adding a new route in the app.js file
	Displaying views with Express
	Summary
Chapter 8: Using MongoDB with Node.js
	Technical requirements
	Installing MongoDB
		Using the mongo utility
		Installing the mongoose module
	Connecting to the MongoDB database
	Creating documents in MongoDB
		Describing document structure using schemas and models
		Creating the document
	Searching for documents in MongoDB
		Writing search conditions
		Retrieving and displaying the results
	Updating documents in MongoDB
	Deleting documents in MongoDB
	Summary
Chapter 9: Integrating Vue.js with Node.js
	Technical requirements
	Displaying application screens
	Building the app with Express
	MongoDB database structure
	Installing the Axios library
	Inserting a new element in the list
		Replacing the text and index attributes with the element attribute
		Description of the Axios library for communicating between the client and the server
		Using Axios with a POST type request (client side)
		POST type request processing (server side)
		Verifying the correct operation of the insertion in the database
	Displaying list elements
		Using Axios with a GET type request (client side)
		GET type request processing (server side)
	Modifying an element in the list
		Using Axios with a PUT type request (client side)
		PUT type request processing (server side)
	Removing an element from the list
		Using Axios with a DELETE type request (client side)
		DELETE type request processing (server side)
	Summary
	Thanks
Index
About Packt
Other Books You May Enjoy




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