YoVDO

Build a Tiny Dart Language Web Server with Docker Multi-Stage - DartLang Tutorial - Dart Server Side

Offered By: Chris Hay via YouTube

Tags

Dart Courses Docker Courses

Course Description

Overview

Learn to build a high-performance web server using the Dart programming language and Docker multi-stage builds in this comprehensive tutorial video. Explore Dart's basic syntax and techniques, including cascades, while creating a fast server-side application. Follow along as the instructor guides you through project setup, server implementation, performance testing with wrk, and compiling the Dart binary. Dive into Docker integration, creating a Dockerfile, and optimizing the image size through multi-stage builds. Discover how to reduce the final Docker image to a mere 9MB using Debian Buster Slim and scratch images. By the end of this 29-minute tutorial, you'll have the skills to create an efficient Dart web server and package it into a compact Docker container, setting the foundation for future performance enhancements using Isolates.

Syllabus

introduction
create the dart project - hello dart
create a dart web server
performance testing using wrk
compiling the dart binary
creating a dart dockerfile
build and run the docker image
performance testing the docker image
multi-stage docker build with debian buster slim
multi-stage docker using a scratch image
conclusion


Taught by

Chris Hay

Related Courses

Cloud Computing Applications, Part 1: Cloud Systems and Infrastructure
University of Illinois at Urbana-Champaign via Coursera
Introduction to Cloud Infrastructure Technologies
Linux Foundation via edX
Introduction aux conteneurs
Microsoft Virtual Academy via OpenClassrooms
The Docker for DevOps course: From development to production
Udemy
Windows Server 2016: Virtualization
Microsoft via edX