用Python进行web开发需要学习什么?「建议收藏」

第一步:HTMLHTML是网页的核心,学好HTML是成为Web开发人员的基本条件。HTML很容易学习的,但也很容易误用,要学精还得费点功夫。  随着HTML5的发展和普及,了解HTML5也将成为Web开发人员的必修课。  涉及到网页外观时,就需要学习CSS了,它可以帮你把网页做得更美观。  利用HTML和CSS模拟一些你所见过的网站的排版和布局(色彩,图片,文字样式等等)。第二步:学习javascript,了解DOMJavaScript是一种能让你的网页更加生动活泼的程序语言。学习JavaScr

大家好,又见面了,我是你们的朋友全栈君。

前言

整理两份高质量博客。梳理方向。

博客一

第一步:HTML

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作为一种灵活好学的脚本语言,已经越来越受程序员的欢迎和热捧,甚至成为程序员的必备技能。Django是Python的Web开放框架,好多人说学习Python就是在学Django,从这也可以看出Django的强大

作者:万人党
链接:https://zhuanlan.zhihu.com/p/25985841
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

博客二

添加链接描述

博客三:10分钟了解html,css,jsp

https://www.cnblogs.com/shiyanlou/p/12304522.html

博客:VSCOE实现html预览

https://blog.csdn.net/sinat_34104446/article/details/83051052

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/128062.html原文链接:https://javaforall.net

(0)
上一篇 2022年4月11日 上午8:40
下一篇 2022年4月11日 上午9:00


相关推荐

  • 时序逻辑电路基础_时序逻辑电路的逻辑功能

    时序逻辑电路基础_时序逻辑电路的逻辑功能题目:简述建立时间和保持时间,作图说明建立时间Tsu(setup):触发器在时钟上升沿到来之前,其数据输入端的数据必须保持不变的最小时间。保持时间Th(hold):触发器在时钟上升沿到来之后,其数

    2022年8月4日
    7
  • 石器时代服务器架设教程_石器时代gm命令

    石器时代服务器架设教程_石器时代gm命令本文只作学习研究之用,任何人不得非法使用。Linux系统架设石器私服概述首要条件,安装Linux版系统,建议CentOS4或者5工具:SSHvncforLinuxandwinxamppforLinux主机在眼前的就不说了,首先说的是如果你租了服务器,机房给你装好系统你自己还需要一些工具再进Linux一般Linux系统用户名默认为root服务商会给你一个初始密码ssh安装在自己w…

    2026年4月14日
    5
  • idea查看激活码_通用破解码

    idea查看激活码_通用破解码,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月15日
    63
  • Monit:开源服务器监控工具

    Monit:开源服务器监控工具Monit 是一个跨平台的用来监控 Unix linux 系统 比如 Linux BSD OSX Solaris 的工具 Monit 特别易于安装 而且非常轻量级 只有 500KB 大小 并且不依赖任何第三方程序 插件或者库 Monit 可以监控服务器进程状态 HTTP TCP 状态码 服务器资源变化 文件系统变动等等 根据这些变化 可以设定邮件报警 重启进程或服务 易于安装 轻量级的实现以及强大的功能

    2026年3月19日
    1
  • java 文件句柄_Java文件句柄释放

    java 文件句柄_Java文件句柄释放Java 代码书写过程 文件资源的释放需要特别谨慎的对待 通常文件资源使用后必须 close 然后再删除 如果先删除但没有 close 掉 会造成文件句柄未被释放 这会造成实际使用磁盘空间较大 成为瓶颈 importjava io File importjava io FileOutputSt importjava io IOException publicclassF p

    2026年3月19日
    2
  • PyCharm更改字体和界面样式

    PyCharm更改字体和界面样式更改主题 File Settings Appearance amp Behavior Appearance Theme 结果 更改字体大小 File Settings Editor FontFile Settings Editor ColorSchema Python 根据自己所需选择编写 Python 就选 Python

    2026年3月18日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号