Companies Home Search Profile

Developing React.js Apps with Docker

Focused View

Saravanan Dhandapani

1:52:32

9 View
  • 01. Course Overview.mp4
    01:43
  • 02. Setting up Development Environment.mp4
    03:15
  • 03. Introducing React Application.mp4
    03:35
  • 04. Components of a Dockerfile.mp4
    07:04
  • 05. Overcoming Docker Build Issues.mp4
    04:07
  • 06. Route Traffic to Container Using Port Mapping.mp4
    02:18
  • 07. Architecture of Multi Container Application.mp4
    01:51
  • 08. Why Docker Compose.mp4
    04:13
  • 09. Networking Two Containers Using Docker Compose.mp4
    04:08
  • 10. Adding React Component to Docker Compose.mp4
    08:35
  • 11. Hot Reloading in Docker Compose.mp4
    04:30
  • 12. Docker Compose Commands.mp4
    02:32
  • 13. Restore Lost Storage.mp4
    04:31
  • 14. Architecture Overview.mp4
    01:43
  • 15. Adding Postgres Container.mp4
    05:31
  • 16. Enhancing Add Inventory Functionality.mp4
    04:09
  • 17. Adding Check Inventory Functionality.mp4
    03:54
  • 18. Adding Sell Items Functionality.mp4
    03:57
  • 19. Routing with Nginx Server.mp4
    05:54
  • 20. Docker Container Maintenance.mp4
    06:57
  • 21. Setup Debugging in Visual Studio Code.mp4
    07:07
  • 22. Live Debugging in Visual Studio Code.mp4
    04:02
  • 23. Getting Your Application Production-ready.mp4
    06:04
  • 24. Docker Networking.mp4
    03:29
  • 25. Docker Best Practices.mp4
    02:46
  • 26. Scenarios.mp4
    03:07
  • 27. Conclusion and Next Steps.mp4
    01:30
  • Description


    Docker has become one of the primary components in the world of microservices in achieving agility, portability, and isolation. This course will teach you how to dockerize a React application.

    What You'll Learn?


      “It works in my machine” is a common phrase that you hear developers say when their code breaks in production. To overcome this problem, packaging the application code and its dependencies as one single deployable unit are essential, and docker has become the industry's de facto standard to achieve this. In this course, “Developing React.js apps in Docker”, you’ll learn to dockerize a React application and learn the steps to develop, debug and deploy it in production. First, you’ll explore the different components that make up a docker file. Next, you’ll discover how to create an image and run docker container. Then, you will learn how to deploy multiple containers, setup networking between them using docker compose. Finally, you’ll learn how to debug the application inside the container and get the container production ready. When you’re finished with this course, you’ll have the skills and knowledge of developing a react application in docker needed to create a highly agile, portable, and independent microservice component.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Saravanan Dhandapani
    Saravanan Dhandapani
    Instructor's Courses
    I have been working in IT design, development, and architecture for more than a decade for some of the top fortune 100 companies. I have been involved in fine-tuning software delivery process, improving performance and developing software that is scalable and portable. Some of the key areas where I have worked on are architecture and design using Java, ESB, Tomcat, ReactJS, JavaScript, Linux, Oracle, SVN, GIT and so on and cloud technologies including AWS and GCP.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 27
    • duration 1:52:32
    • level average
    • Release Date 2023/12/11