课程大纲
React 19:现代前端开发
- 使用Hooks:useState、useEffect、useReducer。
- 使用Context API进行状态管理。
- 使用React Router实现路由。
- 文件结构、可重用性和性能的最佳实践。
TypeScript for React开发者
- 类型安全:类型、接口、枚举、泛型。
- 为props、state、hooks和事件处理器添加类型。
- 创建可重用的类型和实用函数。
React + TypeScript实践
- 构建具有强类型的可扩展组件。
- 将泛型与props和hooks结合使用。
- 实际项目中的类型策略。
测试React应用
- Jest和React Testing Library简介。
- 为组件和hooks编写单元测试。
- 测试异步操作和API调用。
- 测试覆盖率和调试的最佳实践。
Next.js 15:全栈React框架
- App Router与Pages Router。
- 服务器端渲染与静态站点生成。
- API路由与中间件。
- 图像优化与性能。
Node.js + Express:后端API基础
- 设置Express与RESTful架构。
- 使用JSON Web Tokens (JWT)进行身份验证。
- 控制器-服务模式与路由结构。
- API请求的安全与验证。
使用Prisma和PostgreSQL构建REST API
- 设置Prisma与PostgreSQL。
- 模式建模与迁移。
- 执行CRUD操作。
- 将Prisma客户端与Express路由集成。
使用Git进行版本控制
- Git基础:init、clone、commit、push、pull。
- 分支、合并与拉取请求。
- 使用GitHub与团队协作。
全栈应用的DevOps
- CI/CD概念与工作流。
- Docker与容器化简介。
- 在云平台(如Vercel、Heroku)上基本部署。
- 监控与错误日志记录。
数据仓库与数据湖
- 数据仓库与数据湖的区别。
- 全栈架构中的数据管道概念。
- 后端系统在数据摄取与结构中的作用。
集成人工智能
- Web应用中AI用例概览。
- 调用外部AI API(如OpenAI、Hugging Face)。
- 使用AI进行文本摘要、聊天机器人和分析。
总结与下一步
要求
- 具备基本的JavaScript和Web开发知识。
- 有HTML/CSS和前端框架的经验。
- 对API和数据库有基本了解者优先。
目标受众
- 前端和后端开发者。
- 正在转型为全栈角色的软件工程师。
- 构建可扩展Web应用的技术专业人士。
客户评论 (5)
我很喜欢Gunnar在我们进行的时候几乎随机编写所有代码的方式,但在谷歌云端硬盘上有很多可以在培训后参考的预备材料。 Gunnar根据我之前提供的示例数据编写的代码也非常有用,并且使培训与我们自己的数据集相关。
Ranvir - Schroders Personal Wealth
课程 - Visual Studio Code
机器翻译
每个模组都有多个示例,并且对培训师有深入的了解。
Sebastian - BRD
课程 - Secure Developer Java (Inc OWASP)
机器翻译
Module3 Applications Attacks and Exploits, XSS, SQL 注入 Module4 服务器攻击和漏洞利用、DOS、BOF
Tshifhiwa - Vodacom
课程 - How to Write Secure Code
机器翻译
Real-life examples.
Kristoffer Opdahl - Buypass AS
课程 - Web Security with the OWASP Testing Framework
The trainer's subject knowledge was excellent, and the way the sessions were set out so that the audience could follow along with the demonstrations really helped to cement that knowledge, compared to just sitting and listening.