Python程序开发专业培训班
【课程简介】
Python是一种跨平台的计算机程序设计语言。是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越多被用于独立的、大型项目的开发。
【课程设置】
教学**:免费重修,免费赠送电子资料(若学员请假缺课,可申请重修或者老师单独辅导)
授课方式:专家讲师面授
课程周期:15天,92课时(6-8小时/天)
【教学安排】
课程期间会穿插网络基础和数据库基础部分,还有会涉及多一门语言的学习
第1天、
1.Python的历史、开发环境搭建与配置、第 一个程序、变量P
2.数据类型、注释、类型转换、print、input函数的使用案例:实现CMDB
第2天、
1.常见运算符与表达式、位运算
2.三大流程-顺序、控制流程-分支、random模块、while循环
第3天、
1.循环-while、列表、for、range函数的使用、break、continue关键字
2.循环加强案例练习(多层循环的使用)
第4天、
1.及常见方法容器-list
2.及常见方法容器-tuple、dict、set
第5天、
1.字符串对象的定义、使用、及常见方法
2.切片操作使用、函数入门-函数、函数的定义、调用、参数和返回值
第6天、
1.函数封装之前代码、函数默认值、可变和命名参数
2.常见的全局函数、函数递归
第7天、
1.内置模块--os、os.path、sys、math、random
2.内置模块--datetime、time、hashlib、hmac
第8天、
1.pycharm的使用、python的IO流-输入输出流、字节流、字符流、open、close
2.对象序列化--pickle、json模块
第9天、
1.面向对象的概念、类和对象、类的定义,对象的创建
2.__init__方法的使用,属性和方法的定义和使用、面向对象三大特征-封装
第10天、
1.面向对象三大特征-继承(super关键字、override)、多态
2.面向对象收尾、面向对象案例设计、总结
第11天、
1.异常的概念和意义、python解决异常的方案-try语句块的学习
2.try语句块运行原理、多个异常的处理方案、finally关键字的使用
第12天、
1.包和模块、is和==、深浅拷贝、可变类型和不可变类型
2.函数剩余知识-(偏函数、lambda、闭包)、生成器的使用(列表推导式和生成器)
第13天、
1.函数生成器-yield关键字、可迭代对象和迭代器的使用(collection.abc、iter)
2.动态语言的特效、垃圾回收、内置模块和全局函数
第14天、
1.正则表达式入门-re模块的使用、元字符、反义符、转义符、分组
2.贪婪模式和懒惰模式、爬虫入门--urllib库的简单使用,get|post请求、伪装请求头
第15天、
1.requests第三方爬虫模块的安装和使用,get|post请求的发生和处理、反反爬操作
2.xpath(lxml模块)、json、jsonpath、bs4解析不同的数据、数据采集的案例
【教学现场】
【课程特色】
培训期间:
1、自由实验(实验室免费开放,时间不限)
2、单独辅导(有全职专家讲师一对一辅导或答疑)
3、延长课程(可以根据学员情况延长原定标准课时)
4、企业实战项目教学,即学员通过搭建、配置和调式与企业完全一致的网络系统环境或软件项目以达到学员迅速掌握实际技能并弥补实验不足的教学目标。
【学校介绍】
西安欧鹏互联科技有限公司(原北京欧朋兰博企业投资管理有限公司西安分公司)创立于2010年1月20日,是一家以信息产业为主导的著 名高新技术企业,是最专业的IT项目管理、项目开发、IT 人力资源顾问公司。依托资深行业背景,致力于为企业提供IT人力资源解决方案,IT高薪人才就业解决方案的提供商。委托招聘、人才派遣、定向培训等各种人才服务都得到了企业的充分认可。
【学校环境】
【教学理念】
西安鸥鹏创始成员一贯坚持“成本、效率、细节、决心”的企业文化,作为国际授权IT专业公司,电信级的网络实验环境,国际专家级的超级团队,是业内最 具影响力的著 名IT公司之一,尤其是开放式实验环境得到业内同行的一致认可并学习模仿。
【服务项目】
公司自创立以来,已经为十几万用户提供项目与培训服务,并引领着IT培训与IT人力资源解决方案不断走向成熟和规范,为客户、厂家与甲方带来巨大人才队伍和丰厚的价值。国际厂商直接授权培训包含Cisco、华为、Redhat、Oracle、VMWARE-VCP、ITIL、PMP等。