北大青鸟Java培训:web后端和Web前端有什么区别?
区别还是挺大的,工种和编程思路不一样。下面详细说一下电脑培训:1)前端开发人员:精通JS,熟练使用JQuery,了解CSS,熟练运用这些知识开发交互效果。
2)后端开发人员:会写Java代码,SQL语句,会做简单的数据库设计,会Spring和iBatis,会一些设计模式。
Web前端:1)精通HTML,能够编写语义合理、结构清晰、易于维护的HTML结构。
2)精通CSS,能够还原视觉设计,兼容业界公认的主流浏览器。
3)熟悉JavaScript,了解ECMAScript的基本内容,掌握1~2 js框架,如JQuery4)对常见的浏览器兼容问题有清晰的认识,并有可靠的解决方案。
5)有一定的性能需求,了解雅虎的性能优化建议,并在项目中有效实施。
Web后端:1)精通jsp、servlet、javabean、JMS、EJB、Jdbc、Flex开发,或者非常熟悉相关工具、类库和框架,如Velocity、Spring、Hibernate、iBatis、OSGI等。对Web开发模式有深刻的理解;2)练习使用oracle、sqlserver、mysql等常用数据库系统,对数据库有较强的设计能力;3)熟悉maven项目配置管理工具、tomcat、jboss等应用服务器,有高并发处理下负载调优相关经验者优先;4)精通面向对象的分析和设计技术。包括设计模式、UML建模等。5)熟悉网络编程,具有设计开发外部API接口的经验和能力,以及跨平台API规范设计和API高效调用设计能力。