
Introducing my reference authentication demo with Flutter & Firebase on GitHub, supporting multiple authentication methods and best coding practices. https://codewithandrea.com/videos/flutter-firebase-reference-demo/

Let's see how use service classes to encapsulate 3rd party libraries and APIs, and decouple them from the rest of the application. We will use authentication as a concrete example of this. https://codewithandrea.com/articles/designing-an-authentication-service-api/

Code walkthrough for the authentication code in my Flutter & Firebase reference authentication demo on GitHub. https://codewithandrea.com/videos/flutter-firebase-auth-service-provider-valuenotifier/

A comparison of different state management techniques, using a simple authentication flow as an example. https://codewithandrea.com/videos/state-management-setstate-bloc-valuenotifier/

Overview and practical use cases of type inference, final & const, named & positional parameters, @required & default values. https://codewithandrea.com/videos/dart-features-part1-types-params/

Overview of the 'Dart as UI' features introduced in Dart 2.3. Uses a fitness tracker custom UI as an example. https://codewithandrea.com/videos/dart-features-part2-spreads-collectionif-collectionfor/

In-depth overview of Slivers and how to use them (part 1). Includes a demo app showing how to use SliverAppBar and SliverPersistentHeader. https://codewithandrea.com/videos/flutter-slivers-overview-sliverappbar-sliverpersistentheader/

In-depth overview of Slivers and how to use them (part 2). Includes a demo app showing how to use SliverList, SliverGrid, SliverToBoxAdapter, SliverFillRemaining. https://codewithandrea.com/videos/flutter-slivers-overview-sliverlist-slivergrid/

Overview of the tools I use in my Flutter app development workflow. Including Sketch, Supernova, VS Code, GitUp, GitHub, Firebase, Codemagic. https://codewithandrea.com/videos/design-develop-deliver/

Introduction to Provider, a popular package used for dependency injection and state management in Flutter. This tutorial shows how to use it to enable flavors in your Flutter apps. https://codewithandrea.com/videos/flutter-provider-introduction/

Essential guide to Provider for state management in Flutter. This tutorial shows how to refactor the counter app with Provider, and includes in-depth explanations about ChangeNotifier, ChangeNotifierProvider, Provider.of, Consumer and ValueNotifier. https://codewithandrea.com/videos/flutter-provider-essential-guide/

Multi-part tutorial on how to choose and upload an avatar image to Firestore. Part 1 is an overview of initial project setup, and shows how to connect things together with Provider. https://codewithandrea.com/videos/advanced-provider-tutorial-part1/

Let's see how to write integration tests with Flutter Driver, how they differ from widget tests, and how to run them with Codemagic. https://codewithandrea.com/articles/integration-tests-codemagic/

Multi-part tutorial on how to choose and upload an avatar image to Firestore. Part 2 shows how to use MultiProvider to create multiple services, and how to deal with stream dependencies. https://codewithandrea.com/videos/advanced-provider-tutorial-part2/

Multi-part tutorial on how to choose and upload an avatar image to Firestore. Part 3 shows more advanced use cases of Provider to reduce boilerplate code, deal with navigation, and minimise unwanted widget rebuilds. https://codewithandrea.com/videos/advanced-provider-tutorial-part3/

Dart extensions unlock a few interesting use cases in Flutter apps. This tutorial shows how to enable them, what they are, when to use them, and when not to. https://codewithandrea.com/videos/dart-extensions-full-introduction/

Evaluating Flutter from various criteria: Portability, Language Tooling and Features, Documentation, Performance, Testing, Community, Package Ecosystem, Maintainer Commitment and many more. https://codewithandrea.com/videos/whats-great-about-flutter/

CodeWithAndrea.com is a brand new website about high-quality Flutter tutorials. It will contain all my YouTube videos, articles and courses. https://codewithandrea.com/videos/launching-code-with-andrea/

How to make your ListViews feel native on iOS by adding top and bottom separators. https://codewithandrea.com/tips/list-view-separated-top-bottom/

How to remove some noise in your Dart code by using underscores for unused function arguments. https://codewithandrea.com/tips/using-underscores-builder-arguments/

This article is a complete retrospective of my journey creating Flutter tutorials and courses in 2019. I share a full income report from my Udemy sales, and all the numbers from my YouTube channel. https://codewithandrea.com/videos/2019-retrospective-udemy-youtube/

How to implement Apple Sign In with Flutter & Firebase Authentication (from scratch), and give your iOS users a convenient way of signing into your app. https://codewithandrea.com/videos/apple-sign-in-flutter-firebase/

FocusScopeNode provides a simpler way of move the focus between text fields in your Flutter forms. https://codewithandrea.com/tips/easily-move-focus-scope-node/

This tutorial shows how to use Flutter custom painters to draw a happy face on screen with Dartpad, starting from scratch. Included: drawing custom shapes with Canvas and Paint, and layout considerations when using CustomPainter. https://codewithandrea.com/videos/flutter-custom-painting-do-not-fear-canvas/

In this tutorial I give a detailed overview of a production-ready architecture that I've fine-tuned over the last two years. You can use the included starter project as the foundation for your Flutter & Firebase apps. https://codewithandrea.com/videos/starter-architecture-flutter-firebase/

Take-home projects are a task often given to candidates during the interview process. This article shows a hypothetical assignment that I would give to candidates interviewing for a Flutter developer role. https://codewithandrea.com/videos/take-home-job-interview-flutter-firebase/

Master the basics of REST APIs and the Dart http package. Build a Coronavirus tracking application following best practices. https://codewithandrea.com/videos/flutter-rest-api-crash-course-launch/

First chapter of my course about building a Coronavirus Tracker App with the nCoV 2019 REST API. https://codewithandrea.com/videos/flutter-rest-api-crash-course-part1/

Second chapter of my course about building a Coronavirus Tracker App with the nCoV 2019 REST API. https://codewithandrea.com/videos/flutter-rest-api-crash-course-part2/

Master the basics of REST APIs and the Dart http package. Build a Coronavirus tracking application following best practices. https://codewithandrea.com/videos/complete-flutter-rest-api-course/

A useful tip to hide your Firebase config from git in your Flutter web projects. https://codewithandrea.com/tips/flutter-firebase-web-config-gitignore/

In-depth tutorial explaning combineLatest and data modeling with movie favourite example Flutter app. https://codewithandrea.com/videos/rx-dart-by-example-combine-latest/

Best practices for implementing search with RxDart in Flutter, using the GitHub Search REST API as an example. https://codewithandrea.com/videos/rxdart-by-example-github-search/

Case study showing how I have built a backend REST API and Admin Dashboard with Cloud Functions and Flutter web. https://codewithandrea.com/videos/flutter-web-cloud-functions-case-study/

8 top tips that will save you time in your Flutter web projects. https://codewithandrea.com/videos/top-8-tips-for-flutter-web-firebase/

How to create your own Dart packages from existing apps, and other things you need to know. https://codewithandrea.com/videos/how-to-create-dart-packages-flutter-apps/

Introduction to Flutter: the widget tree, stateless and stateful widgets, hot reload and hot restart, and a detailed explanation of the default counter app. https://codewithandrea.com/videos/flutter-for-beginners-introduction/

Learn about Flutter layout basics with over 2 hours of in-depth content (free sample from my Flutter & Firebase course) https://codewithandrea.com/videos/flutter-for-beginners-layout-basics/

How to improve your coding skills and become a better software engineer. https://codewithandrea.com/videos/top-tips-software-engineers/

How to use the precompiled Firestore iOS SDKs to speed-up Xcode builds on your Flutter apps. https://codewithandrea.com/tips/speed-up-cloud-firestore-xcode-builds/

What implicit downcasts are, why they make your code unsafe, and how to avoid them. https://codewithandrea.com/articles/implicit-downcast-no-longer-allowed/

