Web Components with Dart Online Course

Web Components with Dart Online Courses in South Africa

 

Keeping on top of the latest progress in web development can be daunting. There are always new languages to learn, new applications to create with them, and endless possibilities. Learning web components with Dart is an excellent place to start, however. Whether you're a coding veteran or just dipping your toes, Dart will massively streamline your web development projects by eliminating endless lines of code, implementing complex features with a few clicks, and cutting down on the time and effort it takes to create top notch web components. 2KO Africa is a network of companies that offers a substantial series of computer courses across the entire African region, and is a leading provider of internationally recognised online IT training, online, IT training from the comfort of home or work.

 

Get to Grips with Web Components

Simplify code and boost web development efficiency

Compose custom web components alongside existing ones

Learn Google's new Dart programming language

Use web components from Google and other powerhouses

Future-proof your programming skills


Master Dart Programming in Just a Few Hours
This course has been especially designed for web developers and designers who are already familiar with javascript libraries, HTML and related concepts. While you don't need to be an expert, some background knowledge certainly helps. Over the course of 61 lectures and 4 hours of concept you will learn all the ins and outs of the Dart as well as how to create and implement web components using this programming language. You'll cover syntax and usage first and after establishing the groundwork, you'll move on to the nitty gritty of web components. That means learning all about their origins, advantages, features and proper use. Following that, you'll work on a project that will allow you to put all that theory to practice, creating real world web applications using Dart. When finished, you'll have enough hands-on experience with Dart to be able to apply it to any relevant web development project.

Tools Used
Dart is a new programming language designed specifically for building web, server and mobile apps. It is class based and object oriented, but easy to follow. A wide range of tools, libraries and documentation makes it versatile and perfectly suited for modern web applications.

 

Class Curriculum

Course Introduction

Introduction to the Course

Introduction to Dart's Tools

What Skills You Will Gain From This Course

What You Will Learn

Introduction to DartPad

First Look At a Dart Web App

Section Conclusion

 

Dart Overview

Section Introduction

A Language and a Platform

Set up the dev environment

Webstorm demo

Section Conclusion

 

Nuts and Bolts

Section Introduction

Variables

Numbers

Strings

Booleans

Lists

Maps

Progress Check

Operators

Functions

Syntax Shortcuts

Conditionals

Switch Statement

Section Conclusion

 

Beyond Basics

Section Introduction

Classes

Interfaces

Generics

Exceptions

Futures

Isolates

Pub

Section Conclusion

 

Dart and the DOM

Section Introduction

HTML in DartPad

Section Conclusion

 

Web Components

Section Introduction

Evolution

Where do we find existing, quality, trusted web components?

Section Conclusion

 

Polymer and Dart

Section Introduction

Polymer.Dart

How do we set up Polymer.Dart?

Section Conclusion

 

Web App

Project Specs and Project Setup

Project Setup (cont.)

Project Setup Test

Section Conclusion

On Deck

 

Web App+

Section Introduction

Iteration

Iteration 2

Iteration 3

Section Conclusion

 

Web App++

Section Introduction

Google Maps

Google Sign-I

Project Summary

 

Course Conclusion

Course Conclusion