Course Overview
A practical next step for learners who already understand basic HTML, CSS, and JavaScript and want to build modern frontend interfaces using React-style component thinking.
What students will learn
- Build reusable UI components
- Understand props and state
- Create small interactive apps
- Prepare a frontend mini portfolio
Curriculum
- Module 01React Thinking
Understand component-based structure, reusable interface parts, and how modern frontend apps are organized.
Practice: Break a landing page into reusable components.
- Module 02Props and State
Learn how components receive data and respond to user interaction through state changes.
Practice: Build an interactive course filter.
- Module 03Forms and Events
Handle input, simple validation, and user actions with clean event patterns.
Practice: Create an inquiry form UI with states.
- Module 04Mini App Build
Combine components, data, and interaction into a polished mini frontend project.
Practice: Ship a small course dashboard interface.