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

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

Contact Admin : @MehammedTeshome
Download Telegram
No excuses. Keep growing ๐ŸŒฑ

๐ŸŒ ChatGPT is FREE
๐Ÿค– Bard ai is FREE
๐Ÿซ W3School is FREE
โŒ is FREE
๐Ÿซ Khan Academy is FREE
๐Ÿ” Google is FREE
๐Ÿ™ GitHub is FREE
๐Ÿ’ป Public APIs are FREE
โ–ถ๏ธ YouTube is FREE
๐ŸŽ“ MDN is FREE
๐ŸŽจ Figma is FREE
๐Ÿ“š Courses are FREE
๐ŸŽจ Canva is FREE
๐Ÿฆ‰ Duolingo is FREE
๐ŸŽ™ Podcasts are FREE
๐Ÿ“ƒ NotionHQ is FREE

@EmmersiveLearning
๐Ÿ‘4
Complete Git road map

with working flow๐Ÿ”ฅ

1.Core:
โ€ข git init
โ€ข git clone
โ€ข git add
โ€ข git commit
โ€ข git status
โ€ข git diff
โ€ข git checkout
โ€ข git reset
โ€ข git log
โ€ข git show
โ€ข git tag
โ€ข git push
โ€ข git pull

2.Branching:
โ€ข git branch
โ€ข git checkout -b
โ€ข git merge
โ€ข git rebase
โ€ข git branch --set-upstream-to
โ€ข git branch --unset-upstream
โ€ข git cherry-pick

3.Merging:
โ€ข git merge
โ€ข git rebase

4.Stashing:
โ€ข git stash
โ€ข git stash pop
โ€ข git stash list
โ€ข git stash apply
โ€ข git stash drop

5.Remotes:
โ€ข git remote
โ€ข git remote add
โ€ข git remote remove
โ€ข git fetch
โ€ข git pull
โ€ข git push
โ€ข git clone --mirror

6.Configuration:
โ€ข git config
โ€ข git global config
โ€ข git reset config

7. Plumbing:
โ€ข git cat-file
โ€ข git checkout-index
โ€ข git commit-tree
โ€ข git diff-tree
โ€ข git for-each-ref
โ€ข git hash-object
โ€ข git ls-files
โ€ข git ls-remote
โ€ข git merge-tree
โ€ข git read-tree
โ€ข git rev-parse
โ€ข git show-branch
โ€ข git show-ref
โ€ข git symbolic-ref
โ€ข git tag --list
โ€ข git update-ref

8.Porcelain:
โ€ข git blame
โ€ข git bisect
โ€ข git checkout
โ€ข git commit
โ€ข git diff
โ€ข git fetch
โ€ข git grep
โ€ข git log
โ€ข git merge
โ€ข git push
โ€ข git rebase
โ€ข git reset
โ€ข git show
โ€ข git tag

9.Alias:
โ€ข git config --global alias.<alias> <command>

10.Hook:
โ€ข git config --local core.hooksPath <path>

11.Experimental: (May not be fully Supported)
โ€ข git annex
โ€ข git am
โ€ข git cherry-pick --upstream
โ€ข git describe
โ€ข git format-patch
โ€ข git fsck
โ€ข git gc
โ€ข git help
โ€ข git log --merges
โ€ข git log --oneline
โ€ข git log --pretty=
โ€ข git log --short-commit
โ€ข git log --stat
โ€ข git log --topo-order
โ€ข git merge-ours
โ€ข git merge-recursive
โ€ข git merge-subtree
โ€ข git mergetool
โ€ข git mktag
โ€ข git mv
โ€ข git patch-id
โ€ข git p4
โ€ข git prune
โ€ข git pull --rebase
โ€ข git push --mirror
โ€ข git push --tags
โ€ข git reflog
โ€ข git replace
โ€ข git reset --hard
โ€ข git reset --mixed
โ€ข git revert
โ€ข git rm
โ€ข git show-branch
โ€ข git show-ref
โ€ข git show-ref --heads
โ€ข git show-ref --tags
โ€ข git stash save
โ€ข git subtree
โ€ข git tag --delete
โ€ข git tag --force
โ€ข git tag --sign
โ€ข git tag -f
โ€ข git tag -l
โ€ข git tag --verify
โ€ข git unpack-file
โ€ข git update-index
โ€ข git verify-pack
โ€ข git worktree

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

Some good resources to Learn Git faster โ˜บ๏ธ

1.Git Official Documentation:
https://git-scm.com/doc
๐Ÿ‘6
๐Ÿ’ป How to be improve as a coder:
๐Ÿ‘2
which one do you use ?
โค3
Javascript array methods for React:

โœ… .map()

โœ… .filter()

โœ… .reduce()

โœ… .push()

โœ… .pop()

โœ… .shift()

โœ… .unshift()

โœ… .includes()

