Skip to content

This repository contains my studies and practice code with the Dart programming language. It is organized by topics and covers various aspects of Dart programming, including basic syntax, advanced concepts, and practical examples.

Notifications You must be signed in to change notification settings

gustavoaroberto/dart-course

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 

Repository files navigation

Dart Study Repository

This repository contains my studies and practice code with the Dart programming language. It is organized by topics and covers various aspects of Dart programming, including basic syntax, advanced concepts, and practical examples.

Table of Contents

Introduction

Dart is a client-optimized programming language for fast apps on any platform. This repository serves as a comprehensive resource for anyone interested in learning Dart or refreshing their knowledge.

Installation

  1. Clone the repository:

    git clone https://github.com/gustavoaroberto/dart-course.git
  2. Navigate to the project directory:

    cd dart-course
  3. Ensure you have Dart installed on your system. You can download it from the official Dart website.

Directory Structure

The repository is organized into the following directories:

dart-course/
├── basics/
├── advanced/
├── projects/
└── README.md
  • basics/: Contains introductory topics and fundamental concepts of Dart.
  • advanced/: Covers more advanced topics and features of the language.
  • projects/: Includes small projects and practical examples to apply Dart skills.

Topics Covered

Basics

  • Variables and Data Types
  • Control Flow (if-else, switch-case)
  • Loops (for, while, do-while)
  • Functions
  • Collections (Lists, Sets, Maps)

Advanced

  • Classes and Objects
  • Inheritance and Mixins
  • Asynchronous Programming (Future, Stream)
  • Exception Handling
  • Generics
  • Packages and Libraries

Projects

  • Sample Console Applications
  • Small Projects to Practice Dart

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

This repository contains my studies and practice code with the Dart programming language. It is organized by topics and covers various aspects of Dart programming, including basic syntax, advanced concepts, and practical examples.

Topics

Resources

Stars

Watchers

Forks

Languages