Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

egghead.io

Get Started with Dart

via egghead.io

Overview

Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Dart is an object-oriented language you can use for building web applications, server-side code, and even mobile apps. It’s expressive, powerful, and has a friendly learning curve.
In this course, we will look at the syntax and semantics of the Dart programming language. We will also cover various aspects of the Dart ecosystem, including its tools and packages that help make you a productive developer. This knowledge is applicable when developing software for client, server, and especially mobile with the Flutter framework.
This course is beginner-friendly, but is well-suited for experience programmers as well.

Syllabus

  • Define Interfaces and Share Class Members through Mixins in Dart
  • Capture and Return Asynchronous Values with Futures in Dart
  • Capture and Handle Data Sequences with Streams in Dart
  • Manage Package Dependencies with Pub
  • Manipulate Strings in Dart
  • Manipulate Lists/Arrays in Dart
  • Add New Methods to inbuilt Classes and Interfaces with Extension Methods in Dart

Taught by

Jermaine Oppong

Reviews

Start your review of Get Started with Dart

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.