Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Introduction to Dart

Introduction to Dart

51mBeginner2023-04-14

Authors

Temidayo Adefioye

Temidayo Adefioye

Founder of CodeNest Africa | Mentor @MentorCruise | Author

Course details

Dart is a relatively new programming language that makes it easier for developers to build high-performance, multi-platform applications on web, desktop, and mobile devices. In this course, Temidayo Adefioye covers the fundamentals of this programming language that can help you create applications that are scalable, efficient, and simple to maintain. Temidayo goes over key concepts like data types, control flow, and functions, and provides practical examples to help you understand the language quickly and easily. Join Temidayo to get started with Dart and learn how to build software that is both fast and reliable.

Skills covered

DartCross-Platform DevelopmentIntroduction toMobile DevelopmentGoogleProgramming LanguagesSoftware Development

Concepts

0. Introduction

  • 01 - Learning Dart
  • 02 - What you should know
  • 03 - Overview of Dart and DartPad

1. Hello Dart

  • 04 - Main entry point
  • 05 - Challenge - Display your nationality
  • 06 - Solution - Display your nationality

2. Data Types and Variables

  • 07 - Objects - Reality and Dart
  • 08 - Variable declarations
  • 09 - Data type system
  • 10 - Type inference and annotation

3. Basic Operators

  • 11 - What are operators
  • 12 - Arithmetic operators
  • 13 - Assignment and logical operators

4. Control Flow Statements

  • 14 - The if statement
  • 15 - For and while loops
  • 16 - Switch and case statement

5. Functions

  • 17 - Creating a function
  • 18 - Calling a function
  • 19 - Passing parameters to function
  • 20 - Challenge - Volume of sphere
  • 21 - Solution - Volume of sphere

6. Classes

  • 22 - Declaring a class
  • 23 - Components of a class

Conclusion

  • 24 - Getting started with Flutter
  • 25 - Continue learning

Related courses

Related learn paths

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal