add CS571 (Web)

This commit is contained in:
alicia-lyu 2023-06-06 22:22:20 -04:00
parent 039a0f9b63
commit 0ece09a543
2 changed files with 42 additions and 0 deletions

View file

@ -0,0 +1,21 @@
# CS571 React & React Native
## Course Overview
- University: University of Wisconsin, Madison
- Prerequisites: CS400 (Advanced Java, but it is not necessary in my opinion)
- Programming Languages: JavaScript/HTML/CSS
- Course Difficulty: 🌟🌟🌟
- Estimated Time Commitment: 2h/week (lecture) + 4-10h/week (HW), 12 weeks
This course provides a comprehensive but concise introduction to the best practices of React front-end development and React Native mobile development, focusing on the latest versions of React and React Native. It is a valuable resource for tackling the complexities of front-end development.
The course also offers a good training ground. Be prepared for a significant workload throughout the semester. If you are unsure about how to write React code when doing homework, I recommend spending extra time carefully reading the relevant chapters on react.dev before diving in.
All course materials are open-source, but you will need to request an X-CS571-ID header from the instructor, Cole Nelson (ctnelson2@wisc.edu). The header will be necessary for API request. When sending an email, it is advisable to include a brief self-introduction.
## Course Resources
- Course Website: <https://cs571.org>
- Course Videos: Refer to the links labeled "R" on the course website.
- Course Assignments: Refer to the course website for more information.

21
docs/Web开发/CS571.md Normal file
View file

@ -0,0 +1,21 @@
# CS571 React & React Native
## 课程简介
- 所属大学威斯康星大学麦迪逊分校University of Wisconsin, Madison
- 先修要求CS400高级Java但个人觉得先修不必要
- 编程语言JavaScript/HTML/CSS
- 课程难度:🌟🌟🌟
- 预计学时每周2小时讲座+ 每周4-10小时作业持续12周
该课程提供了React前端开发和React Native移动端开发的最佳实践介绍完整又简洁。重点关注React和React Native的最新版本。对于应对前端开发的复杂性来说这是一份宝贵的资源。
同时该课程也提供了很好的训练机会。在整个学期中需要做好承担较大作业量的准备。如果写作业时对于React的某些功能不确定怎么写建议在动手之前多花些时间仔细阅读react.dev上的相关章节。
所有课程资料都是开源的但你需要向授课教师Cole Nelsonctnelson2@wisc.edu发送电子邮件以获取X-CS571-ID该ID是向API发送request必需的。在发送邮件时建议附上自我介绍。
## 课程资源
- 课程网站:<https://cs571.org>
- 课程视频请参考课程网站上标有“R”的链接
- 课程作业:请参考课程网站上的相关信息