社区
HTML5
帖子详情
web初学者需要掌握哪些技术
菜鸟孤单
2014-07-15 04:39:13
各位大神:
我是一个web开发初学者,学习的编程语言是Java,我想知道还需要掌握哪些基本的技术才可以做一些简单的开发,最好能介绍对应的学习材料的,灰常感谢~
...全文
238
1
打赏
收藏
web初学者需要掌握哪些技术
各位大神: 我是一个web开发初学者,学习的编程语言是Java,我想知道还需要掌握哪些基本的技术才可以做一些简单的开发,最好能介绍对应的学习材料的,灰常感谢~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
业余草
2014-07-17
打赏
举报
回复
初学者如何学习web开发,需要掌握哪些方面?这里我写下我的一些的建议,仅供参考。高手可以飘过。 第一步:学习HTML和CSS HTML(超文本标记语言)是网页的核心,学好HTML是成为Web开发人员的基本条件。HTML很容易学习的,但也很容易误用,要学精还得费点功夫。 随着HTML5的发展和普及,了解HTML5也将成为Web开发人员的必修课。 涉及到网页外观时,就需要学习CSS了,它可以帮你把网页做得更美观。 利用HTML和CSS模拟一些你所见过的网站的排版和布局(色彩,图片,文字样式等等)。 第二步:学习javascript,了解DOM JavaScript是一种能让你的网页更加生动活泼的程序语言。学习JavaScript的基本语法,学会用javascript操作网页中dom元素。 接着学习使用一些javascript库,比如jquery是大部分WEB开发人员都喜欢用的,通过Jquery可以有效的提高JavaScript的开发效率。 第三步:了解Web服务器 你不必在这上面花太多精力,但对IIS、Apache基本配置要掌握,这方面的知识学起来也相对容易,不会花多长时间。 学习一点Unix和Linux的基本知识,因为大部分Web服务器都运行在Unix和Linux平台上。 第四步: 学好一门服务器端脚本语言 服务器端脚本编程(后台开发)也是Web开发人员的基本功之一,你只需挑选一个服务器端脚本语言,然后学好它。 目前流行的服务器脚本语言有:php、asp.net、jsp、ruby、python、等。 第五步:学习数据库及SQL语法 要构建动态页面通常会使用到数据库,常用的数据库有SQLServer、Oracle、MySQL 等,它们都会遵循标准的SQL原则。 通常asp.net 程序使用SqlServer数据库,PHP、java使用Oracle、MySQL数据库。 第六步:综合实战 选一个你喜欢的后台编程语言,结合之前学到的html,css,javascript 前端技术,实现一个简单的留言本、论坛程序、进而实现一个简单的CMS(内容管理系统) 第七步:学习使用Web框架 当你掌握了HTML,CSS,JavaScript和服务器端脚本语言后,就应该找一个Web框架加快你的Web开发速度,使用框架可以节约你很多时间。 比如.net的MVC,JAVA 的SSH,php的cakephp、CodeIgniter、zend,ruby的ROR,python的dijango等等,其实里面都有一些相通之处。 整个开发过程你还可能会学习到一些工具的使用: Visio,Dreamweaver,Vistual Studio、elipse、(Vim, EditPlus, Notpad++)、sqlserver、phpmyadmin,各种浏览器以及FireBug的插件,IE下的WebDevelopmentHelper、IETester等。如果你足够用心,你还发掘出很多不错的资源,例如MSDN,W3cSchool,一些前辈的博客,一些技术论坛等等,这都是你未来前进道路上的财富。如还想深入研究,学学http协议,理解什么是无状态,不然你永远做不好WEB开发,研究web程序服务端运行原理,还有tcp/ip,udp协议等。 从最简单的HTML到Web框架,内容还是不少,要想精通这里的每一样技术,都得下苦功夫才行。半年的时间,足够你对web开发产生一个有效的认识,这个时候,再思考你进一步学习的方向吧。
WEB
开发者应该有哪些必备的技能?
WEB
开发本身涵盖了许多领域的许多
技术
,那么,有哪些是
WEB
开发者必备的技能呢?这是一 个 Quora 上用户提出的问题,其中Ellyse Taylor的回答获得了1900+的赞同,今天就为大 家翻译整理其回答内容,希望大家能够从中学到一些东西
Python
Web
开发学习流程及大纳(
初学者
该学什么,从哪开始学一目了然)
老司机整理Python
Web
学习流程及大纳(
初学者
该学什么,从哪开始学一目了然) 里面列出了Python入门、开发进阶,前端补充,
Web
框架、开发实战、并发补充所有自学的流程及所
需要
掌握
技术
,该学什么,怎么学。避免新手走弯路。 很适合现在想学但又不知道从何入手开始学,怎么学! 绝对的好资源
Java
Web
开发从初学到精通随书光盘源码
内容简介 《Java
Web
开发从初学到精通》介绍如何整合
Web
框架进行J2EE开发,所有实例都基于MyEclipse IDE开发,引领读者快速进入基于JaVa
web
的J2EE应用领域。《Java
Web
开发从初学到精通》开始主要介绍Servlet、JSP、JavaBean、EL、JSTL、JDBC等
Web
开发基础知识,然后学习Struts、Hibernate、Spring、Ajax、JSF等开源框架,并最终学习如何整合这些开源框架进行J2EE开发,如何基于MyEclipse IDE进行开发,如何设置J2EE开发的基础和基础环境搭配。
Web
开发中,Strurts+Hibemate+Spring已经成为轻量级开发J2EE的标准配置,但一些Ajax和JSF框架也应用很广泛,这些是目前Java程序员必须
掌握
的技能。《Java
Web
开发从初学到精通》的编写顺序从基础到框架,先让读者了解Java
web
必需的基础知识,然后再通过框架,让读者深入了解J2EE开发。 读者对象:适合Java开发
Web
应用和J2EE方面的
初学者
,对有一定基础但希望提高自己的系统设计7k平的读者也十分适合。 编辑推荐 《Java
Web
开发从初学到精通》由浅入深:从Java
Web
开发的基础知识直至项目实战;内容全面:涵盖了Struts、Hlibernate、Spring、Ajax、JSF等框架;实例丰富:提供了150余个实例进行讲解,实用性强;案例典型:提供了一个典型案例展现Java
Web
的实际开发;视频讲解:配大量多媒体教学视频进行讲解,学习效率高。 《Java
Web
开发从初学到精通》实例源代码;《Java
Web
开发从初学到精通》多媒体教学视频;《Java
Web
开发从初学到精通》教学PPT;免费赠送的电子图书和视频。 《Java
Web
开发从初学到精通》涵盖内容: B/S模式与C/S模式 构建Java
Web
开发环境 Java
Web
开发基础知识 JDBC基础 Servlet
技术
JSP基础 EL表达式 JSTL标签库 JSP的JavaBean实现 Struts2入门 Hibernate详解 Spring应用 Ajax入门与实战 应用Struts2+Hibemate 的论坛系统 JSF入门
软件测试
初学者
的宝典
这是一本软件
初学者
的宝典,希望
初学者
好好阅读,一定会有帮助 软件系统测试规程.doc 软件缺陷管理指南.pdf 软件的界面测试与设计.pdf 如何编写有效的缺陷报告.pdf
WEB
测试方法2.doc 项目测试总结报告(模板).doc 易用性的三条原则.doc 软件测试蓝本.doc 软件测试过程模型的种类之--X模型.doc 界面测试.doc 各个测试阶段的输出文档.doc
掌握
有效测试软件的方法与
技术
.ppt
快意编程EXT JS
Web
开发
技术
详解.part3
分三部分上传,此为第三部分 《快意编程:Ext JS
Web
开发
技术
详解》是笔者在多年项目开发过程中的经验总结,它通过丰富的实例由浅入深、循序渐进地介绍了目前采用Ext JS进行
Web
开发的使用方法,从而帮助软件设计人员快速
掌握
Ext JS开发
技术
的使用方法,并能将其应用于实战中。 通过《快意编程:Ext JS
Web
开发
技术
详解》的学习,读者可以了解到Ext JS的使用方法,熟练
掌握
如何运用这些
技术
来帮助前台界面设计人员进行开发。为了帮助众多
初学者
快速
掌握
Ext JS的开发方法,笔者精心编著了《快意编程:Ext JS
Web
开发
技术
详解》。它是笔者在多年项目实践中的经验总结。《快意编程:Ext JS
Web
开发
技术
详解》首先对Ext JS进行了概述,然后通过一个简单的示例带领读者快速入门,在读者对Ext JS有了初步印象后,又重点介绍了JavaScript的面向对象
技术
、Ext JS API文档的使用方法、Ext JS的开发流程,然后按照Ext JS的开发顺序,首先讲解了页面的布局设定,接着详细讲解了各种常用组件的使用方法,并对实际开发中常用的画面场景进行了总结,最后通过完整的示例演示了Ext JS+REST+Spring+Hibernate的整合方案。 《快意编程:Ext JS
Web
开发
技术
详解》适用于初、中、高级软件设计人员,同时也可用做高校相关专业师生和社会培训班的教材,但在阅读《快意编程:Ext JS
Web
开发
技术
详解》前,
需要
读者
掌握
JavaScript的基础知识。
HTML5
39,088
社区成员
5,547
社区内容
发帖
与我相关
我的任务
HTML5
HTML5是构建Web内容的一种语言描述方式。HTML5是互联网的下一代标准,是构建以及呈现互联网内容的一种语言方式.被认为是互联网的核心技术之一。
复制链接
扫一扫
分享
社区描述
HTML5是构建Web内容的一种语言描述方式。HTML5是互联网的下一代标准,是构建以及呈现互联网内容的一种语言方式.被认为是互联网的核心技术之一。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章