课程大纲
JavaScript 简介
- 历史、实现、版本
- 在 HTML 文档中嵌入代码
- 语法
- 关键字和保留
- 变量
- 数据类型
- 运营商
- 控制语句
- 功能
- 内存管理
引用类型
- 类型包装器
- 数组
- 日期
- 正则表达式
- 数学
- 功能
面向对象 Programming
- 创建对象
- 遗产
匿名函数
- 递归
- 闭 包
- 私有元素
浏览器对象模型
- 对象:窗口、位置、导航器、屏幕、历史记录
- 计数器时间
- 检测客户类型
文档对象模型
- 层次结构 DOM
- Access 并修改元素
事件
- 事件类型
- 处理事件
- 增殖
- 事件对象
- 事件的软件生成
- 内存和性能
- JavaScript 中的服务表格
紧急情况和调试
- 报告和异常处理
- 调试技术和工具
- IE的典型错误
需要帮助选择合适的课程吗?
Javascript Basics 培训 - Enquiry
Javascript Basics - 问询
问询
客户评论 (7)
与会人员
Arne Schwarck - Diehl Aviation Laupheim GmbH
课程 - Javascript Basics
机器翻译
the exercises that we did
Baby Mulaudzi
课程 - Javascript Basics
I really like going through the training examples and real life examples
Yohance Campbell
课程 - Javascript Basics
Good report, patient in spending time unblocking student's wrong thinking.
Daryl Campbell
课程 - Javascript Basics
Very knowledgeable, easy to understand trainer.
geoff loken
课程 - Javascript Basics
JS的实际应用
Piotr Michniewicz - Credit Suisse Poland SP. Z O.O.
课程 - Javascript Basics
机器翻译
我认为很难向我们的小组介绍培训,因为参与者的知识水平参差不齐。在我看来,Marcin做得很好。
Jacek Dynski - Credit Suisse Poland SP. Z O.O.
课程 - Javascript Basics
机器翻译
即将举行的公开课程
相关课程
Ant Design
7 小时这种以讲师为主导的中国现场培训(现场或远程)针对的是希望使用Ant Design来增强其React应用程序的用户体验的开发人员。
在本次培训结束时,参与者将能够实现 Ant Design 的 React 组件来开发漂亮的企业级 Web 应用程序。
Gatsby: Beginner to Advanced
14 小时这种以讲师为主导的中国现场培训(现场或远程)针对希望使用Gatsby构建前端Web应用程序的Web开发人员。
在培训结束时,参与者将能够:
- 使用 Gatsby 构建 Web 应用程序。
- 生成 PWA(渐进式 Web 应用程序)以实现快速加载速度。
- 使用 GraphQL 从不同的数据源拉取数据。
- 将 Gatsby Web 应用程序部署到本地服务或云服务。
Building Web Apps using the MEAN stack
35 小时课程目标:
MEAN 堆栈是一种全栈 Java脚本解决方案,可帮助您使用 MongoDB、express、AngularJS 和 Node.js 快速轻松地编写可扩展、健壮且可维护的 Web 应用程序。
在本次实践强化培训课程结束时,学生将能够:
- 将数据存储在 NoSQL、面向文档的 MongoDB 数据库中,带来性能和可扩展性。
- 使用 Node.js,这是一个基于 Google V8 运行时构建的服务器端平台,用于构建快速、可扩展的网络应用程序。
- 使用 Express,一个构建在 Node.js 之上的简单而强大的 Web 应用程序开发 HTTP 服务器框架。
- 使用 AngularJS 框架,该框架为 Web 应用程序提供声明性双向数据绑定。
- 利用“全栈 JavaScript”范式,即在 MongoDB 中以类似 JSON 的格式存储文档,在 Node.js/Express.js 中编写 JSON 查询,并将这些 JSON 文档转发回基于 Angular 的前端。
- 了解 IT 行业最新的 Web 应用程序开发趋势。
NestJS: Beginner to Advanced
14 小时此讲师指导的 中国 现场培训(在线或现场)面向希望使用 NestJS 创建易于维护和可扩展的 Web 应用程式的 Web 开发人员。
在本次培训结束时,参与者将能够:
- 使用 NestJS 构建后端应用程式。
- 使用 Postman 测试后端服务。
- 在后端应用程式中实施授权和身份验证。
- 部署后端应用程式。
Next.js 14 Advanced Development
21 小时这种以讲师为主导的 中国(在线或现场)现场培训面向希望探索 Next.js 14 的进步并获得构建尖端 Web 应用程序的知识的中级到高级 Web 开发人员和技术架构师。
在培训结束时,参与者将能够:
- 充分利用 Next.js 14 的全部潜力来构建复杂的应用程序。
- 利用最新的功能,如中间件、React 服务器组件和边缘功能。
- 实施性能、可扩展性和 SEO 的最佳实践。
- 有效地解决Next.js应用程序中的常见问题。
Node.js & Express.js Basics, working with PM2 & WebStorm
21 小时听众:
通常,项目经理,Aanalyst,开发人员或任何需要的人:
- 探索node.js框架和体系结构
- 探索Express .js作为Web开发的解决方案
- 评估Node.js和Express .js作为Web开发的解决方案
- 优于Java优点和缺点
- 要充分了解应用程序的结构和部署机制
- 执行安装/生产环境/架构任务和配置
- 为了能够评估代码质量,请执行调试,监控
- 实现像Logging这样的高级生产
目标:
- 探索Node.js的优点和特点(与Java相比)
- Explore Express .js:架构,管理(与Java EE相比)
- 探索并理解Node.js的webstorm平台的所有特性和功能
- 探索和理解pm2生产流程管理器的所有功能和特性
- 使用Winston.js探索和理解高级日志记录
描述:
该课程通常为3天(每天7小时),并且非常注重练习。大多数概念都是通过代码读取,练习和实验来发现的。
Nuxt.js and Vue.js
14 小时这种以讲师为主导的中国现场现场培训针对的是希望使用Vue JS和Nuxt.js进行端到端Web开发的Web开发人员。
在培训结束时,参与者将能够:
- 使用 Nuxt.js 配置影响单页应用程序。
- 实现服务器端渲染以优化 SEO。
- 从 VueJS 和 Nuxt.js 代码生成一个静态站点。
Next.js 14 - Advanced
21 小时本次面向高级开发人员的教练主导的线上培训(在线或现场)旨在使参加者掌握Next.js 14 中的最新特性、优化性能,并实现现代React 技术。
培训结束时,参与者将能够:
- 实现高级React hooks 和并发特性。
- 有效理解和利用Next.js 路由策略。
- 利用伺服器组件、伺服器动作和混合渲染方法。
- 优化数据获取、缓存和增量静态再生。
- 使用Next.js 作为具有边缘函数和边缘运行时的后端解决方案。
- 使用React Context、Redux 和原子状态库管理状态。
- 针对 Web Core Vitals 优化应用程序性能。
- 高效测试、监控和部署Next.js 应用程序。
Building Interactive Applications with React, Redux and GraphQL
28 小时在这个由讲师指导的中国现场培训中,参与者将学习如何使用Flux和GraphQL构建React应用程序。该课程涵盖安装、设置、集成、测试、部署和最佳实践,引导参与者创建一系列示例应用程序,这些应用程序演示了如何使用最先进的工具包和技术为应用程序增加额外的复杂性和“酷”。
与一些开发人员习惯的思维方式相比,使用 React 开发应用程序需要一种不同的思维方式,尤其是当来自其他 MVC 框架(如 AngularJS 和 Bootstrap)的思维方式时。 该培训涵盖了每一步所使用技术背后的基础知识,以便参与者不仅能够构建功能应用程序,而且能够理解为什么使用特定方法。这为独立和创造性地思考设计以及将来构建自己的应用程序的预期结果奠定了基础。
React with Next.js
14 小时这种以讲师为主导的 中国(在线或现场)实时培训面向希望使用 Next.js 创建 React 应用程序的 Web 开发人员。
在培训结束时,参与者将能够:
- 在Next.js中开发服务器端 Web 应用程序和静态站点。
- 使用 MongoDB 处理和存储数据。
- 使用 AuthO 身份验证保护 Web 应用程序。
Spring Boot, React, and Redux
14 小时这种以讲师为主导的中国现场培训(现场或远端)针对的是希望使用Spring Boot, React, and Redux构建功能性前端和后端Web应用程式的Web开发人员。
在培训结束时,参与者将能够:
- 使用React和Redux构建前端应用程序。
- 使用Spring Boot创建RESTful API。
- 使用Spring security和JWT web tokens保护网络服务。
Svelte
14 小时这种以讲师为主导的中国现场培训(远程或远程)针对的是希望使用Svelte开发比React应用程序更快且更易于构建的Web应用程序的开发人员。
在培训结束时,参与者将能够:
- 以最小的开销快速开始编写 Web 应用。
- 编写在不依赖外部依赖项或插件的情况下处理状态的 Web 应用。
- 使用范围样式等功能,无需额外的扩展和 CSS 的自定义语法。
- 构建独立的 Svelte 组件并将它们集成到现有 React 项目的代码库中。
Advanced Svelte JS
14 小时这种以讲师为主导的中国现场现场培训针对的是希望学习Svelte的高级概念和功能以开发Web应用程序的中级开发人员。
在培训结束时,参与者将能够:
- 使用高级技术开发 Svelte 应用程序。
- 使用 Svelte 框架开发 Web 应用程序。
- 使用 TailwindCSS 和 DaisyUI 快速构建原型。
Managing Vue JS State with Vuex
7 小时这种以讲师为主导的中国现场现场培训针对的是希望使用Vuex创建,管理和更新Vue应用程序的开发人员和程序员。
在培训结束时,参与者将能够使用 Vuex 构建适应性强且可维护的单页应用程序。