图片加载中...

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

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

首页>课程中心

Javascript

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()

Jquery

JQuery 概述
选择器 包括:$(document),$("#myId"),$("a:first"),$("tr:odd")等
事件 包括:.click(),.bind()等
效果 包括: .fadeIn() .slideDown(),.animate() .stop()等
文档操作 包括:.html(),.append(),.removeAttr()等
文档操作 包括:.html(),.append(),.removeAttr()等
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').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()

PHP基础

运行环境独立安装
PHP语言风格、变量和类型之间转换
PHP的运算符与表达式
PHP中的流程控制与函数
PHP数值处理函数
PHP中数组处理
PHP中的字符串处理函数
PHP正则表达式的应用

MYSQL

MySQL数据库的概述
MySQL数据库安装及配置
MySQL数据类型及MySQL运算符
MySQL函数与常用SQL语句
MySQL索引,视图
MySQL数据库的安全、访问控制和权限

ajax

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

阶段项目实战

360首页、京东首页、详情页
运动类动画:匀速运动、缓冲运动、加减速度动运、弹性运动、跳动效果、模拟其他物理运动
轮播幻灯片效果大全:平移、滑动、渐隐渐现、跳动、手风琴
菜单效果大全:仿 FLASH 式滑动菜单、联级无限扩展菜单、缓冲跟随菜单
仿桌面应用程序效果:任意扩展功能的放大镜、图片放大效果,磁性拖拽特效、淡入淡出效果等多种效果
彻底玩转网页特效、随心所欲制作各类网站交互效果
高手进阶--向jquery框架看齐:用面向对象和闭包开发的方式开发自己的JS框架
建立函数库,命名空间,对象直接量(命名参数)
原型对象
深入探讨JSON
JS中的封装、继承,闭包开发
开发一个类似jQuery的小型框架库,让自己的JS水平达到一个相当的高度

AngularJS

基础知识(ng-app,Modules,Controller,$apply,$watch)
指令(ng-repeat,ng-class,ng-show,ng-hide)
过滤器(date,limitTo,filter)
表单(NgModelController,表单验证)
服务(自定义服务,Angular提供的服务:$log,$timeout,$q,$http)
其他(Controller as 语法,安全的依赖注入方法)
directive(指令,组件)
ng-router
标准项目结构设计

NodeJS

NodeJS基础与NodeJS核心模块
NodeJS介绍
NodeJS环境搭建与入门
ES6在 NodeJS中的应用
CommonJS模块
fs与 path模块
stream
socket.io
http模块 API
URL模块
数据的本地存储

VUE.js

Vue.js基础
模块化
单文件组件
路由
与服务器通信
状态管理
单元测试
生产发布