In the last few weeks, the CoronaVirus arrived in my country and changed the way I live (hopefully not for too long). I found my self working from home for hours, watching Netflix, and slowly feeling more and more depressed. A few friends recommended for me to take an online course as a way to spend my time at home wisely.
When life gives you lemons, make lemonade. When the world gives you COVID-19, find an online course.
After searching for hours between hundreds of different online courses, I decided to create a list of 100+ free online courses and share it with the world. There are millions of people that are now working from home, or just chilling, waiting for the CoronaVirus to end. This is for all of us:
Table of Contents
Business:
How to Finance and Grow Your Startup – Without VC, by University of London
This course will introduce, and help you put to use in your startup, the five models through which your customers can – and will, if you ask them! – fund your business. These five time-tested models have been put to use by entrepreneurial like Michael Dell, Bill Gates, Richard Branson and more.
Brand Management: Aligning Business, Brand and Behaviour by University of London London
The aim of the course is to change the conception of brands as being an organisation's visual identity (e.g., logo) and image (customers' brand associations) to an experience along "moments-that-matter" along the customer journey and, therefore, delivered by people across the entire organisation.
Protecting Business Innovations via Patent
This course assumes no prior knowledge in law, business or engineering. However, students with backgrounds in all three areas will find useful concepts or ideas in the course on how to protect business innovations using patents.
The approach taken in this course is practical and commercial rather than theoretical. A combination of lectures and case studies help to illustrate the concepts and make the course more interesting.
Creative Thinking: Techniques and Tools for Success
Philosophy and Critical Thinking
This course introduces principles of philosophical inquiry and critical thinking that will help us answer this question. Learn how we can use philosophical ideas to think about ourselves and the world around us.
Entrepreneurship in Emerging Economies by HarvardX
Explore how entrepreneurship and innovation tackle complex social problems in emerging economies.
Becoming a Successful Leader (Inclusive Leadership Training)
Enabling Entrepreneurs to Shape a Better World
Get equipped with the latest tools and social impact insights to develop your own entrepreneurial potential to solve the world's biggest problems.
An Introduction to Consumer Neuroscience & Neuromarketing
How do we make decisions as consumers? What do we pay attention to, and how do our initial responses predict our final choices? To what extent are these processes unconscious and cannot be reflected in overt reports? This course will provide you with an introduction to some of the most basic methods in the emerging fields of consumer neuroscience and neuromarketing.
You will learn about the methods employed and what they mean. You will learn about the basic brain mechanisms in consumer choice, and how to stay updated on these topics.
The course will give an overview of the current and future uses of neuroscience in business.
Advanced Valuation and Strategy - M&A, Private Equity, and Venture Capital by Erasmus University Rotterdam
his course is helpful for executives that need to value complete strategies and for all students interested in corporate finance and strategy. We present the latest tools and show you how to apply them!
Introduction to Operations Management
Learn to analyze and improve business processes in services or in manufacturing by learning how to increase productivity and deliver higher quality standards. Key concepts include process analysis, bottlenecks, flows rates, and inventory levels, and more. After successfully completing this course, you can apply these skills to a real-world business challenge as part of the Wharton Business Foundations Specialization.
Customer Analytics
In this course, four of Wharton’s top marketing professors will provide an overview of key areas of customer analytics: descriptive analytics, predictive analytics, prescriptive analytics, and their application to real-world business practices including Amazon, Google, and Starbucks to name a few.
This course provides an overview of the field of analytics so that you can make informed business decisions. It is an introduction to the theory of customer analytics, and is not intended to prepare learners to perform customer analytics.
The Global Financial Crisis by Yale University
Former U.S. Secretary of the Treasury Timothy F. Geithner and Professor Andrew Metrick survey the causes, events, policy responses, and aftermath of the recent global financial crisis.
Applied Scrum for Agile Project Management
Learn the project management processes, roles, mechanics, and philosophies behind Scrum, the simplest and most pure approach to managing work at the team level.
Green Business Strategy
In this course, we look at how some firms are responding positively to environmental concerns with new strategies. We look at 'best practices' of companies across countries and industries from different perspectives.
We introduce a very helpful framework to structure your thinking about environment and business strategy. We explore why current destructive business practices are so 'sticky' and resistant to change.
You don’t have to be an environmentalist or a tree-hugger to benefit from this course.
Driving business towards the Sustainable Development Goals
This course has been developed by Rotterdam School of Management at Erasmus University (RSM). It focuses on the role of businesses in achieving the SDGs. You will gain insights from leaders of international companies and academics in business and management who will guide you through the issue of how businesses can contribute to the SDGs.
Digital Transformation: Business Development and Marketing
Learn how to evolve and market your product and services in a digitally transforming business landscape.
AI Chatbots without Programming by IBM
Chatbots are increasingly in demand among global businesses. This course will teach you how to build, analyze, deploy and monetize chatbots - with the help of IBM Watson and the power of AI.
Introduction to FinTech by Hong Kong University
Learn from leading academics and practitioners from around the world about the innovations, technology and regulation driving the transformation of finance.
Global Human Capital Trends
This course explores the top trends in Human Capital Management (HCM) based on the Global Human Capital Trends 2016 Report published by Deloitte LLP. The course is evidence-based and future-oriented, with a focus on practical applications for each trend.
Introduction to Spreadsheets and Models
The simple spreadsheet is one of the most powerful data analysis tools that exists, and it’s available to almost anyone. Major corporations and small businesses alike use spreadsheet models to determine where key measures of their success are now, and where they are likely to be in the future.
But in order to get the most out of a spreadsheet, you have the know-how to use it.
This course is designed to give you an introduction to basic spreadsheet tools and formulas so that you can begin harness the power of spreadsheets to map the data you have now and to predict the data you may have in the future.
Design-Led Strategy: Design thinking for business strategy and entrepreneurship
This course is for entrepreneurial managers who are looking for tools and techniques to introduce exciting, innovative products or services to market quickly and informed by high-quality customer insights.
Management of Fashion and Luxury Companies
Learn how fashion and luxury companies work and understand their brands, products, retail, and communication strategies. Travel through business models, international development, and product categories with industry influent experts.
European Business Law: Doing Business in Europe
This six-week course titled Doing Business in Europe is the second in a series of three exploring some of the main business aspects of European Union law.
Besides providing learners with a sound knowledge base of European laws and regulations relevant to establishing and managing a company within the European Union, the course also explores business considerations within a broader perspective by including inputs from leading law practitioners in the field.
Entrepreneurship 1: Developing the Opportunity
By the end of this course, you’ll know how to test, validate and prototype your idea, and also whether or not you fit the profile of an entrepreneur! You’ll also be ready to move on to the next phase of entrepreneurship in Entrepreneurship 2: Launching the Start-Up.
A Business Approach to Sustainable Landscape Restoration
This course is about landscape degradation – a global and wicked problem that is contributing to the dooming prospect of depletion of Earth’s finite resources.
But this course is also about the solutions to this problem – business driven landscape restoration. So rather than leaving you powerless with the prospect Obreht puts fowards above, it is our hope that you learn how you can be part of the solution to making sure that Planet Earth still provides a safe and habitable home for future generations. We must act big and we must act now.
The Art of Negotiation
The art of negotiation comes into play daily in the life of employees at all levels and in every position. Participants explore how current approaches to negotiation strategy and tactics are used, what negotiation entails, types of negotiation relationships that exist from hard bargain to win-win, to fully partnered relationships and personal ones. The course explores the personal and behavioral characteristics of an effective negotiator
The Business of Cybersecurity Capstone
This course intends to make the student familiar with information security management.
Business Strategies for Emerging Markets
The course aims to transfer the fundamental knowledge and to form the basic competencies necessary for the development and the implementation of a business strategy in an emerging market.
New Technologies for Business Leaders
From Blockchain over Artificial Intelligence to Virtual Reality technologies: This course will empower business leaders to embrace the concepts and bring the state of the art information technologies into their organizations to improve client and customer engagement and ultimately the bottom line of their businesses.
Business Models for Innovative Care for Older People
This course will introduce you to healthcare innovation within the field of healthy living and active aging. By following two specific cases on diabetes and rehabilitation, this interdisciplinary course will provide you with key theories, tools and concepts for analyzing and developing viable innovative solutions for aging populations.
The lectures will cover demographic, biological, economic, social and cultural aspects of active aging and healthy living, along with lectures on current innovation theories and methods.
Social Impact Strategy: Tools for Entrepreneurs and Innovators
This course offers an introduction to social impact strategy and social entrepreneurship, including key concepts, an overview of the field, and tools to get started as a changemaker. Students will learn how to innovate and design new ideas and new organizational forms to implement those ideas. Students who take this course will be better prepared to launch social impact
Doing Business in Europe
At the end of the coursework, participants will be able to understand how to design a European-scale development strategy.
Protecting Business Innovations via Trademark
This course provides learners with an understanding of how trademark laws can be used to protect business innovation using a combination of lectures and case examples for discussion. The course focus on protecting innovations with Trademark as one of several tools that can be used by companies to protect their brands and products.
Protecting Business Innovations via Strategy
This course will cover strategies from tangible resources to intangible strategies business employ to be successful. (1) Resource-based strategy (2) Move fast or get passed (3) e-commerce (4) Changing the rules
Accounting, Business and Society: The Multi-faceted Role of Accounting
This course provides an overview of the multi-faceted role of accounting in business and social contexts.
You will get to know the essential of businesses and how they must work around the notions of ethics, the corporate governance (CG) framework and how accountants function as one of the key players in the practices.
A thriving area of corporate social responsibility (CSR) is also discussed.
Grow Your Business with Goldman Sachs 10,000 Women
This introductory business course has been developed from the face-to-face program which has enabled over 10,000 women to see immediate and sustained business growth.
It is designed for women business owners, running established businesses operating for more than one year, to provide the practical tools and skills required to help you grow your business.
Business Implications of AI: A Nano-course
In this course you will learn what Artificial Intelligence is, from a leaders point of view.
How shall we, as leaders, understand it from a corporate strategy point of view? What is it and how can it be used? What are the crucial strategic decisions we have to make, and how to make them? What consequences can we expect if we decide on doing AI-projects and what kind of competences do we need? Where shall we start, and what could be a good second as well as third step? What implications for the organization can we expect? These are the questions answered in this course.
Business English Skills: Introducing Yourself in Business Settings
This lesson is part of a full course, Business English Networking. Take this lesson to get a short tutorial on the learning objectives covered. To dive deeper into this topic, take the full course.
Marketing:
Blogging For Business — Ahrefs
Learn how to grow your blog past 100K monthly visitors and turn thousands of your readers into paying customers.
Introduction to Marketing by University of Pennsylvania
Taught by three of Wharton’s top faculty in the marketing department, consistently ranked as the #1 marketing department in the world, this course covers three core topics in customer loyalty: branding, customer centricity, and practical, go-to-market strategies.
Facebook Marketing Course: How to Develop Effective Organic and Paid Strategies by HubSpot
This course includes everything you need to know to improve and optimize your paid and organic Facebook efforts.
This course is meant for marketers looking for actionable and impactful ways to use this popular social network to grow their business.
Viral Marketing and How to Craft Contagious Content by University of Pennsylvania
Ever wondered why some things become popular, and others don’t? Why some products become hits while others flop? Why some ideas take off while others languish? What are the key ideas behind viral marketing?
This course explains how things catch on and help you apply these ideas to be more effective at marketing your ideas, brands, or products.
You’ll learn how to make ideas stick, how to increase your influence, how to generate more word of mouth, and how to use the power of social networks to spread information and influence.
Social Media Advertising by University of Colorado Boulder
Social media platforms are driven by digital advertising. As a result, social media advertising is affordable and can be purchased at almost any budget. Targeting options in social media advertising are also sophisticated.
It is possible to tailor ads around a user’s behaviors (e.g., likes, posts and clicks). This course unpacks small business use cases of Facebook, Instagram and Twitter advertising.
From basic campaigns to advanced techniques including lookalike modeling and audience retargeting, this course shows how to effectively advertise on three major social media platforms.
Engagement & Nurture Marketing Strategies by Chris J. Vargo
Social media platforms are driven by digital advertising. As a result, social media advertising is affordable and can be purchased at almost any budget. Targeting options in social media advertising are also sophisticated.
It is possible to tailor ads around a user’s behaviors (e.g., likes, posts and clicks).
This course unpacks small business use cases of Facebook, Instagram and Twitter advertising.
From basic campaigns to advanced techniques including lookalike modeling and audience retargeting, this course shows how to effectively advertise on three major social media platforms.
Digital Analytics for Marketing Professionals: Marketing Analytics in Practice by Northwestern University
In this course, you will learn two of the most effective social strategies used by organizations today.
You'll see real-world best practice examples and learn what metrics they use to gauge success.
You will also learn the importance of infographics and the impact a well-designed landing page can have on your bottom line. All of the social skills you have learned thus far will be put into action with a multimedia filter and focus blog that you will create to demonstrate how social can enable real-time marketing results.
Shaping Your Professional Brand
Skill-building in this course will include asking questions, listening, developing likeability (you’d better be stellar if you’re difficult), identifying cognitive bias, apologizing, receiving apologies, and the basics of whistleblowing.
Creative Writing: The Craft of Style
Your style is as unique and distinctive as your face, your voice, except that you can choose it, you can can work on it, enhance it. In this course we will introduce aspiring writers to the art of putting pressure on written language. We will study the use of metaphor and imagery, and demonstrate how clarity, grace, and inventiveness in word choice are imperative to a story’s success. Writers will emerge with the revision skills essential to all writers of good stories and good prose.
One Hour Guide to SEO by Moz
Can you learn SEO in an hour? Surprisingly, the answer is yes, at least when it comes to the fundamentals. From Rand Fishkin, we present you with a six-part series of roughly ten-minute-long videos designed to deliver core SEO concepts.
This short course is perfect for a wide range of people including beginner SEOs, clients, and team members.

