图片加载中...

图片加载中... 十六年IT教育机构

图片加载中... 软件定制开发

首页>课程中心

Python大数据分析就业班

第一阶段Linux系统管理

了解并使用基本命令工具

在shell下正确的命令语法
使用输入、输出、重定向
使用grep和正则表达式来分析文本。
使用SSH和VNC的远程操控系统。
用户登录及切换用户
使用tar、star、gzip、bzip2进行归档、压缩及解压
创建和编辑文本文件
创建,删除,复制,移动文件和目录。
创建硬和软链接。
查看,设置和修改权限
使用系统帮助

操作系统运行

正常开机,启动,关闭linux系统。
使用不同模式启动系统
系统引导菜单
查看系统CPU、内存信息,调整进程优先级、杀死进程
查找并解析系统日志
访问虚拟机控制台。
启动和停止虚拟机。
启动,停止,并检查网络状态。
系统间安全传输文件

配置本地存储

在MBR和GPT磁盘上查看、创建、删除分区。
创建和删除物理卷,指定物理卷到卷组,创造删除逻辑卷。
创建和配置加密分区,并配置解密文件系统
使用UUID配置文件系统
添加新的分区、逻辑卷、swap

创建和配置文件系统

使用VFAT、EXT4、XFS文件系统
挂载、卸载、使用加密文件系统
挂载、卸载CIFS和NFS网络文件系统
配置加密文件系统和网络文件系统的自启动
扩展未加密逻辑卷
创建和配置SGID
创建和管理访问控制列表
诊断文件权限问题

部署,配置,维护系统

配置静态或动态网络和主机名解析。
使用计划任务at和cron
启动和停止服务并配置服务,开机时自动启动。
按预定效果配置系统自启动
自动化安装RHEL
配置guests用户
使用guests用户安装RHEL
配置系统在开机启动虚拟机。
配置系统使用时间服务。
使用远程库或本地库进行软件更新
升级内核
修改系统引导程序

管理用户和组

创建,删除,修改本地用户帐户。
修改密码,调整本地用户帐户的密码使用期限。
创建,删除,修改本地组和组成员资格。
配置系统使用一个现有的LDAP目录服务的用户和组信息。
配置系统使用一个现有的认证服务的用户和组信息。

安全管理

使用 system-config-firewall 或 iptables配置防火墙
为SSH配置公钥认证。
修改selinux模式
列出并确认SELinux文件和进程的上下文。
恢复默认文件上下文。
使用boolean修改系统SELinux设置。
诊断和解决常规SELinux规则

第二阶段web前端部分

HTML

头标记的作用和使用
常用标签
标题和字体标签图像标签
列表标签设计
超链接标签设计
表格标记的设计
表单标记的设计
分 桢框架的设计及应用
表单的应用
表格的应用

DIV+CSS

学习附加外部样式表
链接方式和导入方式
新建样式
类、标签
新建样式表文件
详解使用DIV+CSS 布局和Web2.0 页面和网站布局的方法和流程。
利用Dreamweaver 实现网站布局
总揽全局熟悉W3C标准熟悉不同浏览器(IE/Firefox)之间的差异
写出的代码能够有很好的兼容性。
页面的属性、边距、链接、标题;
设置等段落样式;
设置段落的列表样式;
建立链接的多种设置方法;
链接四种状态的颜色与下划线设置。
详细介绍DIV+CSS与TABLE之间的结合使用方法。
通过对经典站点的详尽解析,了解不同类型网络媒体的设计需求和内部逻辑关系。
学习网站拓扑的设计规则,从而能够针对不同的设计主题,
完成任何类型网络媒体整体结构设计,得心应手。

JavaScript

