🤩发现了一个很哇塞的网站!
Full Stack Open 是一门系统介绍现代 JavaScript 全栈 Web 应用开发的免费公开课程。教你如何使用 JavaScript 开发单页应用程序(SPA)。
课程并非泛泛而谈,而是有明确的技术落地栈:
1️⃣ 前端与核心架构:重点是使用 ReactJS 构建前端单页应用,同时包含 REST API 的现代替代方案——GraphQL。
2️⃣ 后端与数据存储:使用 Node.js 构建 REST API,并使用 MongoDB 来存储应用的数据。
3️⃣ 工程化与新特性:包含代码测试、配置管理、环境管理,并加入了由 Terveystalo 提供的 TypeScript 专属章节。
课程内容与赫尔辛基大学计算机科学系的春季正规课程【全栈课程】完全相同。
这门课程价值 5~12 个学分,并附带一个相关的项目作业(价值 1~10 个学分)。课程的合作伙伴和友情机构包括 Houston Inc, Terveystalo, Elisa, Unity Technologies 以及 Konecranes 等知名科技企业,网页中还提供这些合作机构的多位专家带来的客座讲座。
这门课对学习者有明确的门槛要求。上课的同学需要具备良好的编程技能、基本的网络编程和数据库知识,并且了解如何使用 Git 版本控制系统。
推荐配合沉浸式翻译插件来得到更丝滑的学习体验。
🥰如果你想扎实地掌握全栈开发,建议开启沉浸式翻译,从网站的“第0部分”开始,去探索现代网页开发技术吧。
🔗:
顯示更多