Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
课程大纲
Rust for Web Development 简介
- 什么是Rust?
- 使用 Rust 进行 Web 开发的优势
- Rust Web 开发框架和工具概述
设置开发环境
- 安装 Rust 和相关工具
- 配置开发环境
- 探索用于 Rust Web 开发的流行 IDE 和文本编辑器
构建服务器端 Web 应用程序
- 处理 HTTP 请求和响应
- 路由和 URL 处理
- 中间件和请求处理管道
- 会话管理和身份验证
在 Rust 中使用数据库
- Rust 中的数据库选项概述
- 使用 Rust 库查询数据库
- Rust 中的 ORM(对象关系映射)
- Rust 个 Web 应用程序中的数据迁移和管理
创建 RESTful API
- 设计 RESTful API
- 使用 Rust 处理 CRUD 操作
- 序列化和反序列化数据格式(JSON、XML 等)
- API 的版本控制和文档
使用 Rust 开发前端组件
- Rust 中的前端框架和库概述
- 将 Rust 与 JavaScript 框架(例如 React、Vue.js)集成
- 使用 Rust 和 WebAssembly 编写前端组件
Rust Web 应用程序中的性能优化
- 分析和基准测试 Rust Web 应用程序
- 通过异步编程提高性能
- 缓存和资源优化技术
- 负载均衡和扩展策略
确保 Rust 个 Web 应用程序的安全性
- Web 应用程序中的常见安全漏洞
- Rust 中的输入验证和清理
- Rust 中的身份验证和授权
- Web 应用程序中的安全通信和加密
测试和部署 Rust 个 Web 应用程序
- 为 Rust Web 应用程序编写单元测试和集成测试
- Rust Web 项目的持续集成和部署管道
- Rust Web 应用程序的容器化和部署选项
- 在生产环境中进行监视和日志记录
摘要和后续步骤
要求
- 对编程概念的基本了解
- 熟悉 HTML、CSS 和 JavaScript
- 具有后端编程语言(例如 Python、Ruby 或 Node.js)的经验
观众
- 开发 人员
- Web 开发人员
- 后端开发人员
21 小时
客户评论 (4)
培训师的知识非常高,参与对话和知识转移是巨大的。与参与者保持良好的联系。精心准备的材料,很多幻灯片,练习的描述,你可以看到很多培训的准备工作,尽管我的评论我仍然对培训有很好的评价。我的评论只是对培训的补充,培训的水平非常好。在我看来,有了来自C#领域的参与者并进行了更正,培训可以达到理想的水平;-)
Sławek - Sonova Warsaw Service Center Sp z o o
课程 - Rust Programming
机器翻译
我喜欢我们制作的交互式示例,培训师对我们提出的问题几乎每个主题都非常了解,并就与培训中某些材料相关的实际用例提供了出色的建议。
Tracy - GenesysGo
课程 - Rust Advanced
机器翻译
在“现实生活”的例子中展示了大量的实践知识。
Kamil - Streamsoft Kraków
课程 - Java Advanced
机器翻译
定期推送更改,因为在第 3 天我开始比以前更迷茫,并且更难快速发现错误,我能够快速查看最新的更改并及时了解材料
Paulina
课程 - Advanced Java Security
机器翻译