Web Development with REACT

Level 2 – Intermediate (Javascript Programming)

Recorded Training held last May 2023.

Course Information

Intermediate


Who is this course for?

  • SHS Students and Recent Graduates
  • Individuals Seeking Career Transitions
  • Freelancers and Junior devs with basic Javascript programming language knowledge

Why choose this course?

  1. Gain a deeper understanding of the React framework.
  2. Explore the capabilities of React.
  3. Delve into the world of React development.

Course Outline

Session 1
  • Jumpstart on React JS
  • Introduction
  • What is React
  • First React Code
  • Building SPAs
  • React Alternatives
  • Creating a React Project
  • Setting Up a Code Editor
  • Diving Into the Created Project
  • How React Works & Understanding Components
  • More About Components & Styling with CSS Classes
  • Building & Reusing Another Component
  • Pros & Dynamic Content
  • Handling Events
Session 2
  • Adding More Components
  • Introducing State
  • Event Props
  • Adding Routing
  • Adding Links & Navigation
  • CSS Modules
  • Outputting Lists
Session 3
  • Adding More Components
  • Props Children
  • Adding a Form
  • Getting User Input & Handling Form Submission
  • Preparing the App for HTTP
  • Sending a Post Request
  • Navigating Programmatically
Session 4
  • Introduction to Firebase
  • Setting up Firebase
  • Getting Started with Fetching Data
  • useEffect
  • Introducing React Context
  • Context Logic & Different Ways of Updating State
  • Using Context in Components
  • More Context Usage

4 Sessions

500.00

✅ Digital Badge 

✅ Video Recording of All Live Sessions

✅ Learning materials from our trainer