Git Product home page Git Product logo

dartcomplete's Introduction

Dart Programming Language

Watch Video Tutorial:- https://youtu.be/R2sRhDq7qKk

Topics:-

  • Visiting Dart Official Website
  • Download and Install Dart SDK
  • Set PATH for Dart
  • Folder Setup in VS Code
  • Dart Extension for VS Code
  • Introduction to Dart
  • main Function
  • print Function
  • Run Dart Program in VS Code
  • Increase Font Size of Debug Console in VS Code
  • Comment in Dart
  • Variable
  • Printing Variable
  • Built-in Data Types
  • int
  • double
  • String
  • bool
  • var
  • Check Data Type
  • Arithmetic Operators
  • Increment and Decrement Operators
  • Equality and Relational Operators
  • Logical Operators
  • Type Test Operators
  • Assignment Operators
  • Conditional Expression
  • String
  • Multiline String
  • Expression inside String
  • String Concatenation
  • Raw String
  • String Properties and Methods
  • List
  • Fixed Length List
  • Growable List
  • Accessing List Elements
  • Insert List into Another List - Spread Operator
  • Empty List and add() Method
  • List Properties and Methods
  • Set
  • Empty Set
  • Add item to Set
  • Set Contains only Unique Values
  • Map
  • Map Literal
  • Empty Map
  • Add item to Map
  • Accessing Map Elements
  • Map Properties and Methods
  • if Statement
  • if... else... Statement
  • if... else if... else... Statement
  • for Loop
  • while Loop
  • do while Loop
  • for in Loop with List
  • for in Loop with Set
  • for in Loop with Map
  • forEach Loop with List
  • forEach Loop with Set
  • forEach Loop with Map
  • Break and Continue
  • Switch Case
  • Function
  • Function without Parameter
  • Function with Parameter
  • Positional Parameter
  • Optional Positional Parameter
  • Default Value Parameter
  • Named Parameter
  • Anonymous Function
  • Arrow Function
  • Class and Object
  • Instance Variable
  • Instance Method
  • Static Variable and Static Method
  • Constructor
  • Named Constructor
  • Inheritance
  • Single Inheritance
  • Multi-level Inheritance
  • Hierarchical Inheritance
  • Method Overriding
  • super Keyword
  • Abstract Class and Abstract Method
  • Implicit Interface
  • Exception Handling
  • Import
  • Import Packages
  • Import Name Conflicts
  • Import Specific Property
  • pub Dart Package Manager - https://pub.dev
  • stagehand - A Dart Project Generator -
  • Generate a Dart Project
  • Dart Official Doc - https://dart.dev/guides

dartcomplete's People

Contributors

geekyshow1 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.