Dart 2 — это современный, мощный и простой в освоении язык программирования, который лежит в основе разработки приложений на Flutter. Если вы хотите создавать кроссплатформенные мобильные приложения под iOS и Android, то освоение Dart — ваш первый и самый важный шаг.
Что дает вам изучение Dart
Dart создан для того, чтобы ускорять разработку, облегчать понимание кода и обеспечивать отличную производительность в реальных приложениях. Даже если вы никогда не программировали, вы сможете шаг за шагом освоить базовые и продвинутые концепции, необходимые для уверенной работы с Flutter.
Почему стоит начать именно с Dart
Dart — официальный язык для Flutter-разработки.
Простой синтаксис, понятный новичкам.
Поддерживает как процедурное, так и объектно-ориентированное программирование.
Высокая производительность благодаря компиляции в нативный код.
Кому подходит этот курс
Курс разработан максимально доступно — вам не нужен предварительный опыт программирования. Если же он у вас есть, вы сможете быстрее продвигаться по материалу и углубляться в продвинутые темы.
Этот курс идеален, если вы хотите:
начать путь в мобильной разработке;
перейти на Flutter, но не знаете, с чего начать;
получить прочную базу в современном языке программирования;
добавить Dart в своё резюме и повысить профессиональную ценность.
Темы, которые вы изучите
Мы детально разберем фундаментальные и практические аспекты языка:
Базовые элементы языка
Основы Dart: переменные, типы данных, операторы
Условия: if / else и логические выражения
Конструкции контроля потока выполнения
Циклы: for, while, do-while
Функции и работа с данными
Объявление и вызов функций
Параметры, значения по умолчанию, возвращаемые типы
Объектно-ориентированное программирование
Классы и объекты
Конструкторы и инициализация
Наследование, инкапсуляция и другие основы ООП
Что вы сможете после прохождения курса
По завершении программы вы уверенно овладеете Dart и сможете без проблем перейти к изучению Flutter. Полученных знаний будет достаточно, чтобы использовать язык в учебных и реальных проектах, а также добавить его в ваше профессиональное резюме.
Ваш путь к Flutter начинается здесь
Освойте мощнейший язык Dart и заложите фундамент для будущего в разработке мобильных приложений. Всё, что требуется — желание учиться и немного практики.
Урок 1.00:01:57
Course Overview
Урок 2.00:05:18
Why to learn Dart
Урок 3.00:02:28
Introduction to the DartPad
Урок 4.00:02:03
Helllo World Application
Урок 5.00:01:33
Section Introduction
Урок 6.00:05:42
What are comments in Programming
Урок 7.00:03:35
What is a Variable
Урок 8.00:02:47
What are Data Types
Урок 9.00:05:52
Numbers in Dart
Урок 10.00:05:45
Strings in Dart
Урок 11.00:07:45
String concatenation
Урок 12.00:03:01
Booleans in Dart
Урок 13.00:05:10
Lists in Dart
Урок 14.00:08:09
Lists and Important Methods
Урок 15.00:06:04
Maps in Dart
Урок 16.00:02:59
Final and Constant in Dart
Урок 17.00:08:36
Arithmetic operations in Dart
Урок 18.00:05:20
Dart Logical Operators
Урок 19.00:02:48
Section 2 Wrap Up
Урок 20.00:01:50
What will we be making in this Section
Урок 21.00:02:29
What is a Function in Dart
Урок 22.00:04:08
How to create a custom Function in Dart
Урок 23.00:03:29
Coding the basics of the Robot
Урок 24.00:04:16
Giving Steps to the Robot
Урок 25.00:10:19
Doing some logic with the Robot
Урок 26.00:01:49
Section 4 Wrap Up
Урок 27.00:06:36
If Else Statements in Dart
Урок 28.00:05:47
Diving deeper into If Else Statements
Урок 29.00:09:05
Logical Operators
Урок 30.00:03:42
What are Loops
Урок 31.00:06:21
FOR loop in dart
Урок 32.00:04:24
While Loop in Dart
Урок 33.00:04:31
Do-While Loops in Dart
Урок 34.00:02:02
Difference between FOR , WHILE , DO-WHILE loops in Dart
Udemy — одна из самых масштабных платформ в мире, предлагающая обучающий контент от авторов и экспертов со всего света. Сервис объединяет миллионы учеников и десятки тысяч преподавателей, создающих курсы на самые разнообразные темы.Основные возможности платформыШирокий выбор тем: от программирования и дизайна до маркетинга, психологии и личной эффективности.Глобальное сообщество авторов: материалы создаются специалистами из разных стран.Удобный ф