Flask Devops: Release Scalable Applications with Heroku
Flask Devops: Release Scalable Applications with Heroku, available at $19.99, has an average rating of 4.1, with 19 lectures, based on 15 reviews, and has 116 subscribers.
You will learn about You will learn the fundamental concepts for deployment and monitoring of Flask applications You will be introduced to fundamental devops concepts You will learn how to do automated code testing You will learn how to architect scalable applications This course is ideal for individuals who are Programmers and developers with basic Flask knowledge who want to learn how to deploy their applications on public servers or Application architects who want to understand better how to effectively deploy applications or Startup CTOs who want to understand how to scale their applications or Computer Science Students who want to get exposed to real life hosting concepts It is particularly useful for Programmers and developers with basic Flask knowledge who want to learn how to deploy their applications on public servers or Application architects who want to understand better how to effectively deploy applications or Startup CTOs who want to understand how to scale their applications or Computer Science Students who want to get exposed to real life hosting concepts.
Enroll now: Flask Devops: Release Scalable Applications with Heroku
Summary
Title: Flask Devops: Release Scalable Applications with Heroku
Price: $19.99
Average Rating: 4.1
Number of Lectures: 19
Number of Published Lectures: 19
Number of Curriculum Items: 19
Number of Published Curriculum Objects: 19
Original Price: $24.99
Quality Status: approved
Status: Live
What You Will Learn
- You will learn the fundamental concepts for deployment and monitoring of Flask applications
- You will be introduced to fundamental devops concepts
- You will learn how to do automated code testing
- You will learn how to architect scalable applications
Who Should Attend
- Programmers and developers with basic Flask knowledge who want to learn how to deploy their applications on public servers
- Application architects who want to understand better how to effectively deploy applications
- Startup CTOs who want to understand how to scale their applications
- Computer Science Students who want to get exposed to real life hosting concepts
Target Audiences
- Programmers and developers with basic Flask knowledge who want to learn how to deploy their applications on public servers
- Application architects who want to understand better how to effectively deploy applications
- Startup CTOs who want to understand how to scale their applications
- Computer Science Students who want to get exposed to real life hosting concepts
This course will teach you how to deploy your Flask applications to one of the most popular Platform as a Service (Paas) providers in the world: Heroku. With Platform as a Service hosting, you don’t need to worry about the small details, like server provisioning or database tuning. You focus on developing your application and you let Heroku worry about the rest.
Flask Devops is a new series of courses which will cover how to effectively deploy your Flask application to audiences across the world using the most popular hosting providers, while also covering topics like code deployment, continuous integration and delivery, monitoring and architecture. You can get the course about the provider you want or get the whole series in one.
The course covers the basic concepts of the Heroku release cycle and architecture, how to use Git or Docker as your development environment, how to use the built-in Postgres Heroku service or the MySQL plugin providers and routing using your own custom domain.
At the end of the course students will be able to deploy their database-driven Flask applications on the Heroku platform and understand how the release cycle works to update their applications effectively.
If you already know the basics of Flask and you are interested in how to deploy your applications to a hosting service, this is the course for you.
The course is divided in 4 sections:
-
Heroku concepts which cover the architecture and the release cycles
-
An introduction to the release concepts using a simple Hello World Flask app using both Git and the new Heroku container services which leverages Docker
-
An overview of how to deploy data driven applications including Heroku’s own Postgres service and one of the most popular MySQL plugins
-
How to efficiently assign a domain name to your application
The course has a number of video tutorials as well as the boilerplate Flask application codebase. You can also purchase an eBook with all the material.
The course can take anywhere from 3 to 7 days to complete based on how much material the student completes daily.
Additionally we’re constantly updating the course, adding contents thanks to the feedback of our students.
Join this course and continue your path to becoming a professional backend web developer!
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Lecture 2: Hosting Types
Lecture 3: Our Local Dev Environment
Lecture 4: Mac: Python3 Development Environment with Homebrew
Lecture 5: Mac: Setting up MySQL with Homebrew
Lecture 6: Mac: Setting up Postgres with Homebrew
Lecture 7: Mac: Setting up MongoDB with Homebrew
Lecture 8: Windows: Python3 Development Environment with Chocolatey
Chapter 2: Heroku Concepts
Lecture 1: The Heroku Architecture
Lecture 2: How Heroku Releases Code
Chapter 3: Our First Heroku Application
Lecture 1: Deploying a simple app to Heroku
Lecture 2: Deploy using Git
Lecture 3: Deploy Using Docker
Chapter 4: Databases in Heroku
Lecture 1: Databases and Other Services
Lecture 2: A Heroku Postgres app
Lecture 3: A Heroku MySQL app
Chapter 5: Routing
Lecture 1: Assign a domain name to your Heroku application
Chapter 6: Conclusion
Lecture 1: Conclusion
Chapter 7: Bonus Section
Lecture 1: Course Promo
Instructors
-
Jorge Escobar
Technologist, entrepreneur and open source fanatic
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 2 votes
- 3 stars: 2 votes
- 4 stars: 7 votes
- 5 stars: 4 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024