Marketing Analytics by University of Virginia
This course gives you the tools to measure brand and customer assets, understand regression analysis, and design experiments as a way to evaluate and optimize marketing campaigns.
You'll leave the course with a solid understanding of how to use marketing analytics to predict outcomes and systematically allocate resources.
The Marketing Plan by IE Business School
Create your own Marketing Plan for your own product or service idea. In this course, you will learn how to produce arguably the most important marketing tool for any business.
Rather than simply learning the stages of The Marketing Plan, you will be asked each week to complete a peer graded assignment which will help you complete a simplified version of the plan.
Developing an End-to-End Instagram Marketing Strategy For Your Business
Learn how to build and implement a successful organic Instagram marketing strategy.
Harness the power of this visual social network to grow your business and invest in yourself and your career by learning one of the most in-demand skills in digital and social media marketing
Design:
Fundamentals of Graphic Design
This course will teach you the fundamental principles of graphic design: imagemaking, typography, composition, working with color and shape... foundational skills that are common in all areas of graphic design practice.
Learn the Foundations of UX Writing
In this free online course, you’ll learn about: UX writing processes, testing, research, and best practices. Plus, we'll show you the tools UX writers can't live without, the blogs they follow, the podcasts they listen to, give you killer microcopy examples from top companies, and so much more.
User Interface (UI) Personalization
Introduction to Game Design by MITx
Design and Development of Games for Learning by MITx
The Language of Design: Form and Meaning
In this course, critique is defined as a detailed, objective analysis of a work of graphic design and its effectiveness.
Critique is an integral part of the making process for designers: it’s not just how we determine if a work of design is or is not successful, it’s how we move our work forward.
Critique is also where other voices and opinions can be brought into the design process.
Video Game Design History
Learn about the evolution of video games from experts at The Strong National Museum of Play, the world's largest collection of video game materials.
Art and Design in the Digital Age
Explore and discover how art changes technology and how technology changes art
Design Theory
Explore key concepts in the new field of design theory. Gain fundamental knowledge of what design is and its relation to culture, economics, and the arts.
Photoshop Fundamentals
If you’ve ever wanted to try digital painting, but you’re intimidated by photoshop, this course is for you! We’ll go through all of the software’s core functions and tools in a series of easy-to-follow lessons that will have you up and running in no time.
Photoshop CC for Web Design Beginners
This course is designed to teach you the basics of Photoshop, even if you have little to no experience with it, to create profitable web designs that help you stand out from the competition.
Beginner Photoshop to HTML5 and CSS3
In this course you will learn how to create a basic website using Phohoshop and Dreamweaver. You will be able to use Photoshop to create a design for your website and use Dreamweaver to organise the content and make the website fully functional. The website will contain 5 pages : Home, About me, Services, Portfolio and Contact and all the images and support materials are provided. By the end of this course you will be able to make a basic website and put it Live.
Learn Photoshop Tools From Scratch
After completing this course, you will find yourself confident and after practice, you can use your skills in your professional work. You will feel control on your skills and able to complete more projects without any hassle. Whether learning Photoshop is your personal hobby, professional work or interest, this course will definately help you there.
Modern Art & Ideas
This course is designed for anyone interested in learning more about modern and contemporary art. Over the next five weeks, you will look at art through a variety of themes: Places & Spaces, Art & Identity, Transforming Everyday Objects, and Art & Society.
Fundamentals of Digital Image and Video Processing
In this class you will learn the basic principles and tools used to process images and videos, and how to apply them in solving practical problems of commercial and scientific interests.
Art & Ideas: Teaching with Themes
This course is designed to help build critical skills that support theme-based teaching practices and build confidence in incorporating modern and contemporary art into interdisciplinary lesson plans.
By addressing themes and questions that arise in relation to modern and contemporary art, the course will help you to think creatively about links to your curriculum and the ways that you can tap into students’ knowledge and life experience.
Gamification by University of Pennsylvania
Gamification is the application of game elements and digital game design techniques to non-game problems, such as business and social impact challenges.
This course will teach you the mechanisms of gamification, why it has such tremendous potential, and how to use it effectively. For additional information on the concepts described in the course, you can purchase Professor Werbach's book For the Win: How Game Thinking Can Revolutionize Your Business in print or ebook format in several languages.
The Arts and Science of Relationships: Understanding Human Needs
This course provides an introduction to:
1. Basic concepts of The Strategies and Skills Learning and Development System (SSLD), their relevance for every day relationships and provide advanced concepts for participants who work in fields of social work and health care.
2. Basic practice principles and methods of SSLD, illustrated by relationship management case studies.
3. The SSLD framework for relationship management assessment; N3C (needs, circumstances, characteristics, capacity) and problem translation.
4. Core competencies in the relationship management application of the SSLD system: Observation learning, simulation, real life implementation, review and monitoring.
Programming:
Learn Python by Codecdemy
Learn the basics of the world's fastest-growing and most popular programming language used by software engineers, analysts, data scientists, and machine learning engineers alike.
Make Your Own App
Over 6 modules you will interactively learn the basics of web programming (HTML, CSS, JavaScript, jQuery, ...) and how to utilize these techniques to build your own software applications for mobile or desktop devices (exemplified with a chat app).
Learn to Program: The Fundamentals by University of Toronto
Behind every mouse click and touch-screen tap, there is a computer program that makes things happen.
This course introduces the fundamental building blocks of programming and teaches you how to write fun and useful programs using the Python language.
Intro to HTML and CSS
In this course, you'll learn the fundamentals of web development, along with best practices and professional problem-solving techniques using Developer Tools.
HTML5 and CSS Fundamentals by WC3
Learn how to build Web sites using HTML5 and basic CSS, directly from W3C, creator of the latest Web standards.
Creative Coding by NYUx
Creative Coding will introduce you to the fundamental concepts of object-oriented programming, using code as a method for self-expression in a variety of media, such as 2D graphics, animation, image, and video processing.
Principles of Machine Learning: Python Edition by Microsoft
Get hands-on experience building and deriving insights from machine learning models using Python and Azure Notebooks.
Programming Basics by Indian Institute of Technology Bombay
Learn basic computer programming skills and master the art of writing C/C++ programs to solve real-world problems.
Computer Science: Programming with a Purpose by Princeton University
This course covers the first half of our book Computer Science: An Interdisciplinary Approach (the second half is covered in our Coursera course Computer Science: Algorithms, Theory, and Machines). Our intent is to teach programming to those who need or want to learn it, in a scientific context.
Code Yourself! An Introduction to Programming by the University of Edinburgh
Have you ever wished you knew how to program, but had no idea where to start from? This course will teach you how to program in Scratch, an easy to use visual programming language. More importantly, it will introduce you to the fundamental principles of computing and it will help you think like a software engineer.
Visualizing Data with Python by IBM
Data visualization is the graphical representation of data in order to interactively and efficiently convey insights to clients, customers, and stakeholders in general.
Analyzing Data with Python by IBM
Data visualization is the graphical representation of data in order to interactively and efficiently convey insights to clients, customers, and stakeholders in general.
Introduction to R for Data Science by Microsoft
Learn the R statistical programming language, the lingua franca of data science in this hands-on course.
Programming Mobile Applications for Android Handheld Systems: Part 1, by University of Maryland
This course introduces you to the design and implementation of Android applications for mobile devices. You will develop an app from scratch, assuming a basic knowledge of Java, and learn how to set up Android Studio, work with various Activities and create simple user interfaces to make your apps run smoothly.
Computer Science: Algorithms, Theory, and Machines by Princeton University
The course emphasizes the relationships between applications programming, the theory of computation, real computers, and the field's history and evolution, including the nature of the contributions of Boole, Shannon, Turing, von Neumann, and others.
Agile with Atlassian Jira
Agile teams use “just enough” planning and an incremental approach to accomplishing the work of the team. Every project and every team uses a custom agile methodology.
This course discusses common foundational principles and practices used by agile methodologies, providing the student a flexible set of tools to use in any role (e.g. product owner, scrum master, project manager, team member) on any agile team.
Bitcoin and Cryptocurrency Technologies by Princeton University
To really understand what is special about Bitcoin, we need to understand how it works at a technical level.
We’ll address the important questions about Bitcoin, such as: How does Bitcoin work? What makes Bitcoin different? How secure are your Bitcoins? How anonymous are Bitcoin users? What determines the price of Bitcoins? Can cryptocurrencies be regulated? What might the future hold?
After this course, you’ll know everything you need to be able to separate fact from fiction when reading claims about Bitcoin and other cryptocurrencies. You’ll have the conceptual foundations you need to engineer secure software that interacts with the Bitcoin network.
And you’ll be able to integrate ideas from Bitcoin in your own projects.
Programming for the Web with JavaScript by Penn University
Introduction to C++ by Microsoft
Get a brief introduction to the C++ language from the experts at Microsoft.
Blockchain: Understanding Its Uses and Implications by the Linux Foundation
Understand exactly what a blockchain is, its impact and potential for change around the world, and analyze use cases in technology, business, and enterprise products and institutions.
Introduction to Augmented Reality and ARCore
This course will break down complex AR concepts to make them easy to understand, while also sharing expert tips and knowledge from Daydream's ARCore team.
The course is great for beginners who are just getting started with AR or ARCore.
Hacking PostgreSQL: Data Access Methods
Learn the science, engineering practices and hacking techniques of data access – core aspects of information processing in a database.
Algorithms, Part I by Princeton University
This course covers the essential information that every serious programmer needs to know about algorithms and data structures, with emphasis on applications and scientific performance analysis of Java implementations.
Part I covers elementary data structures, sorting, and searching algorithms. Part II focuses on graph- and string-processing algorithms.
Algorithms, Part II by Princeton University
This course covers the essential information that every serious programmer needs to know about algorithms and data structures, with emphasis on applications and scientific performance analysis of Java implementations.
Part I covers elementary data structures, sorting, and searching algorithms. Part II focuses on graph- and string-processing algorithms.
Hands-on Text Mining and Analytics by Yonsei University
This course provides a unique opportunity for you to learn key components of text mining and analytics aided by the real world datasets and the text mining toolkit written in Java.
Hands-on experience in core text mining techniques including text preprocessing, sentiment analysis, and topic modeling help learners be trained to be competent data scientists.
Introduction to User Experience Design (UX) by Georgia Institute of Technology
The focus of this course is to introduce the learner to User Experience (UX) Design
User Experience design is design that is user-centered. The goal is to design artifacts that allow the users to meet their needs in the most effective efficient and satisfying manner.
The course introduces the novice to a cycle of discovery and evaluation and a set of techniques that meet the user's needs.
Introduction to Programming with MATLAB
This course teaches computer programming to those with little to no previous experience. It uses the programming system and language called MATLAB to do so because it is easy to learn, versatile and very useful for engineers and other professionals.
Data Science and Agile Systems for Product Management
Deliver faster, higher quality, and fault-tolerant products regardless of industry using the latest in Agile, DevOps, and Data Science.
Software Defined Networking by The University of Chicago
In this course, you will learn about software-defined networking and how it is changing the way communications networks are managed, maintained, and secured.
Learn NumPy by FreeCodeCamp
The tutorial explains how NumPy works and how to write code with NumPy. You will learn about creating arrays, indexing, math, statistics, reshaping, and more.
Computational Thinking & Scratch - Intro to Computer Science - Harvard's CS50 (2018)
Learn the basics of computational thinking and learn about the Scratch graphical programming language. Learn the foundations of computer science in this course.
This video is lecture 0 of Harvard University's CS50 2018 course.
Python for Everybody
This course aims to teach everyone the basics of programming computers using Python 3.
International Cyber Conflicts
The course is designed to reach an international audience and will encourage discussion on relevant current events among participants to enrich the experience with various personal and cultural perspectives on cutting-edge issues.
In addition, assignments and other assessments will supplement video lectures and selected readings to ensure application of the material.
Research Data Management and Sharing by The University of Edinburgh
This course will provide learners with an introduction to research data management and sharing.
After completing this course, learners will understand the diversity of data and their management needs across the research data lifecycle, be able to identify the components of good data management plans and be familiar with best practices for working with data including the organization, documentation, and storage and security of data.
Linux for Ethical Hackers
In this course, you will learn the basics of Kali Linux. The course covers installation, using the terminal/command line, bash scripting, tools and features for ethical hacking, and more.
The course focuses on Kali Linux but much of the content applies to other versions of Linux as well.
Learn to Program: Crafting Quality Code by University of Toronto
Not all programs are created equal. In this course, we'll focus on writing quality code that runs correctly and efficiently. We'll design, code and validate our programs and learn how to compare programs that are addressing the same task.
Computers, Waves, Simulations: A Practical Introduction to Numerical Methods using Python
Interested in learning how to solve partial differential equations with numerical methods and how to turn them into python codes?
This course provides you with a basic introduction on how to apply methods like the finite-difference method, the pseudospectral method, the linear and spectral element method to the 1D (or 2D) scalar wave equation.
Deep Learning for Business
Your smartphone, smartwatch, and automobile (if it is a newer model) have AI (Artificial Intelligence) inside serving you every day.
In the near future, more advanced “self-learning” capable DL (Deep Learning) and ML (Machine Learning) technology will be used in almost every aspect of your business and industry.
So now is the right time to learn what DL and ML is and how to use it in advantage of your company.
Statistical Learning by Stanford University
Learn some of the main tools used in statistical modeling and data science. We cover both traditional as well as exciting new methods, and how to use them in R.
Python Basics for Data Science by IBM
This Python course provides a beginner-friendly introduction to Python for Data Science. Practice through lab exercises, and you'll be ready to create your first Python scripts on your own!
Personal Development:
Mindshift: Break Through Obstacles to Learning and Discover Your Hidden Potential
This course is designed to show you how to look at what you’re learning, and your place in what’s unfolding in the society around you, so you can be what you want to be, given the real-world constraints that life puts on us all. You’ll see that by using certain mental tools and insights, you can learn and do more—far more—than you might have ever dreamed!
Learning How to Learn: Powerful mental tools to help you master tough subjects
This course gives you easy access to the invaluable learning techniques used by experts in art, music, literature, math, science, sports, and many other disciplines.
We’ll learn about the how the brain uses two very different learning modes and how it encapsulates (“chunks”) information.
We’ll also cover illusions of learning, memory techniques, dealing with procrastination, and best practices shown by research to be most effective in helping you master tough subjects.
Applications of Everyday Leadership
This course covers the following topics: negotiation, feedback and coaching, conflict management, and leading change. The objectives are to learn how to use leadership skills to work more effectively with others, how to use leadership skills to organize others to work more effectively together, and to apply the foundations of effective leadership skills to everyday situations faced by leaders.
The Science of Well-Being
In this course you will engage in a series of challenges designed to increase your own happiness and build more productive habits. As preparation for these tasks, Professor Laurie Santos reveals misconceptions about happiness, annoying features of the mind that lead us to think the way we do, and the research that can help us change.
You will ultimately be prepared to successfully incorporate a specific wellness activity into your life.
Successful Career Development
his course is designed to prepare you for success in any chosen career. You will develop the habits and attitudes you need to perform effectively in the job market. You will identify a mentor to add value to your career. You will analyze your relationships and develop a practical approach for engaging your LinkedIn network. You will differentiate between networking and networking with intention. You will also discover the most effective ways to ask for help from your peer or professional group. Finally, you will evaluate the best methods of adjusting your career path at various stages of life.
Moralities of Everyday Life by Yale University
How can we explain kindness and cruelty? Where does our sense of right and wrong come from? Why do people so often disagree about moral issues? This course explores the psychological foundations of our moral lives.
Know Thyself - The Value and Limits of Self-Knowledge: The Unconscious
This course will examine some of the most influential ideas about the unconscious starting with the work of Sigmund Freud, and follow the development of theories of the unconscious all the way to present research in experimental psychology.
The Bilingual Brain
This course explores the brain bases of bilingualism by discussing literature relevant to differences in age of initial learning, proficiency, and control in the nonverbal, single language and dual-language literature. Participants will learn about the latest research related to how humans learn one or two languages and other cognitive skills.
Understanding Memory: Explaining the Psychology of Memory through Movies
Someone once said that memory is fascinating because sometimes we forget what we want to remember, sometimes we remember what we want to forget, and sometimes we remember events that never happened or never happened the way we remember them.
I want to show you how memory works, why it sometimes fails, and what we can do to enhance it.
Intellectual Humility: Theory
In this course we try to define intellectual humility and intellectual virtues in general, and ask how we know who is humble. All lectures are delivered by leading specialists, and the course is organised around a number of interesting readings and practical assignments which will help you address issues related to humility in your daily life.
Cybersecurity:
Internet History, Technology, and Security by University of Michigan
This course will open up the Internet and show you how it was created, who created it and how it works. Along the way we will meet many of the innovators who developed the Internet and Web technologies that we use today.
Information Security: Context and Introduction by University of Michigan
In this course you will explore information security through some introductory material and gain an appreciation of the scope and context around the subject.
This includes a brief introduction to cryptography, security management and network and computer security that allows you to begin the journey into the study of information security and develop your appreciation of some key information security concepts.
Introduction to TCP/IP
In this course ‘Introduction to TCP/IP,’ you will learn the operational functions of Internet technologies (which include IPv4, IPv6, TCP, UDP, addressing, routing, domain names, etc.) and your PC/laptop's security and gateway Internet setup and basic principles.
In addition, through a simple Wireshark experiment, you will see the TCP/IP packets and security systems in action that are serving your PC/laptop, that serves you.
Cybersecurity Awareness and Innovation
This course empowers students, professionals and wider community to deal with cybersecurity attacks and risks focused on identity management and it is an introduction to the upcoming full course focused on cybersecurity awareness.
International Cyber Conflicts
By nature, cyber conflicts are an international issue that span across nation-state borders. By the end of the course, you will be able to apply the knowledge gained for analysis and management of international cyber incidents and conflicts including for activities such as development of policy related to cybercrime and cyberwarfare.
Economics:
Risk & Return by Columbia University
Learn how to measure the risk and return of equity and debt; and compute the weighted average of cost of capital.
Behavioural Economics in Action
Learn to use principles and methods of behavioural economics to change behaviours, improve welfare and make better products and policy.
Market Segmentation Analysis
Learn the ten-step process to data-driven market segmentation analysis - developing skills that will enable you to meet customers' needs and gain competitive advantage.
Money Markets, Foreign Exchange and Time Value of Money
Get introduced to the money markets, foreign exchange and time-value of money.
Financial Development and Financial Inclusion
Learn how to develop an efficient, inclusive and stable financial sector that is essential for a thriving economy.
Free Cash Flow Analysis
Learn how to use the free cash flow method for firm valuation and how to compute and project free cash flows.