Search⌘ K
AI Features

Who is this Course For?

Explore the intended audience for this Docker course, designed for web developers with basic knowledge of web servers, client-side and server-side technologies, and databases. Understand how no advanced skills are required, making Docker accessible across various stacks and systems.

We'll cover the following...

Prerequisites

This course is technology-agnostic where possible. The examples refer to specific web development dependencies such as PHP, Node.js, MySQL, and WordPress, but a working knowledge of those technologies is not required. All Docker commands and techniques can be used on any operating system and adapted to your own stack.

Different technologies that will be used in the course

Ideally, you should know a little about the following web development concepts:

  1. Web servers and browsers.
  2. Client-side HTML, CSS, and JavaScript.
  3. Server-side languages or runtimes such as Node.js, PHP, Python, Ruby, .NET, etc.
  4. Databases such as MySQL, PostgreSQL, MongoDB, etc.
  5. Other dependencies used by your web application, such as build tools, queuing systems, caches, etc.

You don’t need to be a full-stack developer, but it’s practical to have some knowledge of how these technologies mesh together.