Dart Fundamentals

Fundamentals of Dart

Topics to be covered

  1. Dart Introduction
  2. What can you do with Dart ?
  3. Dart Installation
  4. Dart Pad
  5. Language Fundamentals
    • Project 1
    • Project 2
  6. OOPs in Dart
  7. Advanced Dart Concepts
  8. Project 3
  9. Must Read Articles / Blogs

Dart Introduction

An open-source, general-purpose programming language developed by Google. designed for building fast and expressive applications across various platforms.

Key Features

Dart Installation

Refer to the link below to setup Dart SDK. - Get the Dart SDK

DartPad

Online tool to write and run Dart code. - DartPad

✪ Language Fundamentals

Dart - Data Types
Dart - Data Types

Project 1

Create a simple console-based to-do list app using only dart. User should be able to add tasks, view all tasks, Delete Tasks

Timelines - Complete this project within 4 days from when you start this course

Project 2

Read a text file and count the occurrences of each word.

Timelines - Complete this project within 2 days from when you start this assignment

Object Oriented Programming

Advanced Dart Concepts

✪ Project 3

Free API ☞ API

Timelines - Complete this project within 3 days from when you start this assignment

Must Read Articles/Blogs

Immutable Data Patterns in Dart and Flutter

More to come……