Contents

A tour of the core libraries

dart:core - numbers, collections, strings, and more

#

This content has moved to .

Printing to the console

#

This content has moved to .

Numbers

#

This content has moved to .

Strings and regular expressions

#

This content has moved to .

Searching inside a string

#

This content has moved to .

Extracting data from a string

#

This content has moved to .

Converting to uppercase or lowercase

#

This content has moved to .

Trimming and empty strings

#

This content has moved to .

Replacing part of a string

#

This content has moved to .

Building a string

#

This content has moved to .

Regular expressions

#

This content has moved to .

Collections

#

This content has moved to .

Lists

#

This content has moved to .

Sets

#

This content has moved to .

Maps

#

This content has moved to .

Common collection methods

#

This content has moved to .

URIs

#

This content has moved to .

Encoding and decoding fully qualified URIs

#

This content has moved to .

Encoding and decoding URI components

#

This content has moved to .

Parsing URIs

#

This content has moved to .

Building URIs

#

This content has moved to .

Dates and times

#

This content has moved to .

Utility classes

#

This content has moved to .

Comparing objects

#

This content has moved to .

Implementing map keys

#

This content has moved to .

Iteration

#

This content has moved to .

Exceptions

#

This content has moved to .

Weak references and finalizers

#

This content has moved to .

dart:async - asynchronous programming

#

This content has moved to .

Future

#

This content has moved to .

Using await

#

This content has moved to .

Basic usage

#

This content has moved to .

Chaining multiple asynchronous methods

#

This content has moved to .

Waiting for multiple futures

#

This content has moved to .

Handling errors for multiple futures

#

This content has moved to .

Stream

#

This content has moved to .

Using an asynchronous for loop

#

This content has moved to .

Listening for stream data

#

This content has moved to .

Transforming stream data

#

This content has moved to .

Handling errors and completion

#

This content has moved to .

dart:math - math and random

#

This content has moved to .

Trigonometry

#

This content has moved to .

Maximum and minimum

#

This content has moved to .

Math constants

#

This content has moved to .

Random numbers

#

This content has moved to .

dart:convert - decoding and encoding JSON, UTF-8, and more

#

This content has moved to .

Decoding and encoding JSON

#

This content has moved to .

Decoding and encoding UTF-8 characters

#

This content has moved to .

Other functionality

#

This content has moved to .

dart:html - browser-based apps

#

This content has moved to .

Manipulating the DOM

#

This content has moved to .

Finding elements

#

This content has moved to .

Manipulating elements

#

This content has moved to .

Creating elements

#

This content has moved to .

Adding, replacing, and removing nodes

#

This content has moved to .

Manipulating CSS styles

#

This content has moved to .

Handling events

#

This content has moved to .

Using HTTP resources with HttpRequest

#

This content has moved to .

Sending and receiving real-time data with WebSockets

#

This content has moved to .

Sending data

#

This content has moved to .

Receiving data

#

This content has moved to .

Handling WebSocket events

#

This content has moved to .

dart:io - I/O for servers and command-line apps

#

This content has moved to .

Files and directories

#

This content has moved to .

Reading a file as text

#

This content has moved to .

Reading a file as binary

#

This content has moved to .

Handling errors

#

This content has moved to .

Streaming file contents

#

This content has moved to .

Writing file contents

#

This content has moved to .

Listing files in a directory

#

This content has moved to .

Other common functionality

#

This content has moved to .

HTTP clients and servers

#

This content has moved to .

HTTP server

#

This content has moved to .

HTTP client

#

This content has moved to .