آموزش جامع توسعه فول استک با جاوااسکریپت: MongoDB، Node و React - آخرین آپدیت

دانلود Learning Full-Stack JavaScript Development: MongoDB, Node, and React

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

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

مقدمه Introduction

  • یادگیری توسعه فول استک جاوااسکریپت Learning full-stack JavaScript development

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

  • ماژول‌های نود Node modules

  • اکسپرس و تایپ‌اسکریپت Express and TypeScript

  • مخزن پروژه و NPM Project repo and NPM

  • میدل‌ورها و قالب‌بندی Middlewares and templating

  • ری‌اکت و وب‌پک React and webpack

  • ای‌اس‌لیندت ESLint

  • مونگو دی‌بی و داکر MongoDB and Docker

2. مبانی ری‌اکت 2. React Fundamentals

  • استیت و هندلرهای رویداد State and event handlers

  • چرخه حیات کامپوننت و اثرات جانبی Component life-cycle and side effects

  • سینتکس JSX JSX syntax

  • چرا ری‌اکت؟ Why React?

  • کامپوننت‌های تابعی و پراپ‌ها Function components and props

3. کار با داده‌ها 3. Working with Data

  • دریافت داده‌ها از MongoDB Fetching data from MongoDB

  • دریافت داده‌ها هنگام رندر شدن ری‌اکت Fetching data while React is rendering

  • اشتراک‌گذاری داده‌ها بین سرور و کلاینت Sharing data between server and client

  • استفاده از کلید (key) در لیست‌های ری‌اکت React’s key for items in a list

  • استفاده از اندپوینت API در مرورگر Using an API endpoint from the browser

  • ساخت یک اندپوینت API آزمایشی Creating a mock API endpoint

  • رندر کردن لیستی از آیتم‌ها Rendering a list of items

  • رندرینگ سمت سرور برای مسیر ریشه Server-side rendering of the root path

4. مسیریابی و تاریخچه 4. Routing and History

  • جابجایی با کلیک روی لینک Navigating on link click

  • رندرینگ سمت سرور برای مسیرهای سفارشی Server-side rendering of a custom path

  • دریافت داده‌ها پس از جابجایی به نمای جدید Fetching data after navigating to a new view

  • دریافت شرطی داده‌ها Fetching data conditionally

  • فراخوانی اکشن‌های کامپوننت در فرزندان Invoking component actions in children

  • نمایش یک کامپوننت ریشه متفاوت Displaying a different root component

  • مدیریت تاریخچه پیمایش مرورگر Handling browser navigation history

5. ذخیره‌سازی داده‌ها 5. Persisting Data

  • بروزرسانی رابط کاربری بر اساس پاسخ API Updating UI based on API response

  • خواندن داده‌های فرم با DOM API Reading form data with the DOM API

  • گام‌های بعدی Next steps

  • مدیریت داده‌ها در یک آرایه Handling data in an array

  • چالش پروژه Project challenge

  • درک متدهای درخواست HTTP Understanding HTTP request methods

  • استفاده از اندپوینت API برای بروزرسانی داده‌ها Using an API endpoint to update data

نمایش نظرات

آموزش جامع توسعه فول استک با جاوااسکریپت: MongoDB، Node و React
جزییات دوره
3h 35m
35
(آخرین آپدیت)
28,641
- از 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 دنبال کنید