Building new IT skills, and in some cases, acquiring new IT certifications can make candidates much more attractive to prospective employers – and frequently enhances a candidate’s ability to command higher compensation. Surveys indicate that employers favor candidates who have shown the initiative to build their skills inventory – and many candidates find that self-learning via Internet-based resources is an effective method of acquiring new skills and insights.
We’ve compiled a list of Internet-based sites and mobile apps that offer free or low-cost IT-related education. A future article will cover online certification resources.
The sites that follow offer a diverse collection of computer science and programming courses – it’s not exhaustive but a good starting point.
- MIT Opencourseware – Mix of high-level computer science courses as well as courses on various programming languages.
- EDX – Offers courses through a variety of school partners including MIT, Harvard, and UC Berkeley. A number of offerings are executive-level computer science courses but there are also many courses devoted to specific programming languages. Many of the courses are free but some charge a fee – usually nominal ($50).
- Free-ed.net – Wide variety of courses and access to learning resources many geared toward specific programming languages and skills.
- Udacity – Udacity offers a “nanodegree” program for which there is a monthly charge, but also an extensive list of free courses covering a wide variety of IT specialties. Udacity also offers a mobile app.
- Udemy Online Courses – Wide variety of IT related courses including some to acquire certification. They range in price from free to more than $200. Udemy also offers a mobile app.
- University of the People – A little bit of a different animal. Students can actually get a degree in computer science from the University – and although it claims to be “tuition-free” there is a $50 application fee and a fee of $100 per exam.
There are also a number of free or low cost
Find out the moment new career opportunities become available by signing up for Randstad’s job alerts. Just tell us what kind of position you want, and we'll email you when we find it!