After first year of college, you would easily have around 2 months of break, and in first year it can be really confusing to how to utilize this break. So, being a senior to you I can easily list all the courses/training/internship you can do, so stick around to get an idea of “How to spend your first year summer break.”
1.Explore online courses websites : There are lots of youtube channels and online course websites from which you can not only learn a course for free, but being a first year you would at least know all the courses out there. So, go explore websites such as Udacity, Coursera, Udemy etc. where you could find hundreds of amazing free online courses from cloud computing, web development to android development.
2.Join a paid training course: There are so many paid courses offered by various institutes like Coding blocks, Coding Ninjas, Ducat where you need to pay around 10K-15K. If you are not sure of which course to join, always go for popular course in your stream like for CSE can go for Java, .net , cloud computing, android, web development etc.
3.Explore Github and GSOC: Engineers who have contributed to any open source project automatically get ahead of thousands of students, so first explore Github platform and try contributing to any Google Summer of Code Project.
4. Start Competitive coding: Competitive coding really helps to crack any coding interview so explore websites Hackerrank, Codechef, Hackerearth etc.
5. Internship :If you already have done a course on android or web, then its perfect time to do an internship. There are many websites and internship fairs across almost all college to get an internship. If you want to know about internship fair the, go to, http://engineerdiaries.com/all-you-need-to-know-about-internship-fairs/ And as far as websites are concerned you can go to internshala.com, interntheory and switchidea.com too. If you don’t have skills for internship then, exploring digital marketing and content writing is also beneficial for the resume.