Python是计算机编程的未来。被誉为“最简单”的编程语言,易于理解但简单强大,是处于数字化转型前沿的技术。Python高级编程工程师是目前软件开发中急需的高层次技术人才,为建立符合中国国情的软件开发架构设计体系,培训中心特研发了“python高级编程工程师”培训课程,具体事宜如下:
培训目标
1、掌握python编程的核心思想与方法,并能够在工程实践中灵活应用。
2、理解python编程在系统中的问题、对策、解决方案与整体应对策略。
3、能够发挥创造性思维去改进已有的过程与设计方案,以应对技术发展的新需要。
证书
培训结束,颁发中科院计算所培训中心“Python高级编程工程师”结业证书。
一、培训对象
算法工程师、程序员、高级程序员、资深开发人员。
二、学员基础
1、具有初级编程经验。
2、对python程序有一定了解。
培训内容
第一讲 python基础
Python历史与现状
评估结构化数据的固有或规定的特征
Python处理对象,名称和名称空间的方法
探索基本类型,例如布尔值,数字和文本
探索集合,例如列表,元组,字符串,字典和集合
第二讲 函数式编程
跟踪函数执行的详细信息。
使用高级参数类型(包括关键字参数和可变参数)创建简单的函数接口。
使用映射/过滤器,lambda,迭代器和生成器创建函数式程序。
创建装饰器,高级工具以转换函数式行为。
第三讲 面向对象编程
跟踪类对象和实例对象的实例化和属性解析的详细信息。
使用自定义方法创建类,包括初始化程序和修饰的属性。
分析基于对象的设计模式,包括多态(通过魔术方法)和继承。
处理并产生错误(内建或自定义)以处理或发出信号故障。
第四讲 文件与文件系统
了解文件和文件系统的原理,以便打开文件进行读取或写入。
创建可以从纯文本文件读取数据或将数据写入纯文本文件的程序。
创建可以读取或写入JSON数据的程序。
创建可以读取或写入CSV数据的程序。
第五讲 python核心原理
PEP标准,编写清晰,合规的代码。
练习在python中实现面向对象的编程。
了解Python的核心原理,以编写可扩展的代码。
了解如何编写模块化代码构建块以重用代码的功能单元。
学习高级的面向对象编程概念,包括继承和抽象。
第六讲 安装与构造开源库
安装并使用开源库来解决复杂的问题。
探索Python软件包索引(PyP)上可用的开源库的常见用例。
了解如何在开发过程中使用虚拟环境维护明确的依赖状态。
使用高级策略对象设计模式扩展面向对象的设计。
设计跨操作系统接口通信的复杂代码系统。
了解如何使用Python脚本创建命令行工具。
了解如何在Python脚本中使用其他命令行工具。
汇款、微信转帐
汇款信息:
单位名称:北京市海淀区中科院计算所职业技能培训学校
开户行:工行海淀西区支行
账号:0200 0045 1920 0043 667
开户银行代码:1021 0000 0458
微信转账:
步骤一:打开微信,扫描二微码付款时,点击打开微信右下角里的“发现”,在列表界面有一个“扫一扫”选项,点击打开“扫一扫”(如下图):
步骤二:点击打开“扫一扫”后,会出现一个扫描框,将中科院计算所培训中心二维码/条码放入框内,即可自动扫描,并显示支付信息,输入付款金额。
(中科院计算所培训中心二维码)
步骤三:点击 “添加付款备注”,填写付款人姓名和单位全称,所有信息核对无误后,点击“确认付款”,完成支付。