大家好,今天小编关注到一个比较有意思的话题,就是关于php如何学习linux教程的问题,于是小编就整理了5个相关介绍php如何学习Linux教程的解答,让我们一起看看吧。
- 如何学好PHP?PHP该怎么去学?
- 短期如何学会PHP?
- 小白想学PHP,怎么办?
- 本人学php,发现公司都要求熟悉linux,哪里有可以学习的视频吗或者买也行?
- 感觉php入门快,但是想深入却很难,不知道往哪个方面好?
如何学好PHP?PHP该怎么去学?
说一说我个人的学习历程吧,可以当做参考。
首先,我是买了一本PHP零基础的书籍,结合着一本html的书籍开始学习的,按照书籍上的操作,把代码都敲了一遍,当时确实只能大概熟悉一下,其实真正了解还是需要之后的回顾才能真正掌握。
其次,就是要多问,尤其是刚开始学习的时候,好多问题一时间根本搞不懂,需要多问身边的高手,或者通过其它渠道方式多交流问题,记得解决后做好总结。
最后,就是要做到成长,扩展,要知道不能只局限于PHP,比如HTML,JS,LINUX,mysql,服务器配置等很多相关的知识要同步掌握,这样才会逐渐掌握PHP工程师日常要涉及到的工作。
短期如何学会PHP?
我是学了两星期PHP,然后就能自己写基本的功能了,我不知道算不算楼主说的短期学会,如果觉得算,请继续往下看。
下面来谈谈我是具体怎么做的。
网上找一套适合的教程坚持看
“只找对的,不找贵的”。在这个知识泛滥的年代,找一套适合的教程有时并不那么容易,那么什么才是适合的呢?我觉得至少要符合以下几个特点:
- 要跟得上时代,不能是那种还在讲很老版本的教程,最起码要是现在普遍使用的。
- 不要找内容过多的教程,比如兄弟连的《细说PHP》 ,不可否认东西讲的很全很细,但是对于新手来说不适合,很容易坚持不下去。
- 不要找过深入的教程,不要想着能一口吃个胖子,基础很重要!
一般根据以上几个特点应该不难选出一套适合的教程,我当初就是先看的w3school(菜鸟教程也不错),在看的过程中如果遇到看不太懂的,记得一定要自己去查资料,了解它真正的解释和用法,这点儿是我觉得很重要的一方面。
当教程看完之后,就要去找一些实际功能实现教程,比如做个留言板,做个访客统计,做个学生统计系统等等,这些很好的在网上找到教程,这些教程对于知识的利用是非常好的!
这个过程下来,基本就可以正常写功能写页面了,写的过程中遇到问题不要怕,只有实际做起来才知道自己哪方面不足,知道了不足就要去弥补,先自己查资料,自己去搜索,做互联网不要说不会搜索。
总结一下:找个适合的教程看下去,基础打牢了,找实演项目练手,后面就直接上手!遇到问题不要怕,查询搜索上,不畏难,熬过去就好了!最后,想要进阶就要多看,看别人的分享,别人的代码,别人的思想!
琢磨透了,就可以用了
然后一点点挖掘扩展
注意⚠️ 基础模版!不要那种wordpress那种属于加强( ´▽`)
有一定了解 再去看
总的来说,这种同时可以接触,html mysql js
不知道你的学会是要到什么层次,我一般的建议(当初我也是这样做的)是自己写一个留言板,不用很精致,能保证功能就行,一个留言板需要前端,后端也就是PHP,还有数据库,然后如何把这三者连起来。
LNMP LAMP WAMP
这三者是常见的环境,Linux,Nginx,Mysql,Apache,windows,自行搜索如何搭建以上三种环境。
前端
建议去w3school跟着html和js,jquery教程走一遍,用不了多少时间,毕竟你的目标是在PHP。
PHP
也可以在w3school学,先了解一下语法,当你在实际作用中会遇到具体问题,比如我想在PHP中连接数据库怎么办,这时候我建议你直接搜索大佬们的博客,找最新的博客看看别人怎么写的,当你遇到一个未见过的函数时,建议去PHP***的文档中心搜索并查看该函数,以后也要养成查阅文档的习惯,有机会可以从头看一遍,会有你想不到的收获的。
小白想学PHP,怎么办?
PHP和类似shell脚本语言,还是比较好入门的。PHP的文档还是很详细的,可以参考文档的事例一步步来,特别深入的主题,建议先跳过,以后熟练的时候再回来补,往往会茅塞顿开。web类开发语言,如果要做好开发,语言本身往往只是其中一个环境,其他与web相关的知识要熟悉,比如***/***S协议,web服务器,数据库,缓存等等,大多数时候还要熟悉前端的知识已经一些框架。如果打算找一份好工作,那么一些主流的PHP开发框架是必须要熟悉的,不止要会用,甚至一些核心的设计原理都要是否熟悉,另外分布式在企业中是必不可少的...。但也不用害怕,任何事情都有一个循序渐进的过程。
小白学PHP,那是好事。我们也是从不会到会的,只要肯下功夫,相信你会尽快掌握PHP开发语言的。
那么新手如何学习PHP呢,你可以按这个路径来学习:
HTML
DIV+CSS
JavaScript 、jQuery
MySQL
PHP
以上是你需要学习的知识,那么新手该如何学呢,学习方法也很重要:
不建议报培训班,培训班学不到什么,反费浪费了高额[_a***_]。现在网络上这类视频教程太多了,你可以去搜。
看教程时,所有代码请务必自己手动跟着写一遍,然后运行查看效果;切不可只看教程不动手写;
PHP工程师都要学习什么
首先,开场:PHP是世界上最好的语言。
我只讲方法。
所有的一切都是从HELLO WORLD开始的。但在这之前你需要做一些准备工作。如果有条件,请把你的电脑装上Linux,然后百度一下如何配置PHP运行环境,如果你觉得有困难,Windows下有很多一键安装的配置包(自行百度)。然后创建你的第一个HELLO WORLD程序,运行,查看效果。恭喜你成功入坑。
经历了HELLO WORLD之后,你需要学习一些基础语法、数据类型、常量、运算符、各种循环、内置函数,我相信这些一套系统的教程上面都会包含,所以,按步骤学习就可以了。有了这些基础以后,你可以开始进阶下一步,尝试写一个自己的WEB站。
不管你将来做前端还是后端,初学阶段,一些基本的东西是要掌握的,所以,HTML+CSS+JavaSCRIPT三件套了解一下,数据库MYSQL了解一下。
然后,框架是必须要学习的,选择一款容易入门的框架,CI、ThinkPHP,都是不错的选择。
当你能创建一个类似博客的个人站点时,嗯,恭喜你,入门成功。
初级:码农
初级工程师要能够完成一些基本的管理功能开发,就是我们说的增删查改,前端一些简单功能的实现。基本上三件套+mysql+框架就可以搞定。这个阶段很多代码都可以去搬运,但是,不要只搬运,更多的是去搞清楚具体的实现方式。
那就学啊!
反正我是绝对不会推荐身边朋友学编程的,除非他特别喜爱编程。PHP应该是所有编程语言中最简单的了。
想学的话可以报个培训班学学。不过学习之前最好了解下自己是否需要补习英语和数学。因为很多问题都是通过数学模型去解决的。
最后祝你有所成就吧。
本人学php,发现公司都要求熟悉linux,哪里有可以学习的***吗或者买也行?
可以看慕课网有比较多高质量免费课程,或者上51cto和csdn学院和网易云课堂看下一些收费课程。对于收费课程,有免费试听的章节,先试听一下,并仔细看下课程说明和目录再购买。要要确认老师讲课方式是否适应,内容是否符合自己要求。
推荐《菜鸟的私房菜》,是一个台湾人写的书,此人是把他平时工作中遇到的问题之后是怎么解决的,还有一些学习Linux的常用命令和语法写在了书里,如果你能看懂繁体字的话强烈建议你去看他在网上写的教学内容!
一直想着整理一下收藏的Linux学习资料,今天终于下定决心整理了一番,分为三个部分:
相信很多用 windows 的,或者其他学习者,都会好奇一个问题,那就是“为什么要学习Linux?”,是啊,为什么?其实我也回答不上来,也不知道怎么回答,关键是我的回答貌似也不重要,因此把一些关于此问题的文章列出来,看完后,你或许就会得到解答
二、哪些地方可以学到Linux?
1、
Linux中国
Linux中国绝对是学习Linux的好去处,各种资讯、文章、技术都有,而且更新及时,质量也很高,学Linux一定要去看啊。
2、
实验楼
免费提供了Linux在线环境,不用在自己机子上装系统也可以学习Linux,超方便实用。而且还有各种Linux课程可以学习,绝对是学习Linux的不二之选的网站,推荐推荐。
3、
鸟哥的linux私房菜
天啊,对于学习Linux的怎能不知道鸟哥呢,鸟哥的文章对于Linux的讲解非常细致,非常适合Linux入门初学者看的教程,看看看。
4、
Linux公社
感觉php入门快,但是想深入却很难,不知道往哪个方面好?
任何一门语言在入门后,当进行实际开发时,这里是说不是用来做一些简单的小例子,一般都要用到算法与数据结构以及设计模式等知识,我想这就是所谓的深入很难的一种吧。至于该往哪个方面,记住,编程是一种技能,技能的学习就需要多动手练习,动手多了,在知识层面上也就慢慢跟上来了。
对于php的学习,你不可避免的要经常与前端交互,这要求你必须掌握htmlcssjs。最好还能会jquery或者angularjs以及bootstrap。后三个可以让你开发前端更快捷
这里面的内容对于初学者入门php完全足够,前期不要用框架,基础语法整扎实了,至少你要会基本的搭建环境和发布项目,常量变量、运算符、表达式、数组、结构控制语句(ifswitchfor之类的)
php初学时,是面向过程的,对于学过C的同学会比较容易接受,他也提供面向对象的功能,上面的链接里也有基本介绍。
到了基础学好了,你应该开始学习linux下开发,要知道LAMP(LINUX+APACHE+MYSQL+PHP),基础学号后,推荐在ubuntu下使用phpstorm开发,(phpstorm资料自行百度,它公司jetbrains提供了很多语言的ide,交互很好,至少比zendphp和eclipse强,很漂亮,支持各种常见框架,第三方库的代码提示,功能也很强大,重要的是,他对学生和教师免费,在校学生和教师可以从他们的英文***上申请***,有三种方式,哪怕使用人工申请也很快,我人工申请的,一个下午就下来了,申请只是可以获得一个免费的离线激活码和激活账号,功能和原版是一样的)。
如果你希望让自己看起来专业一点,你可以开始学习linux的快捷键和phpstorm的快捷键,他们二者的快捷键足够让你离开鼠标。但是不推荐专门背记,因为浪费时间,平常用到鼠标的时候,就百度一下这个操作有没有快捷键就好了。当然你可以先找找他们的快捷键手册,先全部试一遍,知道有哪些快捷键。
到此,以上就是小编对于php如何学习linux教程的问题就介绍到这了,希望介绍关于php如何学习linux教程的5点解答对大家有用。