@郭乐彬
公司创始人、总经理兼首席执行官
线上分享会
2017年12月22日晚20:00-20:30的郭乐彬个人第二期线上分享课,这次分享课的形式以文字+语音交替进行的方式,总结式的以文字居多,交流性的以语音为主。
分享会的主题:半小时让你学习事半功倍
大家好,今天是周五并且还是冬至,在这个特别的晚上还有人在群里等待着听我分享这次关于《 这几本书会让你变得更值钱》的线上分享课。
今天晚上不论大家出于怎样的目标,希望在接下来的三十分钟内大家都会有一定的收获。
分享会提纲
1.什么样的人群适合学习PHP?
2.从零开始学习PHP有什么书籍推荐?
今天上课的提纲稍微比较简短一点。这个题目是第一期分享会《 如何从零开始学习一门程序语言?》中有涉及到PHP学习的优势,小伙伴在听完课之后提出“学习这门语言有什么书籍可以推荐?”这个问题,这节课是承上启下的作用。
分享会课程
▌Q1 什么样的人群适合学习PHP?
第一类是零基础的小伙伴。
在第一期分享课中描述过学习PHP的几个优势:包括开源免费、效率高与跨平台性强、语法简单,上手比较容易。
对于编码的新手来说,PHP属于比较容易上手的高级开发语言,也可以说它比较不严谨。但是对于新手来说,太多的约束会让大家在学习的初期举步维艰。
第二类是有其它高级语言编码基础的小伙伴。
如果之前学习C#、Java等一类的高级开发语言,转型PHP是非常简单的,唯一不同的是C#、Java属于编译型的语言,需要开发工具IDE编译通过才能使用。
一改动过后在浏览器上马上就能看到,不需要编译的过程,和前端语言HTML、CSS很接近,两者之间有很好的互动关系。
C++、C的学习,小到一个变量数据类型的申请,都要求细化到字节。但PHP在定义相应变量时,可以先不定义其数据类型。
但是:
不管是零基础的小伙伴也好,还是其他语言转型PHP的小伙伴,我个人觉得学习PHP难度在可控范围内。
以我为例,我是一个多语言的开发者。在学校学习的是用C#进行开发,找工作的时候是用C++进行开发,因为当时公司做安卓开发的人很少,我自己也用安卓开发语言协助工程师们进行开发。PHP我是后面才学的,所以我觉得PHP对一个新手学习的难度在这几门语言里面算是比较低的。
▌Q2 从零开始学习PHP有什么书籍推荐?
1.涉及基本语法、基本控件;
2.尽量找多一点实战案例的书籍。
《PHP与MySQL程序设计(第4版) 》
全书大概有500多页,接近400页介绍PHP从开发环境的配置、数据类型的申请、数组、函数等基础知识的介绍。剩下的100多页介绍MySQL,从MySQL语句的编写、触发器的编写、存储过程的编写、视图的使用、事务的处理等都有介绍。
《实战SQL语法语句》
一匠科技推出的结合实战的SQL语句的语法编写。
例如把一条数据插入到a表,同时这条数据也要存储到b表里面。当数据抄送到b表的时候发现数据插入失败,那么b表就没有数据进入,这时候a表里面刚刚插入数据也是要同步删除。
其实MySQL数据结构已经提供了事务的处理方法,把用数据处理掉了,但是很多工程师不知道可以这样使用,甚至根本就没考虑到这一点。所以我们很有必要通过实战项目去学习SQL语句基础知识的使用、SQL语句优化。
《实战项目需求文档资料》
一匠科技推出的在实战项目中涉及到的需求文档资料。当然我们会先隐藏掉正式项目的来源和一些信息,但是全部的要求都是跟真实项目一模一样的。
这份资料会让你更加了解企业的真实需求,以真实需求去驱动学习,学习的最终目标是解决问题,语言只是工具,我们真正的目标通过经验、知识去发现问题,然后使用开发语言这个工具协助我们解决问题。
在这寒冷的冬至,晚上大家都没有时间向我提问了。嘴里可能都塞满了汤圆或者饺子,祝大家冬至快乐。
如何获得课程PPT
到微信订阅号【亿匠邦】回复:第二期,即可获得完整分享会PPT
课堂互动
分享会
互动
分享会
互动
领取专属 10元无门槛券
私享最新 技术干货