|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/python-developer-pythondjangoflaskpostgresqlmysqlapi/
课程评论:没有评论
**课程名称:Python开发者:Python/Django/Flask/PostgreSQL/MySQL/API** **课程概述:** 本课程深入介绍了Python这门高层次、动态、面向对象的通用编程语言。Python以其易读性和灵活性,能够应用于从游戏开发、数据统计与可视化到语音识别等广泛领域。课程强调Python作为解释型语言的优势,能够即时运行,无需编译。 **课程亮点:** * **Python基础知识**:全面覆盖Python的核心概念,包括运算符、数据类型、字符串操作、数据结构、函数、文档字符串、装饰器、控制流语句、模块与包、文件处理、日期时间操作以及异常处理。 * **版本控制**:学习使用Git和GitHub进行版本控制,这是现代软件开发不可或缺的技能。 * **Web开发框架**:重点讲解Django和Flask两大流行的Python Web开发框架,并教授如何创建数据库驱动的应用。 * **数据库交互**:涵盖与PostgreSQL和MySQL等数据库的交互,以及Python在SQL Server中的应用。 * **API开发**:学习如何构建和使用API,这是现代应用程序之间通信的关键。 * **Web抓取**:掌握使用Python进行网络数据抓取的技巧。 * **机器学习入门**:初步接触Python在机器学习领域的应用。 **项目实践:** 课程包含一系列丰富的实践项目,帮助学员巩固所学知识并提升实际开发能力,例如: * 创建并部署一个基于Web的待办事项列表应用。 * 使用SQL Server和Python构建数据库CRUD(创建、读取、更新、删除)应用。 * 开发MP3播放器、彩票号码模拟器、贷款计算器、基本计算器、数字时钟、猜数字游戏、随机数生成器、倒计时器等实用小程序。 **目标学员:** 本课程适合所有希望成为Python开发者的初学者和有一定编程基础的开发者,特别是对Web开发、数据科学和软件工程感兴趣的人员。
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