Python开发班
【课程简介】
Python是一种跨平台的计算机程序设计语言,是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的,大型项目的开发,已被逐渐广泛应用于系统管理任务的处理和Web编程。
【招生对象】
1、无编程基础的人群
2、想追求稳定的人群
3、无性别限制
4、想提升自己
【课程内容】
第 一阶段:python基础
1、Python介绍
2、Python开发环境搭建
3、Python变量类型
字符串、数字、字典、列表、元祖,集合等
4、流程控制语句
程序的执行顺序,顺序执行、循环执行、选择执行
5、函数
定义函数、调用函数、函数的嵌套、递归函数
6、文件的基本操作
文件的打开、编辑、关闭
7、面向对象编程
类对象、实例对象、定义类、实例化对象
8、异常处理
学会捕捉异常、自定义异常
9、模块和包
理解模块和包的概念并学会使用
10、开发小应用程序
第二阶段:python进阶篇
1、网络编程
TCP/IP协议、服务器工作过程
2、并发编程
线程、进程、协程
3、函数高级应用
熟练使用函数的调用等
4、正则表达式
熟练舒勇re模块的各种方法
5、数据库
关系型数据库、非关系型数据库、MySQL
6、Python语法进阶
闭包、装饰器、生成器、迭代器
7、简易web服务器开发
8、简易web框架搭建
第三阶段:前端开发
1、HTML5的学习
HTML的文档结构、快速创建HTML方法
2、CSS3
CSS3的使用
3、ajax使用
4、JavaScript的学习
JavaScript的基本语法
5、jQuery的学习
jQuery的使用
6、Vue框架
框架的使用以及注意点
第四阶段:
1、Flaskweb框架的使用
模板与表单、数据库mysql的使用、单元测试、第三方扩展与部署、Redis缓存使用、GIT版本控制、云服务器的使用、验证码的收发、网站项目开发实战
2、Djangoweb框架的使用
框架的使用方法、模型介绍、ORM以及数据库操作、视图以及模板、Django中间件、DjangoRESTFramework、网站项目开发实战
【师资力量】
叶老师 高级讲师
高级培训师,具有20年以上的测试和开发经验,精通使用多种黑盒测试工具和白盒测试工具,熟悉多种数据库和中间件的配置部署。从事信息化工程的软件系统的自动化测试工作、在静态测试、白盒测试、代码分析等方面具有丰富经验,参与过金融领域内的多项重大测试、质量**、性能分析项目。
俞老师 高级讲师
高级培训师,有6年以上IT行业网络管理及运维工作经验,从事公司内部系统调优、测试工作,具有丰富的软件系统测试经验和系统集成测试经验。精通多种数据库及网络管理相关技能。
【学员风采】
【学校简介】
知畅致力成为中国最卓越的、IT培训、IT咨询服务提供商。富有创新、好奇好学的初心,可以为IT行业提供软件技术开发、IT培训、IT咨询等服务,提升客户体验,提高工作效率、更好的规划IT行业人员职业发展方向。知畅教育汇聚了国内顶 尖的软件测试技术专家,这些专家均有非富的实战经验,曾在国内外知名IT企业从事软件测试及测试管理工作十多年,为了共同的理想和目标,成立了知畅教育。
【学校环境】
【学校优势】
激情
激情是一种强烈的情感表现形式。往往发生在强烈刺激或突如其来的变化之后。具有迅猛、激烈、难以抑制等特点。人在激情的支配下,常能调动身心的巨大潜力。
专业
专业是一种职业精神,在IT行业有非常丰富的实战经验、在技术上走在行业前沿。在培训上老师有非常好的专业知识和专业教导方式方法。由专业人士提供服务,往往会事半功倍,达到更好的质和效果。
创新
创新是在经济和社会领域生产或采用、同化和开发一种增值新产品;更新和扩大产品、服务和市场;发展新的生产方法;建立新的管理制度。它既是一个过程,也是一个结果。