速成php自由建站 十天学会php –lamp兄弟连 | 张大奋的个人it技术博客
速成php自由建站→lamp兄弟连
十天网站开发速成班
次序 学习内容 目标 上课形式
第1天
php产品应用 web发展趋势
web软件的工作原理
web开发构件儿概述
web的工作环境安装
php开源产品在行业的应用形式概述
特定php开源产品特点,安装,整体建站操作过程演示
php开源产品特点,文件夹分布介绍
基本php开源产品自由建立一个站点 今天的内容可以让你了解什么是互联网,什么是网站,php开发的明显优势,以及php开源产品在开发中的重要性,如何通过成熟的产品去快速搭建一个网站,并熟悉掌握一种开源产品的应用。今天最主要的目标就是熟练使用一款php的开发产品,并通过特定产品搭建完成一个完整的指定网站。 理论+实践
第2天
界面开发语言 代码设计工具的应用
html 介绍及html的格式
开发中的常用html 标签应用
css 和html 结合控制布局
css 的选择器
开发中常用的css 属性
html 和 css 的应用技巧
界面小偷工具的使用 本课讲授入门型html文件代码设计工具,重点学习如何编写html,以及常用html标签的应用,以及讲解css样式表,css常用标签选择器,一些常用的css属性。今天最主要的目标是通过实例来将css 与html结合来创建一个美观的页面。附带掌握如何快速扒站界面。 理论+实践
第3天
标准化网站布局 标准化页面布局div+css
盒子模型的应用
布局中常用的css 的标签选择器与属性
div+css 布局实例
了解javascript常用语法
javascript 常用特效应用实例 本课介绍div+css,通过了解3d模型来了解div的盒子,块的概念。学习css 的标签选择器的应用及其属性;通过动手创建实例,来强化div+css 知识。介绍互联网常用的js特效,例如幻灯片,tab 切换,漂浮窗体等,学会如何嵌套网上的js特效demo 理论+实践
第4天
产品模板学习 php特定开源产品中的模版使用
模版标签使用技巧
各种页面上存在的可用常量与可用变量及全局变量
模版标签的自定义
模版标签中的数据处理
模版标签中的循环
可视化模版操作的应用 本课重点介绍开源产品的模版;使用开源产品,其实重头戏大部分在模版的工作上,通过对模版的标签,全局变量,全局常量,页面变量,以及常用的对数据处理方式:for 循环和 loop 循环来讲解如何diy模版,也可以通过程序的可视化操作来实现模版上数据的呈现; 理论+实践
第5天
产品模板制作 标签之外部数据源操作
标签之碎片功能使用
标签之数据库语句查询方法使用
标签之工具箱使用
下载上传共享模版及修改 方法 本课深入介绍标签的各种用法,例如如何通过配置网站,实现调用其他数据库里的数据,通过diy sql语句来实现查询自己需要的数据,深度了解产品提供的各种工具箱的使用;介绍如何下载适合自己所用的开源产品的模版,如何安全及快速的上传共享模版,及上传前后对模版的修改会对程序带来哪些方方面面的效果。 理论+实践
第6天
php语言学习 php 编辑器
php 必用到的基础语法
php 函数、字符串及数组
php 面向对象思想
其它基于特定产品二次开发必备的php语法 本课介绍php 编辑器的使用,经典技巧,php的经典基础语法,php 的函数的写法及使用;深入浅出的介绍php面向对象思想。今天的目标是对php语言入门,掌握一些基本语法的同时,还可以开发一些小的应用程序。 理论+实践
第7天
程序操作数据库 产品中的类的初始化与对象方法操作技巧
mysql 基础操作及可视化工具的使用
产品中mysql 表的实例与常用操作函数 本课程介绍产品中类的初始化方法及对相爱呢个方法操作来实现当前功能下调用系统函数,系统的基础功能。了解mysql的基础操作,以及通过mysql可视化软件来管理及扩展自己的mysql数据库表结构,达到自己的功能要求。掌握产品中mysql 表的实例化,以及对当前表的查询,插入,修改,删除,更新的方法 理论+实践
第8天
模块开发 产品与php 的结合
模块的逻辑设计
为产品添加自定义模块
删除项目中不需要的模块
按diy想法,修改原模块 本课程将php的知识点与产品的编程思想结合学习,通过对产品的编程思想结合自己diy功能的逻辑思维来创建一个符合产品的功能模块。即通过模块来锻炼了php技术,也通过php来更深度的了解产品的构造及开发。 理论+实践
第9天
项目开发 定义网站需求
设计项目模板界面
使用系统功能建设网站操作平台
开发和应用自定义模板 今天的主要目标是编写网站需要,根据用户的特定设计出网站的全部模板,并基础开源产品完成整个网站的后台模块的设计,并开发出部分常用模板。 项目实践
第10天
项目开发 编写网站的所有模板界面
完善特定网站的所有功能模块
项目测试、审核及上线运行 今天的主要目标是基础特定需求完成整个网站的全部模板编写,并可以根据特定的需求在原有产品模块的基础上,能添加、修改和删除一些模块。最后完成一个满足特定要求的网站。 项目实践
备注:
php的任何开源产品虽然都可以通过自身提供的功能,即可创建自己需要的动态网站,而且每个产品都有默认风格的模板,但大部分网站在用户操作界面上(ui)还是需要有一些自己的风格和特色,所以模板的修改及设置才是一些用户针对php产品二次开发的重点,学习中可以按自己的风格定义部分模板, 也可以修改全部分的模板,当然也可以下载一个或多个喜欢的开源模板直接或修改部分后使用。通过课程内容的学习,在制模板方面完全可以达到基于某一产品建设网站并完成自己的模板风格。 但并不是所有产品都是万能的,所有功能都能够支持,所以学会对一个系统产品添加、修改或删除模块等进行的处理,才能全部实现自已需要的网站建设。所以二次开发的核心就是可以对产品的功能进行改造和增加, 这才是学习二次开发的重点。课程中会先从全局介绍前后台的功能,再逐个功能展开介绍,以及对一些网站的详细设置进行说明,然后全面讲解开发自己网站模板界面所需要的技术,以及项目功能模块开发所需要的php和数据库方面的技术,最后通过课程的学习用两天完成一个自定义的网站项目,达到可以自由建站的目标。
北京lamp兄弟连:张广巨 电话 :15910545464
(若无特别注明,
张大奋的个人it技术博客
文章皆为原创,转载请注明出处)
原文链接: http://www.zhangdafen.com/archives/574
- #520# 【程序员的告白】如果返回值为真,我将用尽一生去爱你;否则,我将释放掉所有系统资源……
- [php]php源代码加密
- [php]无限级分类 要看的有木有!!
- 【产品经理必读的九步法】
- php中—memcache-2.2.4 中对key的转换