知乎上看到一题主询问:"自学PHP有哪些书籍和教程值得推荐?",互联网深度屌丝秦风给出了不错的答案,希望能够帮助自学PHP的朋友们。

以下仅供参考:

尤其不认可W3school之类的东西,不够深度,理解不深,比起这个更建议看官方文档,中文不清楚,看英文的。

入门视频:

  • 入门视频推荐:哈佛大学公开课:构建动态网站
  • Beginner PHP and MySQL Tutorial
  • 另,java版的
    斯坦福大学公开课:编程方法学
    推荐看看。
  • 若实在想看国内的,可看下:慕课网-国内最大的IT技能学习平台

    关于书籍:

    原则:只看国外的,只用Google,只用英文. 一般用图灵的技术书籍。

    推荐书籍:

  • 入门篇:《PHP和MySQL Web开发(第四版)》
  • 进阶篇:《深入PHP 面向对象、模式与实践》
  • 钻研篇:《代码大全》《重构
    改善既有代码的设计》《程序员修炼之道——从小工到专家》《人月神话》
  • 其他:数据结构与算法、设计模式、安全、最佳实践。

    在线教程:

    推荐一个在线学习:Introduction to PHP

    其他资源:

  1. 基础,官方文档
    PHP: Hypertext Preprocessor
  2. 关于问答,使用Stack Overflow(任何疑问,用g),Quora - Your Best Source for Knowledge
    (业余时间看看),
    What are the best blogs for a
    PHP developer?
    ,国内:php - SegmentFault
  3. 其他教程,推荐SitePoint PHP
    tuts PHP
  4. 使用一个MVC框架,从面向对象开始,远离面向过程,推荐laravel ,初学可CI入门
  5. 不停的做项目。coding到一定数量,才会明白其中道理
  6. 做好的程序员,远离百度,使用Google,学会用英语搜索
  7. PHP之道:PHP: The Right Way
  8. PHP 最佳实践: 一份简短的关于 PHP 容易混淆知识点的实用指南
  9. 国内博客:风雪之隅-Laruence的博客(鸟哥)

    火丁笔记
    杨建:网站加速--Cache为王篇
    张宴博客.
  10. Github资源:justjavac/free-programming-books-zh_CN ·GitHubnemoTyrant/manong · GitHub

    作者:秦风
    文章源自:http://www.zhihu.com/question/20034403

自学PHP有哪些书籍和教程值得推荐?的更多相关文章

  1. 值得推荐的10本PHP书籍(转)

    值得推荐的10本PHP书籍(转) 一.总结 一句话总结: 二.值得推荐的10本PHP书籍 本篇文章的目的是想较全面地推荐10本PHP书籍,暂不讨论Linux/NGINX/Mysql等其他丛书. 前言 ...

  2. 最强最全干货分享:Android开发书籍、教程、工具等

    最全干货分享,本文收集整理了Android开发所需的书籍.教程.工具.资讯和周刊各种资源,它们能让你在Android开发之旅的各个阶段都受益. 入门<Learning Android(中文版)& ...

  3. Android干货大放送:书籍、教程、工具各种全

    最全干货分享,本文收集整理了Android开发所需的书籍.教程.工具.资讯和周刊各种资源,它们能让你在Android开发之旅的各个阶段都受益. 入门 <Learning Android(中文版) ...

  4. Java相关PDF书籍与教程免费下载

    场景 我的CSDN: https://blog.csdn.net/BADAO_LIUMANG_QIZHI 我的博客园: https://www.cnblogs.com/badaoliumangqizh ...

  5. GitHub 上值得推荐的开源电子书

    GitHub 上值得推荐的开源电子书 开源不仅局限于软件领域,开源同样意味着自由选择的权利和对知识开放的追求. 可以参照这篇文章,已附上所有超链接编程类开放书籍荟萃-Linux Story 语言无关类 ...

  6. 为什么《Dive into Python》不值得推荐

    2010 年 5 月 5 日更新:我翻译了一篇<<Dive Into Python>非死不可>作为对本文观点的进一步支持和对评论的回复,请见:http://blog.csdn. ...

  7. 值得推荐的C/C++框架和库 (真的很强大) c

    http://m.blog.csdn.net/mfcing/article/details/49001887 值得推荐的C/C++框架和库 (真的很强大) 发表于2015/10/9 21:13:14 ...

  8. Mac 上有哪些值得推荐的软件?冷门小众软件但实用

    确实Mac上有很多小众.冷门,但却是十分实用.值得推荐的工具,小编针对用的比较多的软件,整理了一些,希望有帮助. The Unarchive:解压缩工具 macOS 对于压缩文件的处理不是很好.如果你 ...

  9. 值得推荐的C/C++框架和库

    值得推荐的C/C++框架和库 [本文系外部转贴,原文地址:http://coolshell.info/c/c++/2014/12/13/c-open-project.htm]留作存档 下次造轮子前先看 ...

随机推荐

  1. Django 中文文档地址

    http://djangobook.py3k.cn/2.0/ MK一下

  2. echo(),print(),print_r()之间的区别?

    echo是PHP语句, print和print_r是函数,语句没有返回值,函数可以有返回值(即便没有用)  print只能打印出简单类型变量的值(如int,string)  print_r可以打印出复 ...

  3. ComBox、listBox、checklistBox控件

    omBox控件被称为下拉组合框控件,是由System.windows.Forms.ComBox类提供的,主要作用是讲一个集合数据以组合框的形式显示给用户,当用户单击时将以下拉框显示给用户,供用户选择一 ...

  4. 一、JDBC基础示例

    一.简介 JDBC全称叫做Java database connectivity,直译为Java语言的数据库连接.它主要针对于支持结构化查询语言(SQL)的数据源,与Java程序连接并操作数据. JDB ...

  5. github flow

    github flow Github flow 是Git flow的简化版,专门配合"持续发布".它是 Github.com 使用的工作流程 它只有一个长期分支,就是master, ...

  6. 中小型研发团队架构实践三:微服务架构(MSA)

    一.MSA 简介 1.1.MSA 是什么 微服务架构 MSA 是 Microservice Architect 的简称,它是一种架构模式,它提倡将单一应用程序划分成一组小的服务,服务之间互相通讯.互相 ...

  7. 粗粒度权限控制(拦截是否登录、拦截用户名admin权限)

    RBAC --> 基于角色的权限控制 tb_user tb_role tb_userrole tb_menu(增.删.改.查) tb_rolemenu 1 说明     给出三个页面:index ...

  8. MySQL:SQL进阶

    一.数据库相关理论 1.系统数据库 information_schema: 虚拟库,不占用磁盘空间,存储的是数据库启动后的一些参数,如用户表信息.列信息.权限信息.字符信息等performance_s ...

  9. 02:奇数单增序列 个人博客doubleq.win

    个人博客doubleq.win 02:奇数单增序列 查看 提交 统计 提问 总时间限制:  1000ms 内存限制:  65536kB 描述 给定一个长度为N(不大于500)的正整数序列,请将其中的所 ...

  10. jquery操作select(选中,取值)

    最近工作中总出现select 和 option问题,整理一下,内容大部分源于网络资料 一.基础取值问题 例如<select class="selector"></ ...