Development

Dart Crash Course

Beginner
2h

By: Shaun Pelling

Dart Crash Course

Overview

This Dart Crash Course offers a comprehensive introduction to the Dart programming language, covering essential concepts from basic syntax and type annotations to more advanced topics like asynchronous programming and data fetching techniques. Participants will learn how to effectively utilize Dart's features, including functions, control flow, collections (lists, sets, and maps), and object-oriented programming principles such as classes and method overriding. The course also delves into generics and the intricacies of async, await, and futures, equipping learners with the skills to build robust and efficient applications. Through a series of concise lessons, this course is designed to provide a solid foundation in Dart programming for both beginners and experienced developers looking to expand their skill set.
 

Modules

1. Chapter 1: Introduction to Dart

1.1 What is Dart4 min

2. Chapter 2: Dart Fundamentals

2.1 Dart Basics12 min
2.2 Type Annotations7 min
2.3 Functions9 min
2.4 Lists & Sets10 min
2.5 Control Flow8 min
2.6 Maps9 min

3. Chapter 3: Object-Oriented Programming in Dart

3.1 Classes14 min
3.2 Method Overriding7 min

4. Chapter 4: Advanced Dart

4.1 Generics8 min
4.2 Async, Await & Futures8 min
4.3 Fetching Data12 min

Ready to Elevate Your Team's Learning?

Talk with our sales team to see how StormWind can transform the way your organization trains and grows.

CONTACT SALES