目录

  • 1 Python 环境搭建(2课时)
    • 1.1 授课计划、实验计划
    • 1.2 概述
    • 1.3 安装
    • 1.4 代码编写
    • 1.5 章节测验1
  • 2 初始 Python(4课时)
    • 2.1 语法规则
    • 2.2 数字
    • 2.3 字符串
    • 2.4 运算符
    • 2.5 文件操作
    • 2.6 章节测验2
  • 3 Python 数据结构(4课时)
    • 3.1 列表
    • 3.2 元组
    • 3.3 字典
    • 3.4 集合
    • 3.5 章节测验3
  • 4 Python 基本语句(2课时)
    • 4.1 赋值语句
    • 4.2 条件语句
    • 4.3 循环语句
    • 4.4 解析式
    • 4.5 章节测验4
  • 5 Python 基本函数(2课时)
    • 5.1 函数的定义
    • 5.2 函数的参数
    • 5.3 特殊函数
    • 5.4 作用域
    • 5.5 章节测验5
  • 6 Python 类与对象(2课时)
    • 6.1 类的定义
    • 6.2 类的私有化
    • 6.3 类的继承
    • 6.4 章节测验6
  • 7 Python 异常处理(2课时)
    • 7.1 异常类型
    • 7.2 异常处理
    • 7.3 章节测验7
  • 8 Python 模块与包(2课时)
    • 8.1 模块和包
    • 8.2 常见标准库
    • 8.3 章节测验8
  • 9 Python 第三方库(6课时)
    • 9.1 Numpy(1课时)
    • 9.2 Pandas(3课时)
    • 9.3 Matplotlib(2课时)
    • 9.4 tkinter 入门*(2课时)
    • 9.5 Django 入门*(2课时)
    • 9.6 Pygame 入门*(2课时)
    • 9.7 章节测验9
  • 10 正则表达式与网络爬虫*(4课时)
    • 10.1 正则表达式入门
    • 10.2 网络爬虫入门
    • 10.3 爬虫示例
    • 10.4 章节测验10
  • 11 Python 数据库*(2课时)
    • 11.1 SQLite 入门
    • 11.2 SQLite 示例
    • 11.3 章节测验11
  • 12 Python 课程实验(16课时)
    • 12.1 实验1  Python集成开发环境搭建
    • 12.2 实验 2  Python 数据类型
    • 12.3 实验 3  Python 循环结构
    • 12.4 实验 4  Python 函数
    • 12.5 实验 5 Python 类与模块
    • 12.6 实验 6  Python 文件操作
    • 12.7 实验 7  Python 计算生态(3)
    • 12.8 实验 8  Excell 数据导入数据库(选修)
  • 13 Python 实战案例*(基础篇)
    • 13.1 Python实战之 n 个自然数的立方和
    • 13.2 Python实战之随机列表的生成与排序
    • 13.3 Python实战之1--10阶乘和
    • 13.4 Python实战之猜数字小游戏
    • 13.5 Python实战之模拟客户登录账户
    • 13.6 Python实战之约瑟夫生者死者小游戏
    • 13.7 Python实战之计算圆周率PI
    • 13.8 Python实战之超级素数
    • 13.9 Python实战之打印菱形
    • 13.10 Pyhton实战之汉诺塔问题**
  • 14 Python 实战案例**(进阶篇)
    • 14.1 金融时间序列的可视化分析
    • 14.2 新冠肺炎实时数据爬取及可视化分析
  • 15 Python 就业指导
    • 15.1 工程师
    • 15.2 分析师
    • 15.3 全国计算机等级考试二级大纲之Python语言程序设计
    • 15.4 量化金融分析师(AQF)
  • 16 模拟试卷
    • 16.1 模拟试卷(一)
    • 16.2 模拟试卷(二)
  • 17 附录
    • 17.1 jupyter notebook网页端无法自动弹出?
    • 17.2 插件 Nbextension 的安装
工程师

15.1  工程师

  • Python 量化交易工程师

    1)强学术背景,对数学,统计,算法基础扎实。

    2)熟练使用python、数据结构、算法等。

    3)对神经网络、机器学习了解,包括但不仅限于:逻辑回归/支持向量机/高斯朴素贝叶斯/随机森林。

    4)有独立研发做事策略,统计套利,金融衍生品定价经验优先。

    5)数学,物理,统计等理科硕士及以上毕业生,985/211加分。

  • Python web 开发工程师

     1)熟悉 linux 的基本操。

      2)至少熟悉一种 python 后端框架: flask / django 等。

      3)掌握一种主流数据库( Mysql / MongoDB )的开发和实现原理,具备数据库设计经验。

      4)熟悉 tcp / ip 协议、 http 协议,掌握 Web 开发相关技术。

      5)精通 django 开发的优先。

  • Python 游戏开发工程师

      岗位职责
        1)负责游戏UI界面开发工作。
        2)负责游戏工具逻辑开发工作。
        职位要求
        1)熟悉游戏引擎UI开发,有一定审美能力,能承担一部分UI交互设计者优先。
        2)掌握QT或者pyqt,有UI框架搭建经验者优先。
        3)掌握任意一门语言都可以,会 C++/python 者优先。
        4)善于沟通,有责任感,能理解需求和发现需求者优先;
        5)本科以上学历,1年以上经验。

  • Python 后端开发工程师

        1)本科及以上学历,两年以上Python后端开发经验。
        2)熟练掌握Python语言,熟悉Flask框架,了解异步IO和协程的实现。
        3)深刻理解MySQL、Redis、Couchbase等常用存储,有优秀的设计及性能优化能力。
        4)精通Linux系统原理,并熟练使用各种Linux操作系统命令。
        5)具有良好的编程思维,乐于沟通,有团队合作精神,有优秀的分析问题和解决问题的能力。