mirror of
https://github.com/kamranahmedse/developer-roadmap.git
synced 2026-09-24 15:00:31 +08:00
chore: sync content to repo (#10346)
Co-authored-by: nilbuild <4921183+nilbuild@users.noreply.github.com>
This commit is contained in:
co-authored by
nilbuild
parent
d67b623141
commit
2b06b33d0d
@@ -5,5 +5,4 @@ Advanced Dart concepts crucial for Flutter development include generics for reus
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [@official@Tutorials - Dart](https://dart.dev/tutorials)
|
||||
- [@article@Advanced Dart](https://techdynasty.medium.com/advanced-dart-in-flutter-elevating-your-development-skills-1c8ec309266f)
|
||||
- [@feed@Explore top posts about Dart](https://app.daily.dev/tags/dart?ref=roadmapsh)
|
||||
- [@article@Advanced Dart](https://techdynasty.medium.com/advanced-dart-in-flutter-elevating-your-development-skills-1c8ec309266f)
|
||||
@@ -5,5 +5,4 @@ Android Studio is the official integrated development environment for Android ap
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [@official@Android Studio for Flutter](https://docs.flutter.dev/development/tools/android-studio)
|
||||
- [@official@Get started with Android Studio](https://dart.dev/tools/jetbrains-plugin)
|
||||
- [@feed@Explore top posts about Android](https://app.daily.dev/tags/android?ref=roadmapsh)
|
||||
- [@official@Get started with Android Studio](https://dart.dev/tools/jetbrains-plugin)
|
||||
@@ -4,5 +4,4 @@ Firebase Authentication is a service provided by Firebase that allows you to eas
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [@official@Make Authenticated Requests](https://docs.flutter.dev/cookbook/networking/authenticated-requests)
|
||||
- [@feed@Explore top posts about Authentication](https://app.daily.dev/tags/authentication?ref=roadmapsh)
|
||||
- [@official@Make Authenticated Requests](https://docs.flutter.dev/cookbook/networking/authenticated-requests)
|
||||
@@ -6,5 +6,4 @@ Visit the following resources to learn more:
|
||||
|
||||
- [@official@Dart Overview](https://dart.dev/overview)
|
||||
- [@video@What is Dart?](https://www.youtube.com/watch?v=sOSd6G1qXoY)
|
||||
- [@video@Dart in 100 Seconds](https://www.youtube.com/watch?v=NrO0CJCbYLA)
|
||||
- [@feed@Explore top posts about Dart](https://app.daily.dev/tags/dart?ref=roadmapsh)
|
||||
- [@video@Dart in 100 Seconds](https://www.youtube.com/watch?v=NrO0CJCbYLA)
|
||||
@@ -5,5 +5,4 @@ Behavior-driven development (BDD) is a software development methodology that emp
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [@article@Build Flutter with BDD](https://medium.com/tide-engineering-team/build-flutter-with-bdd-b4507170a2fe)
|
||||
- [@video@Tutorial - BDD in Flutter](https://www.youtube.com/watch?v=Kwvsc31FE_8)
|
||||
- [@feed@Explore top posts about Testing](https://app.daily.dev/tags/testing?ref=roadmapsh)
|
||||
- [@video@Tutorial - BDD in Flutter](https://www.youtube.com/watch?v=Kwvsc31FE_8)
|
||||
@@ -7,5 +7,4 @@ Visit the following resources to learn more:
|
||||
- [@official@BLoC in Flutter](https://docs.flutter.dev/development/data-and-backend/state-mgmt/options#bloc--rx)
|
||||
- [@article@Get started with flutter_bloc](https://pub.dev/packages/flutter_bloc)
|
||||
- [@article@Flutter bloc for beginners](https://medium.com/flutter-community/flutter-bloc-for-beginners-839e22adb9f5)
|
||||
- [@video@Flutter Bloc - Tutorial](https://www.youtube.com/watch?v=Ep6R7U9wa0U)
|
||||
- [@video@BLoC Pattern: A Comprehensive Tutorial](https://www.youtube.com/watch?v=Qe47b8r5epc&ab_channel=MaxonFlutter)
|
||||
- [@video@Flutter Bloc - Tutorial](https://www.youtube.com/watch?v=Ep6R7U9wa0U)
|
||||
@@ -4,5 +4,4 @@ CI/CD (Continuous Integration and Continuous Deployment) is a software developme
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [@official@CI/CD - Flutter](https://docs.flutter.dev/deployment/cd)
|
||||
- [@feed@Explore top posts about CI/CD](https://app.daily.dev/tags/cicd?ref=roadmapsh)
|
||||
- [@official@CI/CD - Flutter](https://docs.flutter.dev/deployment/cd)
|
||||
@@ -5,5 +5,4 @@ Cloud Functions for Firebase is a serverless computing platform that simplifies
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [@official@Cloud Functions](https://firebase.google.com/docs/functions)
|
||||
- [@video@Getting Started with Firebase Cloud Functions](https://youtube.com/playlist?list=PLl-K7zZEsYLkPZHe41m4jfAxUi0JjLgSM&si=yx0EwIXxhG2PHRXp)
|
||||
- [@feed@Explore top posts about Cloud](https://app.daily.dev/tags/cloud?ref=roadmapsh)
|
||||
- [@video@Getting Started with Firebase Cloud Functions](https://youtube.com/playlist?list=PLl-K7zZEsYLkPZHe41m4jfAxUi0JjLgSM&si=yx0EwIXxhG2PHRXp)
|
||||
@@ -5,5 +5,4 @@ DartPad is an online tool that allows developers to write and run Dart code snip
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [@official@DartPad](https://dart.dev/tools/dartpad)
|
||||
- [@official@DartPad in Tutorials](https://dart.dev/resources/dartpad-best-practices)
|
||||
- [@feed@Explore top posts about Dart](https://app.daily.dev/tags/dart?ref=roadmapsh)
|
||||
- [@official@DartPad in Tutorials](https://dart.dev/resources/dartpad-best-practices)
|
||||
@@ -6,5 +6,4 @@ Visit the following resources to learn more:
|
||||
|
||||
- [@article@Dependency Injection](https://docs.flutter.dev/app-architecture/case-study/dependency-injection)
|
||||
- [@article@Dependency Injection In Flutter](https://medium.com/@rk0936626/dependency-injection-in-flutter-3e489ba1b988)
|
||||
- [@video@Flutter Dependency Injection For Beginners](https://www.youtube.com/watch?v=vBT-FhgMaWM)
|
||||
- [@feed@Explore top posts about Dependency Injection](https://app.daily.dev/tags/dependency-injection?ref=roadmapsh)
|
||||
- [@video@Flutter Dependency Injection For Beginners](https://www.youtube.com/watch?v=vBT-FhgMaWM)
|
||||
@@ -4,5 +4,4 @@ Deployment in Flutter refers to the process of releasing a Flutter app to end-us
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [@official@Web Deployment](https://dart.dev/web/deployment)
|
||||
- [@feed@Explore top posts about CI/CD](https://app.daily.dev/tags/cicd?ref=roadmapsh)
|
||||
- [@official@Web Deployment](https://dart.dev/web/deployment)
|
||||
@@ -6,5 +6,4 @@ Visit the following resources to learn more:
|
||||
|
||||
- [@article@Flutter - Design](https://dart.dev/guides/language/effective-dart/design)
|
||||
- [@article@Cookbook Designs in Flutter](https://docs.flutter.dev/cookbook/design)
|
||||
- [@video@Design Patterns Explained in 10 Minutes](https://www.youtube.com/watch?v=tv-_1er1mWI)
|
||||
- [@feed@Explore top posts about Design Patterns](https://app.daily.dev/tags/design-patterns?ref=roadmapsh)
|
||||
- [@video@Design Patterns Explained in 10 Minutes](https://www.youtube.com/watch?v=tv-_1er1mWI)
|
||||
@@ -5,5 +5,4 @@ Flutter DevTools is a suite of development tools provided by Flutter to help dev
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [@official@Flutter - DevTools](https://docs.flutter.dev/development/tools/devtools/overview)
|
||||
- [@official@Dart DevTools](https://dart.dev/tools/dart-devtools)
|
||||
- [@feed@Explore top posts about Tools](https://app.daily.dev/tags/tools?ref=roadmapsh)
|
||||
- [@official@Dart DevTools](https://dart.dev/tools/dart-devtools)
|
||||
@@ -5,5 +5,4 @@ Firebase Analytics is a free analytics tool provided by Google that helps to und
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [@official@Flutter - Firebase](https://docs.flutter.dev/development/data-and-backend/firebase)
|
||||
- [@article@How To Add Firebase Analytics in Flutter](https://medium.datadriveninvestor.com/how-to-add-firebase-analytics-to-your-flutter-app-641fbda1d224?gi=ad489389a531)
|
||||
- [@feed@Explore top posts about Firebase](https://app.daily.dev/tags/firebase?ref=roadmapsh)
|
||||
- [@article@How To Add Firebase Analytics in Flutter](https://medium.datadriveninvestor.com/how-to-add-firebase-analytics-to-your-flutter-app-641fbda1d224?gi=ad489389a531)
|
||||
@@ -4,5 +4,4 @@ Firebase App Distribution is a service that allows developers to easily distribu
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [@official@Firebase Hosting](https://firebase.google.com/docs/hosting)
|
||||
- [@feed@Explore top posts about Firebase](https://app.daily.dev/tags/firebase?ref=roadmapsh)
|
||||
- [@official@Firebase Hosting](https://firebase.google.com/docs/hosting)
|
||||
@@ -5,5 +5,4 @@ Firebase Firestore is a cloud-based NoSQL document database service provided by
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [@official@Firebase Firestore](https://firebase.google.com/docs/firestore)
|
||||
- [@video@Using Firestore - Flutter](https://www.youtube.com/watch?v=DqJ_KjFzL9I)
|
||||
- [@feed@Explore top posts about Firestore](https://app.daily.dev/tags/firestore?ref=roadmapsh)
|
||||
- [@video@Using Firestore - Flutter](https://www.youtube.com/watch?v=DqJ_KjFzL9I)
|
||||
@@ -12,5 +12,4 @@ Visit the following resources to learn more:
|
||||
|
||||
- [@official@The Flutter CLI](https://docs.flutter.dev/reference/flutter-cli)
|
||||
- [@official@CLI Packages in Flutter](https://dart.dev/server/libraries#command-line-packages)
|
||||
- [@official@Get Started with Flutter CLI](https://dart.dev/tutorials/server/get-started)
|
||||
- [@feed@Explore top posts about CLI](https://app.daily.dev/tags/cli?ref=roadmapsh)
|
||||
- [@official@Get Started with Flutter CLI](https://dart.dev/tutorials/server/get-started)
|
||||
@@ -5,5 +5,4 @@ It is a tool in the Flutter SDK that provides a visual representation of the wid
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [@official@Using the Flutter Inspector](https://docs.flutter.dev/development/tools/devtools/inspector)
|
||||
- [@video@How to Use the Flutter Inspector](https://www.youtube.com/watch?v=CcLfGJZS8ns)
|
||||
- [@feed@Explore top posts about Flutter](https://app.daily.dev/tags/flutter?ref=roadmapsh)
|
||||
- [@video@How to Use the Flutter Inspector](https://www.youtube.com/watch?v=CcLfGJZS8ns)
|
||||
@@ -4,8 +4,7 @@ The internal workings of Flutter refer to the underlying mechanisms and architec
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [@article@Flutter - Internals](https://www.didierboelens.com/2019/09/flutter-internals/)
|
||||
- [@official@Inside Flutter](https://docs.flutter.dev/resources/inside-flutter)
|
||||
- [@article@Overview of Flutter Internals](https://flutter.megathink.com/)
|
||||
- [@article@A Guide To Flutter Internals](https://medium.com/@subroto.2003/a-guide-to-flutter-internals-ce8d64d01c50)
|
||||
- [@video@Flutter and Dart | Widget & Flutter Internals](https://www.youtube.com/watch?v=FBXMvOmiOLE)
|
||||
- [@feed@Explore top posts about Flutter](https://app.daily.dev/tags/flutter?ref=roadmapsh)
|
||||
- [@video@Flutter and Dart | Widget & Flutter Internals](https://www.youtube.com/watch?v=FBXMvOmiOLE)
|
||||
@@ -4,5 +4,4 @@
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [@official@Overview of Dart pub](https://dart.dev/tools/pub/cmd)
|
||||
- [@feed@Explore top posts about Dart](https://app.daily.dev/tags/dart?ref=roadmapsh)
|
||||
- [@official@Overview of Dart pub](https://dart.dev/tools/pub/cmd)
|
||||
@@ -5,6 +5,4 @@ Dart supports functional programming through higher-order functions, immutable d
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [@official@Functional Programming - Flutter](https://docs.flutter.dev/resources/faq)
|
||||
- [@article@Brief Overview of Functional Programming](https://buildflutter.com/functional-programming-with-flutter/)
|
||||
- [@article@Functional Programming in Dart & Flutter](https://yogi-6.medium.com/list/functional-programming-in-dart-flutter-2f3ac9d7fa39)
|
||||
- [@feed@Explore top posts about Functional Programming](https://app.daily.dev/tags/functional-programming?ref=roadmapsh)
|
||||
- [@article@Functional Programming in Dart & Flutter](https://yogi-6.medium.com/list/functional-programming-in-dart-flutter-2f3ac9d7fa39)
|
||||
@@ -7,6 +7,4 @@ Visit the following resources to learn more:
|
||||
- [@roadmap@Visit Dedicated Git & GitHub Roadmap](https://roadmap.sh/git-github)
|
||||
- [@official@Git Documentation](https://git-scm.com/)
|
||||
- [@article@Learn Git with Tutorials, News and Tips - Atlassian](https://www.atlassian.com/git)
|
||||
- [@article@Git Cheat Sheet](https://cs.fyi/guide/git-cheatsheet)
|
||||
- [@video@Git & GitHub Crash Course For Beginners](https://www.youtube.com/watch?v=SWYqp7iY_Tc)
|
||||
- [@feed@Explore top posts about Git](https://app.daily.dev/tags/git?ref=roadmapsh)
|
||||
- [@video@Git & GitHub Crash Course For Beginners](https://www.youtube.com/watch?v=SWYqp7iY_Tc)
|
||||
@@ -5,5 +5,4 @@ GitHub Actions is a workflow automation tool provided by GitHub that can be used
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [@official@GitHub Actions](https://github.com/features/actions)
|
||||
- [@opensource@Flutter - GitHub Actions](https://github.com/nabilnalakath/flutter-githubaction)
|
||||
- [@feed@Explore top posts about GitHub](https://app.daily.dev/tags/github?ref=roadmapsh)
|
||||
- [@opensource@Flutter - GitHub Actions](https://github.com/nabilnalakath/flutter-githubaction)
|
||||
@@ -5,8 +5,6 @@ GitHub is a web-based platform that provides hosting for software development an
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [@roadmap@Visit Dedicated GitHub Roadmap](https://roadmap.sh/git-github)
|
||||
- [@official@GitHub](https://github.com)
|
||||
- [@official@GitHub Documentation](https://docs.github.com/en/get-started/quickstart)
|
||||
- [@video@What is GitHub?](https://www.youtube.com/watch?v=w3jLJU7DT5E)
|
||||
- [@video@Git and GitHub for Beginners - Crash Course](https://www.youtube.com/watch?v=RGOj5yH7evk)
|
||||
- [@feed@Explore top posts about GitHub](https://app.daily.dev/tags/github?ref=roadmapsh)
|
||||
- [@video@Git and GitHub for Beginners - Crash Course](https://www.youtube.com/watch?v=RGOj5yH7evk)
|
||||
@@ -4,5 +4,4 @@ Google Analytics is a free web analytics service provided by Google that helps t
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [@official@Google Analytics for Firebase](https://firebase.flutter.dev/docs/analytics/overview/)
|
||||
- [@feed@Explore top posts about Google](https://app.daily.dev/tags/google?ref=roadmapsh)
|
||||
- [@official@Google Analytics for Firebase](https://firebase.flutter.dev/docs/analytics/overview/)
|
||||
@@ -4,4 +4,5 @@ Deployment guidelines and protocols in Flutter encompass the standardized proced
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [@article@Flutter - Protocols](https://api.flutter.dev/objcdoc/Protocols.html)
|
||||
- [@official@Deployment](https://docs.flutter.dev/deployment)
|
||||
- [@article@The Complete Flutter Android Deployment Guide: From Code to Play Store (2026 Edition)](https://medium.com/@izhar-khan/the-flutter-release-gauntlet-part-1-taming-the-green-robot-fa47a9edcf8c)
|
||||
@@ -5,5 +5,4 @@ Integration tests in Flutter are tests that verify the behavior of your app as a
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [@official@Introduction to Integration Testing](https://docs.flutter.dev/cookbook/testing/integration/introduction)
|
||||
- [@official@Integration Tests](https://docs.flutter.dev/testing#integration-tests)
|
||||
- [@feed@Explore top posts about Testing](https://app.daily.dev/tags/testing?ref=roadmapsh)
|
||||
- [@official@Integration Tests](https://docs.flutter.dev/testing#integration-tests)
|
||||
@@ -6,5 +6,4 @@ Visit the following resources to learn more:
|
||||
|
||||
- [@official@IntelliJ IDEA](https://www.jetbrains.com/idea/)
|
||||
- [@article@IntelliJ IDEA for Flutter](https://docs.flutter.dev/development/tools/android-studio)
|
||||
- [@article@Get started with IntelliJ](https://dart.dev/tools/jetbrains-plugin)
|
||||
- [@feed@Explore top posts about DevTools](https://app.daily.dev/tags/devtools?ref=roadmapsh)
|
||||
- [@article@Get started with IntelliJ](https://dart.dev/tools/jetbrains-plugin)
|
||||
@@ -4,6 +4,4 @@ Reactive programming is a programming paradigm that allows for handling changing
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [@article@Get Started with Reactive Programming](https://www.didierboelens.com/2018/12/reactive-programming-streams-bloc-practical-use-cases/)
|
||||
- [@video@Reactive Programming in Flutter](https://www.youtube.com/watch?v=x4FKXw4Uvls)
|
||||
- [@feed@Explore top posts about Reactive Programming](https://app.daily.dev/tags/reactive-programming?ref=roadmapsh)
|
||||
- [@video@Reactive Programming in Flutter](https://www.youtube.com/watch?v=x4FKXw4Uvls)
|
||||
@@ -6,5 +6,4 @@ Visit the following resources to learn more:
|
||||
|
||||
- [@official@flutter_redux](https://pub.dev/packages/flutter_redux)
|
||||
- [@official@Redux - Tutorial](https://docs.flutter.dev/development/data-and-backend/state-mgmt/options#redux)
|
||||
- [@article@Building a Flutter app with Redux](https://hillel.dev/2018/06/01/building-a-large-flutter-app-with-redux/)
|
||||
- [@feed@Explore top posts about Redux](https://app.daily.dev/tags/redux?ref=roadmapsh)
|
||||
- [@article@Building a Flutter app with Redux](https://hillel.dev/2018/06/01/building-a-large-flutter-app-with-redux/)
|
||||
@@ -4,9 +4,6 @@ Several popular repository hosting services, including GitHub, GitLab, Bitbucket
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [@official@GitHub](https://github.com/)
|
||||
- [@official@GitLab](https://gitlab.com/)
|
||||
- [@official@Azure](https://azure.microsoft.com/)
|
||||
- [@article@How to Deploy a Flutter Web App?](https://medium.com/solute-labs/flutter-for-web-how-to-deploy-a-flutter-web-app-c7d9db7ced2e)
|
||||
- [@article@Deploying - Flutter](https://docs.flutter.dev/deployment/web#deploying-to-the-web)
|
||||
- [@video@Host Flutter Website On GitHub Pages](https://www.youtube.com/watch?v=z-yOqoQ2q6s)
|
||||
@@ -7,5 +7,4 @@ Visit the following resources to learn more:
|
||||
- [@official@riverpod](https://pub.dev/packages/riverpod)
|
||||
- [@official@Riverpod in Flutter](https://docs.flutter.dev/development/data-and-backend/state-mgmt/options#riverpod)
|
||||
- [@official@riverpod Documentation](https://riverpod.dev/)
|
||||
- [@article@Documentation v2 is in progress](https://docs-v2.riverpod.dev/)
|
||||
- [@article@Flutter Riverpod 2.0: The Ultimate Guide](https://codewithandrea.com/articles/flutter-state-management-riverpod/)
|
||||
@@ -7,5 +7,4 @@ Visit the following resources to learn more:
|
||||
- [@article@SOLID: The First 5 Principles of Object Oriented Design](https://www.digitalocean.com/community/conceptual-articles/s-o-l-i-d-the-first-five-principles-of-object-oriented-design)
|
||||
- [@article@Overview of S.O.L.I.D Principles In Dart](https://medium.flutterdevs.com/s-o-l-i-d-principles-in-dart-e6c0c8d1f8f1)
|
||||
- [@article@The S.O.L.I.D Principles in Pictures](https://medium.com/backticks-tildes/the-s-o-l-i-d-principles-in-pictures-b34ce2f1e898)
|
||||
- [@video@S.O.L.I.D Principles](https://www.youtube.com/watch?v=fvNTJang7l4)
|
||||
- [@feed@Explore top posts about General Programming](https://app.daily.dev/tags/general-programming?ref=roadmapsh)
|
||||
- [@video@S.O.L.I.D Principles](https://www.youtube.com/watch?v=fvNTJang7l4)
|
||||
@@ -5,5 +5,4 @@ SQLite is an open-source, lightweight relational database management system (RDB
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [@article@sqflite - pub.dev package](https://pub.dev/packages/sqflite)
|
||||
- [@article@drift - pub.dev package](https://pub.dev/packages/drift)
|
||||
- [@feed@Explore top posts about SQLite](https://app.daily.dev/tags/sqlite?ref=roadmapsh)
|
||||
- [@article@drift - pub.dev package](https://pub.dev/packages/drift)
|
||||
@@ -5,5 +5,4 @@ Storage in Flutter refers to the various methods and solutions used to persist d
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [@official@Cloud Storage in Flutter](https://firebase.flutter.dev/docs/storage/overview/)
|
||||
- [@video@Storage - Flutter Tutorial](https://www.youtube.com/watch?v=UpKrhZ0Hppks)
|
||||
- [@feed@Explore top posts about Storage](https://app.daily.dev/tags/storage?ref=roadmapsh)
|
||||
- [@video@Storage - Flutter Tutorial](https://www.youtube.com/watch?v=UpKrhZ0Hppks)
|
||||
@@ -5,5 +5,4 @@ In Flutter, you can use Firebase Storage to store and retrieve binary data, such
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [@official@Firebase Storage](https://firebase.google.com/docs/storage)
|
||||
- [@video@How to Upload and Retrieve Images from Firebase Storage](https://www.youtube.com/watch?v=sM-WMcX66FI)
|
||||
- [@feed@Explore top posts about Storage](https://app.daily.dev/tags/storage?ref=roadmapsh)
|
||||
- [@video@How to Upload and Retrieve Images from Firebase Storage](https://www.youtube.com/watch?v=sM-WMcX66FI)
|
||||
@@ -7,6 +7,4 @@ Visit the following resources to learn more:
|
||||
- [@official@Use themes to share colors and font styles](https://docs.flutter.dev/cookbook/design/themes)
|
||||
- [@official@Styling widgets](https://docs.flutter.dev/ui/widgets/styling)
|
||||
- [@official@Material theming](https://docs.flutter.dev/ui/design/material)
|
||||
- [@official@Cupertino theming](https://docs.flutter.dev/ui/design/cupertino)
|
||||
- [@official@styled_widget](https://pub.dev/packages/styled_widget)
|
||||
- [@feed@Explore top posts about Flutter](https://app.daily.dev/tags/flutter?ref=roadmapsh)
|
||||
- [@official@Cupertino theming](https://docs.flutter.dev/ui/design/cupertino)
|
||||
@@ -5,5 +5,4 @@ Test-driven development (TDD) is a software development methodology in which tes
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [@article@Test-Driven Development in Flutter](https://techblog.geekyants.com/test-driven-development-in-flutter)
|
||||
- [@video@Flutter TDD Clean Architecture Course](https://www.youtube.com/watch?v=KjE2IDphA_U)
|
||||
- [@feed@Explore top posts about TDD](https://app.daily.dev/tags/tdd?ref=roadmapsh)
|
||||
- [@video@Flutter TDD Clean Architecture Course](https://www.youtube.com/watch?v=KjE2IDphA_U)
|
||||
@@ -5,5 +5,4 @@ Testing is a crucial part of the development process in Flutter, as it helps you
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [@official@Dart Testing](https://dart.dev/guides/testing)
|
||||
- [@official@Testing Flutter Apps](https://docs.flutter.dev/testing)
|
||||
- [@feed@Explore top posts about Testing](https://app.daily.dev/tags/testing?ref=roadmapsh)
|
||||
- [@official@Testing Flutter Apps](https://docs.flutter.dev/testing)
|
||||
@@ -5,5 +5,4 @@ Unit testing in Flutter is the process of testing individual units of code, such
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [@official@Introduction to Unit Testing](https://docs.flutter.dev/cookbook/testing/unit/introduction)
|
||||
- [@official@Unit Tests - Flutter](https://docs.flutter.dev/testing#unit-tests)
|
||||
- [@feed@Explore top posts about Testing](https://app.daily.dev/tags/testing?ref=roadmapsh)
|
||||
- [@official@Unit Tests - Flutter](https://docs.flutter.dev/testing#unit-tests)
|
||||
@@ -4,8 +4,7 @@ Version control systems allow you to track changes to your codebase/files over t
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [@roadmap@Visit the Dedicated Git & GitHub Roadmap](https://roadmap.sh/git-github)
|
||||
- [@article@What is Version Control? - GitHub](https://github.com/resources/articles/software-development/what-is-version-control)
|
||||
- [@article@What is Version Control? - Atlassian](https://www.atlassian.com/git/tutorials/what-is-version-control)
|
||||
- [@video@Version Control System Introduction](https://www.youtube.com/watch?v=zbKdDsNNOhg)
|
||||
- [@video@Git & GitHub Crash Course For Beginners](https://www.youtube.com/watch?v=SWYqp7iY_Tc)
|
||||
- [@video@Learn Git in 20 Minutes](https://youtu.be/Y9XZQO1n_7c?t=21)
|
||||
- [@video@Git & GitHub Crash Course For Beginners](https://www.youtube.com/watch?v=SWYqp7iY_Tc)
|
||||
@@ -6,5 +6,4 @@ Visit the following resources to learn more:
|
||||
|
||||
- [@official@VS Code for Flutter](https://docs.flutter.dev/development/tools/vs-code)
|
||||
- [@official@Flutter extension for VS Code](https://marketplace.visualstudio.com/items?itemName=Dart-Code.flutter)
|
||||
- [@official@Dart extension for VS Code](https://marketplace.visualstudio.com/items?itemName=Dart-Code.dart-code)
|
||||
- [@feed@Explore top posts about Flutter](https://app.daily.dev/tags/flutter?ref=roadmapsh)
|
||||
- [@official@Dart extension for VS Code](https://marketplace.visualstudio.com/items?itemName=Dart-Code.dart-code)
|
||||
@@ -5,4 +5,5 @@ In addition to normal HTTP requests, you can connect to servers using WebSockets
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [@official@Work with WebSockets](https://docs.flutter.dev/cookbook/networking/web-sockets)
|
||||
- [@article@WebSocket vs HTTP: Which Protocol Should You Use?](https://roadmap.sh/network-engineer/websocket-vs-http)
|
||||
- [@article@What is WebSocket and How It Works?](https://www.wallarm.com/what/a-simple-explanation-of-what-a-websocket-is)
|
||||
@@ -5,5 +5,4 @@ Widget testing in Flutter is the process of testing the behavior and appearance
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [@official@Introduction to Widget Testing](https://docs.flutter.dev/cookbook/testing/widget/introduction)
|
||||
- [@official@Widget Tests - Flutter](https://docs.flutter.dev/testing#widget-tests)
|
||||
- [@feed@Explore top posts about Testing](https://app.daily.dev/tags/testing?ref=roadmapsh)
|
||||
- [@official@Widget Tests - Flutter](https://docs.flutter.dev/testing#widget-tests)
|
||||
@@ -4,5 +4,6 @@ Working with APIs involves connecting your application to external servers to fe
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [@roadmap@Visit the Dedicated API Design Roadmap](https://roadmap.sh/api-design)
|
||||
- [@article@Using Google APIs](https://dart.dev/guides/google-apis)
|
||||
- [@video@How to work with APIs in Flutter?](https://www.youtube.com/watch?v=uVo7HDWDUEQ)
|
||||
Reference in New Issue
Block a user