一、想自学PHP开发,需要学习什么内容
基础:搭建lamp环境,php语言(函数,结构,数据库Drivers)
中级:缓存(redis、memcache等),数据库设计(主从分离),服务器配置(linux系统学习、动静分离、负载均衡等)
高级:熟练运用各大框架(thinkphp、CI、YII、laravel等)建议:thinkphp最简单,可以由此入门
骨灰级:研究php语言核心,加入php核心团队,做文档,拓功能,推动php发展(膜拜鸟哥)
学习建议:啃书入门,学习基础函数和用法,多写写小功能;之后学习模板引擎,开始面向对象学习(不是对着女朋友学习哈^_^);再后来,做个小应用(一定自己做完,不要半途而废);开始学习框架(由thinkphp入门较为合适),学完框架后再开发应用,你会发现不一样的感觉;之后买个小空间,开始学习服务器配置,网站线上配置(缓存优化、子站配置等等),最后,你已经是一名合格的php码农(只是码农,而非工程师),要想成为开发工程师,继续学习吧!keep going and good luck!
二、最近在学 PHP , 基本语法 基本文件操作 基本数据库操作 基本系统函数 面向对象 都可以掌握
初级:
html
css
js
php基本语法
控制结构
函数
get|post
文件目录操作
会话控制
数据库
文件上传
正则
中级
中级课程大纲:
面向对象编程
mysql中级
数据库抽象层中PDO或ADODB
模板引擎——Smarty
js中级
DOM
AJAX
js框架--Jquery
PDO
xml+RSS
邮件
伪静态和静态页面生成
MVC(开发流程)
THINKPHP
CMS系统
如果没基础最好找个人带着学
学php css div html 数据库 什么的都要懂的
三、php,mysql和apache入门经典(第5版)怎么样
PHP、MySQL和Apache是Web应用开发的强大组合工具。《PHP、MySQL和Apache入门经典(第5版)》由Julie C.Meloni著,李军译,针对这三种主流工具的最新版本,逐步介绍了如何安装、配置和使用这些工具组合,并通过一些典型的项目案例,帮助读者开发出功能强大的Web应用。
全书分为6个部分共33章。第1部分“基础知识”,包括第1章到第4章,引领读者深入了解、安装和配置MySQL、Apache和PHP。第2部分“PHP语言结构”,包括第5章到第9章,讲解PHP语言基础,包括数组和对象这样的结构化元素。第3部分“深入编程”,包括第10章到第14章,介绍中级应用程序开发的主题,包括使用表单和文件、限制访问以及完成包含某个专门概念的小项目。第4部分“PHP和MySQL整合”,包括第15章到第18章,介绍使用数据库的一般方法。第5部分“基本项目”,包括第19章到第28章,介绍如何整合前面已经学习到的所有知识,使用PHP和MySQL执行一个特定任务。第6部分“管理和优化”,包括第29章到第33章,介绍管理和优化Apache和MySQL的方法。
《PHP、MySQL和Apache入门经典(第5版)》内容全面、讲解详细、由浅入深、实例丰富,而且考虑到读者使用不同操作系统和开发环境的需求。《PHP、MySQL和Apache入门经典(第5版)》可作为PHP、MySQL、Apache初学者的学习指南,也可作为Web开发技术人员的参考用书。
复制的
四、如何能成为一名优秀的计算机程序员?该看些什么书?请重点推荐些好的必须要看的书籍。谢谢。
首先要选择一门自己喜欢的语音 C C# JAVA PHP RUBY ON RAILS
建议先学习c 因为其它的几种语音都是用C编写的 而且现在用C开发的也不少 尤其在硬件方面
之后那几门选择一门 其实会其中的一门其它的大致就都通了 都是一个妈生的 百变不离其中 原理方面都一样 就是适用范围不一样 有的适合企业级开发 有的适合快速,敏捷开发 有的适合网站开发等
书 学校一般都会发 基本都差不多 自己也可以上网上搜搜 先从书中学理论 在从书中学实践 然后在到公司实习 最后就工作了
要是想检验下自己学的怎么样或者时间充裕的话 建议你 考下 软考的 程序员 软件设计师 系统分析师 初级 中级 高级 切不要跳级考 基础最关键 软考的证书含金量还是很高的 企业还是比较认可的 想知道具体的事 可上 软考网 或者参考我以前的回答
五、ニューアプローチ基础篇
【一个台湾的网路书店的这本书的界面】
ps 台湾的网站不知道会不会被屏蔽呢,你试试吧。
。
没有中文版也就意味着 贵死你。
大家都知道日本的书是极其贵的,一本薄薄的小杂志都要100多块的
所以这本书 400多块吧 人民币。
所以你想买这本书,国内的书店也不敢进货。。
六、怎么自学网站开发?
1,循序渐进
俗话说的好:心急吃不了热豆腐。路都不会走还想跑?学习也是一样,需要一个由简到繁,由浅到深,循序渐进的过程。除非你是天才,不是的话就先把HTML先学好。其实HTML并不难,用我朋友的话说,就是记住标签与标签的写法。虽然这句话不是全对,但也还有道理。学完HTML后,可以接触ASP,PHP,一般这两种语言在应用中比较多,PHP在论坛建设中用的很多,还有CMS等。
2,多交流多练
学习有时是需要一个气氛的,大家一起交流,一起探讨,学习氛围有了,自然学习起来进步就会很快。大家一起交流,一起探讨总比你一个人闷在那学要强。毕竟,你总会有碰到疑问解决不了的时候,而这个时候你到网上去查资料未必查的到,而请教不熟悉的人TA也没有义务为你回答,这时如果你有一起学习的伙伴,有这样一个圈子,就可以把问题提出来,大家一起探讨,共同解决;同样,当有什么心得体会的时候,大家一起交流一下,这样你碰不到的问题别人碰到了,但是通过交流你掌握了解决的办法,或者你会了帮了别人,这样你的学习不是会有一个质的提升。要多学会跟别人交流。练习也是不可或缺的一环。看资料,看教材,光看不练你永远学不会,充其量就是纸上谈兵。操作多了,熟练了,那样才会学的更快。
3,多看多想
多到相关的网站去看别人写的经验体会,技术文章,这样对扩张你的视野和充实你的专业知识是很重要的。学会思考,举一反三。解决问题的方法不止一种。1+4=5,那别的数字相加能不能得到5呢?——河南新华电脑学院为您解答