Emmersive Learning – Telegram
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
How to you handle event ?
4
Remember,

To become a React developer, you must first learn HTML, CSS, and JavaScript.

Take time on the basics and Everything will be Easy.

@EmmersiveLearning
9👍1
Cool GitHub hack:

1) open any repo
2) replace .com with .dev
3) browse the repository code in a VS Code instance!

or just type .
4
Forwarded from Muhammed Teshome
if it takes only a few minutes, Do it and eliminate distraction.
🥰1
Forwarded from Muhammed Teshome
There's never been a better time in humanity to learn to code.

AI is the best teacher:

- Gives you a roadmap
- Explains everything
- Tailored to your need

You only need the fundamentals of programming to stir the AI.



NB : i will teach you the fundamentals of Programming at @EmmersiveLearning
3👍3
HTTP Status Codes Cheat sheet.
👍3
👍1
😊
😁9😢2
Web Development – The best way to master it is to build projects as you learn.

If I were to start learning today, I would break it down into 10 steps:

• Chapter 1

→ HTML Basics
→ CSS Fundamentals
→ Understanding the DOM
→ Introduction to Responsive Design
→ Building a Simple Web Page

• Chapter 2

→ CSS Layouts
→ Box Model Mastery
→ Flexbox and Grid
→ Creating Navigation Bars
→ Project: Personal Portfolio Page

• Chapter 3:

→ JavaScript Essentials
→ Variables and Data Types
→ Conditional Statements
→ Loops and Functions
→ Project: Interactive Calculator

• Chapter 4

→ DOM Manipulation with JavaScript
→ Event Handling
→ Form Validation
→ Local Storage
→ Project: To-Do List App

• Chapter 5

→ Responsive Web Design
→ Media Queries
→ Mobile-First Approach
→ CSS Frameworks (e.g., Tailwind)
→ Project: Mobile-Friendly Blog

• Chapter 6

→ AJAX and API Calls
→ JSON Data Parsing
→ Fetch API
→ Creating Dynamic Content
→ Project: Weather App with API Integration

• Chapter 7

→ Node.js Fundamentals
→ Express.js Framework
→ Building RESTful APIs
→ CRUD Operations
→ Project: Simple Node.js Server

• Chapter 8

→ Database Basics (SQL/NoSQL)
→ Connecting Node.js to Databases
→ User Authentication
→ Project: User Registration & Login

• Chapter 9

→ Frontend Frameworks (e.g., React, Angular, or Vue)
→ Component-Based Development
→ Routing in SPA
→ Building a Single-Page App (SPA)
→ Project: SPA with Framework of Choice

• Chapter 10

→ Deployment & Hosting
→ Version Control with Git
→ CI/CD Pipelines
→ Security Best Practices
→ Project: Deployed Web App

@EmmersiveLearning
8👍4🔥1
SQL.
Javanoscript DOM methods.
1
Javanoscript localStorage and sessionStorage
1👍1
Javanoscript event handling
👍2👏1
Data Structures in Everyday Tech
Master JS.
1
I hope you like our courses.

we are ready to take any comment for our next videos

Put in the comment please... 👇
6
The window object is the global object in a browser environment.

All global variables and functions become properties and methods of the window object.

window:👇
2
Emmersive Learning
The window object is the global object in a browser environment. All global variables and functions become properties and methods of the window object. window:👇
// 1. Getting Window Dimensions (innerWidth and innerHeight)
console.log('Window width:', window.innerWidth);
console.log('Window height:', window.innerHeight);

// 2. Opening a New Window or Tab (window.open)
let newWindow = window.open('https://www.example.com', '_blank');

// 3. Alert Box (window.alert)
window.alert('Welcome to the JavaScript BOM demo!');

// 4. Confirm Dialog (window.confirm)
let isConfirmed = window.confirm('Do you want to proceed with the next step?');
if (isConfirmed) {
console.log('User confirmed!');
} else {
console.log('User canceled!');
}

// 5. Prompt Dialog (window.prompt)
let userInput = window.prompt('Please enter your name:');
if (userInput !== null) {
console.log('Hello, ' + userInput);
} else {
console.log('User canceled the prompt.');
}

// 6. Setting a Timeout (window.setTimeout)
window.setTimeout(() => {
console.log('This message is displayed after 2 seconds.');
}, 2000);

// 7. Repeating Action at Intervals (window.setInterval)
let counter = 0;
let intervalId = window.setInterval(() => {
counter++;
console.log('Interval count:', counter);
if (counter === 5) {
window.clearInterval(intervalId); // Stops the interval after 5 counts
}
}, 1000);

// 8. Closing the New Window (window.close)
// Delay the close so the user can see the opened window
window.setTimeout(() => {
if (newWindow) {
newWindow.close(); // Closes the newly opened window
console.log('New window closed.');
}
}, 5000);

// 9. Accessing and Redirecting with URL (window.location.href)
console.log('Current URL:', window.location.href);

// Redirect to a new URL after 7 seconds
window.setTimeout(() => {
window.location.href = 'https://www.anotherexample.com';
}, 7000);

// 10. Reloading the Page (window.location.reload)
// Uncomment the next line to reload the page (be careful, it reloads immediately!)
// window.location.reload();

// 11. Navigating through the Browser History (window.history.back and window.history.forward)
window.setTimeout(() => {
console.log('Navigating through history...');
window.history.back(); // Go back one page in history
}, 10000);

window.setTimeout(() => {
window.history.forward(); // Go forward one page in history
}, 12000);
1
Forwarded from Muhammed Teshome
ከዚህ ቻናል በተጨማሪ በሌሎች የምገኝባቸው ፡

If you are interested in Coding, join @EmmersiveLearning .

if you want to have the latest Ai News, tips and prompts, join @MuhibAi.

Love you all. ❤️
2😁1
1. Which object is the global object in a browser environment?
Anonymous Quiz
32%
A) document
52%
B) window
14%
C) navigator
3%
D) history
1👍1