精华内容
下载资源
问答
  • 如何自学PHP以及找工作,来自从业五年的整理
    2021-11-30 17:54:19

    我是自学php,而且是非计算机专业,算半路出家的。(工作了一段时间又自学编程,现在已经工作五年多了)下面跟大家详细说下如何自学:

    1.看对、看好一本书胜过看十本

    对初学者来说,不要看的太深了,容易被打击。因为很多东西都看不懂。一本知识较为浅显,并且说明非常详细,但是能让你上手的基础知识又非常完善的书籍就非常好。推荐php红宝书,记得搭配视频使用,关于看什么视频,最后再说。

    2.形成自己的学习思路、方法、体系

    php本身的实践重点是web,深入了可以用作其他用处。而写出一个能用的web必然与html和css密切关联。所以,了解html+css+js的知识是非常重要的,很多中小公司html+css+js+php都是一个人完成,没有详细的分工。

    这样对学习的积极性也会有帮助。其次,要掌握服务器环境的配置,不然只能写写静态页面了。再次就是sql语言的学习。看着比较麻烦,实际学习起来还好,只是一定需要有计划的去学,不要想到哪里学那里。

    3.了解程序原理,即数据结构与算法

    程序的语法永远都是次要的。重要的还是原理,知道程序是怎么工作的远远比程序是怎么写的要重要的多。程序=数据结构+算法。

    4.多多实践,多做不同类型的项目

    有了理论,那么就是实践了,只有通过实践才能知道自己哪里有不足,改掉了不足,自己的水平自然就提高了。从最简单的hello world,到创建自己的框架,难度层层递进。

    5.不断学习,不断进阶

    计算机的世界每天都在不断更新,想不掉队,那么就要不断的学习新知识。写博客,记录自己解决问题的方法和过程。看高手的博客,不断充实自己的知识和技术细节。迈向php语言的底层。让自己掌握更多的c/c++的知识,如果有可能也看一看java的知识、操作系统。你会发现其实php原来只是浮云啊。

    6.视频教程,新手可以辅助用来学习

    对我个人而言我是比较喜欢看视频的,因为非常直接,别人怎么做的一目了然。但是这个东西也有坏处,如果讲课的人讲不到这个知识点那么可能自己也就不去注意了。还有就是,很容易受讲课人的影响,形成某种编程和思考习惯。个人认为形成自己的编程和思考习惯是非常重要的。

    B站上有几个不错的系列学习教程,比如李炎恢php视频教程,还有几个高赞的,不用全看,挑一个风格你喜欢的看就可以了,搭配红宝书,效果更佳。

    最后,说一下工作问题,学好PHP后,如何找到一份不错的工作?

    1、停止海投简历,珍惜投简历和挑选公司的时间

    2、分析自己的能力,想想作为团队开发者中的一员,你会有什么表现和技能

    3、分析什么样的公司会招你现在这个水平的人,并修改简历,然后投递

    4、准备面试和笔试,最好一定要有项目情况的详细描述,更高级别的岗位还需要你分析项目中的难点问题并需要现场提出解决方案

    5、除了BOSS直聘外,蒲公英企服内推(job.pgyer.com)是一个专门面向开发者提供岗位的网站,可以多少去看看,但不要轻易投递,根据公司去撰写简历,避免一次投递无效后直接被企业拉黑,这个网站的职位还是挺多的,更新也很频繁,我的很多后辈都是在这里找到的。

    6、每次面试回来后,总结经验

    7、重复3、4、5、6步骤,耐心的等待

    通过这一系列的方法,基本上向我咨询过学PHP的,虽然是新手,但刚入职就拿到了8K,甚至12K的,希望大家能把更好的工作方法分享给更多的PHP初学者,共同进步!

    更多相关内容
  • 自学PHP有些书籍和教程值得推荐 关于PHP的好书有哪些关于软件工程的好书有哪些我想是很多很多的大家可以到相应的问题下面看看高票答案网上也很多程序员必读书单TOP102050之类的东西都是很具有参考价值的就让推荐一本...
  • 开始自学PHP之路3(HTML)

    千次阅读 2020-01-21 11:27:44
    开始自学PHP之路3(HTML) 第一:HTML是什么? HTML 是用来描述网页的一种语言。HTML 指的是超文本标记语言,HTML 不是一种编程语言,而是一种标记语言,标记语言是一套标记标签,HTML 使用标记标签来描述网页。静态...

    开始自学PHP之路3(HTML)

    第一:HTML是什么?
    HTML 是用来描述网页的一种语言。HTML 指的是超文本标记语言,HTML 不是一种编程语言,而是一种标记语言,标记语言是一套标记标签,HTML 使用标记标签来描述网页。静态网页的
    第二: 那HTML标签又是什么?
    HTML 标记标签通常被称为 HTML 标签 。HTML 标签是由尖括号包围的关键词,比如 ,HTML 标签通常是成对出现的,比如 ,标签对中的第一个标签是开始标签,第二个标签是结束标签,开始和结束标签也被称为开放标签和闭合标签。
    第三:HTML可以做什么?
    HTML可以做的有很多,比如我们在日常看到的静态网站,比如一些文字的大小和段落居中和一些网站的样式布局都是用html做的,但是具体的图片和文字是什么html并不涉及。html作用是将网页使用代码实现,并且将网页的各个部分添加模块,需要的时候给模块添加颜色和大小等操作。html是一种静态网页,现在很多网站都是动静结合的,当然html是网页的基础知识,学习前端一定要先学习html,把html基本知识学扎实,然后就可以写出各种静态网页,之后再去学习动态网页。
    第四:HTML的开发环境与操作
    只要你电脑有系统你就有HTML开发环境,非常简单不用学习打开电脑就行,首先下载个文本编辑器,这里本人推荐使用 Notepad 或 TextEdit 来编写 HTML(百度下载并且安装好)。然后随便在电脑那个盘创建一个文本文档并且重命名这个文本,保存文本时使用 .htm 或 .html 扩展名(后缀)。两者没有区别,完全根据您的喜好。这时会提示:
    在这里插入图片描述
    直接点击是就行了。我在这里我的创建的html文件已nihao.html (你可以随便)

    在这里插入图片描述
    现在右键nihao.html 选择刚才在百度下载的Notepad 或 TextEdit 进行编辑HTML文件
    在这里插入图片描述
    这就是初学者怎样使用它的方法!
    最常用的HTML页面在这里插入图片描述
    到这里我们必须要下载个HTML手册 你一下要记住这么多标记语 根本是不可能的,只有不断坚持的敲代码,时间长了自然会记住了!

    展开全文
  • 自学PHP

    2008-06-23 11:42:16
    关于PHP的基本知识的学习介绍
  • PHP运算符
  • 自学PHP】第二课:PHP数据类型
  • 自学 php laravel 全教程

    2018-06-15 12:04:50
    精心收藏 上百本经典前端电子书 总有基本合适你的 节省大家时间
  • 软件介绍 将PHP脚本语言、MySQL数据库和Apache web服务器这些开发工具的安装、配置、设定等相关知识合为了一本通俗易懂的书
  • 最近自学php,费了好大劲写了个日历程序,调试好了之后一顿开心,现在分享给大家吧。
  • 我是零基础自学php,真的零基础,没有一丝的程序基础…第一本书是《php和mysql web开发》,一页一页啃的,有一页肯不过去,我就从第一页从新看,第20页我卡了很久,一到20页我就看不懂,看不懂我就从第一页从新看...

    我是零基础自学的php,真的零基础,没有一丝的程序基础…第一本书是《php和mysql web开发》,一页一页啃的,有一页肯不过去,我就从第一页从新看,第20页我卡了很久,一到20页我就看不懂,看不懂我就从第一页从新看,我坚信肯定有个地方漏读了…大概这么持续了一周,从头看了四五遍,终于有一天看懂了…

    当然,这个弯路不推荐大家走了,我跟大家说点适合立刻上手的吧。

    具体学习方法

    1、第一轮迭代 (6天, 迅速掌握PHP做网站到底是什么回事)

    HTML(3天学习+2天练习) 教程:8小时学会HTML网页开发
    PHP3小时光速入门 (半天学习+半天练习) 教程: http://pan.baidu.com/s/1pGHc0

    第二轮迭代 (14天, 夯实PHP理论基础,并用面向过程做一个Blog)PHP基础巩固(3天学习+2天练习) 教程: PHP基础巩固 -  自学it网MySQL3天基础巩固(当天学的当天练,共3天) 教程: 链接: http://pan.baidu.com/s/1kUCbF63密码: qcchBlog开发(cookie/session,文件上传,分页类,GD缩略图,验证码,在此项目都将练到,6天)视频地址: 链接: http://pan.baidu.com/s/1eR50qlG密码: 46u7

    第三轮迭代 (4天,继续提升理论知识)PHP面向对象 (2天) 教程: 链接: http://pan.baidu.com/s/1qXvXDqG 密码: apvhPHP面向对象常用类 (1天)  自己搜索着写出上传类,缩略图类,分页类,MySQL类面向对象方式再次做Blog (1天)  

    第四轮迭代 (7天, 框架,等实用开发工具,为就业做准备)Http协议 (半天) 教程: 链接: http://pan.baidu.com/s/1i4Onuex 密码: x538正则表达式 (半天) 链接: http://pan.baidu.com/s/1bLbwCm 密码: k7tkTP框架 (1天) 教程: 见下一行.用TP框架做一个商城(5天) 教程:http://pan.baidu.com/s/1bTRsxo 密码: ed5i 

    第五轮迭代 (7天, js/jquery等前端技能)javascript (2天学习+1天练习) 教程: 谈笑间学会JavascriptJS游戏--别踩白块ajax (半天学习+半天练习) 教程: http://pan.baidu.com/s/1hMOA 看前10集即可jquery (2天学习+1天练习) 教程: jQuery 实战经典

    第六轮迭代 (4天,Linux服务器)Linux(3天) 教程: Linux 入门基础lnmp环境(1天) 教程: 教你编译PHP7 (nginx+mysql+php7)

    第七轮迭代  (3天,实用开源产品的二次开发.套模板虽 low,但不敢保证你一定去大公司对不对?)PHPCMS模板(1天)ecshop二次开发(1天)discuz插件开发(1天)

    第八轮迭代 (面试及就业实用技术)svn+git (1天)bootstrap响应布局 (1天)微信开发 (1天) 教程: 链接: http://pan.baidu.com/s/1gfjtNaF 密码: ffmg 链接: http://pan.baidu.com/s/1jI0OCkQ 密码: ck3c

    第九轮迭代 ( 3-5 年 ,注意是"年")各种框架,JS深入,MySQL优化, PHP底层,Linux运维,网络,C语言,python...

    如何找工作

    新手在刚开始面试的时候是很难得,特别是零基础转行的,面试一度会很尴尬,这个时候一定要沉住气,面试完一定要做总结,把自己不会的都记录下来,然后在掘金、CSDN找找答案,多面试几家,虐多了对面试所涉及的问题也就得心应手了。

    此外,记住以下几点:

    1、停止海投简历,珍惜投简历和挑选公司的时间

    2、分析自己的能力,想想作为团队开发者中的一员,你会有什么表现和技能

    3、分析什么样的公司会招你现在这个水平的人,并修改简历,然后投递

    4、准备面试和笔试,最好一定要有项目情况的详细描述,更高级别的岗位还需要你分析项目中的难点问题并需要现场提出解决方案

    5、除了BOSS直聘外,蒲公英企服内推(job.pgyer.com)是一个专门面向开发者提供岗位的网站,可以多少去看看,但不要轻易投递,根据公司去撰写简历,避免一次投递无效后直接被企业拉黑,这个网站的职位还是挺多的,更新也很频繁,我的很多后辈都是在这里找到的。

    6、每次面试回来后,总结经验

    7、重复3、4、5、6步骤,耐心的等待

    通过这一系列的方法,基本上向我咨询过学前端的,虽然是新手,但刚入职就拿到了8K,甚至12K的,希望大家能把更好的工作方法分享给更多的PHP初学者,共同进步!

    展开全文
  • \自学 PHP、MySQL和Apache

    2008-03-12 12:43:10
    \自学 PHP、MySQL和Apache
  • 自学php的参考书目

    2012-08-13 09:14:34
    PHP是有一种比较简单的网站开发语言,只要选对参考书,学习PHP会更容易。
  • 自学 PHP、MySQL和Apache

    2011-12-14 13:47:23
    自学 PHP、MySQL和Apache
  • PHP自学文档

    2017-12-04 11:09:49
    PHP自学文档 对自学PHP很有帮组,PHP自学文档 对自学PHP很有帮组,PHP自学文档 对自学PHP很有帮组,PHP自学文档 对自学PHP很有帮组,
  • PHP自学笔记

    2018-09-14 10:17:29
    反正我自己看着还行,自学的时候看这些笔记,比视频的速度会快一点,从基础到框架都有的
  • 自学PHP、MySQL和Apache

    2012-03-25 16:09:03
    自学PHP、MySQL和Apache. PHP、MySQL和Apache是现在构建web应用最流行的平台,这本书详细的介绍了php mysql apache架构web应用的各种方案。
  • 如何自学PHP

    2019-05-23 06:46:43
    什么是PHPPHP(外文名 Hypertext Preprocessor,中文名“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。PHP 独特的语法混合了C、...


    什么是PHP

    PHP(外文名 Hypertext Preprocessor,中文名“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。

    PHP 独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。


    PHP优势:

    1、开放的源代码:所有的PHP源代码事实上都可以得到。   

    2、PHP是免费的:和其它技术相比,PHP本身免费。   

    3、php的快捷性:程序开发快,运行快,技术本身学习快。

    4、嵌入于HTML:因为PHP可以被嵌入于HTML语言,它相对于其他语言,编辑简单,实用性强,更适合初学者。   

    5、跨平台性强:由于PHP是运行在服务器端的脚本,可以运行在UNIX、LINUX、WINDOWS下。   

    6、效率高:PHP消耗相当少的系统资源。   

    7、图像处理:用PHP动态创建图像   

    8、面向对象:在php4,php5 中,面向对象方面都有了很大的改进,现在php完全可以用来开发大型商业程序。   

    9、专业专注:PHP支持脚本语言为主,同为类C语言


    PHP 脚本主要用于以下三个领域:

    (1)服务端脚本。这是 PHP 最传统,也是最主要的目标领域。开展这项工作需要具备以下三点:PHP 解析器(CGI 或者服务器模块)、web 服务器和 web 浏览器。需要在运行 web 服务器时,安装并配置 PHP,然后,可以用 web 浏览器来访问 PHP 程序的输出,即浏览服务端的 PHP 页面。如果只是实验 PHP 编程,所有的这些都可以运行在自己家里的电脑中。请查阅安装一章以获取更多信息。

    (2)命令行脚本。可以编写一段 PHP 脚本,并且不需要任何服务器或者浏览器来运行它。通过这种方式,仅仅只需要 PHP 解析器来执行。这种用法对于依赖 cron(Unix 或者 Linux 环境)或者 Task Scheduler(Windows 环境)的日常运行的脚本来说是理想的选择。这些脚本也可以用来处理简单的文本。请参阅 PHP 的命令行模式以获取更多信息。

    编写桌面应用程序。对于有着图形界面的桌面应用程序来说,PHP 或许不是一种最好的语言,但是如果用户非常精通 PHP,并且希望在客户端应用程序中使用 PHP 的一些高级特性,可以利用 PHP-GTK 来编写这些程序。用这种方法,还可以编写跨平台的应用程序。PHP-GTK 是 PHP 的一个扩展,在通常发布的 PHP 包中并不包含它。

    (3)PHP 能够用在所有的主流操作系统上,包括 Linux、Unix 的各种变种(包括 HP-UX、Solaris 和 OpenBSD)、microsoft Windows、Mac OS X、RISC OS 等。今天,PHP已经支持了大多数的 web 服务器,包括 Apache、Microsoft Internet Information Server(IIS)、Personal web Server(PWS)、Netscape 以及 iPlant server、Oreilly Website Pro Server、Caudium、Xitami、OmniHTTPd 等。对于大多数的服务器,PHP 提供了一个模块;还有一些 PHP 支持 CGI 标准,使得 PHP 能够作为 CGI 处理器来工作。


    PHP免费自学视频:阿里云大学——开发者课堂


    转载于:https://juejin.im/post/5ce64193f265da1bce3da938

    展开全文
  • php基础教程-绝对推荐-吐血推荐。入门最好的学习文档。
  • 完全自学php
  • PHP完全自学手册

    2019-07-22 11:59:32
    资源名称:PHP完全自学手册资源截图: 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。
  • 一个php项目遇到接口返回值为空:如下 <?php header('Content-Type:text/html;charset=utf-8'); $host = "https://**api.*******.com"; $path = "/service/truck"; $method = "GET"; $querys = "origin=116....
  • php自学文本
  • 据说PHP不是很难,自学一两个月就可以写程序了,真的假的?我很好奇还有一部分去补习班的人都学的怎么样,有过来人聊聊的吗。
  • 自学php+mysql+apache

    2009-06-24 10:42:18
    自学php+mysql+apache 实用php
  • 我的第一个博客(开始自学PHP之路) 大家好!我是一个不属于自己职业的已婚人士,在05年的时候我就开始制作网站了,不过那时候我也只是个皮毛而已,也能在网上找到属于自己的劳动成果,那时我们有三个人做的都是很...
  • 自学PHP 环境搭建

    千次阅读 2013-06-18 15:25:16
    自学PHP之环境搭建  一、.首先 安装 phpStudy2013.exe 程序集成包 安装完可能端口被占用 需要手动设置  然后打开http://localhost:8080/phpMyAdmin/ 默认用户名root 密码root 二、 搭建thinkphp框架 先去...
  • 包含php大量函数库,对php初学者来说是个很好的教材
  • PHP 3 教程 -- 安装 □PHP 3 教程 -- PHP3 设置 □PHP 3 教程 -- 从HTML中脱离 □PHP 3 教程 -- 语句的脱离方法 □PHP 3 教程 -- 变量类型 □PHP 3 教程 -- 变量的初始化 □PHP 3 教程 -- 初始化数组 □PHP 3 教程...
  • 24小时自学 PHP

    2009-02-12 20:12:48
    Sams_Teach_Yourself_PHP_in_24_Hours_Sams_Teach_Yourself in_24.chm 英文版

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 20,130
精华内容 8,052
关键字:

如何自学php