热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

web入门+书本引荐

假如你想竖立一个本身的网站,你能够从网上搜到许多的教程:比如wordpressgitpages等等。假如你想相识这个框架是怎样事情的,你能够相识以下下面的三个基本概念:效劳器,数据

假如你想竖立一个本身的网站,你能够从网上搜到许多的教程:比如

  • wordpress

  • gitpages

等等。

假如你想相识这个框架是怎样事情的,你能够相识以下下面的三个基本概念:

  • 效劳器,

  • 数据库,

  • 前端工程(即之前页面制造的升级版)

效劳器

起首,我先简朴的引见一下效劳器。效劳器,望文生义,是供应效劳用的。打个比如,你在浏览器窗口中输入http://baidu.com,就能看百度的首页。这是由于百度的效劳器吸收到了你的请求,并把你请求的页面(.html文件)返还给了你,这些html文件在浏览器的衬着下变成了你所看到的模样。
平常来说,写效劳的人被称为后端开辟,涉及到与数据库,前台的交互,安全性,并发,临盆环境负载平衡等等等等的学问,笔者对之也是一孔之见,初学者能够先看看以下两点:

  • 图解http(一个日本人写的书,网上有电子版)

  • 直接用http-server起简朴的效劳(github上搜刮http-server,浏览文档)

前端

前端是干什么的呢?实在就是写页面的。只不过跟着人们对机能的雅观水平请求的进步,程序员对工程化构建需求的增添,技术含量变高了。前端重要包含以下3个部份:

  • html

  • css

  • Javascript

以上三个部份中,html重要担任网页的构造(比突什么地方应该有什么内容),css重要担任款式,比如段落部份的背景是赤色的,js重要担任页面的交互(比如点击弹出了对话框)。

前端进修的重要材料泉源包含:

  • codeacademy(其中有一个课题叫做To make a website, 能够让你很直观的感受到html,css,Javascript都是用来干什么的)

  • w3cschool(离别有html篇,css篇,Javascript篇)

  • Javascript威望指南(不引荐初学者,然则很典范,能够记住名字,今后再看)

  • Javascript精炼

  • Javascript启示录

  • exploring ES6

书看累了,也能够换个视频看看,引荐慕课网,课程都是免费的。

数据可视化

实在许多人学web是为对数据可视化感兴趣,确实支付宝的图表经由过程一些库来做,雅观简朴有高端大气。这里我也给人人引荐一些数据可视化的图形库(不过这些图形库平常须要一些Javascript的基础学问)

  • highcharts:输入数据即可天生图形,自由发挥水平较低

  • echarts:百度出品,与highcharts很像,个人以为略丑

  • d3js:引荐,但不合适新手,图表美丽,灵活性高
    以上都能够先去浏览官方文档

(未完待续)