โœ… .join()

โœ… .splice()

โœ… .reverse()

โœ… .indexOf()

โœ… .lastIndexOf()

โœ… .reduceRight()

โœ… .keys()

What else do you use? ๐Ÿ‘‡
โค6
๐Ÿ˜Š๐Ÿ˜‚
โค2๐Ÿ˜1
๐Ÿ˜ณ๐Ÿ˜‚๐Ÿ˜‚
๐Ÿ˜ข3
anyone who code with visual basic here ?๐Ÿ™‹๐Ÿ™‹โ€โ™€๏ธ
๐Ÿ‘2
seems like, the rise is for styling!๐Ÿ˜Š๐Ÿ˜‚
๐Ÿ˜3๐Ÿ‘1
Believe in yourself. ๐Ÿ’ช
โค4
How long had you been offline ?๐Ÿ˜‚๐Ÿ˜Š
๐Ÿ‘3๐Ÿ˜ข2
Which HTML tag is used for creating a drop-down selection list?
Anonymous Poll
5%
A) <list>
21%
B) <select>
45%
C) <dropdown>
29%
D) <option>
๐Ÿ‘6
JavaScript: The Mystery Solved!

แ‹ถแˆฎ แŠจ แŠฅแŠ•แ‰แˆ‹แˆ แ‹ญแ‰€แ‹ตแˆ›แˆ!โœ…
๐Ÿ˜6
Skills you can learn to start freelancing :
1. Web development
2. Copy writing
3. UX design
4. Video editor
5. Content creator
6. App developer
7. Marketing Agency
8. Coding
9. Technical writing

@EmmersiveLearning
โค4
A guide to become a successful freelancer๐Ÿงต๐Ÿ‘‡

Taking these simple steps one at a time is all it takes to become a successful freelancer today.

1. Define your goals :
If you don't have a clear goal, you will end up nowhere. To get started, ask yourself that "why do you want to become a freelancer"!!

2. Learn a profitable skill :
Completely master a skill that has a high value and is profitable. spend a lot of time practicing it until you become an expert.
Skills you can learn to start freelancing : on above post ๐Ÿ–•

3. Build an online portfolio :
Your portfolio shows your skills and attracts high paying clients. You can think of it as your resume for clients to hire you. So, building a professional portfolio is a great idea.

4. Set your rate :
Strategically set a rate. You should define your expertise by your rate. Your base rate can later be adjusted and expanded upon.

5. Sign up on freelance platforms :
Now is the perfect time to show your skills. Create profiles on freelancing websites. Stay active there. Apply for as many relevant jobs as possible.
5 freelancing platforms for you :
1. Fiverr
2. Upwork
3. People per hour
4. Toptal
5. Flexjobs

6. Do networking :
Once you've landed your first job as a freelancer. Make sure to do more networking and reposition yourself.
Make sure your work speaks more than your word's. Broaden your services and network with time.

7. Don't Rush :
Don't try to rush about not getting a freelance client during your initial stage of starting freelancing. Remember everything takes some time so just trust the process and don't give up.
With time you will get success!!
That's all for now.

If you like this idea, make sure to like and share the channel:


@EmmersiveLearning
โค5
Make sure you use semantic HTML nowadays.
โœ… SEO
โœ… Accessibility
โœ… Structure
Instead of DIVs use semantic HTML5 elements to structure your web page.
โค3
Important tips for developers :
โœ… Never stop learning
โœ… Have a side project
โœ… Contribute to open source
โœ… Understand the code
โœ… Comment your code
โœ… Take break

@EmmersiveLearning
โค5
Best Skills to Learn in 2024.

โžช Tech
โž™ Web Development
โž™ Mobile App Development
โž™ Game Development
โž™ UI/UX Design
โž™ Cloud Computing
โž™ Data Analytics
โž™ Artificial Intelligence
โž™ Growth Hacker
โž™ Tech Content Writer
โž™ Content Creator

โžช Media
โž™ Video Editor
โž™ Graphic Designer
โž™ Animator
โž™ Script Writer
โž™ Cinematographer

โžช Marketing
โž™ SEO
โž™ Digital Marketing
โž™ Influencer
โž™ Affiliate marketing
โž™ Email Marketing
โž™ Copywriting

https://t.me/EmmersiveLearning
โค4
Forwarded from Muhammed Teshome
work on your mindset, character and personality.
โค3๐Ÿฅฐ1
Forwarded from Muhammed Teshome
make time
๐Ÿ‘6โค1
By 2030, ten powerful converging technologies will entirely transform how you think, work and live.
1. Artificial Intelligence
2. Augmented Reality
3. Virtual Reality
4. 3D Printing
5. Internet of Things
6. Robotics
7. Quantum Computing
8. Gene Editing
9. Materials Science
10. Blockchain Technology & Web3

@EmmersiveLearning
โค3