Урок 3: "Основы Dart - коллекции (массив, словарь, множество)"

Урок 3: "Основы Dart - коллекции (массив, словарь, множество)"

LazyLoad Dart & Flutter

3 года назад

23,554 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

You&Me
You&Me - 20.03.2023 16:19

При запуске forEach вылетает ошибка : Error: Dart library 'dart:html' is not available on this platform.
dart_lessons.dart:5
import 'dart:html';

Ответить
Kyrylo
Kyrylo - 05.02.2023 21:54

Класс! Спасибо!

Ответить
Pavel Glazachev
Pavel Glazachev - 19.11.2022 23:24

Спасибо, очень информативно и понятно!

Ответить
МьюнеМ
МьюнеМ - 05.09.2022 22:38

Огромная Благодарность за этот курс!

Ответить
Konstantin
Konstantin - 24.08.2022 01:38

смотрю в скорости x2

Ответить
Roman Koval_Yur&PodRadn
Roman Koval_Yur&PodRadn - 05.06.2022 14:40

"Если поставить в конце Листа запятую - он отформатирует его вот так!" -- Нифига у меня не форматирует!

Ответить
Дмитрий Тютяев
Дмитрий Тютяев - 15.05.2022 15:22

для чего перед ListEquality const?
мы же не объявляем, а вызываем...

Function eq = const ListEquality().equals;

Ответить
Ravshan
Ravshan - 02.05.2022 19:30

good lesson!

Ответить
APTI GROZNENSKY
APTI GROZNENSKY - 17.04.2022 18:28

Flutter жив

Ответить
WitneSS 53
WitneSS 53 - 06.04.2022 01:27

Лайк за котика!!!

Ответить
Никита Сергеевич
Никита Сергеевич - 30.01.2022 18:46

Ваши уроки помогли мне понять то, что не мог объяснить платный репетитор за херову кучу денег. Оказалось, что это не тема сложная, а объяснение хромало. Спасибо Вам большое!

Ответить
Danil Gorbunov
Danil Gorbunov - 23.01.2022 17:55

Котик решил помочь. Красивый такой..

Ответить
Danil Gorbunov
Danil Gorbunov - 20.01.2022 20:10

Спасибо. Такой подход с пояснениями вижу в первый раз. Вопрос. Если уже было небольшое понимание ООП, то этих уроков по Dart будет достаточно для входа во Flutter?

Ответить
На дне с Жак Ив-Кусто
На дне с Жак Ив-Кусто - 07.01.2022 22:13

Про индексы интересно было послушать, спасибо!

Ответить
WWDC
WWDC - 07.01.2022 18:04

Спасибо!

Ответить
Pavel Khakimov
Pavel Khakimov - 02.01.2022 13:47

Открывай курсы. Я приду))) Как раз сейчас активно вникаю во флаттер и программирование в целом. Но тяжеловато идёт конечно учитывая что с опытом в ИТ. Но не в программировании. Но представляю какого тем кто вообще 0. Это все структурировать бы, начать прям с нуля и чтоб понятно прям было последовательно

Ответить
Alex Panda
Alex Panda - 30.12.2021 14:34

Спасибо за урок! Помог разобраться в методах List. Жаль, что про reduce и fold нет инфы, очень не хватает (

Ответить
Vasiliy Koperdas
Vasiliy Koperdas - 15.12.2021 22:31

За три урока, узнал больше, чем за 5 лет в универе😅👍
Спасибо😉

Ответить
John Preston
John Preston - 05.12.2021 08:03

вот смотришь эти уроки и понимаешь что разработчики живые люди, ты может где-то в моментах поступил бы по другому, умнее и лучше и тд, то есть все получится, главное идти вперед. Редкая ненормативная лексика - как перец или соль, материал воспринимается лучше, да и чем дальше в лес тем она исчезает. Чтение документации не дает таких себе околомоментов, как у вас в уроках. вообщем супер, лайк и подписка.

Ответить
Din
Din - 26.11.2021 19:29

Уже третий урок, а столько пользы получил для себя. Спасибо Вам.

Ответить
Дмитрий Купцов
Дмитрий Купцов - 13.11.2021 21:07

без мата никак)). Спасибо большое за уроки, тоже начал смотреть)))

Ответить
Макс 523
Макс 523 - 14.10.2021 00:03

Ok!

Ответить
Ilya Perevozkin
Ilya Perevozkin - 09.10.2021 19:30

Спасибо!

Ответить
Nu_Leh
Nu_Leh - 15.09.2021 18:30

Спасибо. Лучшее что есть в рунете на тему Dart.

Ответить
Michael Karp
Michael Karp - 13.09.2021 14:40

в чем разница список в списке и мап? к примеру список людей с их паспортами и просто мап паспорта с именами?

Ответить
Юлия Куцай
Юлия Куцай - 15.08.2021 15:07

Мальчики не надо материться, девочки тоже ведь смотрят.

Ответить
lemuriec noname
lemuriec noname - 21.07.2021 09:07

Что-то этот урок тяжело идет)

Ответить
Сергей Курганов
Сергей Курганов - 22.06.2021 16:46

Ой автор навазюкал с рассказом почему индекс с нуля. Да можно проще было сказать, нет ни какого индекса, это слово для удобства, а есть смещение и по этому первый элемент имеет смещение 0. И все.

Ответить
Dragon
Dragon - 22.06.2021 10:33

в sort надо возвращать int, тк:
a.compareTo(b) возвращает
-1 если а < b
0 если a==b
1 если a > b
Во многих языках (php, dart и тд) при написании своих сортировок такой принцип.
Можно compareTo неиспользовать, а использовать свои условия. Главное возвращать -1, 0 или 1.

Ответить
dthrtgv
dthrtgv - 16.06.2021 13:53

Да да, флаттер вроде уже взлетает, уроки отличные, только очень тихо и звук гуляет, прогоните через нормализатор хотябы.

Ответить
Stanly Getz
Stanly Getz - 14.06.2021 20:34

Спасибо за видео!

Ответить
Yurii K
Yurii K - 04.06.2021 06:13

Классно! Большое спасибо 🤗

Ответить
Артем
Артем - 01.06.2021 00:35

самая классна штука имхо это лист оф мапс )

Ответить
Аrt JR
Аrt JR - 31.05.2021 17:15

Очень крутые уроки! Спасибо, еще бы задачки какие нибудь после каждого прилагались

Ответить
Алексей Горяинов
Алексей Горяинов - 14.05.2021 11:00

List - это массив (последовательное хранение данных в памяти).
Set и Map - бинарные деревья.
Соответственно массивы хороши быстрым добавлением и удалением последнего элемента, операциями с последовательным перебором элементов.
Деревья (если они сбалансированы) отличаются быстрым поиском, удалением произвольного элемента и операциями над произвольным элементом, потому что работа с деревом начинается от корневого (обычно центрального) элемента и они отсортированы изначально (Map по значению ключа, Set по значению элемента). Вставка элемента в произвольное место быстрая, но после следует перебалансировать дерево (не всегда), а это уже затратная операция.
Вроде как-то так....

Ответить
Evgeny Smirnov
Evgeny Smirnov - 25.04.2021 00:02

шаг за шагом идем к цели )

Ответить