"Learn Flutter, But Why?"
5 Reasons to Learn Flutter
A Thread🧵
Flutter is a free and open-source cross-platform framework for developing apps.
It is a cross-platform framework means that a single codebase can be used to develop iOS, Android, desktop, web apps and Embedded based apps
Now that you know what is Flutter, So let's discuss 5 Reasons why you should invest your crucial time in the flutter
1. Best Documentation:- Documentation is one of the crucial parts of our learning journey of learning any new technology or Framework
When you are learning flutter you'll get one of the best and well explained documentation ever written for a framework flutter.dev/docs
2. Multi-platform Support: With Flutter, you can make apps for 7 different platforms with a single codebase.
This means just write code once and it will be running on 7 platforms i.e. android, iOS, web, Windows, macOS, Linux and embedded devices, Isn't it sounds cool
3. Easy to learn: Flutter is easier to learn and use. Flutter uses widgets, which makes the UI easy to use. All features that you need to build an app are provided as widgets mainly
This gives developers complete control over apps while making the process of development easy.
4. Faster Development: Flutter with its hot reloading feature helps to develop apps faster
With each new version, Flutter comes out with new widgets that already have a built-in design that can be configured according to your wishes, so non Designer can make really cool apps too
5. Community Support: Flutter is backed by tech giant Google which constantly organises many Events to help Flutter Developers in their Development Journey and trying their best to create a positive atmosphere for developers to learn flutter with Ease
Do you often forget the basics of a Data structure or algorithm?
No Again!!
Data Structure and Algorithms Cheatsheet
A MEGA Thread🧵
Data Structure and Algorithms are the basics of your Programming Journey.
You are making Websites or apps or some Complex Machine learning Model, you still need knowledge Data Structure and Algorithms
Given Thread takes you from the basic Data structure to advance algorithms
1. Array: An array is a collection of items stored at contiguous memory locations.
The idea is to store multiple items of the same type together. This makes it easier to calculate the position of each element by simply adding an offset to a base value
20+ Platform to practice your Programming skills to get your Dream Job
A Mega Thread🧵
Are you confused about choosing a platform to practice you programming skills and get a good job ?
This Mega thread will help you in deciding which platform to choose based on the features they offer to users🚀🚀
🔹 HackerEarth: It's a Popular platform including thousands of Questions and coding challenges. They conduct Hackathons as well as hiring challenges too hackerearth.com
7 Platforms to Find Inspiration for your next Websites
A Thread 🧵
🔹Webdesign-Inspiration: The best thing about this website is that you can see the real-time mobile and tablet versions of the websites webdesign-inspiration.com
🔹Siteinspire: This website has a large number of niches to choose from, just about every niche you imagine site inspire has it siteinspire.com
10 Free Programming courses by MIT you Should not Miss
A Thread🧵
MIT is one of the leading universities of the world with the best faculties teaching the bright future of the world.
Did you know MIT have an online platform, where they upload class lectures of some really amazing courses taken by their students?
Check out some of them here👇
🔹6.0001: Introduction to Computer Science Programming in Python
This course introduces you to the world of programming using one of the simplest Language Python, you will learn the basic function of python as well as data structures of it
🔹Font Flipper: It is used to Preview 800+ Google Fonts on top of your own designs, without having to download the fonts first. fontflipper.com/upload
🔹Learn Anything: This platform is for knowledge discovery that helps you understand any topic through the most efficient paths to learn it learn-anything.xyz