陈子-零基础网站开发教程 封面

目录:


第一章  网站开发基础知识、网站运行环境配置及代码编辑工具介绍    1
一、网站开发基础知识    1
    (一)客户端和服务端、前端代码和后端代码、网站前台和网站后台    1
    (二)关于网页文件.html和.htm扩展名    2
    (三)静态网页与动态网页的区别    2
二、网站运行环境配置    4
    (一)电脑操作系统    4
    (二)浏览器及前端代码调试工具    4
    (三)网站程序调试环境安装    5
三、代码编辑工具    7
    (一)使用Dreamweaver创建一个新的网页    8
    (二)使用Dreamweaver的代码补全功能    8
    (三)Dreamweaver 常用快捷键    9
    (四)Dreamweaver 常用设置    10

第二章  网站开发基础之HTML教程    11
一、HTML介绍    11
    (一)什么是HTML    11
    (二)HTML的重要性    12
    (三)HTML标签的结构及元素分类    12
    (四)HTML标签的属性    14
    (五)每一个标准网页的HTML结构    15
    (六)如何学好HTML标签    16
二、常用的HTML标签     16
    (一)未分组归类的常用HTML标签    17
    (二)几组定义条目、列表、结构化数据的HTML标签    34
    (三)iframe、frameset、frame框架标签    39
    (四)area图片热点(内联元素)    43
    (五)form表单标签    44
三、HTML及网页相关的知识点    49
    (一)绝对地址和相对地址    49
    (二)img图片标签的宽度(width)属性和高度(height)属性    51
    (三)网页编码    55
    (四)浏览器容错    59
    (五)HTML标签的id属性    59
    (六)DTD文档类型和HTML版本    60
    (七)父标签、子标签和后代标签    62
    (八)关于不常用的HTML标签    62

第三章  网站开发基础之CSS教程    63
一、CSS介绍    63
    (一)什么是CSS    63
    (二)CSS的语法    63
    (三)CSS指定样式的两种方式    64
    (四)CSS代码规则之层叠、覆盖和继承    65
二、CSS选择器    66
    (一)HTML标签选择器    66
    (二)id选择器    67
    (三)class选择器    67
    (四)宽松层级选择器    68
    (五)严格层级选择器    69
    (六)分组选择器    70
    (七)属性选择器    70
    (八)通配选择器    75
三、常用CSS属性    76
四、CSS其它相关知识点    110
    (一)CSS伪类    110
    (二)CSS属性的优先级    113

第四章  网站开发基础之JavaScript教程    115
一、JavaScript介绍    115
    (一)什么是JavaScript    115
    (二)JavaScript的重要性    116
    (三)JavaScript的组成结构和基础语法    116
二、变量    118
三、自定义函数    119
四、运算符    122
五、语句    126
    (一)if语句    126
    (二)for语句    128
    (三)switch语句    132
    (四)try语句    136
    (五)while语句    137
六、变量作用域(有效范围)    139
七、HTML BOM对象和HTML DOM对象    143
    (一)document对象常用属性或方法    143
    (二)DOM Element对象常用属性或方法    148
    (三)window常用方法    151
    (四)常用event(事件)    158
    (五)location对象常用属性    167
    (六)history对象常用方法    167
八、JavaScript对象    168
    (一)Date对象    168
    (二)Math对象    170
    (三)Array(数组)对象    171
    (四)String对象    175
    (五)Object    180
    (六)JavaScript常用内置函数(系统函数)    180
    (七)关于window.location与document.location    184

第五章  简单的图片处理教程    187
一、安装Photoshop软件    187
二、常用的简单图片处理操作    187
    (一)改变图片大小    187
    (二)去除图片上的文字    194
    (三)为图片添加文字    194

第六章  实践,制做我的第一个网站    196
一、实践制作要求    196
二、参考代码和效果    196

第七章  MySQL数据库基础教程    207
一、MySQL介绍    207
    (一)数据库介绍    207
    (二)MySQL介绍    207
