Oh, The Places You'll Go!

So, in general, I’d encourage you to think about three potential areas, and decide based on your interests which one you pursue next:
- Back-end programming (Python, JS)
- Back-end technologies like Python, Node, or even PHP. Something like CSCI E-7, “Introduction to Programming with Python”
- Front-end programming and design (JS, CSS, design, user experience, CMS)
- Something like DGMD E-20, “Modern and Mobile Front-End Design”.
- More JavaScript
- I think JS deserves its own listing. With it you can do front-end things and work with more complex JS frameworks like Vue or React. You can also work on the back-end with Node. Knowing more JS will always come in handy. Something like CSCI E-3 “Introduction to Web Programming with JavaScript”