Python高级编程
Linux基本命令 | Ubuntu操作系统使用、Ubuntu软件的安装和卸载,文件和目录操作命令,文件属性修改,查找和命令检索,压缩*管理等 | 掌握基本的Linux开发命令,能够通过终端完成一定的程序测试和维护任务 |
网络编程 | 进程,线程和协程,TCP、UDP协议,Web服务器环境配置和网络请求,JSON和XML数据解析,GUI编程 | 掌握前端和后台的数据交互原理,掌握多线程开发,提高服务器运行效率 |
数据库开发 | Mysql数据库安装、连接和SQL语句,MongoDB数据库创建和数据处理,Redis数据库配置、连接和数据操作 | 掌握目前市面上流行的关系型数据库和分散式数据操作流程,完成对数据的批处理存储和提取操作 |
综合项目 | 学生信息管理系统 | 强化学生对数据库操作的掌握,使学生实现活学活用,同时使学生充分理解前端和后台的数据交互原理 |
Python基础
Python基础语法 | Python变量,分支语句,循环结构,函数,字符串解析,列表、字典、元组三大数据结构 | 熟悉Python语言环境,掌握Python基本语法结构,培养初级Python开发能力 |
正则表达式 | 正则表达式基本语法,正则验证实现的原理,match,search的区别 | 掌握正则表达式的书写规范和语法要求,能够完成对应的正则验证操作 |
面向对象 | 类和对象的概念,属性,方法重载,运算符重载,继承和多继承的视线,面向对象编程思想 | 熟练掌握面向对象的编程思想,为以后编程打下良好扎实的基础.并培养学生独立思考问题的能力 |
文件操作 | 文件的创建,文件数据的读取和写入,文件目录的读取,修改等 | 掌握文件的数据持久化操作方式,完成大批量数据的存储 |
综合项目 | 综合项目:微信跳一跳小游戏制作 | 锻炼Python基础语法的使用,练习面向对象在开发中的具体使用,同时掌握游戏开发模块pygame模块的使用 |