二、MySQL常见管理方式    208
    (一)官方命令行管理工具操作方式    208
    (二)PHPMyAdmin图形化操作    211
三、MySQL管理方式之Navicat图形化管理    213
    (一)数据表管理及查询    215
    (二)MySQL运算符和常用系统函数    234
    (三)备份和还原    238
    (四)数据表的设计原则    240
    (五)MySQL视图    243
    (六)MySQL自定义函数(也称为存储函数)    244
    (七)MySQL存储过程    245
    (八)MySQL事件    247
四、各种数据库的简单比较    247

第八章  网页动态语言之PHP基础教程    249
一、PHP基础教程    250
    (一)PHP网页的扩展名,及PHP页中插入PHP代码的方式    250
    (二)变量定义、变量作用域(有效范围)及变量类型    252
    (三)输出内容的方法    255
    (四)常量    258
    (五)使用代码进行一些常用的PHP设置    259
    (六)引用文件的方法:include()、include_once()、require()和require_once()    260
    (七)运算符    261
    (八)语句    264
    (九)数组    273
    (十)常用系统函数    280
    (十一)自定义函数    288
    (十二)超全局变量    289
    (十三)PHP获取地址栏数据和从表单获取数据    290
    (十四)文本类型文件的常用处理方式    291
    (十五)文件上传    292
    (十六)cookie    295
    (十七)session    296
    (十八)采集网页数据    297
    (十九)连接和使用MySQL    300
    (二十)分页算法    303
    (二十一)网站数据库相关的安全问题    304
    (二十二)类    306
二、网站开发常用的数据交互格式及方法    311
    (一)JSON    311
    (二)XML    313
    (三)AJAX    316
三、asp、php、.net之间的简单比较    318

第九章  实战    320
一、将我的第一个静态网站转为动态网站    320
二、做我的第二个网站:企业站    348
三、做我的第三个网站:商城站    349
四、域名、虚拟主机和服务器,以及FTP    349
    (一)购买域名及使用    349
    (二)租用虚拟主机及使用    350
    (三)租用服务器及使用    351
五、仿站方法    351
六、SEO    352
七、伪静态    353
八、解决程序问题的思路及方法    353

第十章  接单及创收    354
一、网站定制开发的订单来源    354
    (一)淘宝店    354
    (二)与卖域名和空间的淘宝店合作    354
    (三)自己做几个接单的网站,做好SEO,带来一些订单    355
    (四)接单业务只要稍长一些,就很容易遇上掮客型的客户    355
    (五)脚踏实地的接单、做单,慢慢的一小部分客户会有做第二个、第三个网站的需要    355
二、接单、做单常见问题及建议    355
    (一)接单原则    355
    (二)不要尝试去做一套完美、完善、可以快速定制出各种类型网站的通用程序    356
    (三)对于拿回扣的情况    356
    (四)有些客户要求开发票    357
    (五)不要用太先进的技术    357
    (六)能解决问题的程序,就是好的程序    357
    (七)同时开发多个订单时,应当交错、循环轮流开发    357
    (八)淡旺季    358
三、跟随时代的步伐,不断发现新商机,并用程序实现、批量销售    358
四、一切皆有可能    358

第十一章  提高    359
一、网站开发新技术介绍    359
    (一)HTML5简介    359
    (二)CSS3简介    359
    (三)Node.JS简介    359
二、常见的黑客攻击网站的手段    360
三、Editplus软件常用功能介绍    360
四、jQuery简介及常用方法    361
五、网页编辑器    373

第十二章  附录    378
一、网络公司的IT部门组成    378
二、网络公司的建站流程    378
三、网站开发工具、查询工具及常用手册下载地址    378
四、标准盒子模型    378
五、HTML标签汇总简表    379
六、CSS2标签汇总简表    382
七、JavaScript对象及属性汇总简表    385
八、upupw增加测试站    391
九、MySQL命令、SQL语句的官方手册查询网址    392
十、PHP 函数、语句的官方手册查询网址    392

你可能感兴趣的:(陈子-零基础网站开发教程)