Emmersive Learning
4.83K subscribers
2.11K photos
71 videos
10 files
931 links
Learn Fullstack Development | Coding.

Youtube : https://www.youtube.com/@EmmersiveLearning/?sub_confirmation=1

Contact Admin : @MehammedTeshome
Download Telegram
Programmers and their side projects 😂😂
😁1
Unfinished Projects 😂
😁1
any one who try assembly code here?
freelance websites to find work as a beginner:

1. Freelancer
2. People Per Hour
3. Dribble
4. Fiverr
5. Upwork
6. Guru
7. Toptal
8. 99designs
9. Flexjobs.com
10. Servicescape
11. Angel. co/jobs
12. weworkremotely .com
13. remoteok .com
14. remote .co
15. LinkedIn .com
16. remotive .io
17. Stackoverflow .com/jobs
18. javascriptjob .xyz
3👍1
HTML attributes you don't know:

hidden

contenteditable

draggable

spellcheck

translate

typemustmatch

cite

charset

keytype

autocapitalize

autocorrect

inputmode

formnovalidate

formmethod

formenctype
Don't overwhelm to learn JavaScript,🙄

JavaScript is only this much👇😊

1.Variables
• var
• let
• const

2. Data Types
• number
• string
• boolean
• null
• undefined
• symbol

3.Declaring variables
• var
• let
• const

4.Expressions
Primary expressions
• this
• Literals
• []
• {}
• function
• class
• function*
• async function
• async function*
• /ab+c/i
string
• ( )
Left-hand-side expressions
• Property accessors
• ?.
• new
• new .target
• import.meta
• super
• import()

5.operators
• Arithmetic Operators: +, -, *, /, %
• Comparison Operators: ==, ===, !=, !==, <, >, <=, >=
• Logical Operators: &&, ||, !

6.Control Structures
• if
• else if
• else
• switch
• case
• default

7.Iterations/Loop
• do...while
• for
• for...in
• for...of
• for await...of
• while

8.Functions
• Arrow Functions
• Default parameters
• Rest parameters
• arguments
• Method definitions
• getter
• setter

9.Objects and Arrays
• Object Literal: { key: value }
• Array Literal: [element1, element2, ...]
• Object Methods and Properties
• Array Methods: push(), pop(), shift(), unshift(),
splice(), slice(), forEach(), map(), filter()

10.Classes and Prototypes
• Class Declaration
• Constructor Functions
• Prototypal Inheritance
• extends keyword
• super keyword
• Private class features
• Public class fields
• static
• Static initialization blocks

11.Error Handling
• try,
• catch,
• finally (exception handling)

ADVANCED CONCEPTS
--------------------------

12.Closures
• Lexical Scope
• Function Scope
• Closure Use Cases

13.Asynchronous JavaScript
• Callback Functions
• Promises
• async/await Syntax
• Fetch API
• XMLHttpRequest

14.Modules
• import and export Statements (ES6 Modules)
• CommonJS Modules (require, module.exports)

15.Event Handling
• Event Listeners
• Event Object
• Bubbling and Capturing

16.DOM Manipulation
• Selecting DOM Elements
• Modifying Element Properties
• Creating and Appending Elements

17.Regular Expressions
• Pattern Matching
• RegExp Methods: test(), exec(), match(), replace()

18.Browser APIs
• localStorage and sessionStorage
• navigator Object
• Geolocation API
• Canvas API

19.Web APIs
• setTimeout(), setInterval()
• XMLHttpRequest
• Fetch API
• WebSockets

20.Functional Programming
• Higher-Order Functions
• map(), reduce(), filter()
• Pure Functions and Immutability

21.Promises and Asynchronous Patterns
• Promise Chaining
• Error Handling with Promises
• Async/Await

22.ES6+ Features
• Template Literals
• Destructuring Assignment
• Rest and Spread Operators
• Arrow Functions
• Classes and Inheritance
• Default Parameters
• let, const Block Scoping

23.Browser Object Model (BOM)
• window Object
• history Object
• location Object
• navigator Object

24.Node.js Specific Concepts
• require()
• Node.js Modules (module.exports)
• File System Module (fs)
• npm (Node Package Manager)

25.Testing Frameworks
• Jasmine
• Mocha
• Jest

------------------- END-------------------

and you can learn all of this here
https://www.youtube.com/watch?v=jF5oxeeuu6E
👍2
Essential CSS Breakpoints for Web Developers:

➡️ Mobile: Up to 480px

➡️ Extra small devices: 481px to 767px

➡️ Small tablets: 768px to 991px

➡️ Large tablets/laptops: 992px to 1199px

➡️ Desktops: 1200px to 1919px

➡️ Extra large screens: 1920px and up
1
and , i will say.....

"The best time to learn how to code was Last Year.
The second best time is today."

————————-

Tech hiring will surge in 2024 and 2025.

If you want to be part of it.

Start learning now.

Or just wait and say, "I really wish I would have learned how to code a year ago."
1
Learn Code!
3🔥1
Web Developer Roadmap 2023:

📝 HTML, CSS
🌸 CSS Frameworks
🔥 Javascript
📋 Git, Github
📚 React
🔎 Node js
🪜 API
🏫 Mongo Db
🙏42
Code!...HACK!
2👍1
Look how Dall-e 3 is transforming the illustration art in seconds.