Pricing options

Explain how different pricing options might be valuable to different segments of your audience.

Course curriculum

    1. Welcome

    1. Introduction

    2. Setup Your Toolkit

    3. Declaring Things

    4. Arrow Functions

    5. Template Literals

    6. Destructuring

    7. Spread and Rest Operators

    8. Optional Chaining and Fallbacks

    9. Map

    10. Filter and Find

    11. Reduce

    12. Modules

    13. Promises and Async/Await

    14. Document Object Model - DOM

    15. Pushing to GitHub

    16. Modern JavaScript Quiz

    17. Chapter Recap

    18. Project - Tip-splitter

    19. Project-Tip-Splitter-Solution

    1. Introduction

    2. Your First React App

    3. React Project Tour

    4. What Is JSX?

    5. JSX Rules - JSX vs HTML

    6. Curly braces — JavaScript inside markup

    7. Components — Functions That Return UI

    8. Props — Passing Data Into Components

    9. Destructuring props

    10. The children Prop — Components That Wrap Other Components

    11. Rendering lists with map

    12. React Keys Explained

    13. Conditional rendering

    14. React Fundamentals - Quiz

    15. React Fundamentals - Assignment

    1. Introduction

    2. Why components need state

    3. useState

    4. The state cycle

    5. Updater functions

    6. Events

    7. The event object

    8. Updating objects and arrays

    9. One object or many state variables

    10. Lifting state up

    11. Derived state — compute, don't store

    12. Controlled inputs

    13. State and Events - Quiz

    14. State and Events - Assignment

    1. Introduction to Hooks

    2. What is a side effect?

    3. useEffect

    4. The dependency array

    5. Cleanup - undo what the effect did

    6. StrictMode

    7. When NOT to use an effect

    8. Fetching data — three states, always

    9. The fetch effect — the full pattern

    10. Race conditions — ignore stale responses

    11. useRef — a box that survives renders

    12. useId — ids that survive reuse

    13. useLayoutEffect — before the paint

    14. useMemo — cache expensive work

    15. useCallback — stable function identity

    16. useTransition — keep typing instant

    17. useDeferredValue — let a value lag

    18. Custom hooks — extract and reuse

    19. Writing useFetch

    20. Writing useLocalStorage

    21. API keys & environment variables

    22. Your hooks toolbox — the full map

    23. Effects, Data & Custom Hooks - Quiz

    24. Effects, Data & Custom Hooks - Assignment

    1. Introduction

    2. One state object, one generic handler

    3. The controlled loop

    4. Every input type's controlled quirk

    5. Validation strategy — when to check

    6. The errors object

    7. Accessible form errors

    8. React 19 Actions — a new way to submit

    9. useActionState — pending, error, result

    10. useFormStatus — smart submit buttons

    11. useOptimistic — instant feedback

    12. Classic onSubmit vs Actions

    13. Form libraries — a look ahead

    14. The multi-step wizard pattern

    15. Forms in React 19 - Quiz

    16. Forms in React 19 - Assignment

About this course

  • £125.00
  • 123 lessons
  • 15 hours of video content

Discover your potential, starting today

Text (with CTA)

Include supporting information here.

ተመሃሮ ቪድዮ ብውልቆም ርእዮም ድሕሪ ምምጻእ ኣብ ክፍሊ/ዙም ምስ መምህርን ካልኦት መማህርቶምን ናይ ሕቶን መልስን ተወሳኺ ትምህርትን መደብ የካይዱ። እዚ መደብ ተመሊኡ ንተማሃሮ ከም መወከሲ ይስደድ። ነፍስወከፍ ሰሙን ዕዮ-ገዛ ኣለዎ፣ ኣብ መወዳእታ ድማ ናይ ሓባር ፕሮጀክት ኣሎ።