cs-self-learning/docs/Web开发/CS571.md
2023-06-06 23:10:48 -04:00

23 lines
No EOL
1.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# CS571 React & React Native
## 课程简介
- 所属大学威斯康星大学麦迪逊分校University of Wisconsin, Madison
- 先修要求CS400高级Java但个人觉得先修不必要
- 编程语言JavaScript/HTML/CSS
- 课程难度:🌟🌟🌟
- 预计学时每周2小时讲座+ 每周4-10小时作业持续12周
该课程提供了React前端开发和React Native移动端开发的最佳实践介绍完整又简洁。重点关注React和React Native的最新版本课程网站每学期都会更新。对于各门工具迭出的前端开发难能可贵。
同时该课程也提供了很好的训练机会。在整个学期中需要为较大作业量做好准备。作业所涉及的技术和知识点会在课上讲解但不会手把手写代码个人认为手把手写代码效率非常低而Udemy上多为此类型。由于不是保姆级课程如果写作业时对于React的某些功能不确定怎么写建议在动手之前多花些时间仔细阅读react.dev上的相关章节。作业的starter code提供的训练起点也恰好合适。
尽管这门课程不要求预先会Javascript/HTML/CSS课堂上对syntax的介绍比较有限建议学习和写码遇到语法问题时勤查勤问。
所有课程资料都是开源的但你需要向授课教师Cole Nelsonctnelson2@wisc.edu发送电子邮件以获取X-CS571-ID该ID是向API发送request必需的。在发送邮件时建议附上自我介绍。
## 课程资源
- 课程网站:<https://cs571.org>
- 课程视频请参考课程网站上标有“R”的链接
- 课程作业:请参考课程网站上的相关信息