Companies Home Search Profile

Developing Python 3 Apps with Docker

Focused View

Steven Haines

2:28:48

134 View
  • 01. Course Overview.mp4
    01:47
  • 02. Introduction.mp4
    02:10
  • 03. Environment Setup.mp4
    02:42
  • 04. Visual Studio Code vs. PyCharm.mp4
    04:46
  • 05. Building a Flask Application.mp4
    10:41
  • 06. Building a Flask Application-Code Execution.mp4
    04:38
  • 07. Dockerizing a Flask Application.mp4
    04:33
  • 08. Creating a Dockerfile and Running a Container.mp4
    07:41
  • 09. Conclusion.mp4
    01:41
  • 10. Introduction to Docker Compose.mp4
    06:50
  • 11. Configuring Docker Compose for the Product Service.mp4
    03:19
  • 12. Adding Nginx to the Application.mp4
    05:26
  • 13. Introduction to SQL Alchemy.mp4
    08:11
  • 14. Integrating MySQL into the Application Using SQL Alchemy.mp4
    08:28
  • 15. Testing the Application with Postman.mp4
    04:53
  • 16. Conclusion.mp4
    01:30
  • 17. Introduction.mp4
    04:02
  • 18. Python Logging Module.mp4
    08:55
  • 19. Adding Logging to the Product Service.mp4
    06:46
  • 20. Application Configuration with ConfigParser.mp4
    05:00
  • 21. Docker Volumes.mp4
    06:59
  • 22. Docker Secrets.mp4
    05:04
  • 23. Docker Compose Networks.mp4
    05:36
  • 24. Conclusion.mp4
    02:31
  • 25. Introduction.mp4
    02:04
  • 26. Modifying Python Code Running Inside a Container.mp4
    03:24
  • 27. Debugging Containers with PyCharm.mp4
    09:05
  • 28. Debugging Containers with Visual Studio Code.mp4
    08:36
  • 29. Conclusion.mp4
    01:30
  • Description


    Moving from a traditional architecture to a containerized architecture can be intimidating. This course will teach you how to use Docker and Docker Compose to build and deploy highly scalable Python applications.

    What You'll Learn?


      Building highly scalable Python applications in a microservices-based architecture can be challenging. In this course, Developing Python Apps with Docker, you'll learn how to run highly scalable Python applications in Docker containers. First, you'll explore how to create a Dockerfile and containerize a Python application. Next, you'll discover how to create and connect multiple docker containers together using Docker Compose. Finally, you'll learn how to make your application production-ready and debug it while it's running in a container. When you're finished with this course, you'll have the skills and knowledge of using Python with Docker that is needed to build robust and scalable Python applications in Docker.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Steven Haines
    Steven Haines
    Instructor's Courses
    Steven Haines has worked as a software architect for the last twenty years, most recently as a principal software architect at Turbonomic, focused on their cloud offering. He spent seven years in various architect roles at Disney, beginning as a technical architect on Disney's MyMagic+ program and finishing his tenure as a lead solution architect and principal application architect, overseeing large projects ranging from rolling out Disney Shanghai, replacing the online ticket sales website for the Hong Kong Disney Resort, and moving PhotoPass to a serverless architecture. He has a passion for application performance and scalability and has spent time working on Application Performance Management applications at Quest Software and AppDynamics. He's the author of Java 2 From Scratch (QUE, 1999), Java 2 Primer Plus (SAMS, 2002), and Pro Java EE Performance Management and Optimization (Apress, 2006). He was the Java Host on InformIT.com, where he contributed weekly articles about Java for nearly ten years, he's a regular contributor to JavaWorld, and he wrote over two dozen white papers on performance, scalability, and cloud-based architectures. He taught computer science and Java courses at Learning Tree University as well as the University of California, Irvine. In his spare time he focuses on building his technical and business acumen by reading books, taking online courses, and building new applications, and spends as much time as he can with his family: his wife Linda of almost 20 years, his son Michael (17), and his daughter Rebecca (9).
    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 29
    • duration 2:28:48
    • level average
    • Release Date 2022/12/14

    Courses related to Python

    Courses related to Docker