Supervisor: Eng. Mohammed Abd_Elsalam
This repository contains lecture notes and examples for the DEPI course. The course covers various topics in JavaScript and Bootstrap, providing both theoretical knowledge and practical examples.
- Writing JavaScript code
- Variables and Data Types
- Operators
- String and Number Methods
- Control Structures
- Loops: for, while, do/while, for/in, for/of
- Hoisting
- Function Types
- Array Methods
- Closures
- Recursion
- Higher-Order Functions
- Destructuring
- Spread and Rest Operators
- BOM and DOM Manipulation
- Mouse Events
- Keyboard Events
- Form Events
- Window Events
- JSON and Asynchronous JavaScript
- Promises
- Async/Await
- Object-Oriented Programming (OOP)
- Local Storage, Session Storage, and Cookies
- How to use Bootstrap
- Breakpoints
- Grid System
- Tables
- Forms
- Components: Buttons, Badges, Cards, Spinners, Toasts, Tooltips
Feel free to explore the lecture notes and examples to enhance your understanding of JavaScript and Bootstrap.