Python for mobile apps backend & APIs (Flask framework)

Python for mobile apps backend & APIs (Flask framework)

Description

Ambitious mobile apps that want to host thousands of users every second will need a backend. This course focuses on building such ambitious projects by giving you the tools that you need to create secure and powerful backend servers for bringing your mobile app to the next level. 

This course offers practical solutions to the most challenging problems that you will meet while building a mobile application. With this course, you will understand how applications like Snapchat, Instagram or TikTok can host so much content while providing a wonderful user experience. You will understand how you can build a complete API, that receives and send information to your mobile app, that connects to a database and you will put this API to production. I have gathered in this course everything that I learnt in the last 3 years, wandering around thousands of forums and YouTube videos and debugging during thousands of hours. This course is broken into chapters that address all the subjects that you need to understand how to build a complete backend Python server to sustain thousands of users every second. You will learn:

– How to launch an “hello world” application

– How to connect your mobile app to the backend server API

– The best practices of programming within a team

– How to connect your server to databases (MySQL, PostgreSQL, MongoDB) so that you can store the information

– How to secure your API so that no one else can access it

– How to scale your application

– How to put to production a simple deep learning model for recommending content (like Facebook feeds)

– How to put your application to production with different providers

I have intentionally designed this course so that you can come back any time and find what you need in separate videos and course chapters. This course is part on an ongoing Python’s series including:

– Python for web development

– Python for web scrapping & advanced automation

– Python for mobile app backends & APIs (this course)

Leave a Reply