百知教育是落实国家软件人才发展战略、促进大学生创新*,打造互联网+创新型技术人才培训服务示范区,为实训学员提供一站式实训服务。开设有企业应用学院(JavaEE)、云计算学院、Linux系统集成学院、OracleDBA学院、移动互联学院(Android\苹果IOS方向)等众多人才培养方向课程。
对于没有学过代码的同学,Python无疑是你的*选择,简单易学功能强大使得它进入了世界编程语言的前四,从云端、客户端,到物联网终端,Python应用无处不在,几乎适配各种场景
作为人工智能和数据分析*语言,使得Python程序员成了人才市场的“抢手货”,工资待遇也水涨船高。
大数据时代来临互联网+发展,系统的高并发和大数据越发流行,
而大数据主流的Hadoop框架是Java编写。
JavaEE已成为“大数据时代”必备技能。
课程模块
实训模块
课程内容
培养目标
Python基础语法
Python概述
课程模块
实训模块
课程内容
培养目标
Python基础语法
Python概述
Python简介开发环境
了解Python历史和发展,以及Python你的应用场景,搭建基本开发环境
语法基础
变量类型
条件分支流程
循环流程
掌握基础语法,包括Python中的变量,标识符以及关键字;运算符的分类和使用;if-else结构;while循环语句;涵盖流程控制的嵌套使用
函数
函数的定义
函数的调用
函数的高级应用
掌握基本的函数创建和函数的调用,并有能创建并使用搞基函数,包括函数的基本创建形式和特殊创建形式,函数的返回值,函数的嵌套调用,函数的的递归调用以及内嵌函数,闭包的相关应用;匿名函数Lambda表达式的应用,其中包括局部变量和全局变量的特点及应用等
数据结构
列表(list)
元组(tuple)
字典(dict)
集合(set)
涉及Python中的容器,以及各数据结构的使用。 包括基本理论,下标和切片,相关运算符的应用:关系操作符,逻辑操作符,成员操作符,拼接操作符等
面向对象编程(OOP)
OOP基础
公有私有问题
继承
掌握面向对象的核心思想,熟知类和对象之间的关系;明确类的定义,对象的创建,类的使用以及魔法方法系列的使用;类的属性和类的方法其中包括实例方法和静态方法;对象成员的访问控制权限,以及Python的继承关系;方法重写;多态
异常处理
异常概述
try/except
Finally
Raise
with
包括异常的产生,异常的捕获,异常的传递;以及自定义异常和异常的处理
Python高级编程
Python模块
模块基本使用
模块的导入
对于模块的掌握包括:模块的导入,import语句,
from …import * 语句;
包的使用以及常用模块: commands模块、sys 模块、os模块、time模块、random模块
多线程
Python的多线程
Python的多进程
Python的协程
掌握线程的基本应用及概念
使用线程的方式两种
线程模块的熟练应用
网络编程
Socket编程
多任务的进程,线程,协程;UDP;TCP;正则表达式
设计模式
单例模式
策略模式
观察者模式
掌握常见设计模式的应用,建立开发的设计模式思维,应用所学模式于项目和代码中
Python简介开发环境
了解Python历史和发展,以及Python你的应用场景,搭建基本开发环境
语法基础
变量类型
条件分支流程
循环流程
掌握基础语法,包括Python中的变量,标识符以及关键字;运算符的分类和使用;if-else结构;while循环语句;涵盖流程控制的嵌套使用
函数
函数的定义
函数的调用
函数的高级应用
掌握基本的函数创建和函数的调用,并有能创建并使用搞基函数,包括函数的基本创建形式和特殊创建形式,函数的返回值,函数的嵌套调用,函数的的递归调用以及内嵌函数,闭包的相关应用;匿名函数Lambda表达式的应用,其中包括局部变量和全局变量的特点及应用等
数据结构
列表(list)
元组(tuple)
字典(dict)
集合(set)
涉及Python中的容器,以及各数据结构的使用。 包括基本理论,下标和切片,相关运算符的应用:关系操作符,逻辑操作符,成员操作符,拼接操作符等
面向对象编程(OOP)
OOP基础
公有私有问题
继承
掌握面向对象的核心思想,熟知类和对象之间的关系;明确类的定义,对象的创建,类的使用以及魔法方法系列的使用;类的属性和类的方法其中包括实例方法和静态方法;对象成员的访问控制权限,以及Python的继承关系;方法重写;多态
异常处理
异常概述
try/except
Finally
Raise
with
包括异常的产生,异常的捕获,异常的传递;以及自定义异常和异常的处理
Python高级编程
Python模块
模块基本使用
模块的导入
对于模块的掌握包括:模块的导入,import语句,
from …import * 语句;
包的使用以及常用模块: commands模块、sys 模块、os模块、time模块、random模块
多线程
Python的多线程
Python的多进程
Python的协程
掌握线程的基本应用及概念
使用线程的方式两种
线程模块的熟练应用
网络编程
Socket编程
多任务的进程,线程,协程;UDP;TCP;正则表达式
设计模式
单例模式
策略模式
观察者模式
掌握常见设计模式的应用,建立开发的设计模式思维,应用所学模式于项目和代码中