Skip to content

Dart & Object Oriented Programming

Ishan Kumar edited this page Jan 13, 2021 · 7 revisions

Learning OOPs

Object-Oriented Programming (OOP) is one of the basic concepts that you need in order to understand and write code. To get you started here's an article to understand the concepts of OOP.

Flutter uses a programming language called Dart, which is an OOP language. Therefore learning about OOPs concepts will help you to write efficient code in Dart.

We recommend that you go through it and understand the concepts rather than focusing on the language in use.

Dart

Once you are done reading about the OOP concepts , you can practise and get familiar with Dart language too. Here's the link for it. There is no limitation on learning and trying new things but we recommend you to read atleast these topics from the table of contents.

  • Basic Dart Program
  • Keywords
  • Built-in types till subtopic Lists
  • Functions : Parameters and main function
  • Operators till sub-topic Conditional Expressions
  • Control Flow Statements
  • Exceptions
  • Classes till subtopic Extending a Class

Dont dive too deep into Dart Language as some things might be totally new. Also your Dart skills will keep on improving while working on flutter projects too.

Feel free to reach out to us with any doubts you face , however silly they might be.

Clone this wiki locally