Created alongside my professional work and based on nine years of teaching experience with 80,000 students, this is a special course designed with the learner’s perspective in mind as much as possible, rather than following the typical IT course format. Using a variety of materials and examples, it starts from the basics, assuming no prior knowledge of the relevant technologies, and helps you solidly master the core skills to the point where you can list them on your resume.
This is a proven course that many people have taken and provided positive feedback on.
If any issues arise, it may be updated from time to time in the future, just as it is now.
How can you make the essential tech stack, server technologies, and Docker your own for web and app services?
- To deploy a real service to a server using Docker, you also need to master Linux, web servers, and HTTPS well enough to use them effectively.
- You need to thoroughly organize the surprisingly numerous Docker options and syntax so that you can build complex services.
- You should also organize the various background knowledge surrounding Docker, ultimately building a solid foundation in the latest server technologies.
It would be great if I could make Docker a clean part of my tech stack ...
This is what frustrated me as an instructor for a long time. Whether I read a book or watched a lecture, I still couldn't organize everything clearly. When I tried to build the service I had in mind with Docker, it simply didn't work in practice. Even when I tested Docker configurations and scripts from blogs, they still didn't work properly. I couldn't get a handle on the various server technologies connected to Docker either, so in the end, I couldn't do anything. We carefully test a variety of examples step by step so that you can easily understand the options commonly used in the field, the options you really need to understand, and the server technologies connected to Docker—and put them to practical use.
Created for a solid and practical foundation in Docker and server technologies.
There are countless syntaxes and features—how can you truly make them your own?
With real-world experience, well-organized materials, and examples, just as if the instructor were learning them for the first time!
From the simplest features and options to complex functionality and related technologies, we’ll master them one by one!
- In a short time, organize and understand the essential details and syntax of Docker images/containers, Dockerfiles, and docker-compose by testing them in practice with examples.
- All the related technologies essential for building real services with Docker are explained and actually used in the course
→ How to use Linux
→ From signing up for the cloud (AWS) to setting up and using an EC2 server
→ Configuring the nginx web server for a reverse proxy
→ Docker-based deployment
→ Issuing an HTTPS certificate and configuring the server - We also explain the background knowledge needed for an overall understanding of Docker and server-related technologies (including how to use Linux!)
- Create seven Docker containers, each with its own function, orchestrate them with docker compose, and deploy them on an actual EC2 server.
- You will also build services using complex Docker setups that are suitable for actual commercial deployment
→ Create 7 Docker containers, each with its own function, using docker compose, and deploy them all at once on a real EC2 server.