An open API service indexing awesome lists of open source software.

https://github.com/ahmedsamir45/iti-react-training

My ITI task HTML CSS JS and React
https://github.com/ahmedsamir45/iti-react-training

bootstrap css3 es6 html5 javascript js react

Last synced: 3 months ago
JSON representation

My ITI task HTML CSS JS and React

Awesome Lists containing this project

README

          

# ITI Front-End Training

## Overview
This repository documents my journey through the ITI (Information Technology Institute) Front-End Development training program. The training covers essential web technologies, including HTML5, CSS3, JavaScript, ECMAScript, and React.js.

## Technologies Covered

### 1. HTML5
- Semantic elements
- Forms and validation
- Audio and video integration
- Canvas and SVG

### 2. CSS3
- Flexbox and Grid Layout
- Animations and Transitions
- Responsive Web Design
- CSS Preprocessors (e.g., SASS)

### 3. JavaScript
- ES6+ features (let, const, arrow functions, etc.)
- DOM manipulation
- Event handling
- Asynchronous JavaScript (Promises, Async/Await)

### 4. ECMAScript (ES6+)
- Modules and Imports
- Destructuring
- Spread and Rest Operators
- Higher-Order Functions

### 5. React.js
- Components and Props
- State Management (useState, useReducer)
- React Router
- Hooks and Context API

## Projects & Assignments
Throughout the training, I have worked on various hands-on projects, including:
- Static Web Pages using HTML & CSS
- Interactive Web Applications using JavaScript
- Single Page Applications (SPA) with React.js

## How to Use This Repository
- Clone the repository:
```sh
git clone https://github.com/ahmedsamir45/ITI-React-Training.git
```
- Navigate to different project folders to explore my work
- Open `index.html` files to preview projects in a browser

final project: [repo](https://github.com/ahmedsamir45/UR_Store)