The roadmap to learning CSS
1. Inline, internal and external CSS
2. Selectors
3. Background
4. Color
5. Box model
6. Height and width
7. Margin and padding
8. Border
9. Positioning
10. display
11. Layouts
12. Grid and Flex
13. Alignment
14. Fonts
15. Animation
16. Pseudo-classes
17. Media query
Learn Here :
https://www.youtube.com/watch?v=XKNSgDL3xgM
@EmmersiveLearning
1. Inline, internal and external CSS
2. Selectors
3. Background
4. Color
5. Box model
6. Height and width
7. Margin and padding
8. Border
9. Positioning
10. display
11. Layouts
12. Grid and Flex
13. Alignment
14. Fonts
15. Animation
16. Pseudo-classes
17. Media query
Learn Here :
https://www.youtube.com/watch?v=XKNSgDL3xgM
@EmmersiveLearning
YouTube
CSS Full Course in #Amharic: የ CSS ሙሉ ኮርስ ከመጀመሪያ እስከ መጨረሻ (Complete Beginner to Advanced)
Welcome to the Complete CSS Full Course in Amharic! 🎨 In this course, you will learn how to style websites and make them visually stunning. CSS (Cascading Style Sheets) is a crucial skill for web development, and this course will help you master it step by…
Master JavaScript :
The JavaScript Tree 👇
|
|── Variables
| ├── var
| ├── let
| └── const
|
|── Data Types
| ├── String
| ├── Number
| ├── Boolean
| ├── Object
| ├── Array
| ├── Null
| └── Undefined
|
|── Operators
| ├── Arithmetic
| ├── Assignment
| ├── Comparison
| ├── Logical
| ├── Unary
| └── Ternary (Conditional)
|
|── Control Flow
| ├── if statement
| ├── else statement
| ├── else if statement
| ├── switch statement
| ├── for loop
| ├── while loop
| └── do-while loop
|
|── Functions
| ├── Function declaration
| ├── Function expression
| ├── Arrow function
| └── IIFE (Immediately Invoked Function Expression)
|
|── Scope
| ├── Global scope
| ├── Local scope
| ├── Block scope
| └── Lexical scope
|
|── Arrays
| ├── Array methods
| | ├── push()
| | ├── pop()
| | ├── shift()
| | ├── unshift()
| | ├── splice()
| | ├── slice()
| | └── concat()
| └── Array iteration
| ├── forEach()
| ├── map()
| ├── filter()
| └── reduce()
|
|── Objects
| ├── Object properties
| | ├── Dot notation
| | └── Bracket notation
| ├── Object methods
| | ├── Object.keys()
| | ├── Object.values()
| | └── Object.entries()
| └── Object destructuring
|
|── Promises
| ├── Promise states
| | ├── Pending
| | ├── Fulfilled
| | └── Rejected
| ├── Promise methods
| | ├── then()
| | ├── catch()
| | └── finally()
| └── Promise.all()
|
|── Asynchronous JavaScript
| ├── Callbacks
| ├── Promises
| └── Async/Await
|
|── Error Handling
| ├── try...catch statement
| └── throw statement
|
|── JSON (JavaScript Object Notation)
|
|── Modules
| ├── import
| └── export
|
|── DOM Manipulation
| ├── Selecting elements
| ├── Modifying elements
| └── Creating elements
|
|── Events
| ├── Event listeners
| ├── Event propagation
| └── Event delegation
|
|── AJAX (Asynchronous JavaScript and XML)
|
|── Fetch API
|
|── ES6+ Features
| ├── Template literals
| ├── Destructuring assignment
| ├── Spread/rest operator
| ├── Arrow functions
| ├── Classes
| ├── let and const
| ├── Default parameters
| ├── Modules
| └── Promises
|
|── Web APIs
| ├── Local Storage
| ├── Session Storage
| └── Web Storage API
|
|── Libraries and Frameworks
| ├── React
| ├── Angular
| └── Vue.js
|
|── Debugging
| ├── Console.log()
| ├── Breakpoints
| └── DevTools
|
|── Others
| ├── Closures
| ├── Callbacks
| ├── Prototypes
| ├── this keyword
| ├── Hoisting
| └── Strict mode
|
|____________ END __________________
Here is the full course :
https://www.youtube.com/watch?v=jF5oxeeuu6E
The JavaScript Tree 👇
|
|── Variables
| ├── var
| ├── let
| └── const
|
|── Data Types
| ├── String
| ├── Number
| ├── Boolean
| ├── Object
| ├── Array
| ├── Null
| └── Undefined
|
|── Operators
| ├── Arithmetic
| ├── Assignment
| ├── Comparison
| ├── Logical
| ├── Unary
| └── Ternary (Conditional)
|
|── Control Flow
| ├── if statement
| ├── else statement
| ├── else if statement
| ├── switch statement
| ├── for loop
| ├── while loop
| └── do-while loop
|
|── Functions
| ├── Function declaration
| ├── Function expression
| ├── Arrow function
| └── IIFE (Immediately Invoked Function Expression)
|
|── Scope
| ├── Global scope
| ├── Local scope
| ├── Block scope
| └── Lexical scope
|
|── Arrays
| ├── Array methods
| | ├── push()
| | ├── pop()
| | ├── shift()
| | ├── unshift()
| | ├── splice()
| | ├── slice()
| | └── concat()
| └── Array iteration
| ├── forEach()
| ├── map()
| ├── filter()
| └── reduce()
|
|── Objects
| ├── Object properties
| | ├── Dot notation
| | └── Bracket notation
| ├── Object methods
| | ├── Object.keys()
| | ├── Object.values()
| | └── Object.entries()
| └── Object destructuring
|
|── Promises
| ├── Promise states
| | ├── Pending
| | ├── Fulfilled
| | └── Rejected
| ├── Promise methods
| | ├── then()
| | ├── catch()
| | └── finally()
| └── Promise.all()
|
|── Asynchronous JavaScript
| ├── Callbacks
| ├── Promises
| └── Async/Await
|
|── Error Handling
| ├── try...catch statement
| └── throw statement
|
|── JSON (JavaScript Object Notation)
|
|── Modules
| ├── import
| └── export
|
|── DOM Manipulation
| ├── Selecting elements
| ├── Modifying elements
| └── Creating elements
|
|── Events
| ├── Event listeners
| ├── Event propagation
| └── Event delegation
|
|── AJAX (Asynchronous JavaScript and XML)
|
|── Fetch API
|
|── ES6+ Features
| ├── Template literals
| ├── Destructuring assignment
| ├── Spread/rest operator
| ├── Arrow functions
| ├── Classes
| ├── let and const
| ├── Default parameters
| ├── Modules
| └── Promises
|
|── Web APIs
| ├── Local Storage
| ├── Session Storage
| └── Web Storage API
|
|── Libraries and Frameworks
| ├── React
| ├── Angular
| └── Vue.js
|
|── Debugging
| ├── Console.log()
| ├── Breakpoints
| └── DevTools
|
|── Others
| ├── Closures
| ├── Callbacks
| ├── Prototypes
| ├── this keyword
| ├── Hoisting
| └── Strict mode
|
|____________ END __________________
Here is the full course :
https://www.youtube.com/watch?v=jF5oxeeuu6E
YouTube
JavaScript Full Course in #Amharic: የ JS ሙሉ ኮርስ ከመጀመሪያ እስከ መጨረሻ (Complete Beginner to Advanced)
Welcome to the Complete JavaScript Full Course in Amharic! 🚀 This course is designed to teach you JavaScript, the programming language that powers the web. Whether you're new to coding or want to enhance your skills, this course will take you from beginner…
❤5👍3
Forwarded from Muhammed Teshome
Building a project will teach you more than watching a tutorial ever will.
Build Projects!.
Build Projects!.
👍10❤4
Forwarded from Muhammed Teshome
which is the best web hosting provider from your experience ?
yegara
Hahucloud
ethio telecom
or any other ?
yegara
Hahucloud
ethio telecom
or any other ?
👍4❤1
Forwarded from Muhammed Teshome
አዲስ ውስጥ Office Space የሚሰጡ አይታችሁ የወደዳችሁት ካለ እስኪ አጋሩኝ!
የት እና ምን ይመስላል ? ክፍያቸውስ ? ምቹነቱስ ?
የት እና ምን ይመስላል ? ክፍያቸውስ ? ምቹነቱስ ?
Codiem -Windserf ... The best editor.
The best Ai Pair Programmer.
The best Ai Pair Programmer.
❤4
Forwarded from Muhammed Teshome
This media is not supported in your browser
VIEW IN TELEGRAM
Day 1 of building one app per day with
@lovable_dev
Today I asked Lovable to "Build a simple portfolio website for a writer"
This is what it came up with:
https://x.com/muhaTeshome/status/1861664952043401722
@lovable_dev
Today I asked Lovable to "Build a simple portfolio website for a writer"
This is what it came up with:
https://x.com/muhaTeshome/status/1861664952043401722
👏3👍1
Part-15 | chatbot Developer Career.
https://www.tiktok.com/@emmersivelearning/video/7441208386890304823?is_from_webapp=1&sender_device=pc
https://www.tiktok.com/@emmersivelearning/video/7441208386890304823?is_from_webapp=1&sender_device=pc
Forwarded from Muhammed Teshome
The Progress of Ai IDE's is amazing.
any new tool you use and love ?
i love these:
windsurf
v0
bolt
lovable.
marblism.
srcbook
pieces
any new tool you use and love ?
i love these:
windsurf
v0
bolt
lovable.
marblism.
srcbook
pieces
❤1
JavaScript is for Everything: Know the basics of it.
JavaScript + React = Web Development
JavaScript + Three.js = 3D Visualization
JavaScript + Angular = Web Applications
JavaScript + Phaser = Game Development
JavaScript + Vue.js = Progressive Web Apps
JavaScript + TensorFlow.js = Machine Learning
JavaScript + Node.js = Server-Side Development
JavaScript + Electron = DesktopApp Development
JavaScript + React Native = MobileApp Development
JavaScript + D3.js = Data Manipulation&Visualisation.
JavaScript + React = Web Development
JavaScript + Three.js = 3D Visualization
JavaScript + Angular = Web Applications
JavaScript + Phaser = Game Development
JavaScript + Vue.js = Progressive Web Apps
JavaScript + TensorFlow.js = Machine Learning
JavaScript + Node.js = Server-Side Development
JavaScript + Electron = DesktopApp Development
JavaScript + React Native = MobileApp Development
JavaScript + D3.js = Data Manipulation&Visualisation.
👍9❤2
🛣 Front-End Web Development Roadmap
HTML & CSS → 🧑💻 → JavaScript → 🧑💻
↓
🧑💻 ← Tailwind* ← 🧑💻 ← TypeScript
↓
React* → 🧑💻 → Next.js* → 🧑💻 → 🏁
A step-by-step complete guide:
HTML & CSS → 🧑💻 → JavaScript → 🧑💻
↓
🧑💻 ← Tailwind* ← 🧑💻 ← TypeScript
↓
React* → 🧑💻 → Next.js* → 🧑💻 → 🏁
A step-by-step complete guide:
👍8❤5
Forwarded from Muhammed Teshome
እረ ተው ግን! 😭🙆♂️... ኮድ ፔፐር ላይ ይቅር!
በቃ ኮድ ኮምፒዩተር ላይ ነው ፕሮብለም ሶልቭ እይተደረገ የሚሰራው!
በቃ ኮድ ኮምፒዩተር ላይ ነው ፕሮብለም ሶልቭ እይተደረገ የሚሰራው!
ፎቶ ፡ አሁን አሳይመንት ሊያስገባ ካለ ከ አንድ ታዋቂ ዩንቨርስቲ የተላከ
😁11👍8🤯1
Don't spend weeks decided on what color to make your website button 😊
Just ship it!
Just ship it!
❤9
Forwarded from Muhammed Teshome
The hottest new programming language is English
— Andrej Karpathy
— Andrej Karpathy
😁4❤1
15 FRONTEND PROJECT IDEAS TO TRY OVER THE WEEKEND🔥
1. Todo list app
2. Quiz app
3. Calculator
4. Contact Form
5. Landing Page
9. Food order app
10. Chat app
11. Blog app
12. Weather app
13. Weight tracker app
14. Expense tracker app
15. Movie app
1. Todo list app
2. Quiz app
3. Calculator
4. Contact Form
5. Landing Page
9. Food order app
10. Chat app
11. Blog app
12. Weather app
13. Weight tracker app
14. Expense tracker app
15. Movie app
👍1