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
CSS Quiz - 3

Which of the following property is used to add shadows to text?
Anonymous Quiz
79%
a) text-shadow
14%
b) text-decoration
5%
c) text-align
2%
d) text-transform
JavaScript Quiz - 2

Which symbol is used for comments in JavaScript?
Anonymous Quiz
10%
A) #
26%
B) <!-- -->
29%
C) /* */
36%
D) //
4
Forwarded from Birhan Nega
This media is not supported in your browser
VIEW IN TELEGRAM
ቴሌግራም ቻናሌ ላይ ነገ ምሽት ሶስት ሰዓት እንገናኝ ። ስለ 5 ሚሊዮን ኮደርስ ኢንሸቲቭና ኢንሸቱቩን እንደ መነሻ ወስደን እንደት ደቨሎፐሮች መሆን እንችላለን በሚሉ አጀንዳዎች ላይ እንመክራለን። ጥያቄና መልስ session የተካተተ ሲሆን ሌሎች አማራጭ መንገዶችንም አንስተን እንወያያለን።

መልካም ጁማዓ
😁10👍5👎1
HTML Tip💡

You can add a favicon to your website to enhance your site's branding.

A favicon is a small image that represents your website. It appears in browser tabs, bookmark bars, and history lists.

@EmmersiveLearning
4
3 types of List in HTML :
There are three main types of lists in HTML:

1. Ordered List: A list where the items are numbered.
2. Unordered List: A list where the items are marked with bullets.
3. Denoscription List: A list of terms with denoscriptions.
👍6
True 😊😂, right?
😁5
💡4 Best Practices for Creating Responsive CSS Layouts:

1. Apply media queries for diverse screens
2. Prioritize mobile-first design
3. Employ relative units (percentages, viewport-based)
4. Optimize layouts for devices & browsers

@EmmersiveLearning
👍6
😊
😁6
A nice cheat sheet of different cloud services.
👍4
applies to coding!
👍62
JavaScript functions
👍1
Which backend framework do you use ?
Famous programming languages and their frameworks


1. Python:

    Frameworks:
        Django
        Flask
        Pyramid
        Tornado

2. JavaScript:

    Frameworks (Front-End):
        React
        Angular
        Vue.js
        Ember.js
    Frameworks (Back-End):
        Node.js (Runtime)
        Express.js
        Nest.js
        Meteor

3. Java:

    Frameworks:
        Spring Framework
        Hibernate
        Apache Struts
        Play Framework

4. Ruby:

    Frameworks:
        Ruby on Rails (Rails)
        Sinatra
        Hanami

5. PHP:

    Frameworks:
        Laravel
        Symfony
        CodeIgniter
        Yii
        Zend Framework

6. C#:

    Frameworks:
        .NET Framework
        ASP.NET
        ASP.NET Core

7. Go (Golang):

    Frameworks:
        Gin
        Echo
        Revel

8. Rust:

    Frameworks:
        Rocket
        Actix
        Warp

9. Swift:

    Frameworks (iOS/macOS):
        SwiftUI
        UIKit
        Cocoa Touch

10. Kotlin:
- Frameworks (Android):
- Android Jetpack
- Ktor

11. TypeScript:
- Frameworks (Front-End):
- Angular
- Vue.js (with TypeScript)
- React (with TypeScript)

12. Scala:
- Frameworks:
- Play Framework
- Akka

13. Perl:
- Frameworks:
- Dancer
- Catalyst

14. Lua:
- Frameworks:
- OpenResty (for web development)

15. Dart:
- Frameworks:
- Flutter (for mobile app development)

16. R:
- Frameworks (for data science and statistics):
- Shiny
- ggplot2

17. Julia:
- Frameworks (for scientific computing):
- Pluto.jl
- Genie.jl

18. MATLAB:
- Frameworks (for scientific and engineering applications):
- Simulink

19. COBOL:
- Frameworks:
- COBOL-IT

20. Erlang:
- Frameworks:
- Phoenix (for web applications)

21. Groovy:
- Frameworks:
- Grails (for web applications)
🔥4👍2
Complete JavaScript Road Map🔥

A-Z JavaScript👇

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-------------------


https://www.youtube.com/watch?v=jF5oxeeuu6E
5👍2👏2
Forwarded from Muhammed Teshome
ሶባሐል ኸይር!

Spend your Energy wisely

Have a Great week. 👨‍💻
👍32
Do yourself a favor:

• Open your laptop
• Open YouTube
• Type HTML crash course
• Start learning
• Learn CSS and JS Step-by-step
• Ask questions to ChatGPT
• Build projects
• Push code to GitHub
• Share your progress here in our discussion

Procedure is easy.

Being consistent is hard.

@EmmersiveLearning


Start here.... Start today👇

https://www.youtube.com/watch?v=kDE31AmaIAM
4
Learn Patterns!
👍2