Zero to Hero With 250 FREE Online Programming and Computer Science Courses from Top Universities Part 2.23 min read

250 FREE ONLINE PROGRAMMING & COMPUTER SCIENCE COURSES FROM TOP UNIVERSITIES PART 2.2

Six years ago, universities like MIT and Stanford first opened up free online courses to the public. Today, more than 800 schools around the world have created thousands of free online courses.

You can also go to Class Central’s homepage to find many free courses available up to 10000 from top universities.

                                           Class Central’s home page.

I’ve sorted these courses into the following categories based on their difficulty level as well as 3 parts of this topic:

  • Beginner
  • Intermediate
  • Advanced

The first sections will be for beginners(part 1.1, part 1.2), the second will be for those who are looking for intermediate courses(part 2.1, part 2.2) and the rest will be for advanced courses(part 3.1, part 3.2). All of these are aggregated in 250 free courses.

In this part I will introduce you to the courses that are suitable for intermediate learners, if you are looking for beginner courses click here, advanced courses click here. 

COURSES FOR INTERMEDIATE LEARNERS PART 2.2 (44)

  1. Intro to AJAX
  2. Computer Graphics from University of California, Berkeley ★★★★☆(5)
  3. Agile Development Using Ruby on Rails — Advanced from University of California, Berkeley ★★★★★(5)
  4. Cloud Computing Concepts: Part 2 from University of Illinois at Urbana-Champaign ★★★★★(5)
  5. Introduction to Meteor.js Development from University of London International Programmes ★★★★★(5)
  6. How to Code: Systematic Program Design — Part 1 from The University of British Columbia ★★★★☆(5)
  7. Developing Android Apps from Google ★★★★☆(5)
  8. Data Wrangling with MongoDB from MongoDB University ★★★★☆(5)
  9. Parallel Programming Concepts
  10. Intro to DevOps from Nutanix ★★★☆☆(5)
  11. Intro to iOS App Development with Swift
  12. Software Development Process from Georgia Institute of Technology★★★☆☆(4)
  13. Analysis of Algorithms from Princeton University ★★★★★(4)
  14. Computer Networking from Georgia Institute of Technology ★★★★☆(4)
  15. Internet of Things & Augmented Reality Emerging Technologies from Yonsei University ★★★☆☆(4)
  16. HTML5 Game Development from Google ★★★☆☆(4)
  17. Website Performance Optimization from Google ★★★★☆(4)
  18. Introduction to C++ from Microsoft ★★★★☆(4)
  19. Database Management Essentials from University of Colorado System★★★★☆(4)
  20. Interactive Computer Graphics from The University of Tokyo ★★☆☆☆(4)
  21. Software Debugging from Saarland University ★★★★★(4)
  22. Software Construction in Java from Massachusetts Institute of Technology★★★★★(3)
  23. Java Programming: Arrays, Lists, and Structured Data from Duke University ★★★★☆(3)
  24. Networks Illustrated: Principles without Calculus from Princeton University★★★★☆(3)
  25. VLSI CAD Part I: Logic from University of Illinois at Urbana-Champaign★★★★★(3)
  26. Internet of Things: Setting Up Your DragonBoard™ Development Platformfrom University of California, San Diego ★★★☆☆(3)
  27. Wireless Communication Emerging Technologies from Yonsei University★★★★☆(3)
  28. Querying Data with Transact-SQL from Microsoft ★★★★☆(3)
  29. DevOps for Developers: How to Get Started from Microsoft ★★★★☆(3)
  30. Autonomous Mobile Robots from ETH Zurich ★★★☆☆(3)
  31. Intro to Algorithms
  32. JavaScript Design Patterns
  33. Intro to jQuery
  34. M101N: MongoDB for .NET Developers
  35. Compilers from Stanford University ★★★★☆(2)
  36. Mobile Application Experiences Part 1: From a Domain to an App Ideafrom Massachusetts Institute of Technology ★★★★★(2)
  37. Internet of Things: Communication Technologies from University of California, San Diego ★★★☆☆(2)
  38. iOS App Development Basics from University of Toronto ★★★★☆(2)
  39. Introduction to Mobile Application Development using Android from The Hong Kong University of Science and Technology ★★★★☆(2)
  40. Internet Emerging Technologies from Yonsei University ★★★☆☆(2)
  41. Agile Planning for Software Products from University of Alberta★★★☆☆(2)
  42. Browser Rendering Optimization from Google ★★★★☆(2)
  43. UX Design for Mobile Developers from Google ★★★★★(2)
  44. Analyzing and Visualizing Data with Power BI from Microsoft★★★★★(2)

YOU CAN REFER TO PART 2.1 HERE.

Source: Dhawal Shah on http://freecodecamp.medium.org, you can visit the original article here.
Previous Article
Next Article

Sign up for newsletter

* indicates required

Categories

Archives