匿名用户

1级

2017-08-24 回答

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开发产生一个有效的认识,这个时候,再思考你进一步学习的方向

python开发需要学什么_用Python进行web开发需要学习什么?相关推荐

  1. python自动翻译导学案_变量python学案

    ●掌握常用的关系和逻辑运算符 ●掌握 Python 中的变量及其赋值 ●数字化学习与...●学生任务二: 阅读学案,计算一下表达式的值,把结果填在学习网站上. 练习算术...... 初中八年级信息技术 ...

  2. python适合小白学吗_有没有适合零基础小白学习的python课程?

    第一阶段是Python和Linux基础数据库.这是Python的入门阶段,也是一个重要的阶段帮助从零开始的学生奠定基础.你需要掌握Python等基本语法规则和知识分变量.逻辑控制,内置的数据结构,文件 ...

  3. 知识图谱开发实战案例剖析_我从剖析Web开发人员路线图中学到的知识

    知识图谱开发实战案例剖析 by Nicole Archambault 妮可·阿坎巴特(Nicole Archambault) 我从剖析Web开发人员路线图中学到的知识 (What I learned ...

  4. python可以这样学读后感_《Python学习手册》读后感1000字

    <Python学习手册>是一本由Mark Lutz著作,机械工业出版社出版的平装图书,本书定价:89.00元,页数:656,特精心从网络上整理的一些读者的读后感,希望对大家能有帮助. &l ...

  5. python可以这样学读后感_《Python深度学习》读后感

    Background Last month, I teamed up with two friends to take part in a competition which requires to ...

  6. 公众号开发需要学什么_公众号自定义菜单开发

    写在前面 因为前边给公众号添加智能对话机器人,启用了公众号后台服务器配置.然后原来的公众号的后台自定义菜单就失效了,所以没办法,我们也只能去自己开发了,也就有了这篇文章. 这篇文章会用到给你的公众号添 ...

  7. python初中可以学吗_初中学历零基础想转行Python,能否学会?Python难吗?

    肯定的回答您:这个是一个技术工种学历不是很重要,完全能学会 其实,很多个程序员都是从不会到会,每种知识也是从基础到复杂,大家都是从零基础开始的,有的学员英语和数字基础也很差,从一点都不了解编码到现在非 ...

  8. python做审计底稿视频_最新Python教学视频,每天自学俩小时,让你offer拿到手软...

    2020最新Python零基础到精通资料教材,干货分享,新基础Python教材,看这里,这里有你想要的所有资源哦,最强笔记,教你怎么入门提升!让你对自己更加有信心,重点是资料都是免费的,免费!!! 如 ...

  9. 学python编程好就业吗_自学Python编程开发靠谱吗 就业前景怎么样

    人工智能行业学习Python编程到底有多么重要,新人在学习Python的时候改如何选择,就业方向有哪些?想要了解这些,现在我们今天就来看看Python的主要开发领域以及每个岗位对应的薪资. Pytho ...

最新文章

  1. boot spring 打印请求参数_SpringBoot打印请求参数与响应参数
  2. 数据结构实验之串二:字符串匹配
  3. 【项目管理】阿尔法项目经理的时间投入启示
  4. 格式小结 html 0926
  5. 中国内置扬声器市场趋势报告、技术动态创新及市场预测
  6. UNIQLO 11月销售额逆市上涨7.9%
  7. 5G 引发的科技变革
  8. 你知道如何提升JSON.stringify()的性能吗?
  9. 科研的常用软件高效神器
  10. 工商行政许可信息爬取及展示系统的设计与实现
  11. 计算机cpu位数是啥,怎么看电脑cpu的位数
  12. 清明柳枝亭子小桥flash动画素材
  13. stm32_GPIO模拟I2c读写EEPROM
  14. 根据起始时间,获取之间所有的时间(基于momentjs)
  15. 虹膜识别1.opencv3同心圆的提取
  16. Excel怎么批量设置行高
  17. getchar()和gets()
  18. 太和二中计算机考试,太和二中网上阅卷系统|翰林金榜太和二中查分系统 网页版_最火手机站...
  19. Android studio 之 高级调试技巧,看这一篇够啦
  20. 常见的几种身份验证方法

热门文章

  1. 如何解决AET field创建失败后的一系列dump
  2. 如何在SAP ABAP development studio里进行代码coverage分析
  3. SAP CRM one order模型BOR类型支持的对象列表
  4. c#二叉树 取叶子节点个数_二叉树的最小深度+完全二叉树的节点个数
  5. php+mysqli,php+mysqli数据库连接的两种方式
  6. vue 后台获取数据 下拉框_Vue开发中的一些常见套路和技巧
  7. python io包_关于python中的IO流
  8. java创建一个图片_Java 创建一个简单的验证码图片
  9. Linux命令工作中常用的总结
  10. html5音频文件生成波形图代码,HTML5/D3.js 可视音频波形柱状图