【课程内容】
环节:Python程序编写基础和Python(二十一天)
Python简述——1.Python发展史;2.Python应用领域;3.Python当今发展趋势
英语的语法基础——1.变量类型;2.分支语句;3.循环语句
涵数——1.变量类型;2.分支语句;3.循环语句
面向对象编程(OOP)——
1.00P基础;2.现有独享难题;3.承继;4.组成&Mindn
算法设计基本——1.目录;2.元祖蛋糕;3.词典;4.结合
错误处理——1.出现异常简述;2.Try/except;3.Finally;4.Raise;5.with
Python控制模块文档解决——
1.Prython控制模块基础应用现有独享难题;2.检索相对路径难题;3.DIY自身的控制模块组成&Mindn;4.文档解决
法术涵数——1.法术涵数简述;2.结构类法术涵数;3.计算类法术涵数
算法设计优化算法——1.普遍的算法设计;2.普遍查找算法
策略模式——1.单例模式;2.策略模式;3.观察者模式
网络编程线程同步——
1.互联网基础知识详细介绍;2.Socket程序编写;3.UDP协议书;4.TCP协议书;5.HTTP协议书;6.线程同步/过程端介;7.Python的线程同步;8.Python的多进程
新项目实例——1.在线聊天室;2.WebServer仿真模拟HTTP协议书
第二阶段:Web开发设计基础(22天)
HTML——1.HTML简述;2.文本处理;3.图象和连接;4.报表;5.表格
CSS——1.CSS英语的语法;2.CSS选择符;3.CSS常见特性
JavaScript——1.基础英语的语法;2.内嵌目标;3.正则表达式;4.恶性事件
jQuery——1.jQuery基础应用;2.jQuery目标;3.Ajax原理;4.Ajax目标的应用;5.Ajax异步请求
Vue.js——
1.Vue介绍;2.Vue的基础应用;3.Vue常见命令的应用;4.基础部件的应用
Bootstrap架构——
1.Bootstrap框案介绍;2.Bootstrap部件的应用;3.Bootstrap迅速构建响应式网站网页页面
Mysql——
1.Mysql介绍;2.常见实际操作;3.设计方案及繁杂查寻;4.事务管理,存储过程,触发器原理;5.系统日志,数据修复,mysql优化;6.Python实际操作mysql
Redis——
1.Redis介绍;2.常见实际操作;3.基本数据类型;4.特点;5.Python实际操作redis
Mongodb——
1.Mongodb介绍;2.常见实际操作;3.特点;4.Python实际操作mongodb
第三阶段:数据库查询与Web架构实战演练(20天)
Git分布式系统版本号控制板——1.Git版本号控刺器基础应用;2.Git与GitHub
Django架构——
1.Django载介;2.Django基础实际操作;3.Django实体模型;4.Django主视图;5.Django模板;6.上传文件;7.数据信息分页查询;8.分布式数据库;9.短信验证码;10.对话操纵;11.富文本编辑;12.Apache构建
Flask架构
1.Flask入门;2.Flask框架剪力墙;3.Flask路由器;4.Flask表格;5.Flask模版、Flask数据库操作
Tornado架构——
1.Tornado的路由器;2.Tomado模版系统软件;3.Views控制模块;4.Tornado数据库查询的实际操作;5.Tornado的多线程解决
Web新项目实战演练——B2C商城系统新项目