YoVDO

Learn Dart Programming for Flutter

Offered By: Udemy

Tags

Dart Courses Web Development Courses Android Development Courses iOS Development Courses Flutter Courses Object-oriented programming Courses

Course Description

Overview

Build strong foundation in Dart programming language

What you'll learn:
  • Programming logic foundation, read and write Kotlin with condition and control.
  • Concept of OOPS in Dart, as other languages like Java, Kotlin, C++, PHP, C#, Scala, or Swift
  • Use INTELLIJ IDE.
  • Create basic as well as professional Flutter apps using Dart, the new Java-based programming language developed by Google

2024 Update: My Udemy courses are not being updated anymore.

I have joined Droidcon Academy and leading the platform. I will continue my passion for teaching by working with thousands of instructors and helping them create high-quality courses for you. Thank you for your enormous support.

-

Learn Dart Programming from scratch by Google. Prepare yourself for Flutter apps for Android and iOS and develop Web apps using Dart programming language.

Dart is an object-oriented language which can optionally trans-compile into JavaScript. It supports a varied range of programming aids like interfaces, classes, collections, generics, and optional typing.

Dart can be extensively used to create single-page web apps, Android and iOS apps. Single-page applications enable navigation between different screens of the website without loading a different webpage in the browser.

In this course you'll learn:

  • Dart Setup and required software Installation

  • Exploring the first Dart application

  • Built-in Data Types and variable declarations

  • Conditional Statements

  • Loops or Iterators

  • Functions and Methods

  • Exception Handling

  • Object Oriented concepts

  • Inheritance, Abstract Class, Interface and Polymorphism

  • Functional Programming: Lambdas and Higher-Order Functions

  • Dart Collection: List, Set and Map

  • Callable classes

  • Summary

All the source code is available on Smartherd GitHub repos. Feel free to check them out.


Taught by

Smartherd Developers

Related Courses

Mobile Application Experiences Part 1: From a Domain to an App Idea
Massachusetts Institute of Technology via edX
Programmation sur iPhone et iPad
Sorbonne University via France Université Numerique
Intro to iOS App Development with Swift
Udacity
Programmation sur iPhone et iPad (partie I)
Université Pierre et Marie CURIE via France Université Numerique
Introduction to Office 365 Development and APIs
Microsoft via edX