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) 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
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!
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
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
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
โข 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
Learn JavaScript before React.js
Learn JavaScript before React.js
Learn JavaScript before React.js
Learn JavaScript before React.js
Learn JavaScript before React.js
...and here is the link๐
https://www.youtube.com/watch?v=jF5oxeeuu6E
Learn JavaScript before React.js
Learn JavaScript before React.js
Learn JavaScript before React.js
Learn JavaScript before React.js
...and here is the link๐
https://www.youtube.com/watch?v=jF5oxeeuu6E
YouTube
JavaScript Full Course in #Amharic: แจ JS แแ แฎแญแต แจแแแแชแซ แฅแตแจ แแจแจแป (Complete Beginner to Advanced)
Welcome to the Complete JavaScript Full Course in Amharic! ๐ This course is designed to teach you JavaScript, the programming language that powers the web. Whether you're new to coding or want to enhance your skills, this course will take you from beginnerโฆ
โค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.
๐ก 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
THis is so scary
https://www.reuters.com/technology/sam-altmans-ouster-openai-was-precipitated-by-letter-board-about-ai-breakthrough-2023-11-22/
https://www.reuters.com/technology/sam-altmans-ouster-openai-was-precipitated-by-letter-board-about-ai-breakthrough-2023-11-22/
Reuters
OpenAI researchers warned board of AI breakthrough ahead of CEO ouster, sources say
Ahead of OpenAI CEO Sam Altmanโs four days in exile, several staff researchers wrote a letter to the board of directors warning of a powerful artificial intelligence discovery that they said could threaten humanity, two people familiar with the matter toldโฆ
Forwarded from Muhammed Teshome
โIf you correct your mind, the rest of your life will fall into place.โ
โ Lao Tzu
โ Lao Tzu
๐ฅ3
Top Node.js frameworks for backend development:
โข Express.js
โข Koa.js
โข Hapi.js
โข Sails.js
โข NestJS
โข Meteor.js
โข 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
๐ค 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()
Learn these hooks:
๐ useState()
โฒ useEffect()
๐ useContext()
๐ useReducer()
๐โโ๏ธ useCallback()
๐ง useMemo()
๐ useRef()
๐จ useLayoutEffect()
๐1