微专业 11周精通python计划(完结)
课程概况
Python 语言是计算机工程、大数据及人工智能等领域的基础性语言,广泛且深刻地影响着信息技术各领域的发展方式及速度,从软件开发到硬件开发、从数据科学到智能技术、从应用实践到科技创新,它无处不在!Python 是程序员必须深度掌握的编程语言,学习 Python 从这里开始。
预备知识
本课程主要面向具有一门编程语言基础的学习者,例如:C、C++、VB、Java、HTML、Javascript、Lua 等。课程内容设计符合认知规律、长短科学适度、练习难度合理,全系列课程基于“不废话、说重点、重实践” 的原则设计,主要面向有Python程序设计进阶需求的学习者。
课程安排
01 Python 快速入门
通过一批入门级实例的讲解及练习,帮助学习者快速建立 Python 语言的学习感觉,了解 Python 的基本语法元素,达到读懂简单 Python 代码、了解 Python 编程方法、感性认识 Python 语言的学习目的。
02 Python 基础语法精讲
重点讲解 “Python 基础语法” 全体系,以过程式编程为内容,从基本数据类型、程序的控制结构、函数和代码复用、组合数据类型、文件和数据格式化等 5 个方面详细讲解 Python 语言基本语法内容。重点讲解 Python 语言特有语法,提供一批在线实践习题,帮助学习者快速掌握 Python 基础语法全体系,了解 Python 编程的基本方法,达到能够编写 Python 代码的学习目的。
03 Python 编程新思维及实战
重点讲解 “Python 编程思维” 并开展基础编程训练,与其它语言不同,Python 编程十分强调利用 “计算生态” ,即利用已有程序模块、包或库辅助进行程序开发,类似搭积木方式,这种编程思维是专业程序员普遍接受并广泛采用的主流方法。通过本门课程的学习,将帮助学员快速掌握 Python 编程思维,了解 Python 计算生态编程的基本方法,熟练使用一批 Python 库,达到高效编写 Python 程序的目的。
04 Python 面向对象语法精讲
该课程以 Python 面向对象编程为教学内容,详细介绍 Python 类和对象的构建方法,讲解面向对象编程原理及 Python 语言实践,帮助学习者对 Python 编程达到进阶水平。
05 Python 计算生态构建
重点讲解 “Python 计算生态构建”,从理解 Python 模块和包开始,同时讲解 Python 生态构建,Python 与 C 语言的混合生态构建方法,帮助学习者成为真正的专业 Python 程序员。
06 Python 精进路线展望
该课程以进一步深入学习 Python 语言为教学内容,详细介绍了 Python 语言独有的一些特点,结合若干实例展望了五个方向的学习内容,帮助学习者开启对人工智能和大数据的实践能力。