Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Dart - Advanced Course
Rating: 4.5 out of 5(769 ratings)
74,329 students

Dart - Advanced Course

Learn advanced programming in Dart
Created byBryan Cairns
Last updated 9/2021
English
English [Auto],

What you'll learn

  • Work with processes, sockets, encryption, compression, and databases

Course content

6 sections32 lectures2h 24m total length
  • Dart 2 - version changes (some videos will be re-recorded)4:58

    Learn how Dart 2 introduces a stricter type system with required type declarations, how breaking changes affect code and packages, and how to migrate using source code and GitHub resources.

  • Read me - major changes to Dart and Flutter1:09
  • OS Variables3:53
  • Running processes4:06

    Learn to run another program as a separate process in Dart using process run, capture standard output and exit codes, and understand standard input, output, error, and platform differences.

  • Communicating with processes6:08

    Start a process, decode its standard output with a utf-8 decoder, print output as it arrives, send input with right line, and terminate while handling exit codes.

  • Section 1 - Assignment
  • Assignment Source0:02
  • Section 1 - Quiz

Requirements

  • Intermediate level dart knowledge

Description

This is NOT a beginners course!

To take this course you should have at least an intermediate level understanding of the Dart programming language. When in doubt please complete the dart for beginners and dart intermediate courses I have on Udemy.

Learn how to work with advanced concepts and code in dart, from working with processes, compression, encryption, sockets and databases.

Who this course is for:

  • Developers looking to learn advanced Dart programming