1
Ask HN: What should I learn over the summer? (computer science student)
I'm a computer science major. Soon I'll be done with my freshman year of college, and I'll have three months of free time. After this year, I will have learned C++ fairly decently (topics up to polymorphism, linked lists, and templates). Also, from hobbyist programming before college, I know Python to a decent level. In the fall, I'll be taking two CS classes (data structures, and intro to computer systems).
My question is, what would be a good use of my time over the summer to still be learning CS topics at a decent pace?
The idea I had was making a good-looking website where users can play some small video game, and create an account so that they can log in and see their previous scores. Would this be a feasible idea? I figured it would help me learn web design (HTML, CSS, JavaScript) and I would try to make the game (whatever it is) from scratch, so I'd learn Java (or whatever is best for the job) too. If this seems like a good idea, what order should I go in? Any other suggestions? Thank you!