
Learn to build a JavaScript dictionary app with a search feature that fetches word meanings. Practice typing a word like adventure or computer and retrieving its meaning with a click.
Write CSS in style.css using VSCode to center content with flexbox, apply a Google font, and style the button with hover effects and borders.
Learn to build a joke teller app with JavaScript by creating a button that generates new jokes on each click; join the class to continue building this project.
Create the html ui for a gif search app by building a container with an input and a search button, adding an h1 header and a gifs display area.
Apply styling to the project with CSS in style.css, centering the container using flexbox and aligning the input field and button, then enhance with borders, hover effects, and typography.
Build a photo search app with JavaScript, using the Pexels API to search images by term, load more results, and display an hourly updated trending section.
Construct HTML structure using boilerplate, header, search input, and a Font Awesome search button. Link CSS and JavaScript, and set up photos and a more button for API data.
Display fetched photos by iterating the photos array with a for each loop, render large images and photographer names, and add a download button using JavaScript.
Build a photo search feature by wiring a search input and buttons to trigger fetch requests. Pass the input as term and increment a page parameter for more results.
Build a trending photos section using pexels curated photos and search photos endpoints. Leverage per_page and page parameters, and use a ternary operator to switch between endpoints.
Are you ready to take your JavaScript skills to the next level by building real-world, hands-on projects? This course is designed to help you master JavaScript and APIs through five engaging, beginner-friendly applications. Whether you’re just getting started with JavaScript or looking to strengthen your frontend development skills, this course is the perfect next step in your coding journey.
You’ll build five fully functional web apps that use real public APIs to fetch and display dynamic content. These include a GIF search app, an image search tool, a dictionary application, a joke teller, and a random quote generator. Each project is carefully crafted to teach you important concepts like working with the Fetch API, handling asynchronous JavaScript using async/await, and manipulating the DOM to create responsive, interactive user experiences.
Rather than just learning theory, you’ll learn by doing. Each project is broken down step-by-step, so you can follow along and build your confidence as you go. By the end of the course, you’ll not only understand how APIs work, but you’ll also be able to use them in your own projects with ease.
These projects will also make excellent additions to your portfolio, showing potential employers that you can build real, interactive applications with JavaScript. No prior experience with APIs is required—just a basic understanding of HTML, CSS, and JavaScript.
If you’re excited to build cool things with code and see real results from your learning, this course is for you. Enroll now and start building today!