Advanced Scalable Python Web Development Using Flask

所在平台: Udemy

课程主页: https://www.udemy.com/course/advanced-python-flask/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:使用Flask进行高级可扩展Python Web开发 课程概述:本课程将教授一些当今顶尖科技公司使用的先进开发概念。讲师在纽约市拥有15年的技术团队领导经验,曾在大型企业和初创公司工作。数千名学生完成了其在Udemy上推出的“专业Python Web开发使用Flask”课程,学习了Python和Flask的基本概念,而本课程在此基础上进一步深入,帮助学员提升到Web应用架构设计的下一阶段。 课程内容包括使用Python Flask和市场上最流行的文档存储数据库MongoDB构建社交Web应用程序。我们将涵盖建模最佳实践、如何构建高效索引以及如何使用流行的MongoEngine ORM进行交互。课程将逐步讲解用户注册、登录与管理、用户关系模型(使用户建立朋友关系)以及可扩展的新闻推送系统,采用与Twitter等知名社交应用相同的架构设计,处理海量用户数据。 此外,我们将为该社交应用程序设置并使用亚马逊AWS云基础设施,学习如何管理数以千计的图像(使用Amazon S3)以及如何利用Amazon SES进行一流的邮件分发。课程结束时,学生将面临一个最终项目,要求使用课程中的所有材料来完成。成功完成最终项目的学生将有机会获得特殊的未来优惠。 本课程适合已经掌握Python和Flask基础知识的学员,感兴趣于提升自己的知识。本课程将涵盖Web应用开发、架构设计、数据库建模以及利用云基础设施服务的一些先进概念。课程分为7个部分:介绍、基础概念、MongoDB与Flask蓝图、用户模块与AWS简介、关系模块、动态推送模块和最终项目。课程包含超过13小时的视频教程,每节课结束时提供源代码,方便学员查看项目各个阶段的整体效果。根据学员每天完成的内容,课程学习时间从10天到一个月不等。同时,我们会不断更新课程,根据学员的反馈添加新内容。加入本课程,继续你成为专业Python后端Web开发者的旅程!

课程评论(0条)

课程详情

This course will teach you some of the advanced development concepts used in the top tech companies today. How do I know this? Because I've been leading tech teams in both large enterprise as well as startup companies in New York City for the past 15 years. Thousands of students have completed my "Professional Python Web Development Using Flask" Udemy Course, which introduced them to the basic concepts of Python and Flask and this course builds on top of that knowledge and takes you to the next step in web application architecture design. The course goes through the process of building a social web application using Python Flask and the most popular document store database in the market: MongoDB. We will go over modeling best practices, how to build efficient indexes and how to interact with it using the popular MongoEngine ORM. Step-by-step we will go over the user registration, login and management, the relationship model for users to become friends, and a scalable news feed system using the same architectural design that Twitter and other popular social applications have been using to handle massive amounts of user data. Additionally we will setup and use Amazon's AWS cloud infrastructure for this social application, and you will learn how to manage thousands of images using Amazon S3 and best-of-class email distribution using Amazon SES. At the end of the course students will be challenged with a final project where all the course material will need to be used to complete it. Students that finish the final project will be eligible for special future promotions. If you already know the basics of Python and Flask and you are interested in advancing your knowledge, this course will go over some of the advanced concepts of web application development, architecture design, database modeling and leveraging cloud infrastructure services. The course is divided in 7 sections: IntroductionFundamental ConceptsMongoDB and Flask BlueprintsThe User Module and an Introduction to AWSThe Relationship ModuleThe Feed ModuleFinal Project The course has more than 13 hours of video tutorials as well as the source code at the end of each lesson, so that you can see exactly what the whole project looks like in each stage. The course can take anywhere from 10 days to a month 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 Python backend web developer!

课程标签

0人关注该课程

主题相关的课程