Choosing the Right JavaScript Framework 培训
当有如此多的新兴 Java脚本框架可供选择时,开发前端应用程序是一项持久的任务。一个好的框架的选择取决于需求和用例。在本课程中,我们将分解一些现有的 JavaScript 框架(React、Angular 和 Vue)的局限性和优势,以帮助更轻松地做出决策。
这种以讲师为主导的现场培训(现场或远程)针对需要决定使用哪个Java脚本框架来开发前端应用程序的开发人员。
在培训结束时,参与者将能够:
- 设置最佳开发环境以开始开发前端应用程序。
- 实施演示应用程序以测试 JavaScript 框架的局限性和优势。
- 确定哪个 Java脚本框架最适合。
课程形式
- 互动讲座和讨论。
- 大量的练习和练习。
- 在现场实验室环境中实际实施。
课程定制选项
- 如需申请此课程的定制培训,请联系我们进行安排。
课程大纲
介绍
前端开发和 Java脚本框架
- 用于 Web 开发的工具和开发
评估应用程序要求
- 速度和性能
- 可维护性
- 可读性
- 与现有系统、应用程序和服务集成
评估现有人才
- 后端和前端开发经验
- 训练和学习曲线
准备开发环境
- 编辑器和集成开发环境
- 安装和配置 NPM 和 Node.js
Web Development 循环概述
- 版本控制、编码、构建、测试、部署
- 自动化和持续集成
探索 Angular
- 优点:可重用性、可读性、可维护性等。
- 局限性:陡峭的学习曲线,迁移旧版
- 动手实践:安装和配置
- 动手实践:实现待办事项列表应用
- 动手实践:测试和调试待办事项列表应用
- 构建和部署 Angular 应用程序
探索 React
- 优点:数据绑定、JSX、SEO友好等。
- 局限性:学习曲线、JSX、React 的文档等。
- 动手实践:安装和配置
- 动手实践:实现待办事项列表应用
- 动手实践:测试和调试待办事项列表应用
- 构建和部署 React 应用程序
探索 Vue
- 优点:尺寸、可读性等。
- 限制:缺少插件、不断更新等。
- 动手实践:安装和配置
- 动手实践:实现待办事项列表应用
- 动手实践:测试和调试待办事项列表应用
- 构建和部署 Vue 应用程序
总结和结论
要求
- 了解 Web 开发
观众
- 开发 人员
需要帮助选择合适的课程吗?
Choosing the Right JavaScript Framework 培训 - Enquiry
Choosing the Right JavaScript Framework - 问询
问询
客户评论 (5)
课程非常互动,练习很实用
Heino - NWK Limited
课程 - Laravel and Vue.js
机器翻译
The training has good content and easy to follow
David Phetole Leshabela - Vodacom SA
课程 - React with Next.js
The trainer seemed very knowledgable about Vue. I appreciated seeing his development style and learning some new concepts to try.
Adrian Borrmann - CBC/Radio-Canada
课程 - Advanced Vue.js
I really like Shawn's live coding style in teaching the course. He demonstrated his practical knowledge and experience on the subject.
Nhan Nguyen - Navy Information Warfare Center - Pacific
课程 - Vuetify.js
Completing the labs to add new functionality (calculator & trading labs)
Darren White - DAS
课程 - Vue.js
即将举行的公开课程
相关课程
Advanced Vue.js
14 小时这种以讲师为主导的中国现场现场培训(现场或远程)针对的是希望创建更简单,更灵活且更易于维护的高级组件的Vue JS开发人员。
在培训结束时,参与者将能够:
- 编写可维护且有弹性的 VueJS 代码。
- 编写可移植且可重用的应用程序逻辑。
- 创建自定义组件和小部件,同时避免不必要的复杂性。
Ant Design
7 小时这种以讲师为主导的中国现场培训(现场或远程)针对的是希望使用Ant Design来增强其React应用程序的用户体验的开发人员。
在本次培训结束时,参与者将能够实现 Ant Design 的 React 组件来开发漂亮的企业级 Web 应用程序。
Laravel and Vue.js
14 小时这种以讲师为主导的中国现场现场培训针对的是希望使用Laravel和Vue JS进行全栈Web开发的Web开发人员。
在培训结束时,参与者将能够:
- 使用 Laravel 和 Vue JS 开发 Web 应用程序。
- 将 Laravel 后端 API 集成到 Vue JS 中。
- 部署 Laravel 应用程序。
Building Micro-Frontends with Vue.js
14 小时这种以讲师为主导的中国现场培训(现场或远程)针对希望使用Vue.js创建微前端应用程序的中级开发人员。
在培训结束时,参与者将能够:
- 对微前端有更好的了解。
- 了解如何将大型应用程序拆分为微前端。
- 使用不同的方法实现微前端。
- 使用 Vue.js 构建微前端应用程序。
Next.js 14 Advanced Development
21 小时这种以讲师为主导的 中国(在线或现场)现场培训面向希望探索 Next.js 14 的进步并获得构建尖端 Web 应用程序的知识的中级到高级 Web 开发人员和技术架构师。
在培训结束时,参与者将能够:
- 充分利用 Next.js 14 的全部潜力来构建复杂的应用程序。
- 利用最新的功能,如中间件、React 服务器组件和边缘功能。
- 实施性能、可扩展性和 SEO 的最佳实践。
- 有效地解决Next.js应用程序中的常见问题。
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 应用程序。
Quasar Framework and Vue.js
14 小时这种以讲师为主导的中国现场现场培训针对希望使用Quasar框架和Vue JS创建跨平台应用程序的Web开发人员。
在培训结束时,参与者将能够:
- 构建适用于 iOS、Windows 等的跨平台应用程序。
- 使用 Vuex 管理状态和数据。
- 使用 Firebase 创建后端应用。
React with Next.js
14 小时这种以讲师为主导的 中国(在线或现场)实时培训面向希望使用 Next.js 创建 React 应用程序的 Web 开发人员。
在培训结束时,参与者将能够:
- 在Next.js中开发服务器端 Web 应用程序和静态站点。
- 使用 MongoDB 处理和存储数据。
- 使用 AuthO 身份验证保护 Web 应用程序。
Vue 3
7 小时这种以讲师为主导的中国现场现场培训针对的是希望使用Vue 3中的框架更改和新功能来创建应用程序的开发人员和程序员。
在培训结束时,参与者将能够:
- 从 Vue 2 迁移并更新到 Vue 3。
- 了解新功能以改进应用程序的开发。
- 测试并使用 Vue 3 来构建可维护且可靠的应用程序。
Vue.js
21 小时在这个由讲师指导的中国现场(现场或远程)的现场培训中,参与者将学习如何利用Vue JS的增量可采用架构来构建复杂的单页应用程序(SPA)。
在培训结束时,参与者将能够:
- 构建有条件地处理和呈现数据的 Web 应用。
- 设计能够有效响应用户事件的交互式 Web 应用程序。
- 编写模块化和可重用的代码。
- 以增量方式将视图推进为成熟的单页应用程序。
- 将 VueJS 集成到现有网页中。
- 使用 Vue 的生态系统来扩展框架的功能。
Javascript and Vue.js for Beginners
21 小时在这个以讲师为主导的中国现场(现场或远程)的现场培训中,参与者将学习必要的Java脚本,以利用Vue JS的增量可采用架构来构建复杂的单页应用程序(SPA)。
在培训结束时,参与者将能够:
- Undestand,并使用 Javascript 和 VueJS 框架来构建 交互式 Web 应用程序。
- 设计能够有效响应用户事件的交互式 Web 应用程序。
- 编写模块化和可重用的代码。
- 以增量方式将视图推进为成熟的单页应用程序。
Vuetify.js
14 小时这种以讲师为主导的中国现场培训(现场或远程)针对的是希望使用Vuetify.js为单页应用程序构建漂亮界面的开发人员。
在培训结束时,参与者将能够:
- 安装和配置 Vuetify.js。
- 了解 Material Design 背后的原则。
- 使用 Vue.js 和 Vuetify.js 创建具有高级 UI 的单页应用程序。
Managing Vue JS State with Vuex
7 小时这种以讲师为主导的中国现场现场培训针对的是希望使用Vuex创建,管理和更新Vue应用程序的开发人员和程序员。
在培训结束时,参与者将能够使用 Vuex 构建适应性强且可维护的单页应用程序。