初级PHP程序员如何规划学习路线

2022-10-11 21:10:49 195 0
魁首哥

对于初学者php程序员来说,其实函数参考”那部分不必全看,但是日期与时间、文件系统、其它基本扩展、Session、变量与类型 这几部分建议一定要翻一下,里面介绍了很多常用的函数和类。这些函数不必都记住,只要有个印象就行,以后用到时再回来翻,用的多了自然就记住了。先从留言本做起,再做个个人博客,然后再做个复杂点儿的CMS,或者小OA,所谓经验,其实就是解决问题的方法,从项目中不断思考,就能不断收获!


P.S 自学非常重要,实际项目经验也很重要。不要以为计算机基础不重要,学习计算机基础对学习编程语言非常有用。只要对自己狠一点,多下功夫,没有攻不破的东西。

php 初级程序员如何规划学习路线:

第一重点 :把LNMP搞熟练(核心是安装配置基本操作)

第二目标: 能够完成基本的LNMP系统安装,简单配置维护;能够做基本的简单系统的PHP开发;能够在PHP中型系统中支持某个PHP功能模块的开发。

基本语法数组、字符串、数据库、XML、Socket、GD/ImageMgk图片处理等等;熟悉各种跟MySQL操作链接的api(mysql/mysqli/PDO),知道各种编码问题的解决;知道常规熟练使用的PHP框架(ThinkPHP、Zendframework、Yii、Yaf等);了解基本MVC的运行机制和为什么这么做,稍微知道不同的PHP框架之间的区别;能够快速学习一个MVC框架。能够知道开发工程中的文件目录组织,有基本的良好的代码结构和风格,能够完成小系统的开发和中型系统中某个模块的开发工作。

最紧要实战:

(2周)3个站(至少20个美工页面)psd to html 切制练习。

(1周)jquery实战演习

(1月)用zf框架,开发模块,达到灵活掌握

必须掌握的知识点:

数据库必须熟练掌握 mysql & sqlserver,同时必须熟练zendstdio的操作。

熟练进行phpmyadmin的操作。

adodb(数据库接口)+javascript+xml+ajax(异步JavaScript和XML)+jquery(JS框架),

熟悉OOP编程,学习thinkphp,zf框架,学习smarty模板引擎,pear (PHP扩展与应用库),prototype(设计模式)。

对apache也应该买本管理员手册好好看看。

同时大致了解一下linux等等。以及服务器管理等操作。

首先要清楚自己选择的方向:

第一:要静下心来

一般初级PHP程序员工作都比较浮躁,选择适合自己的学习方向和方式去着手。

第二:要有目标性,

做php编程,没有目标是不行的,以后是想做程序员,软件工程师,系统分析,项目经理。给自己定一个规矩向着这个目标一步一步的进前。

P.S 没目标是不行的! 基础很重要,不要眼高手低!

其实作为一个PHP 程序员有些是一定要求自己会的:

首先是前端工程师

1. 基础:HTML教程, CSS教程 2. 进阶:Javascript,jQuery

3. 高级:AJAX 教程,JSON 教程,XML 教程

4. 框架扩展学习:Bootstrap 教程,jQuery UI 教程,jQuery EasyUI 教程,jQuery ,Mobile 教程

5. 调试工具:Firebug 教程

6. 开发工具:Dreamweaver,Notepad++,Photoshop

其次PHP 工程师:

1. 基础:HTML教程,PHP 教程 2. 进阶:SQL 教程,MySQL 教程

3. 高级:正则表达式教程,Mongodb教程, AJAX 教程,JSON 教程,XML 教程, 4. 开发工具:Notepad++,phpMyAdmin,EasyEclipse for PHP

总结: 其实精通无非就是在某个技术上用的精力多,花的时间长,做出的产品质量高。技术出身,至少先会一种编译型语言,一种解释型语言,再学一点脚本语言。无论是什么语言都是实现逻辑思维的一种手段而已。

P.S php不需要啥经验,多写代码,多做项目,独立做完整个项目。想进大公司的话,就好好研究基础知识,学好数据结构跟算法(虽然很长时间然并卵)。然后这种事急不了,一步一脚印,慢慢积累就好了

个人建议:

想进小公司当全能打杂就不太需要理太过基础的东西了,前端、后端、服务器管理、手机端。说起来好像很屌的样子,但是碰到个啥问题还是很多时候在网上爬资料。从长远来看肯定是打好基础,走大公司发展之路更好,要精通就要多钻研;如果是多拿工资可以进小公司,不过就是需要各方面都会前端设计、后台开发、APP等等全方位的就没那么精通了。我有个习惯,就是很喜欢写方便自己工作的一些工具,一点一点积累,很有意思

P.S 想快速提高就是多做项目,研究优秀的开原项目或者框架代码,看牛人博客,无他,唯手熟尔。


更多精彩内容请关注 ⇛ 微信公众号“houdunit”

看完不要跑记得出来吐吐槽!╰( ̄▽ ̄)╮

收藏
分享
海报
0 条评论
195
上一篇:验证php session和array的容量大小是跟php配置的内存大小来控制 下一篇:JavaScript数组之map、filter、reduce使用详解

本站已关闭游客评论,请登录或者注册后再评论吧~

忘记密码?

图形验证码