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
๐ 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
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
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? ๐
โ .map()
โ .filter()
โ .reduce()
โ .push()
โ .pop()
โ .shift()
โ .unshift()
โ .includes()
โ .join()
โ .splice()
โ .reverse()
โ .indexOf()
โ .lastIndexOf()
โ .reduceRight()
โ .keys()
What else do you use? ๐
โค6
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
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
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
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
Important tips for developers :
โ Never stop learning
โ Have a side project
โ Contribute to open source
โ Understand the code
โ Comment your code
โ Take break
@EmmersiveLearning
โ 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
โช 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
Telegram
Emmersive Learning
Learn Fullstack Development | Coding.
Youtube : https://www.youtube.com/@EmmersiveLearning/?sub_confirmation=1
Contact Admin : @MehammedTeshome
Youtube : https://www.youtube.com/@EmmersiveLearning/?sub_confirmation=1
Contact Admin : @MehammedTeshome
โค4
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
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