Emmersive Learning
4.83K 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
Roadmap for Flutter learning and development...

1) Learning Dart
Dart is a OOP language.
Easy to understand.
Simple syntax.
Used for both Frontend as well as Backend.

2) Learning Git and GitHub
Learing Version Control is important in any Development field you choose.
Learn atleast basic concepts like pull & push.

3)Getting Started with Flutter ๐Ÿ’™๐Ÿ“ฑ
And here's your journey as a App Developer starts ๐Ÿ˜Œ๐Ÿ”ฅ
Learn basic concepts like widgets & its type , how Flutter works and what are the pros and cons of it.

4)Exploring Widgets
There are tons of widgets available in Flutter for examples Container , Row , TextButton , Card, etc

5)Learn Routing
Routing in Flutter is very easy.
There are various methods for routing available, just explore them.

6) Start Building Projects
App Development is a thing which you will only learn by building various projects.
As a beginner , start projects which doesn't include database for example Calculator.

7)Learn Database
There are various types of database available which can be integrated with Flutter.
Local Database :- Hive , sqlite3 , mySQL.
Cloud Database :- Firebase, MongoDB,

Firebase is the most preferred one here.

8)Build More Projects
Start building projects which uses database.
For example Expense Tracker, Chat App ,etc.

9)Learn State Management
State Management is of the important thing which is used in complex apps.
As a beginner, you can start with Provider , getX , RiverPod.

9)Build More Projects
Now that you have covered almost all the aspects of Flutter , you can start building a little complex apps like Social Media clone , E-commerce App , etc.

10)Explore various packages
Flutter have tons of packages which you can use.
Website:-pub.dev


Congratulations now you can call yourself App Developer ๐Ÿ“ฑ๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป๐Ÿš€
โค1๐Ÿ”ฅ1
Coding is an art.โค๏ธ
โค1
Let's have a night lunch. come on family๐Ÿ˜Š.

any freelancer who works at night will much this.

u know what your gut tells you right now. ๐Ÿ˜Š
โค1๐Ÿ˜1
Coding today.....๐Ÿ˜Š
๐Ÿ˜2
Solve for your dopamine ๐Ÿ˜Š
โค1
Forwarded from Muhammed Teshome
You think youโ€™re NOT RICH?

Yes you are!

โ€ขYou have time
โ€ขYou have food
โ€ขYou have water
โ€ขYou have a roof
โ€ขYou have health
โ€ขYou have friends
โ€ขYou have internet
โ€ขYou have freedom
โ€ขYou have technology
โ€ขYou have the gift of today
โ€ขYou have endless opportunities

You are ALIVE & you are RICH!

Be GRATEFUL & enjoy all the blessings today will bring!
โค3
and, he is right. ๐Ÿ˜Š
๐Ÿ˜1
How to structure your Node.js project
folders and files๐Ÿ”ฅ

๐Ÿ“my-book-app
|
|____๐Ÿ“public
| |
| |___๐Ÿ“„index.html
| |___๐Ÿ“„styles.css
| |___๐Ÿ“„scripts.js
|
|-----๐Ÿ“src
| |
| |___๐Ÿ“components
| | |
| | |___๐Ÿ“„BookList.js
| | |___๐Ÿ“„BookForm.js
| | |___๐Ÿ“„BookDetails.js
| |
| |___๐Ÿ“services
| | |
| | |___๐Ÿ“„BookService.js
| |
| |___๐Ÿ“utils
| | |
| | |___๐Ÿ“„formatDate.js
| |
| |___๐Ÿ“„app.js
| |
| |___๐Ÿ“„index.js
|
|____๐Ÿ“tests
| |
| |___๐Ÿ“componentTests
| | |
| | |___๐Ÿ“„BookList.test.js
| | |
| | |___๐Ÿ“„BookForm.test.js
| | |
| | |___๐Ÿ“„BookDetails.test.js
| |
| |___๐Ÿ“serviceTests
| |
| |___bookService.test.js
|
|____๐Ÿ“„package.json
|
|____๐Ÿ“„README.md
โค1๐Ÿ‘1
5 anti-patterns to avoid in general.

โ€ข Endless planning, less actions
โ€ข Resource limitation excuses
โ€ข Perfection over progress
โ€ข Over commitment
โ€ข I'll do it tomorrow

Instead:

โ€ข Plan and act
โ€ข Use what you've got
โ€ข Progress
โ€ข Commit one step at a time
โ€ข Do it now
โค1
01110111 01100101 01101100 01100011 01101111 01101101 01100101 00100000 01110100 01101111 00100000 01000101 01101101 01101101 01100101 01110010 01110011 01101001 01110110 01100101 00100000 01001100 01100101 01100001 01110010 01101110 01101001 01101110 01100111
โค1
๐Ÿ˜‚๐Ÿ˜‚๐Ÿ˜‚๐Ÿ˜‚

Long live to social media managers
๐Ÿ˜2
ai code assistant tools

โ–ถ๏ธ Codium

โ–ถ๏ธ Blackbox

โ–ถ๏ธ tabnine

โ–ถ๏ธ GitHub copilot ( paid)
โค2
Rome wasn't built in a day, Take your time and enjoy the journey!

๐Ÿ’ก Tips to become a better programmer:

- Consistency in practicing
- Keeping up with new technologies is key.
- Collaborating with others
- Building projects is also important for practical application.
โค3
the time starlink begin connectivity in Ethiopia, i am going to the most rural and green parts of the country.

dwell there, live there, code there.
๐Ÿ‘1
what did you say ?

are your job safe ?

does , the education you are learning right now safe ?

which skill is irreplaceable with Ai ?


my advice: LEARN AI. LEARN HOW TO USE IT.

NEW JOBS WILL COME WITH THE ADVENT OF AI. LIKE PROMPT ENGINEERING.

LEARN IT.
โค1
Forwarded from Muhammed Teshome
โ€œIf you correct your mind, the rest of your life will fall into place.โ€

โ€• Lao Tzu
๐Ÿ”ฅ3
Top Node.js frameworks for backend development:

โ€ข Express.js
โ€ข Koa.js
โ€ข Hapi.js
โ€ข Sails.js
โ€ข NestJS
โ€ข Meteor.js
โค1
๐ŸŒ ChatGPT is FREE
๐Ÿค– Bard is FREE
๐Ÿซ W3school is FREE
๐Ÿฆ Twitter 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
Master React.

Learn these hooks:

๐Ÿ“Œ useState()
โฒ useEffect()
๐ŸŒ useContext()
๐Ÿ”„ useReducer()
๐Ÿƒโ€โ™‚๏ธ useCallback()
๐Ÿง  useMemo()
๐Ÿ“š useRef()
๐ŸŽจ useLayoutEffect()
๐Ÿ‘1