【必收藏IT课程】电商网站全站开发攻略大全
电商网站集Web前端与后台开发于一体,开发一个电商网站既要兼顾Web页面的布局与美化,又要处理各种复杂的逻辑关系,还要对各种数据进行增删改查,对于初学者来说学习起来难难难!但是,现在只需你认真学习一周,任何困难都不在话下。学完这些课程,分分钟变身开发大牛!
一、课程大纲和学习架构:
1、时刻准备着
Web页面的布局以及美化需要Html与CSS,这两个技能必不可少,处理复杂的业务逻辑关系需要使用PHP,因此在开始之前一定要先把PHP基础打好。
2、打通业务逻辑与数据
基础打牢后,那么现在就要学习处理复杂业务逻辑和数据了,在这里需要掌握PHP的核心技能,并且掌握MySQL数据库的基本使用。
3、动起来
障碍全部清除,现在只需要跟老师动动小手,电商网站唾手可得。
二、免费课程视频:
1、开发基础——预先善其事,必先利其器
【1】PHP入门篇:3小时轻松掌握PHP基础知识,了解PHP中的变量、变量的类型、常量等概念,认识PHP中的运算符,掌握PHP中顺序结构、条件结构、循环结构三种语言结构语句。
课程内容简介:
第1章 欢迎学习 PHP!
通过这一课程的学习,你可以了解PHP的作用、PHP代码分隔符及学习一些简单的PHP语句,使用echo编写你的第一行PHP代码。
第2章 WAMPServer集成环境安装
本章主要介绍PHP集成开发环境的安装与配置
第3章 变量
本章节主要讲解变量的类型,学完这一章节将对变量的数据类型使用有了一些最深刻的认识,可以根据实际需要选择适应的变量数据类型。
第4章 常量
本章节主要讲解PHP中的常量,学完这一章节,我们将掌握常量的用法和常量的用法。
第5章 PHP中常用的运算符
本章节主要讲解PHP的运算符,PHP中包括算数运算符、赋值运算符、比较运算符、逻辑运算符,学完这一章节,我们将可以明白如何选择运算符,告诉计算机去执行相关的运算。
第6章 语言结构语句
本章节主要讲解PHP的语言结构,所有的程序都是由顺序结构、条件结构、循环结构组成,学完这一章节,我们将可以明白如何通过PHP语言,以计算机的方式,告诉计算机如何去执行计算任务。
第7章 PHP开发工具之Zend Studio
本章主要介绍了PHP开发之利器Zend Studio,主要包含了zend Studio的下载安装、基本的快捷键的使用、常用功能的介绍以及两款主流插件,为广大程序猿/媛提供了大大的便利
学习地址:http://www.imooc.com/learn/54
【2】HTML+CSS基础课程
课程介绍:本课程从最基本的概念开始讲起,步步深入,带领大家学习HTML、CSS样式基础知识,了解各种常用标签的意义以及基本用法,后半部分讲解CSS样式代码添加,为后面的案例课程打下基础。
【3】JavaScript入门篇
课程介绍:本课程让您快速认识JavaScript,熟悉基本语法、窗口交互方法和通过DOM进行网页元素的操作,学会如何编写JS代码,如何运用JavaScript去操作HTML元素和CSS样式,为JavaScript深入学习打下基础。
2、夯实功底——打通业务逻辑与数据
基础打牢后,那么现在就要学习处理复杂业务逻辑和数据了,在这里需要掌握PHP的核心技能,并且掌握MySQL数据库的基本使用。
【1】与MySQL的零距离接触
课程介绍:本课程涵盖全部MySQL数据库的基础,主要学习MySQL数据库的基础知识、数据表的常用操作及各种约束的使用,以及综合的运用各种命令实现记录进行CURD等操作,本课程的目标就是“看得懂、学得会、做得出”,为后续的学习打下夯实的基础。
课程内容:
第1章 初涉MySQL
本章节主要讲解MySQL的安装与配置,并初步学习对数据库的操作
第2章 数据类型与操作数据表
本章节讲解MySQL中的数据类型,以及如何针对数据表的各种操作
第3章 约束以及修改数据表
本章讲解MySQL中的约束类型以及使用约束
第4章 操作数据表中的记录
本章讲解数据表中的记录的增删改查操作
第5章 子查询与连接
本章主要介绍子查询与连接
第6章 运算符和函数
本章主要介绍了MySQL数据库中常用的运算符和函数。
第7章 自定义函数
本章节主要讲解不同情况下自定义函数的创建的相关知识
第8章 MySQL存储过程
本章主要讲解MySQL中存储过程的相关知识,包括存储过程的作用,以及如何创建与修改存储过程。
第9章 MySQL存储引擎
本章主要介绍存储引擎的相关知识,包括存储引擎的类型及其特点。
第10章 MySQL图形化管理工具
本章节主要介绍了几款开发中常用的数据库的图形化管理工具,方便在开发中管理数据库。
学习地址:http://www.imooc.com/learn/122?from=pin5i
【2】PHP进阶篇
课程介绍:通过PHP学习的进阶篇的学习,你可以对PHP的理论知识由浅入深有更深一步的掌握,这些知识能够使您更加全面的掌握PHP,从而助您在实际工作中使用PHP快速开发网站程序。
课程内容:
第1章 数组
PHP的数组是指一个关键字和值的集合。数组在PHP开发中应用非常普遍,学好数组对于学好PHP非常重要。
第2章 函数
函数不仅可以构成一个PHP脚本的基本功能,也使得程序结构化,有助于程序代码的重用。
第3章 类与面向对象
类是一种面向对象编程语言的基本结构,描述了所创建的对象共同的属性和方法。
第4章 字符串操作
了解字符串的处理函数,以及实际应用中常用的处理方法。
第5章 正则表达式
介绍正则表达式的概念及使用方法,如何使用PHP来进行正则匹配。
第6章 会话控制(session与cookie)
PHP透明的支持session与cookie,通过session与cookie的机制来理解PHP如何进行会话控制。
第7章 文件系统
通过学习PHP的文件处理函数,来了解使用PHP如何进行文件读写等相关操作。
第8章 日期和时间
PHP内置了丰富的日期时间函数,时间相关的处理函数在实际项目中应用非常广泛。
第9章 图形图像操作
图形图像操作常用在验证码、水印、图表生成等领域,本节学习一些基本的图像函数。
第10章 PHP异常处理
在 PHP 代码中所产生的异常可被 throw 语句抛出并被 catch 语句捕获,在面向对象的程序设计中经常使用异常机制来处理异常。
第11章 数据库操作
数据库作为web系统的数据存储核心,有着非常重要的地位,PHP的应用离不开与数据库的结合。
学习地址:http://www.imooc.com/learn/26
【3】PHP与MySQL关系大揭秘
课程介绍:你听说过php吗?你听说过mysql吗?他俩结合几十年了你知道了吗?让我们一起走上探秘之旅,找寻php和mysql恋爱的真谛。GO!GO!GO!
课程提纲:
第1章 课程简介
本章简述了php和mysql的关系以及学习本课程的重要性,并展现了本课程的讲解流程。
第2章 php内置MySQL函数学习(1)
本章从php操作mysql的一般步骤讲起,着重讲解了连库、择库、设置字符集以及简要的演示了php操作mysql的相关函数
第3章 php内置MySQL函数学习(2)
本章讲解了如何通过php来获取mysql数据库内的资源以及如何解析、输出的相关函数,并通过实例做了相关演示。
第4章 php内置MySQL函数学习(3)
本章主要讲解了如何通过php内置的MySQL函数精确获取mysql数据表内某一个字段,以及如何用不同的方法获取资源数目并比较其各自的优缺点,最后对php来实现数据的增删改的相关知识进行了系统的复习。
第5章 文章发布系统之后台管理功能
本章节从需求分析、数据库设计以及架构设计开始,带领大家一起实现一个简单文章发布系统,主要详细介绍如何通过该系统后台实现对文章信息的管理,重点包括文章的添加、修改和删除等功能。
第6章 文章发布系统之前台展示功能
本章节主要实现文章发布系统的前台展示功能,重点包括文章列表和详细信息的展示。
课程地址:http://www.imooc.com/learn/116?from=pin5i
3、动起来——实践出真知
障碍全部清除,现在只需要跟老师动动小手,电商网站唾手可得。
【1】手把手教你实现电商网站开发
课程介绍:电商网站基本制作流程,通过整站分步的教学让学员了解和掌握电商网站制作的流程和注意事项,运用网站内学过的知识点的连接掌握整站的开发过程,增加开发经验。
内容介绍:
第1章 首页制作
电商网站整站制作之——首页制作
第2章 产品分类页制作
产品分类页面的制作,在本章中承接上一章的内容,让用户在首页选择物品后跳转的页面。
第3章 产品筛选页制作
勾选产品所需要的产品筛选页
第4章 详细内容页制作
整个案例中最为复杂的页面,涉及到了更多的知识点和更多的技巧。
第5章 商品评价页制作
比较复杂,用到技巧比较多的页面。
第6章 购物车页面制作
整个页面中最重要的内容,购物车的制作。
第7章 登录、注册页制作
登录页面和注册页面。
第8章 知识点补充
CSS sprite的讲解,让大家更进一步。
【2】手把手教你实现电商网站后台开发
课程介绍:本系统从慕课网电子商务系统的需求分析、数据表设计入手,从后台搭建,到后台模块实现,由浅入深教你如何搭建电子商务系统,包括前台数据的显示并详细讲解了电商系统开发流程以及开发过程中会遇到的问题及如何解决。
内容介绍:
第1章 网站前期准备
本章节简单讲解电商的需要分析与数据表的建立。
第2章 后台用户登录
这一章节主要讲解后台用户登录的内容,包括用户验证码的制作,及对用户的增、删、改、查等操作。其中重点讲解数据库操作函数封装的操作,及分页页码函数的封装。
第3章 商品分类
本章节带领大家学习分类模块制作,包括添加分类信息模块、显示分类信息模块、修改及删除分类信息模块。
第4章 商品操作
本章节主要讲解对商品的各种操作,包括商品的添加、显示、修改、删除等操作。其中商品添加重点讲解商品图片上传、及生成缩略片等功能。
第5章 用户管理
本章节对用户管理模块进行了详细的讲解,包括前台用户注册、后台用户修改、删除等操作,并最后讲解了防止sql注入的方法。
第6章 商品图片管理
本章节主要讲解对商品图片自动加入水印方法及封装成函数。