教程演示🔗
本教程官网原价1200美刀
这不是速成课程。这不是“Web Dev 101”。
Epic Web 是对全栈开发的沉浸式深入研究,它使用现代技术以您从未见过的协作可维护性和简单性水平实现一流的用户体验。
本研讨会系列将带您从头开始构建 Epic Stack 应用程序,从前端到后端。超级实用的练习。完全按照我构建 Epic Web 应用程序的方式进行构建。
您将从导入样式表到上传文件。您将设计一个数据库架构,然后使用 SQL 与其进行交互。您将构建一个用户身份验证系统,然后通过自动化测试对其进行测试。所以。很多。更多的。
全栈基础
7 个部分,30 个练习
- 样式:管理 CSS 的现代实践。
- 路由:规划和实施 URL 驱动的导航。
- 加载数据:加载和渲染数据的策略。
- 数据突变:安全地执行 CRUD 操作。
- SEO:确保页面内容被有机地发现。
- 错误处理:有效的策略,没有歧义。
专业网络表格
8 个部分,22 个练习
- 输入验证:实时、基于模式的用户输入验证。
- 可访问性:使表格可供所有人使用。
- 文件上传:支持的不仅仅是表单中的文本。
- 复杂数据结构:自信地处理复杂的嵌套数据。
- 表单安全:防止垃圾邮件、XSS 和其他恶意攻击。
数据建模深入研究
9 个部分,22 个练习
- 数据库架构:构建具有未来灵活性的强大数据库架构。
- 关系:了解一对一、一对多、多对多的内容和时间。
- 迁移:无缝转换您的数据。
- 播种:填充开发和测试环境的初始数据。
- 查询优化:尽可能高效地获取数据。
网页认证
21 个部分,64 个练习
- 用户首选项:将设置存储在用户的浏览器中。
- 会话管理:第一次就完成安全数据存储。
- 基于 Cookie 的识别:遵循最佳实践的识别。
- 密码存储:安全性不仅仅是散列。
- 密码验证:安全无任何不便。
- 会话过期:自动注销并不一定意味着数据丢失。
- 权限:基于角色的访问控制。
- 验证:验证用户电子邮件、支持忘记密码、2FA——有效。
- 第三方身份验证: OAuth、多连接、SSO 就绪。
全栈测试
11 个部分,28 个练习
- 测试自动化:放弃手动测试套件,采用可扩展的自动测试套件。
- HTTP Mocks:模拟 E2E 测试的服务器交互。
- 经过身份验证的测试:考虑用户角色进行测试。
- 单元测试:范围适当并彻底执行。
- React 组件测试:了解 UI 细节。
- 集成测试:在测试范围上取得有效的平衡。
专家访谈
25 采访
要成为一名 Epic Web 开发人员,需要进行广泛而深入的探索。为了帮助您导航,Kent 录制了与当今一些领先开发人员的对话。
这不是普通的科技播客!这 25 个关于技术、概念和人际交往能力的讨论中的每一个都会让您受到启发,应用您所学到的知识并帮助推动网络向前发展。这是您深入了解工作中使用的技术和流程的机会,从磨练领导技能到简化测试再到优化数据库。
无论您是刚刚起步还是已经在职业阶梯上站稳了脚跟,您都不想错过本系列。
《Kent C. Dodds – Epic Web. Ship Modern Full-Stack Web Applications》
一种新型的工作坊
Epic Web 体验不是坐着看视频。
每个研讨会都包含在一个专门设计的 Web 应用程序中,其中包含完成研讨会所需的所有练习、代码和说明。该应用程序与您的本地开发环境紧密集成,因此您可以在现实工作环境中实时编码和测试您的工作。
如果您发现自己陷入困境,您可以轻松访问资源和差异来帮助您重回正轨。您还将被邀请加入 Epic Web 社区,在这里您可以提出问题、分享您的进度,甚至可以找到一个团队来共同完成研讨会。
完成研讨会模块后,您将能够下载完成证书。每个证书都有一个机制,可以向您的团队、您的经理或您未来的雇主证明您确实完成了工作。自豪地分享它。你赚到了。
- 崛起的全栈开发人员:打好基础。
- 资深程序员:填补您不知道的知识空白。