Course Description
Build lightning-fast, SEO-friendly web applications using the most in-demand frontend technologies. This course covers React hooks, context API, server-side rendering with Next.js, Tailwind CSS, TypeScript, and integrating with backend APIs.
What you'll learn
- Build dynamic single-page applications with React 18
- Style applications efficiently with Tailwind CSS
- Manage application state with Context API and Zustand
- Deploy and host applications on Vercel
- Implement server-side rendering and static generation with Next.js 14
- Write type-safe code with TypeScript
- Integrate REST and GraphQL APIs
This course includes:
- 40.00 hours on-demand video
- Assignments
- 1 article
- 1 downloadable resource
- Access on mobile and TV
- Certificate of completion
Course Content
95 lessons • 40.00h total length
Expand ALl Sections
-
None
-
Your First React Component
Preview 18min
-
Understanding JSX in Depth
22min
-
Props and Component Communication
25min
-
useState Hook: Managing Component State
30min
-
useEffect: Side Effects & API Calls
28min
-
Building a Complete To-Do App
45min
-
None
-
None
Requirements
- Basic HTML, CSS, and JavaScript knowledge
- Familiarity with terminal/command line
- Node.js installed on your computer
Instructor
Nabil Ahmed
Flutter & Mobile Dev Expert | 20+ Apps on Play Store & App StoreMobile developer specializing in Flutter and React Native. Has built and shipped 20+ production apps with millions of combined downloads across the Google Play Store and Apple App Store. Deeply passionate about great mobile UX, performance optimization, and helping developers launch their first app.
Rahim Hassan
Python & Django Expert | Full-Stack Developer | 8+ Years ExperienceSenior full-stack developer with 8+ years of experience in Python and Django. Passionate about clean code, system architecture, and mentoring the next generation of developers. Has led engineering teams at multiple startups and delivered production systems serving thousands of users.