Docker is one of today's most in-demand technologies for local development and production deployment. This online course offers an introduction to Docker in the context of developing web applications. We'll demystify Docker by using it to run applications locally and on a server.
Docker is an application that helps developers setup, share, and run other applications, like web apps, database servers, and more. Docker runs applications inside software containers, which provide a lightweight, isolated, and repeatable environment for running applications.
Using Docker means...
This introductory course will get you up-and-running with Docker quickly. Much of the content will be specific to web development, but the skills can be applied to other areas as well, so don't fret! We'll cover:
Brian is a software engineer specializing in web development. He works at SAP Concur in Bellevue, WA, where he uses Docker, Node, React, and Redux to build features for the Concur Developer Center. Previously, he taught web development courses at General Assembly and provided course mentorship at Florida State University.
Brian's teaching philosophy revolves around hands-on learning with practical applications and giving you relevant information needed to ramp up quickly and efficiently in various languages, frameworks, and technologies.