|
所在平台: Coursera |
课程主页: https://www.coursera.org/learn/programming-in-python
课程评论:没有评论
课程名称:Python 编程 课程概述:欢迎来到 Python 编程课程,这是 Meta 后端开发者项目的第二门课程。在这门课程中,您将学习基础的编程技能,掌握基本的 Python 语法。您将学习如何使用代码解决问题,深入探讨 Python 生态系统,了解流行的模块、库和工具。 课程还将提供实践机会,让您接触 Python 中的对象、类和方法,并使用变量、数据类型、控制流和循环、函数以及数据结构。您将学习如何识别和处理错误,并为您的 Python 代码编写单元测试,实践测试驱动开发。 课程结束时,您将能够: - 为 Python 编程准备计算机系统 - 理解 Python 语法及代码控制流程 - 处理错误和异常 - 解释面向对象编程及其主要概念 - 说明测试在 Python 中的重要性及何时应用特定方法 这是一门面向希望为后端开发职业做好准备的初学者课程。要成功完成本课程,您不需要具备先前的网页开发经验,只需具备基本的互联网导航技能和学习编程的热情。 课程大纲: 1. 开始使用 Python:学习 Python 编程语言及其基础概念。 2. 基本编程与 Python:学习基本的 Python 语法,使用控制流和循环,处理函数和数据结构。您还将学习识别可能的错误及其原因,并学习如何处理这些错误。 3. 编程范式:学习过程式编程的范式及相关逻辑概念,探索功能性编程和面向对象编程,并入门算法。 4. 模块、包、库和工具:为您的编码环境增添流行的模块、库和工具。同时了解不同类型的测试及如何编写测试。 5. 课程结束后的评估:练习并反思您在本课程中学到的技能。
Name:Getting started with Python
Description:Get started with the Python programming language and associated foundational concepts.
Name:Basic Programming with Python
Description:Learn basic Python syntax, to use control flow and loops and work with functions and data structures. You will also learn how to recognise possible errors, their causes and how to handle them.
Name:Programming paradigms
Description:Learn about the paradigms of procedural programming and the associated logical concepts. You'll explore functional and object-oriented programming, and get an introduction to algorithms.
Name:Modules, packages, libraries and tools
Description:Supercharge your coding environment with popular modules libraries and tools for Python. You'll also learn about the different types of testing and how to write a test.
Name:End-of-Course Graded Assessment
Description:Practice and reflect on the skills you learned in this course.
Welcome to Programming in Python, the second course in the Meta Back-End Developer program. In this course, you will be introduced to foundational programming skills with basic Python Syntax. You’ll learn how to use code to solve problems. You’ll dive deep into the Python ecosystem and learn popular modules, libraries and tools for Python. You’ll also get hands-on with objects, classes and methods in Python, and utilize variables, data types, control flow and loops, functions and data structures. You’ll learn how to recognize and handle errors and you’ll write unit tests for your Python code and practice test-driven development. By the end of this course, you will be able to: • Prepare your computer system for Python programming • Show understanding of Python syntax and how to control the flow of code • Demonstrate knowledge of how to handle errors and exceptions • Explain object-oriented programming and the major concepts associated with it • Explain the importance of testing in Python, and when to apply particular methods This is a beginner course for learners who would like to prepare themselves for a career in back-end development. To succeed in this course, you do not need prior web development experience, only basic internet navigation skills and an eagerness to get started with coding.