Study Learn Grow
Dart - An Intermediate Course

Dart - An Intermediate Course


The course starts with getting you familiar with how to import Dart libraries. As you dive deeper into the course, you get to learn fundamentals of class and related concepts such as constructors, ‘this’ keyword, public and private scope, getters and setters, and static members.

Overview

Description
Take your Dart programming skills to the next level

Continue your journey into the Dart language. This course picks up where the Beginner course left off. In this course, you will learn classes, scope, packages, and how to work with the file system. We will also explore generic programming.

The programming part of the course uses the Dart 1 version. The true power of any programming language comes with code reuse and that’s when libraries come into the picture. The course starts with getting you familiar with how to import Dart libraries. As you dive deeper into the course, you get to learn fundamentals of class and related concepts such as constructors, ‘this’ keyword, public and private scope, getters and setters, and static members. You will explore concepts such as inheritance, multiple inheritance (a.k.a. mixins), interfaces, and abstraction. The course gets your hands on using a generic class and managing file systems.

Each section in the course is accompanied by an assignment and quizzes to help you validate your learning and enhance your understanding of the topic being explained. It’s a good practice to solve the assignment questions first on your own and then verify your solutions with those given in the assignment videos.

All the code and supporting files for this course are available at - https://github.com/PacktPublishing/Dart---An-Intermediate-Course

About the Author

Bryan Cairns is a highly trained computer professional with the following skills:
Languages - C, C++, Dart, Flutter, QML, Java, Python, Visual Basic, C#, ASP, HTML, JavaScript, VBScript
Frameworks - Java, .Net, Yii, Qt, Flutter
Certifications - CISSP, CEH, MCITP, MCSE, MCSA, CCNA, VCP, A+, Network+, Server+, Linux+
Operating Systems - 2008, 2008R2, 2012, XP, 7, 10, Linux
Software - SQL, IIS, Cisco UCS, NetApp, HP Storageworks, VMware VCenter, IronPort, SolarWinds

Course Information

Beginner-level knowledge of Dart is required before taking this course

What is a Class
How to use a generic class
Packages
Scope
Manage and work with the Dart file system

Anyone interested in learning dart

• Lifetime Access to Each Course
• Certificate on Completion of Course
• No Extra Charges Or Admin Fees
• Easy Access to Courses
• High Priority Support After Sales.
• Big Discounts on Individual Courses

Course Specifications

IT and Computing courses are available to study on our learning platform. 

See All Courses

Adult education is the non-credential activity of gaining skills and improved education. 

See All Courses

Online education is electronically supported learning that relies on the Internet for teacher/student interaction. 

See All Courses

A short course is a learning programme that gives you combined content or specific skills training in a short period of time. Short courses often lean towards the more practical side of things and have less theory than a university course – this gives you a more hands-on experience within your field of interest.

See All Courses

Course duration is 24 hours.

See All Courses

Study Learn Grow

Related Jobs