dartlangSubjectsM property

Map<String, String> dartlangSubjectsM
getter/setter pair

Dartlang learning subjects to Chore

Implementation

Map<String, String> dartlangSubjectsM = {
  'Async-new': '',
  'Basics': 'Dart is object-oriented, structured web programming language',
  'Boolean true':
      'Only two objects have type bool: the boolean literals true and false,',
  'Object':
      'Everything you can place in a variable is an object, and every object is an instance of a class.',
  'Functions':
      'Functions can be assigned to variables or passed as arguments to other functions. ',
  'Classes':
      'Every object is an instance of a class, and all classes descend from Object',
  'Libraries':
      ' Libraries can be distributed using packages, provide APIs, and are a unit of privacy.',
  'Scope':
      'Dart is a lexically scoped language, which means that the scope of variables is determined statically, simply by the layout of the code.',
  'Packages':
      'The package: scheme specifies libraries provided by a package manager such as the pub tool.',
  'Dart:core':
      'Built-in types, collections, and other core functionality for every Dart program. This library is automatically imported.',
  'Keywords':
      'The following table lists the words that the Dart language treats specially.    https://www.dartlang.org/guides/language/language-tour#keywords',
  'Built-in Types':
      'special support for the following types: numbers, strings, booleans, lists (also known as arrays), maps, runes, symbols',
  'Operators':
      'Dart defines the operators shown in the following table. You can override many of these operators:  https://www.dartlang.org/guides/language/language-tour#operators',
  'Control flow':
      'You can control the flow of your Dart code using any of the following: if and else, for loops, while and do-while loops, break and continue, switch and case, assert',
  'Generics':
      'The <…> notation marks List as a generic (or parameterized) type. Types (generic or not) let you document and annotate your code, making your intent clearer.',
  'Asynchrony':
      'asynchronous: return after setting up a possibly time-consuming operation (such as I/O), without waiting for that operation to complete.',
  'Threads':
      'There is a significant cost to switching threads that has nothing to do with Dart or isolates.',
  'Typedefs':
      'A typedef, or function-type alias, gives a function type a name that you can use when declaring fields and return types.',
  'Comments':
      'A single-line comment begins with //  A multi-line comment begins with /* and ends with */. Documentation comments begin with /// ',
};