C语言开发网站实战视频

C语言开发网站视频教程,知识点涉及到:CGI、MySQL、HTTP协议、指针等。

课程信息:

  • 全部课时:118课
  • 编程语言:C
  • 运行平台:Windows
  • 编程工具:VS2012

课程目录:

第01章:HTML基础

01.学前说明

02.学习路线图

03.VS新建html文件的办法

04.html入门介绍

05.常用标签:字体和特殊字符

06.常用标签:列表和图像

07.表格标签

08.超链接

09.表单1

10.表单2

11.练习说明

第02章:C语言编写第一个网站

1.网站原理:请求处理响应

2.开发动态网站需要什么

3.apache配置

4.编写第一个CGI程序

5.编写CGI可能遇到的问题

6.简化开发的配置,不用拷来拷去

7.获取请求参数

第03章:Http协议和指针

1.练习常见问题

2.什么是通讯协议

3.Http协议(会有微晕)

4.Http协议实验和重定向

5.CGI程序的调试

6.指针复习

7.指针案例:int和字符串转换

8.指针案例:sscanf

9.答疑

10.为专科的学生鼓劲

第04章:C语言网站开发框架

1.CGIC框架简介

2.CGIC原理揭秘

3.cgiFormString及案例

4.cgiHeaderLocation及常见错误

5.表单提交1

6.表单提交2

7.案例:在线考试

8.GET和Post的区别

9.CGIC开发包

第05章:模板引擎

1.没有模板引擎的痛苦

2.模板引擎是什么

3.给模板参数赋值

4.模板引擎案例:计算器

5.模板引擎中的循环参数

6.模板引擎案例说明

第06章:MYSQL

1.数据库简介

2.库表列和系统的基本架构介绍

3.MYSQL服务器的管理工具的安装

4.主键(业务主键和逻辑主键)和外键的概念

5.建数据库建立表的方法

6.MYSQL常用数据类型

7.SQL简介(Select和Insert)

8.自动递增列和修改列的数据类型注意的陷阱

9.Update数据更新

10.Delete数据删除

11.数据初始化和Select语法1

12.聚合函数

13.OrderBy排序

14.Like模糊匹配

15.null不知道

16.limit获取部分结果集

17.Groupby分组查询

18.leftjoin联合查询

19.外键约束

第07章:C语言连接MySQL

1.C对接MYSQL环境搭建

2.执行Insert语句

3.关于上节课的常见问题

4.执行Select语句

5.封装executeNonQuery和executeQuery两个方法

6.案例1:显示用户列表到网页

7.把用户的输入拼接为sql

8.mysql_hex_string解决特殊符号的问题

9.关于SQL注入漏洞

第08章:C语言网站开发框架深入

1.cgiFormInteger

2.cgiFormSubmitClicked原理揭秘

3.获取非常长的请求参数的方法

4.表单函数案例

5.CGI中处理文件上传

第09章:“教师管理”模块

1.MVC模式和项目前说明

2.教师列表功能

2.教师列表功能

3.教师的新增功能

4.教师的编辑

4.教师的编辑

5.教师的删除和项目总结

第10章:“学生管理”模块

1.已完成的代码说明

2.List显示名字以及可重复使用的下拉列表方法

3.实现下拉列表生成函数

4.编辑时候的下拉列表

第11章:网盘模块

1.文件搜索的函数

2.网页中显示文件列表

3.文件大小的实现

4.文件的删除

5.文件的上传

第12章:登陆模块

1.Cookie使用入门

2.记住用户名密码和Cookie的深入介绍

3.Session需求分析

4.Session详细设计

5.Guid算法

6.实现基本的Session

7.使用Session改造登陆

8.Session有效期的实现

9.Session深入介绍

选修课:透彻讲指针

1.关于开发工具的说明

2.gcc编译第一个c程序

3.EditPlus搭建GCC开发环境

4.指针的声明和指针的使用

5.数组和指针

6.指针的移动和指针的减法

7.神奇:计算机不知道“数据类型”

8.指针很强大、指针很危险

9.sizeof计算数组长度的限制及strcpy的安全性问题

10.指针案例

11.内存的初始化

12.结构体的使用以及sizeof问题

13.结构体的拷贝赋值问题

14.void指针

15.函数指针的概念和基本使用

16.函数指针案例:获得任意类型数组的最大值

17.函数指针案例2:排序qsort

18.栈空间

19.堆空间和函数返回指针的几种方法

发表评论