Pull to refresh

Подборка полезной информации для начинающих во Flutter

Reading time4 min
Views32K


Всем привет!

Я создатель канала Flutter For Dev и в данном посте я хотел бы помочь тем людям, которые часто задают вопросы подобного типа: «Привет, я новичок в Flutter, что посоветуете почитать?», «А какие курсы по Flutter лучше пройти и какие из них бесплатные?». На все эти вопросы я постараюсь ответить максимально подробным списком информации.

С чего начать?

Прежде всего, свое внимание стоит обратить на официальные источники, без них сложно продвинуться дальше:

flutter.dev
dart.dev

Какие курсы пройти?

Существуют различные курсы, сразу разделим их на платные и бесплатные.

Бесплатные:

Tutorials — Flutter — официальное руководство для того, чтобы познакомиться с Flutter.

Build Native Mobile Apps with FlutterGoogle совместно с Udacity сделали бесплатный курс, в котором преподавателями является инструкторы из Google.

Learn Flutter — Beginners Course - бесплатный курс по Flutter на Udemy в котором затрагиваются основы Dart и Flutter.

Платные:

Изучаем Flutter на русском — русскоязычный курс в котором затрагиваются такие темы как: Основы Flutter, основы компоновки UI, управление состояние, анимации и т.д.

The Complete 2020 Flutter Development Bootcamp with Dart — хорошие курс на английском сделанный совместно с Google Team для быстрого старта во Flutter.

Flutter & Dart — The Complete Guide [2020 Edition] — англоязычный курс в котором затрагивается не только Flutter, но и основы Dart.

Flutter & Firebase: Build a Complete App for iOS & Android — курс от Andrea Bizzotto в котором он рассказывает, как создать Flutter приложение с использованием Firebase.

The Complete Dart Guide for Beginners and Beyond — еще один курс от Andrea Bizzotto, на этот раз он посвящен основам Dart.

Dart and Flutter: The Complete Developer's Guide — в курсе вы узнаете про основы Dart и Flutter, а также настройку Flutter, Android, IOS на MacOS.

Что посмотреть на Youtube?

В первую очередь, я хочу обратить внимание на официальный канал Flutter, так как там действительно хорошая подборка рубрик Flutter Widget of the Week, Package of the Week, Flutter in Focus и многое другое.

LazyLoad Dart & Flutter — на канале Евгений Ёлчев рассказывает про основы Dart. В каждом уроке Евгений подробно объясняет материал и разбирает его на примерах. Информация подойдет как для новичков, так и продвинутых разработчиков Flutter.

Resocoder — очень хороший канал, на котором вы можете встретить такие темы как: Flutter Animation, Flutter Firebase & DDD Course, Flutter TDD Clean Architecture Course, Flutter State Management и так далее.

Code With Andrea помимо того, что Andrea Bizzotto делает курсы на udemy, у него есть свой канал, на котором он рассказывает не только про Flutter, но еще и про Dart.

А что почитать?

Twitter:

Flutter — официальный твиттер Flutter.
Dart — официальный твиттер Dart.
FlutterForDev — новостной твиттер на русском про Flutter.

Medium:

Flutter — официальный medium Flutter.
Dart — официальный medium Dart.
Flutter Community — официальный medium Flutter Community.
FlutterDevs — официальный medium FlutterDevs.

Web:

flutter.dev — официальный сайт с документацией Flutter.
dart.dev — официальный сайт с документацией Dart
pub.dev — здесь вы можете найти пакеты Dart и Flutter.
Metanit — это раздел сайта посвященный Flutter на русском. Оформлено в виде книги с уроками.
Flutter.su — о Flutter на русском. Немного уроков, немного статей и новостей.
Dartflutter.ru — Dart & Flutter — статьи, примеры, уроки.
Resocoder.com — помимо канала у Resocoder вы можете найти на сайте объяснения к его видео с частями кода.
Codewithandrea — здесь вы можете найти не только видео, но еще заметки и курсы от Andrea Bizzotto.
Filledstacks — на Filledstacks вы можете найти не только видео но и объяснение с частями кода к каждому из них по Flutter.
didierboelens.com — Здесь вы можете найти много нового, от того как работает Flutter под капотом, до анимаций, работы StatefulWidget и много другое.
Flutterawesome — На flutterawesome собрано множество приложений на разные темы, а также виджеты.

Telegram: 

Dart & Flutter по-русски — русскоязычный чат по Dart и Flutter.
Flutter For Dev — новости, статьи, дизайн — мой канал в котором я делюсь не только новостями ну и своими заметками.
Flutter Developers — русскоговорящее сообщество — еще один русскоязычный чат.
Flutter Dev Подкаст — чат Flutter Dev подкаста.
NEWS Flutter Dev Подкаст — здесь новые выпуски подкаста Flutter Dev и иногда публикуются какие-то новости.
Oh, my Flutter — канал о Flutter-разработке.
Flutter Russia Channel — канал в котором анонсируются все события про Flutter на русском и не только.
Flutter Architecture — чат об архитектурных подходах при разработке на Flutter.
DART_SIDE — на канале делятся многим интересным, а так же проводят интересные стримы которые касаются Flutter.

Telegram с вакансиями:

Art Flutter Vacancies — канал с вакансиями для Flutter разработчиков.
Dart Jobs — канал на котором публикуются вакансии для разработчиков на Dart и Flutter.

Подкасты:

FlutterDevPodcast — подкаст про Flutter на русском.

Github:

Flutter — официальный репозиторий Flutter.
Dart — официальный репозиторий Dart.

Что же еще?

Помимо выше написанного, могу посоветовать сборник русскоязычной информации, который посвящен Flutter_info — там есть записи митапов, конференций, статьи на русском языке, телеграм и ютуб каналы.

Итог

Надеюсь, что информация в статье поможет вам при изучение Flutter. Если у вас есть чем поделиться, то жду вас в комментариях.

Желаю успехов!
Tags:
Hubs:
+10
Comments4

Articles