|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/learn-programming-from-scratch-with-python/
课程评论:没有评论
课程名称:从零开始学习Python编程 课程概述:无论你是有经验的程序员还是初学者,这门课程都旨在帮助任何希望学习Python编程语言的人。课程将引导你从Python编程的基础知识开始,逐步学习并编写自己的代码。Python是一种强大的通用编程语言,广泛应用于网页开发、数据科学和软件原型制作等领域。由于其强大且易于学习,特别适合那些希望零基础入门软件编程的人。 在本课程中,学生将学习到以下内容: - 如何在计算机上安装和运行Python,并编写第一个Python程序 - Python的关键字(保留字)和标识符(变量、函数等的命名) - 理解Python语句的重要性,包括缩进和注释的使用 - Python变量、常量和字面量及其应用场景 - 数据类型转化及其应用 - Python操作符的使用 - 使用print()和input()进行输入输出操作 - Python的数据类型:数字、列表、元组、字符串、集合、字典 - 流程控制:IF语句和循环(For、While) - 函数:函数参数、递归、匿名函数、全局和局部作用域、全局关键字、模块和包的使用 - 文件管理:文件操作、目录管理、异常处理和用户定义异常 - 面向对象编程(OOP):对象与类、继承、多重继承、封装、多态、运算符重载 - 高级功能:迭代器、生成器、闭包、装饰器、属性、正则表达式、序列化和特殊函数 - 数据科学应用:Numpy和Pandas 课程内容通过练习、应用和特别奖励来丰富,使学生能够学习如何编写优化的软件代码。
Whether you are an experienced programmer or not, this course is intended for everyone who wishes to learn the Python programming language.This course outlines the process from learning the basis of programming with Python and start writing your own code.Python is a powerful general-purpose programming languageIt is used in web development, data science, creating software prototypes, and so on.It is so powerful and easy that it is recommended to whom wants to start learning software programming even with no experience and knowledge.In this course students will learn:How to install and run Python on your computer and write your first Python programkeywords (reserved words in Python) and identifiers (names given to variables, functions, etc.)Python statements, why indentation is important and use of comments in programmingPython variables, constants, literals and their use casesType conversion and uses of type conversionPython OperatorsPython Namespacesprint() and input() to perform I/O tasks in PythonPython Data Types (Python Numbers, Python List, Python Tuple, Python String, Python Set, Python Dictionary)Flow Control (IF Statements, Loops - For, While,…)Functions (Function Argument, Python Recursion, Anonymous Function, Global, Local and Nonlocal, Python Global Keyword, Python Modules,Python Package)Manage Files (Python File Operation, Python Directory, Python Exception, Exception Handling, User-defined Exception)Python Object Oriented Programming (OOP) (Python OOP, Python Objects & Classes, Python Inheritance, Multiple Inheritance, Encapsulation, Polymorphism, Operator Overloading)Advanced Functionalities (Python Iterator, Python Generator, Python Closure, Python Decorators, Python Property, Python RegEx, Serialization, Special Functions)Data Science Applications (Numpy, Pandas)Everything enriched by exercises, applications and special bonuses to learn how to write optimized software code