推荐阅读
  • Android中高级面试必知必会,积累总结
    本文介绍了Android中高级面试的必知必会内容,并总结了相关经验。文章指出,如今的Android市场对开发人员的要求更高,需要更专业的人才。同时,文章还给出了针对Android岗位的职责和要求,并提供了简历突出的建议。 ... [详细]
  • 本文详细解析了JavaScript中相称性推断的知识点,包括严厉相称和宽松相称的区别,以及范例转换的规则。针对不同类型的范例值,如差别范例值、统一类的原始范例值和统一类的复合范例值,都给出了具体的比较方法。对于宽松相称的情况,也解释了原始范例值和对象之间的比较规则。通过本文的学习,读者可以更好地理解JavaScript中相称性推断的概念和应用。 ... [详细]
  • 本文介绍了Java工具类库Hutool,该工具包封装了对文件、流、加密解密、转码、正则、线程、XML等JDK方法的封装,并提供了各种Util工具类。同时,还介绍了Hutool的组件,包括动态代理、布隆过滤、缓存、定时任务等功能。该工具包可以简化Java代码,提高开发效率。 ... [详细]
  • Voicewo在线语音识别转换jQuery插件的特点和示例
    本文介绍了一款名为Voicewo的在线语音识别转换jQuery插件,该插件具有快速、架构、风格、扩展和兼容等特点,适合在互联网应用中使用。同时还提供了一个快速示例供开发人员参考。 ... [详细]
  • Skywalking系列博客1安装单机版 Skywalking的快速安装方法
    本文介绍了如何快速安装单机版的Skywalking,包括下载、环境需求和端口检查等步骤。同时提供了百度盘下载地址和查询端口是否被占用的命令。 ... [详细]
  • 本文介绍了闭包的定义和运转机制,重点解释了闭包如何能够接触外部函数的作用域中的变量。通过词法作用域的查找规则,闭包可以访问外部函数的作用域。同时还提到了闭包的作用和影响。 ... [详细]
  • 本文总结了Java中日期格式化的常用方法,并给出了示例代码。通过使用SimpleDateFormat类和jstl fmt标签库,可以实现日期的格式化和显示。在页面中添加相应的标签库引用后,可以使用不同的日期格式化样式来显示当前年份和月份。该文提供了详细的代码示例和说明。 ... [详细]
  • VScode格式化文档换行或不换行的设置方法
    本文介绍了在VScode中设置格式化文档换行或不换行的方法,包括使用插件和修改settings.json文件的内容。详细步骤为:找到settings.json文件,将其中的代码替换为指定的代码。 ... [详细]
  • Nginx使用(server参数配置)
    本文介绍了Nginx的使用,重点讲解了server参数配置,包括端口号、主机名、根目录等内容。同时,还介绍了Nginx的反向代理功能。 ... [详细]
  • 本文介绍了使用AJAX的POST请求实现数据修改功能的方法。通过ajax-post技术,可以实现在输入某个id后,通过ajax技术调用post.jsp修改具有该id记录的姓名的值。文章还提到了AJAX的概念和作用,以及使用async参数和open()方法的注意事项。同时强调了不推荐使用async=false的情况,并解释了JavaScript等待服务器响应的机制。 ... [详细]
  • Java实战之电影在线观看系统的实现
    本文介绍了Java实战之电影在线观看系统的实现过程。首先对项目进行了简述,然后展示了系统的效果图。接着介绍了系统的核心代码,包括后台用户管理控制器、电影管理控制器和前台电影控制器。最后对项目的环境配置和使用的技术进行了说明,包括JSP、Spring、SpringMVC、MyBatis、html、css、JavaScript、JQuery、Ajax、layui和maven等。 ... [详细]
  • 知识图谱——机器大脑中的知识库
    本文介绍了知识图谱在机器大脑中的应用,以及搜索引擎在知识图谱方面的发展。以谷歌知识图谱为例,说明了知识图谱的智能化特点。通过搜索引擎用户可以获取更加智能化的答案,如搜索关键词"Marie Curie",会得到居里夫人的详细信息以及与之相关的历史人物。知识图谱的出现引起了搜索引擎行业的变革,不仅美国的微软必应,中国的百度、搜狗等搜索引擎公司也纷纷推出了自己的知识图谱。 ... [详细]
  • 计算机存储系统的层次结构及其优势
    本文介绍了计算机存储系统的层次结构,包括高速缓存、主存储器和辅助存储器三个层次。通过分层存储数据可以提高程序的执行效率。计算机存储系统的层次结构将各种不同存储容量、存取速度和价格的存储器有机组合成整体,形成可寻址存储空间比主存储器空间大得多的存储整体。由于辅助存储器容量大、价格低,使得整体存储系统的平均价格降低。同时,高速缓存的存取速度可以和CPU的工作速度相匹配,进一步提高程序执行效率。 ... [详细]
  • 《数据结构》学习笔记3——串匹配算法性能评估
    本文主要讨论串匹配算法的性能评估,包括模式匹配、字符种类数量、算法复杂度等内容。通过借助C++中的头文件和库,可以实现对串的匹配操作。其中蛮力算法的复杂度为O(m*n),通过随机取出长度为m的子串作为模式P,在文本T中进行匹配,统计平均复杂度。对于成功和失败的匹配分别进行测试,分析其平均复杂度。详情请参考相关学习资源。 ... [详细]
  • 众筹商城与传统商城的区别及php众筹网站的程序源码
    本文介绍了众筹商城与传统商城的区别,包括所售产品和玩法不同以及运营方式不同。同时还提到了php众筹网站的程序源码和方维众筹的安装和环境问题。 ... [详细]
author-avatar
yatho802_201
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有