Skip to content

Latest commit

 

History

History
71 lines (53 loc) · 1.95 KB

README.md

File metadata and controls

71 lines (53 loc) · 1.95 KB

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.