2025-react-course-by-andriy-bryla

React JS Course by Andriy Bryla - Homework Repository

This repository contains all homework assignments from the React JS course by Andriy Bryla (2025).

Course Structure

Homework Assignments

Lesson Description Technologies Demo
Lesson 1 JavaScript/React Tasks HTML5, CSS3, JS ES6+, React 18 :globe_with_meridians: View Demo
Lesson 2 Modern React Practice React 18, Vite, Modern Hooks :globe_with_meridians: View Demo
Lesson 3 React Hooks (useRef, useEffect) React 19, Vite, Tailwind CSS 4.1 :globe_with_meridians: View Demo
Lesson 4 Components Practice React 19, Vite, Tailwind CSS :globe_with_meridians: View Demo
Lesson 6 Performance Optimization React 19, Vite, TailwindCSS 4.x :globe_with_meridians: View Demo

Current Progress

Homework 1: 5 interactive JavaScript/React tasks completed

Homework 2: 6 React practice tasks completed

Homework 3: 2 React hooks tasks completed

Homework 4: 2 React components practice tasks completed

Homework 6: 4 React performance optimization tasks completed

Project Structure

Each homework assignment is in its own folder:

Technologies Used

Homework 1

Homework 2

Homework 3

Homework 4

Homework 6

About the Course

This repository tracks my progress through the React JS course by Andriy Bryla. Each lesson builds upon previous concepts, gradually introducing more complex React patterns and best practices.

Live Demos

All homework assignments are deployed and available online:


Course: React JS by Andriy Bryla (2025)
Student: Artem Masharipov
Repository: https://github.com/ArtemMasharipov/2025-react-course-by-andriy-bryla