|
所在平台: Coursera |
课程主页: https://www.coursera.org/learn/codio-advanced-django-external-apis-task-queuing
课程评论:没有评论
课程名称:高级 Django:外部 API 和任务队列 课程概述:无需安装任何软件即可编码和运行 Django 网站!本课程专为熟悉 Python 和基础 Django 技能的学习者设计(类似于《人人皆可 Django》专门化中的内容)。课程模块涵盖连接外部 API、任务队列和通过顶点项目整合专题内容。 为了提供真正动手、灵活的学习体验,本课程不含视频。作业有简短的解释、图像和可运行的代码示例,并提供建议的修改,以便深入探索代码,借助实践建立更深的理解。您将在学习过程中获得来自多种评估项的即时反馈,逐步提升,从快速理解测试(选择题、填空题和打乱代码块)到逐步构建功能,最终形成大型编码项目。 课程学习目标: - 连接外部 API - 实施任务队列 - 运用多种 Django 技能创建可展示的项目 课程大纲: 1. **请求模块与外部 API** - 描述:欢迎来到高级 Django:外部 API 和任务队列课程的第 1 周。这些作业涵盖与 API(如 OMDB 和 GitHub)的交互。本模块以评分编程练习结束。 2. **任务队列** - 描述:欢迎来到高级 Django:外部 API 和任务队列课程的第 2 周。这些作业涵盖使用 Celery 和 Django Signals 进行异步任务处理。本模块以评分编程练习结束。 3. **顶点项目第一部分** - 描述:欢迎来到高级 Django:外部 API 和任务队列课程的第 3 周。这些作业帮助您运用在专门化中学到的所有技能。这是顶点项目的第一部分,本模块以评分编程练习结束。 4. **顶点项目第二部分** - 描述:欢迎来到高级 Django:外部 API 和任务队列课程的第 4 周。这些作业帮助您运用在专门化中学到的所有技能。这是顶点项目的第二部分,本模块以评分编程练习结束。
Name:Requests Module and External APIs
Description:Welcome to Week 1 of the Advanced Django: External APIs and Task Queuing course. These assignments cover working with APIs including OMDB and GitHub. The module ends with graded coding exercises.
Name:Task Queuing
Description:Welcome to Week 2 of the Advanced Django: External APIs and Task Queuing course. These assignments cover working with asynchronous tasks using Celery and Django Signals. The module ends with graded coding exercises.
Name:Capstone Part 1
Description:Welcome to Week 3 of the Advanced Django: External APIs and Task Queuing course. These assignments help you to put to use all of the skills you have covered in the specialization. This is part 1 of the capstone project The module ends with graded coding exercises.
Name:Capstone Part 2
Description:Welcome to Week 4 of the Advanced Django: External APIs and Task Queuing course. These assignments help you to put to use all of the skills you have covered in the specialization. This is part 2 of the capstone project The module ends with graded coding exercises.
Code and run Django websites without installing anything! This course is designed for learners who are familiar with Python and basic Django skills (similar to those covered in the Django for Everybody specialization). The modules in this course cover connecting to external APIs, task queuing, and pulling together the topics across the specialization in capstone projects. To allow for a truly hands-on, self-paced learning experience, this course is video-free. Assignments contain short explanations with images and runnable code examples with suggested edits to explore code examples further, building a deeper understanding by doing. You’ll benefit from instant feedback from a variety of assessment items along the way, gently progressing from quick understanding checks (multiple choice, fill in the blank, and un-scrambling code blocks) to slowly building features, resulting in large coding projects at the end of the course. Course Learning Objectives: Connecting to external APIs Implement task queuing Leverage various Django skills to create portfolio-quality projects