|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/python-comprehensive-bootcamp-beginner-to-professional/
课程评论:没有评论
Python: Comprehensive Bootcamp (Beginner To Professional) 是一门 Coursera 课程,旨在教授 Python 编程语言,从入门到精通。 **课程概述:** Python 是一种动态、现代、面向对象的编程语言,用途广泛,可用于各种大小项目。它是一种高级语言,更接近人类语言而非计算机语言,并因其灵活性而成为一种通用编程语言。Python 是一种解释型语言,无需像 Java 那样进行编译,而是即时解释和运行。 Python 在许多领域都有广泛应用,包括游戏开发、统计数据处理与可视化、语音和面部识别。许多知名网站,如 Google、YouTube、Facebook、NASA、Disney、Pixar、Reddit、Pinterest、Instagram、Spotify、SurveyMonkey 和 Yahoo Maps,都在不同程度上使用了 Python。 **课程涵盖主题:** * Python 交互方式 * Python 运算符 * Python 数据类型 * 数据类型转换 * Python 字符串方法与格式化 * Python 数据结构 * Python 函数 * Python 文档字符串 (DocStrings) * Python 装饰器 (Decorators) * Python 控制流语句 * Python 模块与包 * Python 文件操作 * Python 日期与时间处理 * Python 日历处理 * Python 异常处理 * 使用 Git 和 Github 进行版本控制 * Python 网络爬虫 * Python 与机器学习 * Django Web 开发 * 创建数据库驱动应用程序 * Python 面向对象编程 **项目实践:** 完成本课程后,您将能够创建以下项目: * 创建并部署一个基于 Web 的待办事项应用 * 使用 SQL Server 和 Python 创建数据库 CRUD 应用 * MP3 播放器 * 彩票号码模拟器 * 贷款计算器 * 基础计算器 * 数字时钟 * 猜数字游戏 * 随机数生成器 * 倒计时器
Python is a dynamic modern object -oriented programming language and can be used to do a lot of things both big and small. Python is what is referred to as a high level language. That means it is a language that is closer to humans than computer.It is also known as a general purpose programming language due to it's flexibility. Python is an interpreted language that does not need to be complied like for example java programming language. It is interpreted and run on the fly the same time.Python has been used in a lot of places like in creating games, for statistical data and visualization,speech and face recognition.Some of the biggest websites on this planet earth use python in one way or another. Examples include:GoogleYoutubeFacebookNasaDisneyPixarRedditPinterestInstagramSpotifySurvey MonkeyYahoo MapsTopics covered include:Interacting with Python in various waysPython OperatorsPython Data TypesData type castingPython String Methods and FormattingPython Data StructuresPython FunctionsPython DocStringsPython DecoratorsPython Control Flow StatementsPython Modules and PackagesWorking with external files in PythonWorking with dates and timesWorking with calendarsHandling exception errorsVersion control system with Git and GithubWeb scrapping with PythonPython and Machine LearningWeb development with DjangoCreating a database driven applicationPython Object Oriented ProgrammingProjects we will create:Create a web based todo app and deploy to cloudDatabase CRUD app with SQL Server and PythonMP3 PlayerLottery Number SimulatorLoan calulatorCreate a basic calculatorCreate a digital clockCreate a number guessing gameCreate a random number generatorCreate a countdown timerCreate a lottery number simulator