很多站长朋友们都不太清楚php体验课心得,今天小编就来给大家整理php体验课心得,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 PHP程序员如何提升工作能力 2、 用户体验设计课程心得总结 3、 ThinkPHP使用心得分享-分页类Page的用法 PHP程序员如何提升工作能力PHP并非想大家所说且所想的那么简单的一门编程语言,简单说,PHP门槛是低,学习入门更是简单,这也是PHP精髓的东西,好学!=简单。有的人拿一本
书按照例子把一个功能呢敲出来了,就以为真的能把这个能力了解透了,并非如此,但只要你多花的时间和精力去学习和思考,我相信,再一段时间地努力后,你肯
定成为这个专业中的高手。其实这篇心得并非本人完全自己去思考而写的,只是看到一些不同观点的地方而改变的,下面我们来介绍一下如何从PHP新手去学习、
学好、学精。
一、心态
我说了php入门很容易,不错,但我不说php它很容易,php应用起来博大精深,如果你说做php很简单,那么我只能说你懂php懂得比较简单吧.在大学读书的时候大家一定要心态摆正,比如你想学什么语言,以后要做什么程序员,比如java,C++。
我讲一例子,比如你立志做java程序员,你首先在校学校开这课程时努力要把它学好,学好了还不行哦,因为这些只能应付考试的,工作上这算是不起眼的知
识,所以在剩下来的读书时间努力涉及一些应用上的,更深层次的知识,把java的学得更深才行。人的精力是有限的,你如果想一起同时学精通php,又精通
java,等等,算了吧,人家工作了几年都不敢说精通,还在校的只能说是不知天高地厚了。---如果你以后想编程就努力专一花大量的时间深学它,当然也要
多学一下其它的。
初学者不要有这种精几门编程语言的心态,到头来样样不精,连工作也找不到.
二、书
买书来学习是最直接实在的,网上中原的视频教程,it实验室的算了吧,想看它们就会php是不行的,如果想学某种编程语言,就要买到那种编程语言最书
的几本书来一起看,为什么要买几本呢,因为这样的,有书的这节讲不够细,那些书偏会讲得细,这样有个互补.把它们的理解合起来,更易加深对程序的理解。
学好入门的后就买几个开发实例的书来看,最好把里面的代码都打打运行一下,慢慢地就会适应工作. 如果你舍不得买几十元一本的书,那样你会多走很多弯路.单单的一本书给不了你多少知识.
三、多学相关知识
一个phper懂得php是最基本的!但必须要熟练js,css,html,sql,数据库,设计模式...等等.说真的,我总觉平时写js,比
php还写得多.
如果说php你强,那么熟练js,css,html,sql,数据库,设计模式等等就是你值钱的地方了..不懂它们,你php再好,也算是菜鸟.工作中很
快被淘汰..大家能理解到这个重要性吗.
四、多读源代码
多读开源的代码,dz,dedecms很多php的开源代码,读多了你思路更广了,你会发现很多很妙的写法,也是提高水平最快的方法之一.
五、坚持
做事要坚持,学编程也要,这是前提,是基本.
用户体验设计课程心得总结很庆幸这段空窗期,有机会循着我的 to-do list 做了不同方向(产品、设计、运营、社会化营销)的学习与尝试。初意只是想 acquire a basic understanding of different fields,所以并未强行要求自己进行技能专攻。一是为了能从不同职业的微观角度对互联网行业有更全面更透彻的认识,二来也算是想弥补自己工商学科专业带来的视角局限吧。
上周参加了广州「一起开工社区」组织的用户体验课程,有幸能与腾讯 CDC 的两名团队负责人面对面交流,听他们讲人机交互、用户研究、工作心得等。之前觉得只求个入门的话其实看看书也差不多了,但经过周末的 workshop f2f 的分享体验,并和团队成员一起针对某一 App 完成了设计分析、信息框架、任务流程的复原与改进设计后,真心感受到何谓「纸上得来终觉浅,绝知此事要躬行」。从读书看文章,到现场分享参与,或许这个课程体现的也是用户体验设计的进步吧。
一名课程导师是 CDC 副总监,西安交大 07 年工业设计毕业生。听来我不由要感叹一下人生:二姐姐夫与大姐都是早他几届的交大人,离开交大一个去了新加坡硕博连读,一个到加拿大读到了博士后;现在一个在物联网行业辛苦创业中,一个在温埠不问学术养儿育娃。同是那年代的交大人,人生每个重要选择节点的不同,日后的路向也是越走越远。学术或是工作,理想主义的留学或是现实主义的赚钱,都是选择。可话说回来,到大公司一步步往上爬也好,带着小团队摸黑走路也罢,倒真的无好坏对错之分,每个人 value 的东西不一样,互相强求不得。
几年前男票找工作时说不会偏向考虑腾讯:太规模太完善,反而对于一个起点资质佳、想接受更多挑战的毕业生而言构成了缺陷。当然,若是想从小朋友开始系统学习慢慢进步,它又会是一个圣殿。另一个课程导师从事了七年有余的用户研究,关注于互联网人群关系链、手持设备、用户洞察等项目。仅仅一个腾讯人的工作内容与从业经历,这家 IT 巨头业务流程的系统、完备、专业可见一斑。
昨天靠着不多的笔记与可能不靠谱的记忆,及时梳理与复原了课程内容,做成了脑图。课前读了入门级的(甚至看来是 outdated 的)《Don't Make Me Think》和《写给大家看的设计书》,并得益于产品男票的耳濡目染自己是具备了一些 common sense 或称作审美直觉的素质的,但这都不能替代或减少这次课程的收获。一是系统,from general to systmatic cognition;二是有趣,通过 case analysis 的方式对不起眼的设计细节深入思考,体验交互设计师的思维视角,这才是最难能可贵的。
所以整个课程中我最喜欢的是思维练习的部分(即脑图右上角),虽然看起来最简单,无关技术实操,甚至无关于某个产品设计,但若能培养起条件反射性的思考力(甚至是可以通用到其他领域的思考力),那么后面的一切问题都是容易解决的。
以下是导师分享的拓展阅读:
另,刚刚看魅族 MX4 发布会,看到 flyme 的计算器提供了汇率换算功能,并且和男票等人前几个月出的「极简汇率」界面无比相似( iOS 版「极简汇率」 )...其实我好心疼小伙伴,但只能说:好的设计大家都是有共识的...
(上图为「极简汇率」界面,下图为 flyme 计算器界面)
只等拿到 MX4 真机后验证了,我猜魅族也会参考 极简汇率的交互设计 了....
ThinkPHP使用心得分享-分页类Page的用法ThinkPHP中的Page类在ThinkPHP/Extend/Library/ORG/Util/Page.class.php中,所以使用前要引入Page类:
复制代码
代码如下:
import('ORG.Util.Page');
//Page类的引入
$db
=
M('abc');//实例化数据表abc
$where
=
array(
'id'=>'2';
);//条件语句$where,例表中字段id的值为2
$count
=
$db->where($where)->count();//获取符合条件的数据总数count
$page
=
new
Page($count,
10);//实例化page类,传入数据总数和每页显示10条内容
$limit
=
$page->firstRow
.
','
.
$page->listRows;//每页的数据数和内容$limit
$result
=$db->where($where))->limit($limit)->select();//分页查询结果
$this->result
=
$result;//赋值
$this->show
=
$page->show();//获取分页的底部信息
以上代码是分页类实现的基本语句,当然喜欢使用原生sql语句的朋友也可以配合原生sql语句实现查询分页:
复制代码
代码如下:
import('ORG.Util.Page');
//Page类的引入
$db
=
M('abc');//实例化数据表abc
$where
=
array(
'id'=>'2';
);//条件语句$where,例表中字段id的值为2
$count
=
$db->where($where)->count();//获取符合条件的数据总数count
$page
=
new
Page($count,
10);//实例化page类,传入数据总数和每页显示10条内容
$Modle
=
new
Model();//实例化新数据模型
$sql
=
'select
id,name
from
abc
where
'.$where.'
limit
'.$page->firstRow.','.$page->listRows;//sql语句
$result
=
$Modle->query($sql);//执行sql语句
$this->result
=
$result
$this->show=$page->show();
当然,分布查询获取的内容也可以先对查询完的数据进行处理再赋值,比如
复制代码
代码如下:
...
$result
=$db->where($where))->limit($limit)->select();//分页查询结果
$res
=
abc($result);//abc方法(自定义方法或php函数)对结果$result进行数据排序或重组处理等
$this->result
=
$res;//赋值
关于php体验课心得的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于php体验课心得 php实验心得的详细内容...