top-5-best-resources-to-learn-javascript-e3p

原始地址:https://dev.to/innocentcoder/top-5-best-resources-to-learn-javascript-e3p

Javascript 学习资源

本文源自以下链接:

https://the-dev-community.blogspot.com/top-5-best-resources-to-learn-javascript

  1. Codecademy

Codecademy 是学习 JavaScript 的最佳平台之一,他们提供结业证书。有 1,686,370 名学生参加了这门课程,它非常容易学习,教师非常友善和乐于助人。

链接:

https://www.codecademy.com/learn/introduction-to-javascript 课程大纲

  • 条件语句
  • 函数
  • 作用域
  • 数组
  • 循环
  • 迭代器
  • 对象
  • 浏览器兼容性和转译
  • 模块
  • Promises
  • 异步/等待
  • 请求
  1. Javascript Essentials

学习 Javascript 基础知识,适用于网页开发或任何类型的编程。学习 Javascript 的所有基础知识,包括基本类型、数组、函数、赋值运算符、窗口对象等。我会以清晰易懂的方式提供对象、构造函数和数组的解释。我们还将深入讨论 Javascript 的工作原理,甚至涉及原型继承、作用域、执行上下文等高级主题。所以为什么要学习 Javascript 呢?它是无处不在的,并且在 2016 年变得更加流行。它适用于移动应用、桌面应用、服务器端的 Node.js 技术,以及全球各地的所有浏览器。现在学习 Javascript 的时机从未更好!

链接:

https://www.udemy.com/course/javascript-essentials/ 课程大纲

  • 什么是 Javascript?
  • Javascript 的工作原理
  • Javascript 控制台
  • Javascript 中的对象
  • Javascript 语法
  • 基本数据
  • 变量、常量和赋值
  • 算术运算符和 BODMAS
  • 赋值运算符
  • 代码编辑器和调试
  • 函数或子程序
  • 对象和数组
  • 嵌入对象和数组
  • 成员访问
  • 计算的成员访问
  • 成员的创建、赋值和删除
  • 数组修改
  • 可调用对象
  • 作用域和闭包
  • 推测的全局变量和作用域
  • this 上下文
  • 构造函数
  • 原型
  • 带原型的构造函数
  • 比较运算符
  • if 语句
  • for 和 for in 循环
  • Let ES6
  • 理解文档对象模型
  • 定位 DOM 元素
  • 修改元素内容
  • 修改元素样式
  • 事件处理程序
  • 创建和appendChild和insertBefore方法
  • 最终项目
  • 结论和告别
  • 额外讲座:折扣课程
  1. Javascript.info

《现代 JavaScript 教程》是由 Ilya Kantor 在 2007 年创建的,自那以后定期进行更新。添加了新章节,删除了过时的内容,以保持鲜活。PDF 版本大约有 1300 页,从基础开始,然后讲解高级主题。这是一本书,不是视频,因为对于很多人来说,阅读速度更快。而且书籍更容易更新和保持时新。

链接:

https://javascript.info/ 课程大纲

  • 介绍
  • JavaScript 基础知识
  • 代码质量
  • 对象:基础知识
  • 数据类型
  • 函数的高级用法
  • 对象属性配置
  • 原型、继承
  • 错误处理
  • Promises、async/await
  • 生成器、高级迭代
  • 模块
  • 杂项
  1. MDN By Mozilla

MDN 更像是一个参考工具。对于新手来说,它并不是为学习而设计的。但对于已经对所阅读的技术有相当了解的人来说,它是一个极好的资源。是学习 HTML 和 CSS 的最佳在线资源。

链接:

https://developer.mozilla.org/en-US/docs/Web/JavaScript 课程大纲

  • JavaScript 基础知识
  • JavaScript 入门
  • JavaScript 构建模块
  • 介绍 JavaScript 对象
  • 介绍
  • 语法和类型
  • 控制流和错误处理
  • 循环和迭代
  • 函数
  • 表达式和运算符
  • 数字和日期
  • 文本格式化
  • 正则表达式
  • 索引集合
  • 键入集合
  • 使用对象
  • 对象模型的详细信息
  • 使用 promises
  • 迭代器和生成器
  • 元编程
  • JavaScript 模块
  • 客户端 JavaScript 框架
  • 客户端 Web API
  • JavaScript 重新入门
  • JavaScript 数据结构
  • 相等比较和相似性
  • 闭包
  • 继承和原型链
  • 严格模式
  • JavaScript 类型化数组
  • 内存管理
  • 并发模型和事件循环
  1. Javascript 30

Javascript 30 展示了如何使用 Javascript 创建或修改网站的基本方法。其他人都认为还有其他“更重要”的事情要学习,但练习代码并查看一些简单的工作示例也非常有用。

链接:

https://javascript30.com/ 课程大纲

  • JavaScript 鼓组
  • CSS + JS 时钟
  • 使用 CSS 变量和 JS
  • 数组运动日 1
  • 弹性面板图库
  • Ajax 类型提前
  • 数组运动日 2
  • Fun with HTML5 画布
  • 14 个必备的开发工具技巧
  • 按住 Shift 键选择多个复选框
  • 自定义 HTML5 视频播放器
  • 关键序列检测(KONAMI CODE)
  • 滚动时滑入
  • 对象和数组-引用VS副本
  • 本地存储和事件委托
  • 使用鼠标移动效果更改 CSS 文本阴影
  • 对乐队名称进行排序,去除冠词
  • 使用 Reduce 计算时间总和
  • 令人难以置信的网络摄像头乐趣
  • 原生语音识别
  • 基于地理位置的时速计和指南针
  • 跟随链接
  • 语音合成
  • 固定导航
  • 事件捕获、传播、冒泡和一次
  • 条纹下拉菜单
  • 点击并拖动滚动
  • 视频速度控制器 UI
  • 倒计时时钟
  • 敲击地鼠游戏

注意: 访问我的 YouTube 频道了解前端教程 订阅我的 YouTube 频道: https://www.youtube.com/channel/UCR64vQptythbJ1SmI-ub0Rg 最新文章:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值