آموزش یادگیری توسعه کامل جاوا اسکریپت: MongoDB ، Node و React

Learning Full-Stack JavaScript Development: MongoDB, Node, and React

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: با انجام کار یاد بگیرید! با ساخت یک برنامه وب با MongoDB ، Node.js و React.js ، توسعه جاوا اسکریپت را به صورت کامل پشته بیاموزید.

نحوه استفاده از Node به عنوان وب سرور و API سرور ، نحوه مصرف داده و ساخت رابط کاربر با React و نحوه خواندن و نوشتن داده با یک پایگاه داده MongoDB را بیاموزید. React به شما امکان می دهد برنامه های کامل ، مبتنی بر داده را سریعتر و کارآمدتر از آنچه تنها با جاوا اسکریپت امکان پذیر است ، بسازید.

سامر بونا با تأکید بر روشهای کاربردی و ابزارهای منبع باز ، مفاهیم مدرن برنامه نویسی JavaScript را معرفی می کند. این دروس تقریباً کاملاً عملی و با نمایش برنامه نویسی زنده است که مفاهیم را به خانه می آورد.
موضوعات شامل:
  • استفاده از ویژگیهای مدرن JavaScript
  • پیکربندی وب پک و بابل
  • کار با ماژول های Node بومی
  • ایجاد یک سرور Express
  • کار با م componentsلفه های React و JSX
  • بارگیری و کار با داده های آزمایشی آزمون
  • واکشی داده ها از یک API از راه دور
  • کار با داده ها در MongoDB
  • ارائه نامتعارف در سرور
  • مسیریابی جلویی و مسیریابی عقب

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

مقدمه Introduction

  • مرور دوره Course overview

  • آنچه این دوره را شامل می شود What this course covers

1. شروع کار 1. Getting Started

  • JavaScript مدرن Modern JavaScript

  • تنظیم وابستگی های پروژه Setting up project dependencies

  • ساختار پروژه و تنظیمات Project structure and configurations

2. گره به عنوان سرور وب 2. Node as a Web Server

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

  • ماژول های HTTP / HTTPS The HTTP/HTTPS modules

  • ایجاد سرور اکسپرس Creating an Express server

  • با استفاده از زبان الگوی EJS Using the EJS template language

3. اصول اولیه را نشان دهید 3. React Basics

  • واکنش عناصر و JSX React elements and JSX

  • اجزای واکنش نشان دهید React components

  • سازگاری کامپوننت Component composability

  • قطعات با ماژول Components with modules

  • حالت مؤلفه Component state

  • چرخه عمر مؤلفه Component life cycle

4. کار با داده 4. Working with Data

  • بارگیری داده های تست Loading the test data

  • نمایش لیستی از اشیاء Displaying a list of objects

  • استفاده از Sass with Node Using Sass with Node

  • خواندن از دولت Reading from the state

  • واکشی داده ها از یک API از راه دور Fetching data from a remote API

5- ارائه روی سرور 5. Rendering on the Server

  • واکشی داده از سمت سرور Fetching data from the server side

  • ارائه سرور با ReactDOMServer Server rendering with ReactDOMServer

  • مشکل چک را برطرف کنید Fix the checksum problem

6. مسیریابی روی Client و Server 6. Routing on Client and Server

  • دست زدن به رویداد کلیک مسابقه Handling the contest click event

  • حرکت به یک مسابقه Navigating to a contest

  • در حال جستجوی مسابقه برای تغییر مسیر هستیم Looking up the contest on route change

  • واکشی اطلاعات مسابقه از API Fetching contest information from the API

  • کمی refactoring A bit of refactoring

  • مسیریابی سمت سرور برای یک مسابقه Server-side routing for a contest

  • پیمایش به لیستی از مسابقات Navigating to a list of contests

  • دست زدن به دکمه برگشت مرورگر Handling the browser's back button

7. کار با MongoDB 7. Working with MongoDB

  • خواندن داده ها از MongoDB Reading data from MongoDB

  • API برای واکشی لیستی از نامها API to fetch a list of names

  • نمایش لیست نام ها Displaying the list of names

  • اسکریپت مثال برای به روز رسانی کلیه داده ها Example script to update all data

  • تبدیل برنامه به استفاده از _id Converting the application to use _id

  • ایجاد یک API برای پیشنهاد یک نام Creating an API to propose a name

  • سیم کشی فرم نام پیشنهادی جدید Wiring the proposed new name form

  • چالش ها و QA Challenges and QA

  • گزینه های دیگر: MERN و الکترود Alternatives: MERN and Electrode

نمایش نظرات

آموزش یادگیری توسعه کامل جاوا اسکریپت: MongoDB ، Node و React
جزییات دوره
3h 27m
40
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
278,167
- از 5
ندارد
دارد
دارد
Samer Buna
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Samer Buna Samer Buna

سامر بونا یک رمزگذار چند لگویی با سالها تجربه عملی در زمینه طراحی ، پیاده سازی و آزمایش نرم افزار ، از جمله توسعه برنامه های وب و تلفن همراه ، طراحی API ، برنامه نویسی عملکردی ، بهینه سازی ، مدیریت سیستم ، پایگاه داده و مقیاس پذیری است. سامر در چندین صنعت از جمله املاک و مستغلات ، دولت ، آموزش و انتشارات کار می کرد. سامر همچنین چندین کتاب فنی و دوره های آنلاین درباره Node.js ، React.js ، GraphQL و Ruby on Rails تالیف کرده است. او عاشق همه جاوا اسکریپت است و عاشق کاوش در کتابخانه های جدید است. آخرین کارهای او را می توانید در jsComplete.com و EdgeCoders.com دنبال کنید