Skip to content

Kaushal-15/dart_lessons

Repository files navigation

🎯 Dart Lessons – Learn Dart by Practicing!

GitHub repo stars GitHub forks GitHub last commit Made with Dart

Welcome to Dart Lessons – a hands-on repository designed to help you learn Dart programming from scratch and become confident in writing clean, efficient code. This repo is great for beginners, Flutter learners, and self-taught devs!


📚 What You'll Learn

This repo covers all the core concepts of Dart:

  • 🧱 Basics: Variables, data types, input/output
  • 🔁 Control Flow: if-else, loops, switch
  • 🧰 Functions & Scope
  • 📦 Collections: Lists, Sets, Maps
  • 🧠 Object-Oriented Programming (OOP)
  • ⚠️ Exception Handling
  • 🔄 Asynchronous Programming: Futures, async/await
  • 🧪 Practice Problems & Mini Projects

📁 File Structure

Each file is independent, beginner-friendly, and well-commented for easy understanding.


🚀 Getting Started

  1. Clone this repo:
    git clone https://github.com/Kaushal-15/dart_lessons.git
    cd dart_lessons
    run: dart filename.dart
    

Found a Bug or want to contribute feel free to communicate with me links are below or want to showcase any other tricks please do contribute

👨‍💻 Author

S. Kaushal Shanmugam
📧 Email: kaushalshanmugam15@gmail.com

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages