Out of all sectors that have been impacted by the Coronavirus pandemic, the education sector undeniably has been hit the hardest due to the shutting down of schools and colleges. Not only has the pandemic brought disruption in learning, but the uncertainty around the re-opening of schools and colleges is adding to the problem. Nevertheless, online learning is coming to the aid of students like never before. Here, we are listing five free online courses during lockdown for engineers.
While advanced courses are still paid, several platforms have come forward to provide beginners and intermediate level online courses for free. These courses range from 8 to 30 hours and can be taken by engineering students as per their convenience.
Five Free Online Courses during Lockdown for Engineers by Popular Platforms
Developing Android Apps with Kotlin by Google on Udacity: This course, which takes about two months to complete, can be taken by anyone who is interested to build their own apps. The course requires learners to have pre-requisite knowledge in navigating GitHub, and be comfortable using a Modern IDE, and the OOP language. Interested students and professionals can visit Udacity to enroll for the course.
Machine Learning Crash Course by Google: This intermediate course which is about 15 hours long teaches the basics of machine learning through videos by Google researchers, written text for newcomers to machine learning, interactive visualizations of algorithms in action and real-world case studies, says Google. The course could be beneficial for those with knowledge on programming, but wish to learn more about machine learning. Those who wish to know more about the course can visit the Google Digital Unlocked and enroll for the same for free.
Computational Thinking for Problem Solving by the University of Pennsylvania on Coursera: The beginner level course takes about 37 hours to complete and can be taken by anybody who wishes to learn about the pillars of computational thinking. Skills that students will learn through the program are Simple Algorithm, Python Programming, Problem Solving, and Computation. Interested students can visit Coursera for information on the course and to enroll for the same.
Learn Programming With JavaScript by Open Classrooms: The course aims to equip learners with the fundamentals of the JavaScript programming language. Students interested to take the 15-hour long course are required to have a general knowledge of object-oriented programming terminology like classes, objects, functions, methods, etc. For more details on the course and to enroll for the same for free, students are advised to visit the official platform.
Python Basics by the University of Michigan on Coursera: This course has no prerequisites and aims to impart knowledge on the basics of Python 3. The course is especially for newcomers to Python programming, who need a refresher on Python basics. The beginner level course takes about 22 hours to complete and has flexible deadlines to help learners. Those interested to know more and enroll for the course can visit the official website for more details.