Companies Home Search Profile

Docker and Docker Compose - Project Deployment From Scratch

Focused View

Oleksandr Kocherhin

4:24:36

32 View
  • 01 introduction.mp4
    01:20
  • 02 why do you need docker.mp4
    06:37
  • 03 planning our application.mp4
    08:40
  • 04 installing tools.mp4
    03:33
  • 05 creating docker file.mp4
    10:35
  • 06 creating api application.mp4
    06:58
  • 07 preparing api docker image.mp4
    08:48
  • 08 starting api server.mp4
    06:28
  • 09 docker hub.mp4
    07:01
  • 10 environment variables.mp4
    09:29
  • 11 adding database.mp4
    17:35
  • 12 making database requests.mp4
    11:48
  • 13 volumes.mp4
    19:15
  • 14 auth service.mp4
    12:30
  • 15 frontend service.mp4
    11:44
  • 16 running frontend in production.mp4
    11:51
  • 17 docker exec.mp4
    04:56
  • 18 setting up nginx.mp4
    16:17
  • 19 proxying api requests.mp4
    14:53
  • 20 docker network.mp4
    11:58
  • 21 frontend proxy.mp4
    15:13
  • 22 last tuning.mp4
    14:30
  • 23 do it yourself mailer.mp4
    02:42
  • 24 pushing to git.mp4
    06:05
  • 25 setting up production server.mp4
    08:14
  • 26 deploying project.mp4
    10:13
  • 27 cleaning docker.mp4
    03:38
  • 28 homework.mp4
    01:45
  • ex.FiLES.zip
  • Description


    In this course we will build an example of real application using Docker and Docker Compose. This 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. 

    By the end of this course you'll be able to:

    • Develop and deploy projects with Docker and Docker Compose
    • Build real applications with Docker from scratch
    • Learn Docker through real usage

    What you will learn in this course:

    • Structure and configure configuration files and projects

    • Split project in services

    • 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)

    Who is this course for:

    • This course is for you if you want to develop and deploy real project from beginning to the end with Docker
    • This course is for everyone who is interested in learning Docker deployment on real project
    • This course is for you if you want to improve you knowledge of Docker and Docker Compose

    What skills do you need:

    • A computer on which you can install software (Windows, MacOS, or Linux)
    • Basic linux skills is a plus (not mandatory)
    • For deployment part you'll need real linux server for which you normally need to pay (not mandatory. you can just follow along)

    If you are feeling like you learned Docker but you still still missing knowledge of how to build your own real application 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!

    What You'll Learn?


      • Technology
      • Web Development
      • Devops
      • Docker
      • Containers
      • Deployment
      • Microservices

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Oleksandr Kocherhin
    Oleksandr Kocherhin
    Instructor's Courses

    I am a full-stack developer with a passion for learning and teaching what I know. I have been programming for around 10 years and teaching for almost 6 years.

    I believe in learning through doing and this philosophy is present in every course that I teach. I love exploring new web & mobile technologies and my courses focus on giving you the edge in our fast-moving industry.

    Skillshare is an online learning community based in the United States for people who want to learn from educational videos. The courses, which are not accredited, are only available through paid subscription.
    • language english
    • Training sessions 28
    • duration 4:24:36
    • English subtitles has
    • Release Date 2024/01/09

    Courses related to Docker