国外课栈 - 国外电子信息技术视频教程、电子书和博文栈
JavaScript - 完整指南
JavaScript - 完整指南
类别 : 视频教程
格式 : MP4
订阅须知  订阅
概述

  • 从零开始的JavaScript-从入门到高级
  • 您需要在现代JavaScript开发中了解的所有核心功能和概念
  • 成为JavaScript专家并申请JavaScript职位所需的一切
  • 项目驱动的学习,有大量的例子
  • 关于变量,函数,对象和数组的所有信息
  • 面向对象编程
  • 深入研究原型,JavaScript引擎及其在后台的工作方式
  • 使用JavaScript处理网页(= DOM)
  • 事件处理,异步编码和Http请求
  • 元编程,性能优化,内存泄漏消除
  • 测试,安全和部署

JavaScript是作为Web开发人员需要学习的最重要的编程语言 -通过本课程,您可以确保不会错过任何一个JavaScript开发人员都必须知道的事情!

这是您可以在JavaScript上找到的最全面,最现代的课程 -它基于我所有的JavaScript知识和教学经验。它既是一本完整的指南,从该语言的核心基础开始,又是对JavaScript语言和环境的广泛参考,从而确保新手和有经验的JavaScript开发人员都可以从本课程中学到很多东西!

这是一门非常重要的课程,因为它包含了重要的知识和有用的内容。从核心基础知识到高级概念和JavaScript专业知识,再到诸如性能优化和测试之类的专家主题,这门课程全都有。我的目标是创建JavaScript语言的入门资源,您不仅可以将其用于学习它,还可以将其作为一种资源来查找重要主题。

该课程显然包含很多内容:

  • 从一开始就使用现代JavaScript:JavaScript语法随时间而改变-在本课程中,您将从一开始就学习最新的语法(不过,您还将了解旧的语法,以便可以在ANY JS项目中工作)
  • 所有基础知识:变量,常量,函数,脚本的加载方式等
  • 数组和对象:我们将详细探讨这些非常重要的数据结构
  • 控制结构:了解如何有条件地循环运行代码
  • 幕后花絮:JavaScript引擎如何在幕后工作,这对我们意味着什么
  • 深入研究核心概念:有关JavaScript函数的所有特殊内容,不同的语法
  • 使用DOM:如何通过JavaScript动态地处理网页(包括深入研究和不同的用例)
  • JavaScript中的事件:了解如何侦听各种事件(例如,拖放)并执行适当的代码
  • 类和面向对象的编程:学习如何使用类,原型,“ this ”关键字,构造函数等
  • 异步和同步编程:我们将探究回调,promise,异步/等待以及其他重要工具和语言功能,以正确执行代码
  • Http请求:了解如何通过JavaScript发送Http请求
  • 工具,优化和浏览器支持:代码拆分,生成小的代码并确保脚本在所有浏览器中均可工作-这很重要,因此将对其进行详细介绍
  • 库和框架:了解诸如Axios之类的库或诸如React.js之类的框架-它们为何重要以及如何使用它们
  • Node.js:尽管本课程的大部分时间都集中在浏览器端(因为语法是相同的),但我们还将在Node.js上有专门的章节来学习有关该JS主机环境的所有信息
  • 安全性和性能优化:安全性当然很重要,性能也很重要-当然,这两个方面都涵盖了!
  • 自动化测试:手动测试是一项艰巨的工作,而且可能不可靠-在本课程中,您还将获得自动化测试的简介

总目录(52时)

  • 简介
  • 基础知识:变量,数据类型,运算符和函数
  • 高效的开发和调试
  • 使用控制结构(如果语句,循环,错误处理)
  • JavaScript的幕后与(古怪的)过去(ES3,ES5)和现在(ES6 +)
  • 有关功能的更多信息
  • 使用JavaScript中的DOM(浏览器HTML代码)
  • 有关数组和可迭代对象的更多信息
  • 有关对象的更多信息
  • 类和面向对象的编程(OOP)
  • 深入研究:构造函数和原型
  • 练习:OOP和课程
  • 返回DOM和更多浏览器API
  • 处理事件
  • 高级功能概念
  • 有关数字和字符串的更多信息
  • 异步JavaScript:Promise和回调
  • 处理Http请求
  • 使用JavaScript库
  • 模块化JavaScript(使用模块)
  • JavaScript工具和工作流程
  • 利用浏览器存储
  • JavaScript和浏览器支持
  • 练习时间:共享我的位置应用
  • 使用JavaScript框架
  • 元编程:符号,迭代器,生成器,Reflect API和代理API
  • Node.js:简介
  • 安全
  • 部署JavaScript代码
  • 性能和优化
  • 测试简介
  • 编程范例(过程vs面向对象vs功能)
  • 数据结构和算法简介
  • TypeScript简介
  • Web组件
  • 综述和后续步骤

会员登录
登录
我的资料
留言
回到顶部