课程简介

本课程基于Python3,系统全面的讲解了Python开发的核心知识,通过数以百计的代码片段、交互实例和多个综合案例,能够让读者在深入理解理论的同时,提高相应的项目实践能力,从而适应企业对Python人才的真正需求。课程共25章,大致可以分为核心语法、高阶知识、项目实战3个部分。

适合人群

本课程适合0基础或具有一定Python基础,想要快速提升且深入学习Python开发的人员使用。

主讲内容

第1部分:核心语法(第1-13章)

这部分内容占据了大约二分之一的篇幅,讲解了Python程序开发的核心内容,包括基本概念和语句、风格和语法、数据类型、序列类型、映射和集合类型、条件和循环、文件、错误和异常、函数和函数式编程、模块、面向对象编程等,这部分内容是Python开发的必备知识,通过该阶段的学习,读者将具备Python的基础知识,建立面向对象的编程思想。

第2部分:高阶知识(第14-20章)

高阶内容讲解的是诸如内存管理、正则表达式、网络、多线程、图形图形界面,数据库、web等知识。这部分内容旨在帮助读者提高Python编程水平,无论大家以后使用Python开发哪个领域,都会用到这部分内容。

第3部分:项目实战(第21-25章)

这个阶段讲解了井字棋、贪吃蛇、飞机大战、多人聊天室、天天生鲜这5个项目,其中,井字棋、贪吃蛇、飞机大战这三个项目是对第一部分核心语法知识的综合应用,多人聊天室是对高阶知识的综合应用、天天生鲜这个项目是借用Django框架开发的一个电商项目,含金量非常高。在讲解项目实战的过程中,我们首先介绍的是项目背景和实现目标,然后阐述项目的分析方法和过程,最后按照项目的构建顺序完成项目开发,这样编排的目的,不仅是让大家增加项目经验,更是为了加深读者对项目开发的理解。

学完收获

本课程涉及的Python的学习内容是很丰富的,在学完后,能够具备以下能力:

1.能够全面且深入地掌握Python编程的基础知识;

2.能够掌握一些Python高阶知识,如数据库;

3.能够结合书中的综合案例,真正地理解面向对象编程,提高代码的组织能力;

4.能够掌握更多的技术,例如pygame、Django框架等。

师资团队
  • Python讲师
    讲师
    具有多年软件开发及教学经验,擅长Python、Objective-C、Swift等编程语言。技术扎实,曾主导过多款企业通讯软件开发。授课经验丰富,思路清晰,善于使用引导式授课方式提升学员思考能力。