A complete tour of Null Safety & non-nullable types, the syntax changes they introduce in Dart 2.9, and how to use them in practice. https://codewithandrea.com/videos/dart-null-safety-ultimate-guide-non-nullable-types/

Easy ways to improve your Dart & Flutter code. Published weekly. https://codewithandrea.com/tips/dart-flutter-easy-wins-1-7/

Easy ways to improve your Dart & Flutter code. Published weekly. https://codewithandrea.com/tips/dart-flutter-easy-wins-8-14/

Easy ways to improve your Dart & Flutter code. Published weekly. https://codewithandrea.com/tips/dart-flutter-easy-wins-15-21/

Easy ways to improve your Dart & Flutter code. Published weekly. https://codewithandrea.com/tips/dart-flutter-easy-wins-22-28/

Easy ways to improve your Dart & Flutter code. Published weekly. https://codewithandrea.com/tips/dart-flutter-easy-wins-29-35/

Easy ways to improve your Dart & Flutter code. Published weekly. https://codewithandrea.com/tips/dart-flutter-easy-wins-36-42/

I'm launching a Complete Dart Course for beginners with over 8 hours of content, exercises, practical projects and more! https://codewithandrea.com/videos/complete-dart-course-launch/

This is the first chapter of my Complete Dart Course. https://codewithandrea.com/videos/dart-beginners-course-01-introduction/

This is the second chapter of my Complete Dart Course, covering the basics of the Dart Language. https://codewithandrea.com/videos/dart-beginners-course-02-dart-basics/

This is the third chapter of my Complete Dart Course, covering the Dart Type System, and how to use var, final, const and dynamic. https://codewithandrea.com/videos/dart-beginners-course-03-dart-type-system/

This is the fourth chapter of my Complete Dart Course, covering control flow directives such as if/else, while/for loops, switch and enumerations. https://codewithandrea.com/videos/dart-beginners-course-04-control-flow/

This is the fifth chapter of my Complete Dart Course, showing how to build a command line app in Dart to play a game of Rock, Paper and Scissors. https://codewithandrea.com/videos/dart-beginners-course-05-command-line-app/

This is the sixth chapter of my Complete Dart Course, showing how to use collections in Dart (lists, sets, maps). https://codewithandrea.com/videos/dart-beginners-course-06-collections/

This is the seventh chapter of my Complete Dart Course, showing how to process CSV files in Dart. https://codewithandrea.com/videos/dart-beginners-course-07-data-processing/

This is the eigth chapter of my Complete Dart Course, featuring a full overview of Null Safety in Dart. https://codewithandrea.com/videos/dart-beginners-course-08-null-safety/

This article is a breakdown of all the platforms and channels I've used (and I'm planning to use) to continue growing my audience and business. https://codewithandrea.com/articles/content-creation-blueprint/

A curated list of useful Dart tips that will improve your coding style as a Flutter developer. https://codewithandrea.com/videos/top-dart-tips-and-tricks-for-flutter-devs/

This step-by-step guide shows how to install keytool and add it to your system PATH on Windows and macOS. https://codewithandrea.com/articles/keytool-command-not-found-how-to-fix-windows-macos/

I published a directory of all my open source Flutter apps and projects on GitHub. Here's where to find it. https://codewithandrea.com/videos/flutter-example-apps-github/

This article is a complete retrospective of my journey creating Flutter tutorials and courses in 2020. I share a full income report from my Udemy & Teachable sales and all the numbers from my YouTube channel. https://codewithandrea.com/videos/content-creator-udemy-teachable-youtube-2020-income-report/

Should you choose Flutter or React Native for your next app? This article offers an in-depth overview of the two frameworks, along with their pros and cons. https://codewithandrea.com/articles/flutter-vs-react-native/

https://dennikn.sk/2218543/vyhoda-cibulkova-prednostne-ju-zaockovali-proti-covidu/?ref=tit
Tak nejaka protekcna tenistka sa necha zaockovat... mimo akukolvek postupnost ...
Mohol by sa nastvat nejaky sialenec, ktoremu zomrie niekto blizky, pretoze nebola vakcina... :)




