لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش به مفاهیم اصلی React و Storybook مسلط شوید
Master The Core Concepts of React and Storybook
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
آموزش ساخت کتابخانه کامپوننت های حرفه ای با استفاده از React with Storybook و آزمایش آنها به صورت مجزا درک اصول React استفاده از React در مرورگر و در Node Build Reusable و Composable کتابخانه اجزای React نحوه استفاده از Storybook و React در پروژه خود نحوه آزمایش کامپوننت ها با تست واکنش -کتابخانه و اجزای سبک کتاب داستانی با ماژول های TailwindCSS و CSS تست دسترسی (a11y) تست رگرسیون بصری (VRT) CI/CD ایجاد گردش کار با Github Actions پیش نیازها: دانش پایه جاوا اسکریپت و CSS IDE، کنترل نسخه
یک آموزش عملی عملی برای ساخت کتابخانه اجزای React با Storybook.
در این دوره عملی و عملی، یاد خواهید گرفت که چگونه با Storybook یک کتابخانه اجزای React بسازید. شما با یادگیری اصول React شروع میکنید و سپس به سراغ ایجاد یک کتابخانه کامل اجزای React با Storybook خواهید رفت. همچنین در مورد انواع مختلف تست خودکار برای Component ها، نحوه آزمایش اجزا به صورت مجزا و نحوه نوشتن خطوط لوله CI/CD خواهید آموخت.
فرقی نمیکند که یک توسعهدهنده با تجربه React هستید یا تازه شروع به کار کردهاید - این دوره به ارتقای مهارتهای شما به سطح بعدی کمک میکند. با مثالهای عملی مبتنی بر مؤلفههای دنیای واقعی، همه چیز را از ساخت رابطهای کاربری با DSLهای ساده و در عین حال قدرتمند React گرفته تا استایلسازی صحیح ماژولها با استفاده از CSS را پوشش خواهیم داد.
این دوره به گونه ای طراحی شده است که شما می توانید برای هر پروژه، چه یک برنامه وب یا یک برنامه تک صفحه ای (SPA) اجزایی با ظاهری معتبر ایجاد کنید. همچنین اطلاعاتی در مورد نحوه توسعه و حفظ استانداردهای شرکتها با استفاده از فناوریهای مبتنی بر جاوا اسکریپت مانند React دریافت خواهید کرد!
این دوره برای هر کسی که میخواهد درباره React و نحوه ساخت کتابخانههای Component اطلاعات بیشتری کسب کند عالی است. بنابراین، اگر آمادهاید مهارتهای React خود را به سطح بعدی ارتقا دهید، همین امروز ثبتنام کنید!
آنچه یاد خواهید گرفت: نحوه ساخت اجزای React را با استفاده از React v17، کامپوننتهای مبتنی بر کلاس، کامپوننتهای تابعی، Hooks، JSX، Props، State، Storybook برای توسعه کامپوننتها، ماژولهای CSS، Component Composition، Unit Testing، یاد خواهید گرفت. تست کتاب داستان، قابلیت دسترسی تست، تست رگرسیون بصری، CI/CD
چرا باید در این کلاس شرکت کنید: اگر یک توسعه دهنده Frontend هستید که می خواهید React را یاد بگیرید یا از React استفاده کرده اید اما می خواهید مفاهیم پیشرفته تری و نحوه استفاده از React در یک محیط تولید برای ایجاد اجزای وب و نحوه توسعه بیاموزید. اجزای جداگانه با Storybook پس باید این کلاس
را انتخاب کنید
این کلاس برای چه کسانی است: توسعه دهندگان Frontend که اصول جاوا اسکریپت و CSS را می دانند
مواد/منابع: دانش Javascript CSS، Node.js نصب شده، IDE، حساب github
سرفصل ها و درس ها
React Fundamentals
React Fundamentals
معرفی دوره
Course Introduction
React Introduction
React Introduction
در مرورگر واکنش نشان دهید
React in the Browser
JSX
JSX
امتیازات JSX
JSX perks
اجزای کلاسی
Class based Components
اجزای عملکردی
Functional Components
لوازم جانبی
Props
رسیدگی به رویدادها
Handeling Events
حالت
State
مسابقه برای حالت و لوازم
Quiz for State & Props
معرفی Node.js
Introducing Node.js
React برنامه با استفاده از Webpack
React app using Webpack
این بسته ها را نصب کنید
Install these packages
با کتاب داستان واکنش نشان دهید
React with Storybook
توسعه مبتنی بر مولفه
Component Driven Development
طراحی اتمی
Atomic Design
درک خود را از طراحی اتمی آزمایش کنید
Test your understanding of Atomic design
از Creative-react-app CLI استفاده کنید
Use create-react-app CLI
افزودن استایل شیت ها
Adding Stylesheets
Storybook را نصب کنید
Install Storybook
معرفی کتاب داستان با جزء دکمه
Storybook intro with Button component
جزء شمارنده
Counter component
React State با useState
React State with useState
جزء رتبه بندی
Rating component
جزء آکاردئون
Accordion Component
useRef() با آکاردئون
useRef() with Accordion
تغییر عنوان کامپوننت ها
Change Components Title
جزء TextInput
TextInput Component
مؤلفه کنترل شده (TextInput)
Controlled Component (TextInput)
TailwindCSS را راه اندازی کنید
Setup TailwindCSS
Style TextInput
Style TextInput
آزمایش کردن
Testing
کامپوننت دکمه تست واحد
Unit test Button Component
تست با کتاب داستان
Testing with Storybook
تست دسترسی (a11y)
Testing Accessibility (a11y)
راه اندازی تست رگرسیون بصری (VRT)
Setup Visual Regression Test (VRT)
CI/CD
CI/CD
چه CI/CD؟
What CI/CD ?
اقدامات Github
Github Actions
گردش کار CI را ایجاد کنید
Create CI Workflow
تست ناموفق در CI را برطرف کنید
Fix Failed test on the CI
Codecov را اضافه کنید
Add Codecov
اضافه کردن نشان وضعیت
Add Status Badge
کتاب داستان را با VRT منتشر کنید
Publish Storybook with VRTs
نمایش نظرات