Companies Home Search Profile

React 201: Intermediate level React. js

Focused View

Kalob Taulien

1:56:33

7 View
  • 01-welcome to intermediate react.mp4
    02:13
  • 02-creating a new react app.mp4
    02:53
  • 03-code cleanup.mp4
    01:23
  • 04-installing bootstrap 5.mp4
    01:52
  • 05-adding a navbar component.mp4
    09:58
  • 06-adding a home component.mp4
    03:38
  • 07-adding an about component.mp4
    01:44
  • 08-installing a react router.mp4
    01:40
  • 09-using the browser router component.mp4
    05:17
  • 10-react based links.mp4
    03:17
  • 11-the hero component.mp4
    03:44
  • 12-component props.mp4
    02:39
  • 13-adding generic content.mp4
    03:55
  • 14-adding a search component.mp4
    01:52
  • 15-search component props.mp4
    08:48
  • 16-binding keyup events.mp4
    07:51
  • 17-getting api keys.mp4
    03:36
  • 18-react based api requests.mp4
    05:30
  • 19-react browser history.mp4
    01:49
  • 20-mapping search results.mp4
    04:49
  • 21-bootstrap 5 search results.mp4
    08:40
  • 22-movie detail component.mp4
    11:23
  • 23-loading state.mp4
    03:38
  • 24-movie component api.mp4
    04:34
  • 25-adding a backdrop using css.mp4
    06:07
  • 26-your project.mp4
    03:43
  • react-201-main.zip.zip
  • Description


    Welcome to intermediate React where we learn all about React.js. In this course we're going to be creating a single page application using React where we use an API to search for movie results.

    We'll be creating a number of views, components and React hooks as well. Which is a pretty broad overview. If we drill down into what you'll actually be learning, you'll learn about React state, props, function based components (we learned about Class based components in React 101), routers for show different pages, and API requests.

    First we'll start off by learning all about functional components. Then we're going to split some of our components into their own files and import them using "the JavaScript way to import". Then we're going to learn about props, which is how we pass down data from one component to another (including variables and functions). After that we'll learn about state hooks in React that come with a magic function to change a variables value, but also trigger another function called an effect, which is another React hook.

    Then we're going to add a number of pages so our single page application (SPA) actually has more than one page, with more than one URL.

    After that we're going to implement search using an API and modern JavaScript. I'll show you how it all works inside of React, and how to make an API request when the page changes, too.

    By the end of this course you'll be fluent in modern JavaScript, JSX, React and API requests and you'll have a fun and advanced project to demo to put on your portfolio. 

    Oh yeah, we're also going to implement this site using Bootstrap 5.

    Requirements:

    • You need to understand at least intermediate JavaScript
    • You need to have Node.js installed on your computer already 
    • You need to have patience with yourself because React is not an easy subject to learn.

    What You'll Learn?


      • Technology
      • Web Development
      • Web Design
      • Javascript
      • React

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Kalob Taulien
    Kalob Taulien
    Instructor's Courses
    He is a professional web developer who's been developing websites and working with startups since 1999. He also has a broad set of skills in software, web development, and information technology.Teaching over 450,000 students on Udemy alone, he's helped hundreds of thousands of people learn web development. From zero to hero and novice to ninja, he's considered a top teacher by thousands. With so much experience, why not give his experience and knowledge to others so they can fulfill their dreams?The passion to learn and to share his knowledge by teaching and helping others is something that drives him. It's a passion he's had since he was born. Kalob's ability to turn complex programming concepts into easy-to-understands bits of knowledge has been called his "superpower". Throughout the years, Kalob has built hundreds, if not thousands, of websites, and has created multiple companies from his ideas and software. He also provides one-on-one coaching and startup consulting to new organizations. Teaching isn't an option in Kalob's life, but a moral obligation to pass on knowledge to others.
    Skillshare is an online learning community based in the United States for people who want to learn from educational videos. The courses, which are not accredited, are only available through paid subscription.
    • language english
    • Training sessions 26
    • duration 1:56:33
    • English subtitles has
    • Release Date 2024/02/12