自学编程 如何自学 PHP?

crazyjin · 2019年03月14日 · 190 次阅读

PHP最常用的后端编程语言之一,是著名LAPM(Linux+Apache+PHP+Mysql)中的P。PHP就是为Web编程而生,所以最擅长的也是Web编程。简单易学,工作好找。推荐书籍:《PHP和MySQL Web开发(原书第5版)》。这本书涉及了PHP程序设计、通过PHP操作数据库和一个项目案例。值得花几个月的时间来认真学习。

PHP和MySQL Web开发

PHP和MySQL Web开发 目录和导读

目录

  • 第1章 PHP快速入门教程
  • 第2章 数据存储和读取
  • 第3章 使用数组
  • 第4章 字符串操作与正则表达式
  • 第5章 代码重用与函数编写
  • 第6章 面向对象特性
  • 第7章 错误和异常处理
  • 第8章 Web数据库设计
  • 第9章 Web数据库创建
  • 第10章 使用MySQL数据库
  • 第11章 使用PHP从Web访问MySQL数据库
  • 第12章 MySQL高级管理
  • 第13章 MySQL高级编程
  • 第14章 Web应用安全风险
  • 第15章 构建安全的Web应用
  • 第16章 使用PHP实现身份验证方法
  • 第17章 与文件系统和服务器交互
  • 第18章 使用网络和协议函数
  • 第19章 管理日期和时间
  • 第20章 国际化与本地化
  • 第21章 生成图像
  • 第22章 使用PHP会话控制
  • 第23章 JavaScript与PHP集成
  • 第24章 PHP的其他有用特性
  • 第25章 在大型项目中使用PHP和MySQL
  • 第26章 调试和日志
  • 第27章 构建用户身份验证和个性化
  • 第28章 使用Laravel构建基于Web的电子邮件客户端(第一部分)
  • 第29章 使用Laravel构建基于Web的电子邮件客户端(第二部分)
  • 第30章 社交媒体集成分享以及验证
  • 第31章 构建购物车

导读

  • 第1到5章是面向过程程序设计,必须要掌握。
  • 第6章是面向对象程序设计,必须要掌握。
  • 第7章是错误和异常处理,必须要掌握。
  • 第8到13章是操作数据库,必须要掌握。
  • 第14到16章关于安全,作为初学者熟悉即可,以后需要的时候再来深入学习。
  • 第17章操作文件系统,需要掌握。
  • 第18章网络和协议,熟悉既可。
  • 第18章日期和时间,编程中经常要涉及到,需要掌握。
  • 第20章,国家化与本地化,熟悉即可。
  • 第21章,生成图像,熟悉即可。
  • 第22章,会话控制,很重要,必须要掌握。
  • 第23章,PHP于Javascript通过Ajax交互,必须要掌握。
  • 第25章,PHP在大型项目中的应用,熟悉即可,需要的时候回来深入学习。
  • 第26章,调试和日志,日常编程必备技能,必须要掌握。
  • 后面的章节都是实际编程案例,要跟着动手做一遍,很重要!

在学的过程中,不仅要掌握书中的知识,还要实际将书中案例动手实际编写运行一遍,这样学完以后才会有实际的编程能力。这一点无论怎么强调也不过分。涉及到HTML/CSS/Javascipt的部分,可以参考菜鸟教程

文档/教程

社区/论坛/问答

工具

初学者推荐直接使用普通文本编辑器(记事本/Notepad++)编辑代码,直接使用php命令运行。掌握语法基础后学习后端编程时再使用IDE。

共收到 0 条回复
crazyjin 如何自学后端编程? 中提及了此贴 04月25日 16:52
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册