Loading...

Course Description

Learn how to use React, a JavaScript library, for creating interactive user interfaces (UIs). Understand the significance of using JSX, and how React allows you to write HTML directly to your code. Learn the basics of React components and understand the life-cycle of a React component. Understand how to design simple views for each state in your application, and how React updates and renders components when your data changes.Topics include DOM (Document Object Model), Virtual DOM, and updating non-virtual DOM. Additional topics include lifecycles, updating data, actions, and no state components.

By the end of the course, you will be able to: 

  • Create a React program using a Content Delivery network 

  • Use => arrow functions 

  • Determine when to use const and let variable declarations 

  • Use JSX to write HTML/XML code in JavaScript 

  • Use the render function to update the components 

  • Benefits of toolchains versus using Content Delivery Networks 

  • Use the Create-React-App toolchain 

  • Create your own components 

  • Create your own props (properties), states, and actions 

  • Pass information between a parent component and a child component 

  • Use React’s component life cycle to update a component 

  • Ready the website for release 

Prerequisites

Advanced Applications of JavaScript: Level 1 and Introduction to HTML or equivalent experience.

Applies Towards the Following Certificates

Loading...
Enroll Now - Select a section to enroll in
Section Title
Advanced Applications of JavaScript: Level 2 - React.js
Type
Discussion
Days
T
Time
8:30AM to 4:00PM
Dates
Jun 18, 2024
Schedule and Location
Contact Hours
6.5
Delivery Options
Course Fee(s)
Fee non-credit $279.00
Drop Request Deadline
Jun 16, 2024
Transfer Request Deadline
Jun 16, 2024
Section Title
Advanced Applications of JavaScript: Level 2 - React.js
Type
Discussion
Days
T
Time
8:30AM to 4:00PM
Dates
Jun 18, 2024
Schedule and Location
Contact Hours
6.5
Location
Delivery Options
Course Fee(s)
Fee non-credit $279.00
Drop Request Deadline
Jun 16, 2024
Transfer Request Deadline
Jun 16, 2024
Required fields are indicated by .