Learning is a life-long endeavor.  Many people choose to learn to make themselves better at their job, while some learn new things to prepare themselves for a job or career change.  Coursera is an online education company with free courses and [paid] certificate programs offered in partnership with major universities and corporations.  Some of the top online courses from Coursera right now are:

Algorithms (part 1).  This course is a free course offered in partnership with Princeton University.  The course provides all of the information that a programmer would need to know about algorithms and their associated data structures.  The course emphasizes applications and the scientific performance of java implementations.  The first of this 2-part course covers the elementary data structures, sorting procedures, and searching algorithms.

The course is an intermediate level course and should take 30 to 35 hours over six weeks to complete.  The instructors for this course are Kevin Wayne and Robert Sedgewick, both instructors at Princeton University.

For more information, Algorithms (pt. 1)  

Machine Learning.  This course, offered through Stanford University, provides a broad introduction to Data Mining, Machine Learning, and Statistical Pattern Recognition, with topical focuses on Supervised Learning, Unsupervised Learning, and Best Practices in Machine Learning.  The course draws from numerous case studies and applications so you will be able to apply what you are learning to build smart robots, textual understanding, computer vision, and database mining.

This course on Machine Learning is an 11-week course that you should be able to complete in 55-60 hours.  Machine Learning is so pervasive today that you may not even know that you are using it.  Machine Learning has brought us everything from practical speech recognition to self-driving cars over the last decade.  Every time you are on Facebook, post a picture, and Facebook tags friends for you - that's Machine Learning.  You can take the course as part of a certificate program, or you can take the course for 'personal enrichment' for free. 

For more information, Machine Learning 

Data Analysis with Python. This course is offered in partnership with IBM and provides a beginners level introduction to using Python to analyze data.  The course teaches you to prepare data, perform statistical analysis, how to create meaningful data visualizations, and how to predict future trends based on the data you are analyzing. 

This course is a 6-week course that should take 10-12 hours to complete at 2 hours per week.  The instructor is Dr. Joseph Santarcangelo, PhD., a Data Scientist at IBM.

Financial Markets.  This course is offered in partnership with Yale University and offers a beginners level introduction to the financial markets.    This course provides an overview of how society manages risk and fosters enterprise.    The course provides an introduction to risk management as well as behavioral finance, which will provide an understanding of how the securities, banking, and insurance industries function in the real world.

The course is a 7-week course that should take 35-40 hours to complete.  The course instructor is Robert Shiller, a Sterling Professor of Economics at Yale University, and in 2013 was awarded the Nobel Memorial Prize in Economics.

The Science of Well Being.  This course is offered in partnership with Yale University and is designed to provide a series of challenges that are designed to increase your happiness and allow you to create more productive habits.  Professor Laurie Santos delivers a significant amount of research around misconceptions about happiness that lead us to certain behaviors, and most importantly, how to alter that behavior with the ultimate goal of making you happier.

The length of the course is 10-weeks and should take 18-22 hours to complete.

The Science of Everyday Leadership.  This course, offered in partnership with the University of Illinois, is part of a certificate program in Strategic Leadership and Management.  The course instructs you on individual and group decision making and how to manage the motivation of you and your employees every day.  Upon completion of the course, you will have learned to understand why leadership skills are critical to your organizations' success, how to employ these leadership skills to work effectively with others and how you can apply these skills to everyday leadership.

The course spans four weeks and should take 15-20 hours to complete.  The instructors for the course are Professors Gregory Northcraft and Jeffrey Loewenstein, Associate Professor Denise Lewin Lloyd, and Clinical Assistant Professor Elizabeth Luckman, all of the University of Illinois.

For more information, the Science of Everyday Leadership