1.熟练使用Java语言进行面向对象编程,有良好的编程习惯,熟悉常用的JavaAPI,包括集合框架、多线程(并发编程)、I/O(NIO)、Socket、JDBC、XML、反射等。
2.熟悉基于JSP和Servlet的JavaWeb开发深入了解Servlet和JSP的工作原理和生命周期;熟练使用JSTL和EL编写动态页面脚本;有使用侦听器、过滤器和其他Web组件以及MVC体系结构模式进行JavaWeb项目开发的经验。
3.SpringIoC容器和AOP原则的理解,熟练使用Spring框架管理各种Web组件及其依赖关系,熟练使用事务的管理、日志、安全、弹簧等,还有用于SpringMVC表示层持久性支持所提供的技术,和使用SpringWeb项目开发经验,熟悉Springintegration的其他框架。
4.熟练使用Hibernate、MyBatis等ORM框架,熟悉Hibernate、MyBatis核心api,对Hibernate关联映射、继承映射、组件映射、缓存机制、事务管理、性能调优有深入了解。
5.熟练使用HTML、CSS、JavaScript进行Web前端开发,熟悉jQuery、Bootstrap,对Web项目中的Ajax技术有深入了解,有使用前端MVC框架(AngularJS)和JavaScript模板引擎(车把)进行项目开发的经验。
6.熟悉常用的关系数据库产品(MySQL,Oracle),熟练使用SQL和PL/SQL进行数据库编程。
扩展资料:
注意事项:
程序员的责任:
1.对项目经理负责,负责软件项目的详细设计、编码和内部测试组织实施,同时负责小软件项目的系统分析,完成所分配项目的实施和技术支持。
2.协助项目经理及相关人员与客户沟通,维护良好的客户关系。
3.参与需求研究、项目可行性分析、技术可行性分析和需求分析。
4.熟悉并精通交付到软件部门的软件项目相关软件技术。
5.负责及时向项目经理反馈软件开发情况,并根据实际情况提出改进建议。
6.参与解决软件开发和维护过程中的重大技术问题;参与第一次软件安装调试、数据切换、用户培训、项目推广。
7.负责起草相关技术文件。
8.负责业务领域技术发展趋势的分析和研究。
php工作要求:
精通php,html5,jquery;熟悉MYSQL等数据库;具备网站系统分析架构与设计经验;对业务有很强的领悟能力,能快速准确的将业务需求转化为业务架构,具备创新精神 ;
能够承受工作压力,具有良好地沟通交流和团队合作能力;熟练运用MVC架构,百度地图或GoogleMap等相关开发经验者优先;熟悉TML5、CSS、Jquery、Ajax、JqueryMobile、Bootstrap等。
PHP内核由C开发,因此在语法上跟C有不少相似之处。但PHP绝对不是C。
PHP语法除了跟C有相似之处外,还跟Java、Perl比较流行的编程语言存在相似的地方。因此,如果你有上述语言基础,PHP入门会更加快速。
PHP能直接嵌入HTML语言中,与HTML混编。PHP开发的目的主要是允许web开发人员快速编写动态生成的web页面,但PHP的用途远不只于此。
PHP还包含了命令列执行接口,和产生图形使用者接口(GUI)程式。
扩展资料:
php岗位职责:
1、负责网站,移动App和第三方平台接口的后端模块设计,开发;
2、参与系统的需求分析、设计、编码等开发工作;
3、负责相关系统的运营和维护工作,保证系统稳定可靠运行。
php工作要求:
1、大专或以上学历,计算机或相关专业;
2、2年以上PHP开发经验,具有良好的php基础,熟悉yii,thinkphp,CI或其他开源框架;
3、精通PHP+MYSQL编程,熟练使用html、Javascrīpt、Ajax以及CSS编写;
4、熟悉linux环境,熟悉LAMP结构;
5、熟悉MYSQL数据库开发、配置、维护、性能优化;
6、具有MySQL索引优化、查询优化和存储优化经验方面的经验,要求随时随地贯彻最优化开发的思想;
7、必须拥有良好的代码习惯,要求结构清晰,命名规范,逻辑性强,代码冗余率低;
8、有撰写设计文档的习惯,有团队开发经验;
参考资料:百度百科-PHP
至少自己可以独立开发.一般的企业网站.也就个新闻发布系统.
mysql肯定要会的.
LAMP至少要会配置.毕竟没人会把php放在windows下跑.
这个大约可以有个2000-4000的工资。
在此之上,研究更深一层次的东西,例如
框架、数据采集、或者其他算法的之类的
再上升一个层次应可以是5000以上的了。
在者就是数据库优化,安全问题,进一步的更加核心的问题了。
再往上,就是管理性质的了。
给你一些参考吧:迅雷 75000一年 php程序员 倾向于写数据采集(也就是爬虫)
网易数据库管理工程师 75000一年,php程序员,负责优化数据库mysql。
其他的还有很多的
但是,必须记住,php不是一门大语言,他有很大的局限性之。
他只能开发网络。
同时,他有一个发展的瓶颈:效率不及c#,跨平台性质不及Java,被夹在了中间,因为他是免费开源的,就成为了的中小企业开发语言。
所以,建议楼主再学一门,c++或者是Java。
这样才可以使得自己发展空间更加大。
本人是个学习php已经2两年的人,研究相对比较深入,从学习中得知的一些经验和心得,
个人意见,希望可以给你一些帮助。
如果你能独立完成一个项目的开发,我觉得就可以就业,或者别人分配的任务能够有效的完成好也是可以的
楼上这几位说的都是如何找到好工作吧。谁一学出来就能找到很好的工作啊,还是自学。楼主别听他们的,你只要能独立做出一个完美的留言板,并有一定的xhtml基础就可以去小公司应聘了,再慢慢去学楼上这些高人特别是7636553这位朋友所说的内容吧。