Skip to content

Latest commit

 

History

History
70 lines (51 loc) · 1.18 KB

File metadata and controls

70 lines (51 loc) · 1.18 KB

CSEA FRONTEND WORKSHOP SERIES 2025

Speakers:

  • Vinit Keshri
  • Richie James

Sessions

  1. React JS Fundamentals
  2. React JS – Advanced Patterns

Prerequisites

Session 1

  1. JavaScript fundamentals
  2. HTML fundamentals

Session 2

  1. Basic understanding of React JS
  2. Familiarity with:
    • Functional components
    • Props and state
    • Basic hooks (useState, useEffect)

Pre-installations

Session 1

  1. VS Code
  2. Web Browser
    • Google Chrome (preferred)
  3. Node.js
    • LTS version recommended
  4. VS Code Extensions
    • HTML Snippets
    • ES7+ React/Redux Snippets
    • Prettier – Code Formatter (recommended)
  5. Git
    • Very Basic knowledge of Git commands recommended

Session 2

  1. All Session 1 requirements
  2. Node Package Manager
    • npm (comes with Node.js) or yarn
  3. VS Code Extensions
    • ESLint
    • GitLens (recommended)

Topics Covered

Session 1 – React JS Fundamentals

  • Introduction to React
  • JSX and component structure
  • Props and state
  • Event handling
  • Basic hooks

Session 2 – React JS Advanced Patterns