Mô tả

In this course you will learn microservices and Docker basics and will build a project in Docker of real application using Docker and Docker Compose. This Docker for beginners course is fully focused on fast and deep dive into creation of real application with Docker and Docker Compose. We will start from scratch and step by step you will get close to finished real application which is suitable for local development and easy deployment. You will deeply understand how to structure your application, build configuration files for Docker and split configuration files. We will write code together in efficient way to make it pure and avoid complexity. 

For each lesson you'll get source code of the lesson, so it's easy to see the progress and get a working app on any lesson you want. 

What you will learn in this course:

  • Structure and configure configuration files and projects

  • Split project in microservices

  • Understand images/volumes/networks/containers

  • Implementing development and production environment

  • Configure own server and deploy application there (You will need to pay for a server for deployment or just follow along)

If you are feeling like you learned Docker but you still still missing knowledge of how to build your project in Docker this course is what you need. This course is fully focused on solving real problems with deployment and development the application without just learning dry Docker possibilities!


Bạn sẽ học được gì

Yêu cầu

Nội dung khoá học

3 sections

Planning

4 lectures
What is this section about?
00:05
Why do you need Docker?
06:37
Planning Docker application
08:40
Installing Docker tools
03:33

Configuration

19 lectures
Creating Dockerfile
10:35
Creating API application
06:58
Preparing API Docker image
08:48
Starting API server
06:28
Docker Hub
07:01
Environment variables
09:29
Adding database
17:35
Making database requests
11:48
Volumes
19:15
Auth service
12:30
Frontend service
11:43
Running frontend in production
11:51
Docker exec
04:56
Setting up nginx
16:17
Proxying API requests
14:53
Docker network
11:58
Frontend proxy
15:12
Last tuning
14:30
Do it yourself. Mailer service
02:42

Deployment

6 lectures
Pushing to git
06:05
Setting up production server
08:14
Deploying project
10:13
Cleaning Docker
03:38
Homework
01:45
My Bonus Lecture
00:15

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.