آموزش NodeJS، MongoDB و Express - جاوا اسکریپت مبتدی تا متوسط ​​[ویدئو]

NodeJS, MongoDB, and Express - Beginner to Intermediate JavaScript [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: این دوره به 7 بخش تقسیم شده است. بخش 1 یک معرفی سریع و سریع برای NodeJS و نحوه شروع استفاده از NodeJS است. ما بحث می کنیم که NodeJS چیست و اینکه یک زبان برنامه نویسی مانند جاوا اسکریپت نیست بلکه یک مفسر و محیطی برای جاوا اسکریپت است. با ادامه بخش 2، اصول جاوا اسکریپت و نوشتن کد جاوا اسکریپت را در Node بررسی می کنیم. با مثال هایی در مورد اصول کدنویسی جاوا اسکریپت بارگذاری شده است. از آنجایی که Node از کد جاوا اسکریپت استفاده می کند، این بخش یک بازنگری و مروری سریع از جاوا اسکریپت ارائه می دهد و برای پوشش اصلی جاوا اسکریپت مورد نیاز برای بخش های آینده و نوشتن Node طراحی شده است. برنامه‌نویسی ناهمزمان جاوا اسکریپت ناهمزمانی را در برنامه‌نویسی رایانه توضیح می‌دهد، به وقوع رویدادهایی مستقل از جریان اصلی برنامه و روش‌های مقابله با چنین رویدادهایی اشاره می‌کند و نشان می‌دهد که چگونه می‌توان تماس‌هایی را اضافه کرد که پس از تکمیل یک پشته اجرا می‌شوند. هر ماژول در NodeJS زمینه خاص خود را دارد و نمی تواند با ماژول های دیگر تداخل داشته باشد. ماژول ها مانند کتابخانه هایی هستند که می توانید در برنامه خود قرار دهید. Node.js مجموعه‌ای از ماژول‌های داخلی دارد که می‌توانید بدون نصب بیشتر از آن‌ها استفاده کنید، مانند http، fs، path و url. Express یک چارچوب برنامه وب Node.js حداقل و انعطاف پذیر است که مجموعه ای قوی از ویژگی ها را برای برنامه های کاربردی وب و موبایل ارائه می دهد. نحوه راه‌اندازی سریع یک برنامه وب با Express را بررسی کنید. همه منابع و فایل‌های کد در این آدرس موجود هستند: https://github.com/PacktPublishing/NodeJS-MongoDB-Express---Beginner-to-Intermediate-JavaScript- ساخت برنامه با NodeJS، Express، MongoDB از جاوا اسکریپت NodeJS برای ایجاد برنامه ها استفاده کنید ایجاد برنامه های خط فرمان NodeJS را نصب و راه اندازی کنید با Node به MongoDB متصل شوید اصول اولیه جاوا اسکریپت را بیاموزید برای گذراندن این دوره، باید دانش برنامه نویسی شی گرا (اگر نه C#) داشته باشید. حتی اگر با پشته توسعه دات نت آشنا نیستید، این دوره بسیار مبتدی و مملو از نکات توسعه است. این دوره برای کسانی که می خواهند در مورد NodeJS بیشتر بدانند و برای توسعه دهندگان جاوا اسکریپت و توسعه دهندگان وب ایده آل است. راه اندازی MongoDB در فضای ابری برای اتصال با استفاده از NodeJS * یاد بگیرید چگونه می توانید ماژول خود را به صورت محلی ایجاد کنید * یاد بگیرید چگونه داده ها را از یک فرم جلویی به Node Express برای خروجی به ترمینال ارسال کنید.

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

مقدمه ای بر NodeJS MongoDB Express از مبتدی تا متوسط ​​جاوا اسکریپت Introduction to NodeJS MongoDB Express Beginner to Intermediate JavaScript

  • مقدمه ای بر NodeJS MongoDB Express از مبتدی تا متوسط ​​جاوا اسکریپت Introduction to NodeJS MongoDB Express Beginner to Intermediate JavaScript

مقدمه ای بر نصب و راه اندازی Node Introduction to Installation and Setup of Node

  • بخش مقدمه ای بر نصب و راه اندازی Node Section Introduction to Installation and Setup of Node

  • بخش مقدمه ای بر نصب و راه اندازی Node Section Introduction to Installation and Setup of Node

  • Node Setup Dev Environment چیست؟ What is Node Setup Dev Environment

  • Node Setup Dev Environment چیست؟ What is Node Setup Dev Environment

  • ترمینال کد ویژوال استودیو آماده است Visual Studio Code Terminal Ready

  • ترمینال کد ویژوال استودیو آماده است Visual Studio Code Terminal Ready

  • یک فایل Node ایجاد کنید و آن را اجرا کنید Create a Node File and Run It

  • یک فایل Node ایجاد کنید و آن را اجرا کنید Create a Node File and Run It

  • Node چیست و چگونه کار می کند What is Node and How it Works

  • Node چیست و چگونه کار می کند What is Node and How it Works

  • منابع NodeJS NodeJS Resources

  • منابع NodeJS NodeJS Resources

  • کار با NodeJS Working with NodeJS

  • کار با NodeJS Working with NodeJS

  • NodeJS REPL NodeJS REPL

  • NodeJS REPL NodeJS REPL

  • نمونه های گره مشترک Common Node Examples

  • نمونه های گره مشترک Common Node Examples

  • شیء فرآیند گره Node Process Object

  • شیء فرآیند گره Node Process Object

  • از بسته‌های Node - NodeMon استفاده کنید Use Node Packages - NodeMon

  • از بسته‌های Node - NodeMon استفاده کنید Use Node Packages - NodeMon

  • خط فرمان و کنسول Command Line and Console

  • خط فرمان و کنسول Command Line and Console

اصول جاوا اسکریپت: بررسی سریع کدنویسی جاوا اسکریپت JavaScript Fundamentals: Quick Review of JavaScript Coding

اصول جاوا اسکریپت: بررسی سریع کدنویسی جاوا اسکریپت JavaScript Fundamentals: Quick Review of JavaScript Coding

  • اصول جاوا اسکریپت: بررسی سریع کدنویسی جاوا اسکریپت JavaScript Fundamentals: Quick Review of JavaScript Coding

  • اصول جاوا اسکریپت: بررسی سریع کدنویسی جاوا اسکریپت JavaScript Fundamentals: Quick Review of JavaScript Coding

  • متغیرها و انواع داده ها Variables and Data Types

  • متغیرها و انواع داده ها Variables and Data Types

  • متغیرهای جاوا اسکریپت و انواع داده ها JavaScript Variables and Data Types

  • متغیرهای جاوا اسکریپت و انواع داده ها JavaScript Variables and Data Types

  • آرایه ها، اشیا، انواع داده ها Arrays, Objects, Data Types

  • آرایه ها، اشیا، انواع داده ها Arrays, Objects, Data Types

  • مقدمه ای بر توابع جاوا اسکریپت Introduction to JavaScript Functions

  • مقدمه ای بر توابع جاوا اسکریپت Introduction to JavaScript Functions

  • توابع جاوا اسکریپت و ویژگی های پیشرفته JavaScript Functions and Advanced Features

  • توابع جاوا اسکریپت و ویژگی های پیشرفته JavaScript Functions and Advanced Features

  • توابع بیشتر: نمونه های توابع مدرن More Functions: Modern Functions Examples

  • توابع بیشتر: نمونه های توابع مدرن More Functions: Modern Functions Examples

  • مثال بستن جاوا اسکریپت JavaScript Closure Example

  • مثال بستن جاوا اسکریپت JavaScript Closure Example

  • اپراتورهای جاوا اسکریپت JavaScript Operators

  • اپراتورهای جاوا اسکریپت JavaScript Operators

  • نمونه های بیشتر از اپراتورهای جاوا اسکریپت More JavaScript Operators Examples

  • نمونه های بیشتر از اپراتورهای جاوا اسکریپت More JavaScript Operators Examples

  • شرایط حقیقت و دروغ Conditions Truthy and Falsey

  • شرایط حقیقت و دروغ Conditions Truthy and Falsey

  • اپراتور سه تایی Ternary Operator

  • اپراتور سه تایی Ternary Operator

  • بیانیه سوئیچ جاوا اسکریپت JavaScript Switch Statement

  • بیانیه سوئیچ جاوا اسکریپت JavaScript Switch Statement

  • حلقه جاوا اسکریپت برای Do while JavaScript Loop For Do While

  • حلقه جاوا اسکریپت برای Do while JavaScript Loop For Do While

  • اشیاء جاوا اسکریپت JavaScript Objects

  • اشیاء جاوا اسکریپت JavaScript Objects

  • روش های شی جاوا اسکریپت JavaScript Object Methods

  • روش های شی جاوا اسکریپت JavaScript Object Methods

  • معرفی آرایه جاوا اسکریپت JavaScript Array Introduction

  • معرفی آرایه جاوا اسکریپت JavaScript Array Introduction

  • آرایه به روز رسانی جاوا اسکریپت JavaScript Update Array

  • آرایه به روز رسانی جاوا اسکریپت JavaScript Update Array

  • جاوا اسکریپت را حذف و به آرایه اضافه کنید JavaScript Delete and Add to an Array

  • جاوا اسکریپت را حذف و به آرایه اضافه کنید JavaScript Delete and Add to an Array

  • روش های رایج آرایه جاوا اسکریپت Common JavaScript Array Methods

  • روش های رایج آرایه جاوا اسکریپت Common JavaScript Array Methods

  • روش های آرایه جاوا اسکریپت بیشتر More JavaScript Array Methods

  • روش های آرایه جاوا اسکریپت بیشتر More JavaScript Array Methods

  • آرایه به روز رسانی روش آرایه Array Method Update Array

  • آرایه به روز رسانی روش آرایه Array Method Update Array

  • روش نقشه آرایه خالی جاوا اسکریپت JavaScript Empty Array Map Method

  • روش نقشه آرایه خالی جاوا اسکریپت JavaScript Empty Array Map Method

  • تکرار آرایه و مقادیر شی Array Iteration and Object Values

  • تکرار آرایه و مقادیر شی Array Iteration and Object Values

  • قالب های جاوا اسکریپت JavaScript Template Literals

  • قالب های جاوا اسکریپت JavaScript Template Literals

  • روش ریاضی جاوا اسکریپت JavaScript Math Method

  • روش ریاضی جاوا اسکریپت JavaScript Math Method

  • روش تاریخ جاوا اسکریپت JavaScript Date Method

  • روش تاریخ جاوا اسکریپت JavaScript Date Method

  • نمونه های پاسخ به تماس ناهمزمان جاوا اسکریپت JavaScript Asynchronous Callback Examples

  • نمونه های پاسخ به تماس ناهمزمان جاوا اسکریپت JavaScript Asynchronous Callback Examples

  • تایمرهای جهانی گره جاوا اسکریپت JavaScript Node Timers Global

  • تایمرهای جهانی گره جاوا اسکریپت JavaScript Node Timers Global

  • وعده های جاوا اسکریپت JavaScript Promises

  • وعده های جاوا اسکریپت JavaScript Promises

  • جاوا اسکریپت را امتحان کنید و اشکال زدایی را بگیرید JavaScript Try and Catch Debugging

  • جاوا اسکریپت را امتحان کنید و اشکال زدایی را بگیرید JavaScript Try and Catch Debugging

  • JavaScript Async و Await JavaScript Async and Await

  • JavaScript Async و Await JavaScript Async and Await

برنامه نویسی ناهمزمان جاوا اسکریپت JavaScript Asynchronous programming

برنامه نویسی ناهمزمان جاوا اسکریپت JavaScript Asynchronous programming

  • برنامه نویسی ناهمزمان جاوا اسکریپت JavaScript Asynchronous programming

  • برنامه نویسی ناهمزمان جاوا اسکریپت JavaScript Asynchronous programming

  • Callbacks Stack و Queue Callbacks Stack and Queue

  • Callbacks Stack و Queue Callbacks Stack and Queue

  • نمونه های پشته و صف Stack and Queue Examples

  • نمونه های پشته و صف Stack and Queue Examples

  • مثال برگشت به تماس در جاوا اسکریپت Callback example in JavaScript

  • مثال برگشت به تماس در جاوا اسکریپت Callback example in JavaScript

  • عملکرد شغلی حلقه های رویداد را فرا می خواند Calls Event Loops Job Function

  • عملکرد شغلی حلقه های رویداد را فرا می خواند Calls Event Loops Job Function

  • تابع بازگشتی مثال حلقه رویداد Event Loop Example Recursive Function

  • تابع بازگشتی مثال حلقه رویداد Event Loop Example Recursive Function

  • اجرای تابع حلقه رویداد صف شغلی Job Queue Event Loop Function Execution

  • اجرای تابع حلقه رویداد صف شغلی Job Queue Event Loop Function Execution

  • نمونه های سفارش خروجی پشته تماس Call Stack Output Order Examples

  • نمونه های سفارش خروجی پشته تماس Call Stack Output Order Examples

  • وعده های جاوا اسکریپت JavaScript Promises

  • وعده های جاوا اسکریپت JavaScript Promises

  • خروجی ورودی ترمینال شی فرآیند گره Node Process Object Terminal Input Output

  • خروجی ورودی ترمینال شی فرآیند گره Node Process Object Terminal Input Output

  • Node Event EventEmitter Node Event EventEmitter

  • Node Event EventEmitter Node Event EventEmitter

  • رویدادهای Node را تنظیم کنید Set Up Node Events

  • رویدادهای Node را تنظیم کنید Set Up Node Events

ماژول های گره NPM Node Modules NPM

ماژول های گره NPM Node Modules NPM

  • ماژول های گره NPM Node Modules NPM

  • ماژول های گره NPM Node Modules NPM

  • ماژول های گره Node Modules

  • ماژول های گره Node Modules

  • انواع ماژول های گره Node Modules Types

  • انواع ماژول های گره Node Modules Types

  • ماژول های گره محلی Local Node Modules

  • ماژول های گره محلی Local Node Modules

  • کلاس صادرات ماژول های گره محلی Local Node Modules Exports Class

  • کلاس صادرات ماژول های گره محلی Local Node Modules Exports Class

  • ماژول های اصلی راه اندازی وب سرور HTTP Core Modules HTTP Web Server Setup

  • ماژول های اصلی راه اندازی وب سرور HTTP Core Modules HTTP Web Server Setup

  • یک فایل سیستم پوشه بسازید Make a Folder Filesystem

  • یک فایل سیستم پوشه بسازید Make a Folder Filesystem

  • نمونه های سیستم فایل گره Node Filesystem Examples

  • نمونه های سیستم فایل گره Node Filesystem Examples

  • محتوای یک فایل را به روز کنید Update the Contents of a File

  • محتوای یک فایل را به روز کنید Update the Contents of a File

  • حذف فایل ها با استفاده از سیستم فایل Delete Files Using the Filesystem

  • حذف فایل ها با استفاده از سیستم فایل Delete Files Using the Filesystem

  • تغییر نام فایل ها با استفاده از Node Rename Files Using Node

  • تغییر نام فایل ها با استفاده از Node Rename Files Using Node

  • آمار سیستم فایل Filesystem Stats

  • آمار سیستم فایل Filesystem Stats

  • خواندن فایل های ماژول FS Reading Files FS Module

  • خواندن فایل های ماژول FS Reading Files FS Module

  • مسیرهای فایل و پوشه File and Folder Paths

  • مسیرهای فایل و پوشه File and Folder Paths

  • Node Package Package.json Fetch Node Package Package.json Fetch

  • Node Package Package.json Fetch Node Package Package.json Fetch

  • ماژول Node Package Manager Node Package Manager Module

  • ماژول Node Package Manager Node Package Manager Module

  • بافرهای گره Node Buffers

  • بافرهای گره Node Buffers

  • خطاهای Throw Try and Catch Errors Throw Try and Catch

  • خطاهای Throw Try and Catch Errors Throw Try and Catch

Node Web Application با Express Node Web Application with Express

Node Web Application با Express Node Web Application with Express

  • Node Web Application با Express Node Web Application with Express

  • Node Web Application با Express Node Web Application with Express

  • راه اندازی اکسپرس Express Setup

  • راه اندازی اکسپرس Express Setup

  • ارائه فایل ها با فریم ورک Express Serving Files with Express Framework

  • ارائه فایل ها با فریم ورک Express Serving Files with Express Framework

  • مسیریابی سریع Express Routing

  • مسیریابی سریع Express Routing

  • عملکردهای چندگانه برگشت به تماس Multiple CallBack Functions

  • عملکردهای چندگانه برگشت به تماس Multiple CallBack Functions

  • کنترل کننده مسیر سریع GET Express Route Handler GET

  • کنترل کننده مسیر سریع GET Express Route Handler GET

  • POST مسیر اکسپرس Express Route POST

  • POST مسیر اکسپرس Express Route POST

  • به روز رسانی مسیر اکسپرس حذف Express Route Update Delete

  • به روز رسانی مسیر اکسپرس حذف Express Route Update Delete

  • مقادیر POST داده JSON JSON Data POST Values

  • مقادیر POST داده JSON JSON Data POST Values

  • خروجی پارامترهای URL JSON Output JSON URL Params

  • خروجی پارامترهای URL JSON Output JSON URL Params

  • MiddleWare POST با bodyParser MiddleWare POST with bodyParser

  • MiddleWare POST با bodyParser MiddleWare POST with bodyParser

  • روتر مسیرهای اکسپرس Express Routes Router

  • روتر مسیرهای اکسپرس Express Routes Router

  • مولد برنامه اکسپرس Express Application Generator

  • مولد برنامه اکسپرس Express Application Generator

MongoDB با تعامل صفحه وب Front-End با استفاده از Node و Express MongoDB with Front-End Web Page Interaction Using Node and Express

MongoDB با تعامل صفحه وب Front-End با استفاده از Node و Express MongoDB with Front-End Web Page Interaction Using Node and Express

  • MongoDB با تعامل صفحه وب Front-End با استفاده از Node و Express MongoDB with Front-End Web Page Interaction Using Node and Express

  • MongoDB با تعامل صفحه وب Front-End با استفاده از Node و Express MongoDB with Front-End Web Page Interaction Using Node and Express

  • راه اندازی: با MongoDB شروع کنید Setup: Get Started with MongoDB

  • راه اندازی: با MongoDB شروع کنید Setup: Get Started with MongoDB

  • MongoDB را در فضای ابری ایجاد کنید Create MongoDB in the Cloud

  • MongoDB را در فضای ابری ایجاد کنید Create MongoDB in the Cloud

  • اتصال و ایجاد MongoDB Connect and Create MongoDB

  • اتصال و ایجاد MongoDB Connect and Create MongoDB

  • ایجاد مجموعه ای از داده ها Create Collection of Data

  • ایجاد مجموعه ای از داده ها Create Collection of Data

  • برنامه صفحه وب برای راه اندازی پایگاه داده WebPage App to Database Setup

  • برنامه صفحه وب برای راه اندازی پایگاه داده WebPage App to Database Setup

  • صفحه وب AJAX به نقطه پایانی WebPage AJAX to Endpoint

  • صفحه وب AJAX به نقطه پایانی WebPage AJAX to Endpoint

  • AJAX Post Setup to Database AJAX Post Setup to Database

  • AJAX Post Setup to Database AJAX Post Setup to Database

  • AJAX GET Mongo Data AJAX GET Mongo Data

  • AJAX GET Mongo Data AJAX GET Mongo Data

  • عناصر صفحه پویا AJAX Dynamic Page Elements AJAX

  • عناصر صفحه پویا AJAX Dynamic Page Elements AJAX

  • موارد منطبق را از MongoDB Get پیدا کنید Find Matches from MongoDB Get

  • موارد منطبق را از MongoDB Get پیدا کنید Find Matches from MongoDB Get

  • داده های MongoDB را به روز کنید Update MongoDB Data

  • داده های MongoDB را به روز کنید Update MongoDB Data

  • حذف داده ها از MongoDB با AJAX Delete Remove Data from MongoDB with AJAX

  • حذف داده ها از MongoDB با AJAX Delete Remove Data from MongoDB with AJAX

  • بیشتر با اسناد و کدنویسی MongoDB More with MongoDB Documents and Coding

  • بیشتر با اسناد و کدنویسی MongoDB More with MongoDB Documents and Coding

نمایش نظرات

Packtpub یک ناشر دیجیتالی کتاب‌ها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرم‌افزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتاب‌ها، ویدیوها و دوره‌های آموزشی می‌پردازد که به توسعه‌دهندگان و متخصصان فناوری اطلاعات کمک می‌کند تا مهارت‌های خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامه‌نویسی، توسعه وب، داده‌کاوی، امنیت سایبری و هوش مصنوعی را پوشش می‌دهد. محتوای این منابع به صورت کاربردی و به‌روز ارائه می‌شود تا کاربران بتوانند دانش و توانایی‌های لازم برای موفقیت در پروژه‌های عملی و حرفه‌ای خود را کسب کنند.

آموزش NodeJS، MongoDB و Express - جاوا اسکریپت مبتدی تا متوسط ​​[ویدئو]
جزییات دوره
13 h 42 m
102
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Laurence Lars Svekis Laurence Lars Svekis

Laurence Svekis یک برنامه نویس با تجربه وب است. او روی چندین برنامه کاربردی در سطح سازمانی، صدها وب سایت، راه حل های تجاری و بسیاری از برنامه های کاربردی وب منحصر به فرد و نوآورانه کار کرده است. او در HTML، CSS، JavaScript، jQuery، Bootstrap، PHP و MySQL تخصص دارد و همچنین علاقه زیادی به فناوری های وب، توسعه برنامه های کاربردی وب، برنامه نویسی و بازاریابی آنلاین با تمرکز قوی بر رسانه های اجتماعی و SEO دارد. او همیشه مایل است به دانش‌آموزانش کمک کند تا آنچه را که فناوری ارائه می‌دهد تجربه کنند و مشتاق است دانش و تجربیات خود را با جهان به اشتراک بگذارد.