Learn APIs: Build a Search App with JavaScript, TypeScript, React, and Next. js in Light & Dark Mode
Learn JavaScript API integration & build a web app! Master API connections and web development fundamentals. Perfect for beginners.
Course Content
Learn APIs: Build a Search App with JavaScript, TypeScript, React, and Next. js in Light & Dark Mode is an intermediate-level Skillshare course taught by Zoë Davidson. It runs 1h 5m, is taught in English, and includes a certificate of completion. Learners rate it 5.0 out of 5 from 2 reviews, with 364 students enrolled. It is a paid course, first published November 2023.
Unlock the power of APIs with JavaScript and build real-world web applications! This comprehensive course guides you through everything you need to know to connect to APIs and create dynamic user interfaces.
What you'll learn:
- API Fundamentals: Understand what APIs are and how they work.
- JavaScript & TypeScript API Calls: Master fetching data from APIs using JavaScript and TypeScript.
- Next.js & Material UI Integration: Learn to build modern web apps with Next.js and enhance them with Material UI components.
- JavaScript/TypeScript Filtering Logic: Implement powerful filtering techniques to refine API data.
- State Management: Effectively utilize state to manage data within your application.
- React & API Integration: Discover how to seamlessly integrate APIs into your React projects.
- Advanced Filtering: Explore sophisticated methods for filtering data retrieved from APIs.
- Logic in Filtering: Learn to incorporate complex logic into your data filtering processes.
This course is perfect for:
- Beginners with an interest in learning to code.
- Individuals preparing for technical interviews.
- Anyone looking to enhance their web development skills.
A Step-by-Step Approach: We'll take you from the ground up, providing a clear and practical guide to using APIs.
About the Instructor:
Zoë is a software engineer and former professor of film, passionate about making technology accessible. [Check out her work here](link to portfolio).
Required Materials:
- Computer with internet access
- Code editor (e.g., Visual Studio Code)
- Web browser (e.g., Google Chrome)
Recommended Resources (Filming & Development):
- Filming Equipment: Canon 5D IV, Canon 24-70 f/2.8, Amaran 60x, Desview T3 Teleprompter, Small Rig Desk Mount, Sennheiser MKE 600 Microphone, Neewer Microphone Arm, Zoom H4n Pro.
- Development Equipment: M1 Macbook Pro 13", Apple Magic Keyboard, Logitech MX Anywhere Dual Laptop Holder, LG 4k 27" Ergonomic Desk Chair, Bose QC 35 II AirPods Pro, Espresso Monitor & Stand (travel).
Don't forget to leave a review after completing the course! Your feedback helps us improve.
Need a web app built? Hire the team behind TutorialSearch.io
We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.