Skip to content

khhhshhh/webOpenClass

Repository files navigation

中山大学Web2.0俱乐部公开课

Lecture 0 Web2.0导论课

负责人:李俊龙

知识点

  • 什么是Web2.0?
  • Web2.0技术能干什么?(各种例子)
  • 互联网的历史
  • 现代Web2.0是怎么样的(HTML5 + CSS3技术)
  • 客户端和服务端的概念
  • 主要使用到技术的概念、作用、联系(HTML、CSS、JavaScript、PHP、Database)
  • Web2.0公开课课程一览

Lecture 1 HTML & CSS基础

负责人:谢军令

知识点

  • 什么是HTML(HTML的概念)
  • HTML的作用
  • HTML的历史简介
  • HTML的基本知识
    • HTML的结构
    • 常用标签 (如body, div, p, a,等,一些已经过时或者不常用的就不用介绍)
    • 注释
    • 块级元素和行内元素的概念
  • 什么是CSS(CSS的概念)
    • CSS的作用
    • CSS的历史简介
    • CSS基础知识:
    • 添加样式的三种方法
    • CSS的基本语法
    • CSS注释
    • CSS基本选择器(元素、id、class)
    • 一些CSS的简单属性(font、height、width、border、background)

Lecture 2 CSS进阶

负责人:邝伟科

知识点

  • 上节课的复习
  • CSS选择器(一些其他类型的选择器、样式的覆盖继承)
  • CSS盒子模型,可以讲到一下几个属性:
    • border
    • margin
    • padding
    • overflow
  • 浮动(float)和定位(position),可以讲到一下几个属性:
    • float
    • position
    • clear

Lecture 3 JavaScript基础

负责人:杨媛媛

知识点

  • 什么是JavaScript(JS的概念)
  • JavaScript的的作用:
    • 作用
    • 展示一些比较典型的JavaScript应用程序的例子
    • Javascript展望以及更多应用场景(nodeJS,win8等等)
  • JavaScript的历史
  • JavaScript基础:
    • 添加JS两种方法
    • 注释、变量、数据类型、运算符
    • 控制流(if else / for / for in/ while 等等)
    • 函数
    • 常用内置函数(alert, console, setTimeout, setInterval, parseInt, Math, Date等)

Lecture 4 JavaScript进阶

负责人:曾灏

知识点

  • 上节课复习
  • JavaScript函数作用域
  • JavaScript中类和对象的概念
  • JavaScript和DOM:
    • DOM的概念
    • JavaScript的一些DOM的基本操作
  • 用JavaScript和DOM实现简单的动画效果

Lecture 5 PHP基础

负责人:戴嘉华

知识点

  • 回顾前端后端是什么、各种技术的概念以及联系(浏览器、服务器、html,css,js,php,数据库)
  • 什么是PHP(PHP的概念)
  • PHP的作用(可以多举一些例子,微博?Facebook?)
  • PHP的历史
  • PHP基础:
    • 服务器环境和PHP运行的配置
    • 基本概念和语法
    • 变量、数据类型、运算符
    • 控制流
    • 函数
  • 简单的客户端和服务端编程:
    • 用表单做例子
    • HTTP请求的概念
    • GET、POST请求
    • PHP如何处理请求

Lecture 6 PHP进阶

负责人:边家平

知识点

  • 复习上节课的内容
  • PHP常用内置函数
  • PHP操纵Cookie和Session
  • PHP面向对象编程
  • MVC模式基本介绍

Lecture 7 数据库(待商讨)

负责人:陈柏信

知识点

  • 回顾Web2.0的一些重要的概念(html, css, js, php, 服务器,浏览器等),然后引出数据库在他们其中的位置。
  • 什么是数据库
  • 数据库的具体作用
  • 数据库的历史
  • 常用的一些数据库
  • 数据库的基本原理和重要的概念(基本原理如用硬盘等二级存储器存储之类的,重要概念有表,关系模型等等)
  • 数据库的操作语言SQL:
    • SQL的基本概念
    • SQL的基本操作:表的创建、删除,数据的增删改查
    • 更多高级的数据库概念和操作:Join,Union,GROUP等

Lecture 8 Web知识汇总(待商讨)

负责人:张志恒

知识点

  • 复习上节课的内容
  • 如何使用PHP操纵MySQL
  • 一个例子:当场实际制作一个简单的页面应用,把HTML、CSS、JS、PHP、数据库简单地糅合起来。

About

中山大学Web2.0俱乐部公开课

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors