- 畅销套餐
- 精选套餐
- 人气套餐
- 尊享套餐
- 高薪套餐
- 课程介绍
- 课程大纲
适合人群:
具有计算机基础,需要系统学习Python语法、应用技术、网络爬虫、MySQL数据库开发整合、数据分析、PyQt图形化编程以及Django Web开发的读者
你将会学到:
从零基础开始系统的学习Python编程的相关知识,基础语法、面向对象、数据分析、办公自动化
- Python语法全面分析
- Python面向对象编程详解
- Python模块管理与发布
- Python并发编程技术
- XML、JSON、HTML解析操作
- Python办公自动化
- Python与Excel数据读写及统计分析
- Python数据分析
- NumPy与Pandas
- Django与Web开发
课程简介:
Python编程已经快达到全民皆知的火热程度了,一方面是因为Python编程模型的简化,另外一点就是Python的技术生态庞大,你所需要编写的功能Python几乎全都可以实现。因此现阶段不管是学生还是职场办公人员都有了Python编程学习的需求,学生通过学习Python编程可以更好的理解文化课程之间的关联,职场办公人员学习Python编程可以提高办公效率,因此本书在编写时也是尽量照顾了多方人员的学习需要,不仅进行了语法详尽的讲解,同时也分析了其更多的技术应用领域。
这套Python课程在创作时一直秉持着简单与实用的创作原则,为了简化计算机编程领域中庞大的硬件与软件概念,也为了帮助读者扫清技术学习理解的枯燥,因此创作了大量的图示,以此来让每一个应用范例都可以被读者理解与吸收。而在讲解一些复杂的开发案例时,更是采用了庖丁解牛的方式进行拆分,让每一位读者清楚的理解每一步配置的意义与作用。
Python基于C语言开发实现,大部分的代码都是需要调用C语言函数库来实现的,同时Python与C语言面向的群体不同,C语言偏重于底层开发,而Python偏重于应用层开发,因此使用Python开发项目会更加的简单,极大地降低了编程爱好者的学习难度。学习Python除了要学习它的各种语法规则之外,最为重要的就是要理解Python与操作系统和电脑硬件之间的关联,而后就是学习Python中的各类语法以及各种服务组件的调用
Python编程技术的发展经历了30多年的时间,因此其发展经历了面向过程编程与面向对象编程两个时代,而在Python项目编写时,也经常会出现这两类开发模型的混用。为了尽可能的帮助读者去理解这两种不同的编程方式,本书分别用了两章进行编程结构的详细分析,通过各种有代表意义的程序代码进行实例的讲解,同时也分析了在标准Python项目中模块的意义,以及虚拟环境的作用
Python基础语法的学习是为了进行应用的开发,本书结合当前的主流设计需要,将应用编程分为了如下几个部分:并发编程、数据读写、数据分析、PyQt图形界面以及Web开发,当然,这些应用编程也是存在有具体的使用关联结构的,例如:并发编程中除了会详细的分析多进程与多协程的实现之外,还会基于多协程技术架构实现网络服务的构建,而这些正是Python Web所使用到的概念,而Web的技术应用又与爬虫联系紧密,因此又必然会产生数据文件的读写需要,正因为多项技术彼此之间存在有很强的应用关联
使用Python作为基础编程技术的学习,可以降低技术的学习难度,并且可以全面的领会当前各个技术开发领域之间的基础关联,可以说Python的出现降低了应用开发的门槛。但是我们也需要清楚一点,虽然Python很全能,但是并不表示在任何方面其都是最出色的,正是因为每一门编程技术存在有许多的不完美,因此才有了不同的编程技术,图0-5展示了一个项目中常见的各类开发技术应用(核心编程技术项)。
课程代码及所使用到的软件在附件之中。
课程大纲-Python开发实战
第1章走进Python的世界(1小时23分钟5节)
1-3
搭建Python开发环境Python提供了多平台的开发支持,本课程讲解了如何通过Python官方站点获取开发支持,以及Python开发环境的配置,同时演示了基于Shell环境下的交互式编程。
[17:11]开始学习1-5
PyCharm开发工具PyCharm是一款功能强大的Python开发工具,本课程为读者讲解了PyCharm工具的获取与安装,并且基于PyCharm实现了Python代码的编写与执行。
[24:09]开始学习第2章Python基础语法(2小时14分钟5节)
第3章Python序列(3小时18分钟6节)
第4章程序输入与输出(1小时6分钟4节)
“李兴华”老师的其他课程更多+