实现 包括:< script >位置与外部的 JavaScript等
语句 包括:.innerHTML,.write()
变量及数据类型 包括:动态类型,数组,布尔,JSON
函数 包括:2种函数定义方式与1种假对象定义方式(js无法真正实现面象对像所以为假对象
运算符 包括:算术运算符,数学运算符,比较运算符,逻辑运算符,条件运算符(三目运算符)
语法 包括:if...else,for,while,switch,try...catch
对象 包括:数字,字符串,日期,数组,逻辑,算数,正则表达式
window 包括:screen,location,history,navigator,popupalert,timing,cookies

DOM

DOM及DHTML的介绍
各种事件及事件处理程序的应用
窗口window对象的属性和方法
文档document对象的应用
location、body、form、screen等对象的使用
DOM获取元素方法:getElementById()、getElementsByName()、getElementsByTagName()
节点遍历的属性:firstChild、lastChild、childNodes、parentNode
节点类型nodeType
DOM方式操作元素属性:getAttribute()、setAttribute()、removeAttribute()
动态创建DOM元素:createElement()、createTextNode()、appendChild()、insertBefore()
动态删除、修改DOM元素:removeChild()、replaceChild()

第三阶段python

python

Python版本特性介绍
Python应用场景及未来的趋势发展
Python开发环境搭建
Docker与Python开发、测试环境
Python数值处理及数据科学
Python列表与数据存储
Python映射数据类型、应用场景及数据存储设计
Python字符串处理及简易数据分析
集合、二维、三维数组处理
Python常用函数精讲,实现快速编程
逻辑、比较操作,None值处理
Python流程控制及代码区块处理
条件控制、迭代循环及程序语句设计
软件编程,功能化、模块化及软件分支思路
函数设计与函数编程
装饰器与装饰器应用场景
面向对象编程思想及现代软件思想
Python class编写及万物皆对象
异常处理及智能程序自修复
Python与数据库编程
Python ORM编写数据库驱动程序
多线程与多进程编程使用场景
Python队列处理及消息队列处理
Python正则表达式与匹配模型
Python socket网络编程
网络编程框架及实战应用
python通信处理及队列机制
python编写命令行工具
PYQT实现GUI工具
Python爬虫与数据动态获取
Python 与c、java之间的互动调用
Python在Linux中的开发优势及开发方法
GitHub的使用与python程序开发
Python api使用及二次开发
Python RESTful编程及RESTful API调用

python项目实战

完成项目任意的文本文件转换为html格式文件提供的文本问中有电子邮箱.网址超链接等。
初步简单实现
面向过程实现
面向对象实现
模块化实现
涉及正则表达式
python re模块
html标签
主要侧重面向对象编写和函数的设计及python开发思想。
项目分析和分解讲解
需求分析
框架设计
代码编写及解释
代码测试
代码使用
GUI用户图形化实战提供播放音频文件和软件包
完成播放器的制作
设计图形化设计与布局
主要侧重于面向对象编程和使用框架编程
讲解框架内容及自主编码部分的结构和继承关系
面向对象继承框架类的设计与编码。

第四阶段web开发

Mysql

MySQL数据库的概述;
MySQL数据库安装及配置;
MySQL函数与常用SQL语句
高级sql语句
MySQL索引,视图
MySQL数据库的安全、访问控制和权限
MySQL数据备与和恢复;
MySQL数据的复制导入和导出记录

Jquery

选择器 包括:$(document),$("#myId"),$("a:first"),$("tr:odd")等,即50,51行
事件 包括:.click(),.bind()等,即63,64行
效果 包括: .fadeIn() .slideDown(),.animate() .stop()等,即65,66行
文档操作 包括:.html(),.append(),.removeAttr()等
属性操作 包括:.addClass(),.attr(),.toggleClass()等
CSS操作 包括:.css(),.height(),.position()等
遍历 包括:.find(),.siblings(),.next(),.each()等
方法函数化,原生的window.onload,Jquery的 $()
原生与JQ——可以共存 例:$("#div1").html();document.getElementById("div1").innerHTML
原生与JQ——可以混用,不能跨界使用。如$("[name=checkbox]")[0].innerHTM混合使用可以,document.getElementById("div1").html()不可以
强大的过滤器 例如:$('div').has('p');等。。。
相邻元素查找 例如:$('div').next('p');等。。。
链式操作例:$('div').find('h3').eq(2).html('Hello');
取值与赋值合体 例$("h1").html()
$("h1").html("Hello");有参数Hello,表示对h1进行赋值
强大的创建 $("li").html("www.baidu.com")
工具方法 构造函数上的方法 例 $.each([],function(){})
原型上的方法 例:$('div').each(function(){})
事件操作——独立事件 例 click()
事件操作——通用事件 例 bind()
事件操作——运动特效 例 fadeIn() slideDown()
事件操作——复杂运动特效 例animate() stop()

MVC模式

MVC模式介绍;
视图
控制器
模型
模块和操作
主入口文件
MVC模式应用
MVC模式下的CURD操作

Ajax

Ajax简介
Ajax工作原理
Ajax开发框架
Ajax web应用模式
创建对象XMLHttpRequest() Date()对象 Open()方法
Ajax在开发中的应用
Ajax 用户注册例子演示 节省用户操作,时间,提高用户体验。
使用Ajax 传输获取数据 使用ajax获取某一文本文件的内容
AJAX交互式案例详解

第五阶段Django

Django

django介绍及互联网应用
django入门讲解,django和Python安装,环境测试
数据库配置及开发服务器的设定
视图及URL的配置
正则表达式及URL
django如何处理请求
动态URL 的配置及调试
模板基础知识
使用模板系统及创建模板对象
模板渲染
模板标签及过滤器
模板加载
django模型
MVC及MTV开发模式
数据库设计及开发
DJango站点管理
后台管理
表单
从Request对象中获取数据
提交数据信息(GET 和POST)
表单验证(结合JAVAscript)
高级视图及URL的配置
使用多个视图前缀
高级模板知识
数据模型高级部分
通用视图
django部署
配置文件参数调试
实现404模板
APACHE与django
同一个APACHE运行多个django实例
django输出非html内容
生成CSV文件
生成pdf文件
会话、用户和注册
Cookies
Django session框架
Django缓存机制
内存缓冲、数据库缓冲
中间件
django国际化
django 安全
防止SQL注入
跨站点脚本(XSS)
防止伪造夸站点请求,回话劫持/伪造/邮件头注入/目录遍历

第六阶段Django实战

url实战

使用正则表达式及django视图编写url
体验URL的松耦合性
防范URL漏洞

模型实战

数据库设计
一对多
多对多关系数据库设计
数据库同步及更新
数据库与后台关系关联设计

后台设计实战

体验后台的重要性
让非专业网站开发人员能熟练更新网站内容
修改网站内容
体验交互式应用开发
增强人户体验

django部署实战

apache安装及熟悉配置文件
加载DJANGO所需相应的模板
并做参数调整
加载django应用
发布网站
检测工作情况并调试

安全及国际化实战

防范SQL注入及跨站攻击
劫持等安全漏洞
从代码及设计方面实战安全
提供字符集转换
编码等设定
增强国际化

企业站实战

结合HTMl/div/ccs/javascript/ajix/DOM/JQ/MYSQL
根据给定的网站前台设计
制作后台
实现规定的功能
用户注册
登录
权限
搜索
导航
数据抓取
数据库存储
数据备份
特效实现
网站模块实现
网站功能实现等