mirror of
https://github.com/PKUFlyingPig/cs-self-learning.git
synced 2026-06-24 02:16:58 +08:00
add CS571 (Web)
This commit is contained in:
parent
039a0f9b63
commit
0ece09a543
2 changed files with 42 additions and 0 deletions
21
docs/Web开发/CS571.en.md
Normal file
21
docs/Web开发/CS571.en.md
Normal 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
21
docs/Web开发/CS571.md
Normal 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 Nelson(ctnelson2@wisc.edu)发送电子邮件以获取X-CS571-ID,该ID是向API发送request必需的。在发送邮件时,建议附上自我介绍。
|
||||
|
||||
## 课程资源
|
||||
|
||||
- 课程网站:<https://cs571.org>
|
||||
- 课程视频:请参考课程网站上标有“R”的链接
|
||||
- 课程作业:请参考课程网站上的相关信息
|
||||
Loading…
Reference in a new issue