I'm a final-semester computer science major in the USA. I'd love your feedback and advice on this 1-credit class that I'm teaching on React JS.<p>https://imgur.com/a/intro-to-react-1-credit-course-syllabus-fall-2024-KT98p0V<p>I'm teaching and managing this course all by myself. I'm doing it primarily for the resume boost (to get a job and failing that get into a decent cs master's program). Secondarily for the intrinsic benefits of teaching.<p>It meets once a week for 50 minutes until December and it's just 1 credit so it can't be too intensive either.<p>After college I would like to get a SWE job, so I'm trying to show companies that I know React really well (job applications), and I'm trying to make myself employable and in-demand.<p>If I can't get a good enough job, I'm planning on going for master's. Then this course should show that I can teach technical material (master's degree applications).<p>I'm also doing this course to force myself to properly learn React well enough to teach it.<p>- Any advice on the syllabus, especially the content and how I can improve it to reflect current industry practices?<p>- Advice on specific things I should do before, during, and after the semester to make this experience worthwhile from a resume and job, masters' application point of view?<p>I would appreciate any and all advice you could give me. Thank you.
I noticed that "Using state in components" and "Building forms using controlled components" both come before the introduction to the useState hook. That seems backwards to me, and I'm curious how you plan to teach those two sections without the use of that hook.<p>Overall, though, the content in your course looks good. I also highly recommend basing at least some of the content on the official React tutorials/docs (<a href="https://react.dev/learn/thinking-in-react" rel="nofollow">https://react.dev/learn/thinking-in-react</a>), which do a great job of introducing the React way of thinking about applications.