我朋友是在源码时代学习的PHP,他们主要是教授了一些诸如网站开发基础、Web应用技术、JavaScript应用技术、大型网站优化等方面的知识。所以我想其他培训机构教授的内容应该也不会有太大的区别,希望可以帮到你。
php应该怎么考,一般培训机构培训PHP都会学些什么内容?
我朋友是在源码时代学习的PHP,他们主要是教授了一些诸如网站开发基础、Web应用技术、JavaScript应用技术、大型网站优化等方面的知识。所以我想其他培训机构教授的内容应该也不会有太大的区别,希望可以帮到你。
学到什么地步会有一个质的飞跃?
业余时间学习php的话可以看书,也可以看博客。
由于题主具有前端经验,所以javascript肯定是熟悉的。php同样作为一个弱类型的脚本语言,所以对于你来说还是很容易的。
首先学习php的基本语法,各种程序结构以及php标准模块,比如:文件处理,会话处理等。最重要的是要学习php的面向对象。
当然只学习php肯定不够的,后端是离不开数据库的,那么还得学习一下mysql。
学习完语言基础之后可以学习一个mvc框架。比如thinkphp,CI等。找一些项目来练练手。
您想有一个质的飞跃的话,还得学习关于网络的知识,比如http协议,对于前端的帮助也是很大的。
由于答主回答过多次关于php自学的文章,这里就不多说了,感兴趣的话可以去查看。
PHP面试的内容一般有哪些?
PHP程序员在面试的时候一般应该抓住以下几个点。
一、应该介绍自己掌握的开发一种,主要介绍PHP语言的独特语法以及如何使用,比如PHP语言会比CGI更快的执行动态页面。
二、必须熟悉Oracle、Mysql等数据库,并能简单的介绍自己掌握的程度。由于php做出的动态页面比用其他语言做出来的页面在执行效率以及CGI方面高得多,所以你还需要在面试中说出自己的文档撰写能力很强。
三、PHP程序员应该具备独立分析和解决问题的能力,可以在自我介绍中讲讲自己曾经遇到过的问题是如何解决的。让面试官看到你的能力,这将会直接影响到你自我介绍的成功与否。
四、一个PHP程序员必须有良好的职业道德和工作态度,所以在面试中应该尽量讲自己在做项目时的认真态度以及今后的工作规划,表现出自己的进取心。
五、还有关于沟通能力和理解能力的体现,这个在与HR的交谈中就可以表现出来,所以需要做的工作就是从容的有条理的把自我介绍说完,回答每一个问题时都应该简洁明了,关于自我介绍可以提前做个草稿,背一下。
六、团队合作能力也是企业非常看重的,在培训中老师一般都会带领大家做项目,大的项目一般会分小组,每个人都有相对应的任务,这就模拟了公司中的团队合作,在自我介绍过程中要把做项目的具体流程以及相互协作的过程说出来,让HR看到自己具备团队合作的能力。
七、最后就是执行力,每当任务分配下来的时候该如何执行,还有自己讲过职业规划后该如何执行,还有在学习的过程中是如何人字形的,遇到困难又是如何执行的,这些都可以体现出php程序员的执行力,回答的时候抓住发现及时寻找原因,快速展开行动的这个主线即可。
八、最重要的是你的能力、技术以及自己的项目
PHP学习困难吗?
首先感谢邀请。
作为一个PHP程序员来回答一下。其实每个人的学习能力都不一样。我个人认为不管是PHP、Java还是Python(正在学习)学习起来都是很简单的。为什么这么说?其实所有的编程语言都有一个共性,就是数据类型的定义、数据操作时候需要用到的函数和方法,不同的语言多数只是换了个名字。当你领悟到这里的时候,那么一门编程语言对你来讲只需要看下基础语法就可以了。
那么学好一门语言却并不容易。刚才讲的是学会。想学好一门语言,要求的就不只是会这么简单了,你要明白如何运用基础语法组合自己的算法,让程序执行更高效。举个例子,我们要从二维数组中筛选一个特定的值出来,其实很多方法都可以做到,但是在面对一个大数量级的数组时,你该如何去筛才是重点。
接下来是精通,很多语言的底层解释器其实是C,所以数据如何执行,什么样的数据该长期驻留内存,又什么时候销毁?
想学的话,慢慢来。一定会有所成就的,最忌讳的就是想的多,做的少。
php哪个更适合学习?
这几个方面哪一个更适合你呢?
首先,你的学历看起来低了一些,其实对于基本的专业理解也足够用了。个人建议最好还是找个机会,进修一个大专或者本科的成人教育,这样至少听起来好听一点,而且有的公司也认可这样的学历,虽然这样的公司很少。其次,你说的这几个方面,测试对你来说应该是更好的选择。测试技术,在软件开发的过程中也是非常重要的。专业的公司都有专业的人在做测试工作。但是入门相对来说更容易一些。要想做得更好,做的非常的专业,也是需要不断的进步的。但是这个行业发展的比较成熟,有一些成熟的软件工具可以供测试人员使用。个人认为,比开发更容易入门一些,如果在一个普通的公司,可能要求不高,入门级的水平,其实都已经足够用了。当然要想进一步的提高,达到专业级的水平。学一些相关的开发技术对测试能力的提高是非常重要的。当然这是后续发展的后话。
综上所述,综合考虑,根据你目前的水平和能力,先从测试技术入门整个IT行业,对你可能是最好的选择。 当然还有一个建议不要忘记,最好是再提高一下文凭。