Teach and learn practical digital skills needed for the jobs of today and tomorrow with Google's free video lessons. The curriculums includes certificates of completion. Happy Learning!
Hidden content
---
Free Courses
Staying Home? Get ρáíd for surfing the web!
About this Course
Do you need to review English grammar? Have you forgotten the grammar you once studied? If so, this course is perfect for you.
The first course in this specialization is a refresher on some tools needed for good writing. It will help prepare you for the other courses. You will...
Requirements
Interest in the new technical field of Big Data
Interest in new technology: Hadoop.
Description
Are you interested in the world of Big data technologies, but find it a little cryptic and see the whole thing as a big puzzle?
Are you looking to understand how Big Data impact large...
Requirements
You have to know how to use Microsoft Windows, e.g. Windows XP/7/8
Description
You know nothing about networking? Not ready for MTA Servers / Networking, Comptia, VPN, General Networking courses?
The solution is simple: "Introduction to networking for complete beginners".
More...
Requirements
There is no formal prerequisite for this course.
Description
'Introduction to Scrum' course is tailored to help anyone interested to know more about Scrum; learn about key concepts in Scrum as defined in the SBOK™ Guide; and to get a basic understanding of how Scrum framework...
Requirements
A willingness to take action on what we cover in this mini-course
Description
QUESTION: What If You Could Get Twice As Much Done Tomorrow As You Have Any Day This Year?
Six years ago, I was sitting in the passenger seat of a car with my friend.
My friend turns to me and says "It's...
Requirements
No prior knowledge required. Some programming background would be beneficial.
PC or Mac that can run Android Studio and the Android Virtual Device.
Description
Android accounts for approximately 85% of all devices sold today (2017 Q1). It only makes sense for you to be developing...
Requirements
No prerequisites
Description
This course is all about introducing you to the exciting world of the stock market, taking you from the very beginning "What is a stock?" to teaching you about different investing strategies, like Fundamental and Technical analysis.
Hidden content
About this Course
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”)...
About this Course
What are people most afraid of? What do our dreams mean? Are we natural-born racists? What makes us happy? What are the causes and cures of mental illness? This course tries to answer these questions and many others, providing a comprehensive overview of the scientific study of...
Requirements
Access to the internet
Basic competence of the English language
Basic knowledge of how operating systems work
Access to a command line
Description
The command line is an incredibly useful tool for developers and regular computer users. If you want to get into Ruby on Rails...
Requirements
A basic foundational level knowledge of computer networks
Description
The 2nd top hit for 'Cloud Computing' on Google says 'Cloud computing is a general term for the delivery of hosted services over the internet.' Unfortunately, that definition is completely wrong.
This course is...
About this Course
Cryptography is an indispensable tool for protecting information in computer systems. In this course, you will learn the inner workings of cryptographic systems and how to correctly use them in real-world applications. The course begins with a detailed discussion of how two...
Requirements
Basic IT Skills
Description
This course is the fundamental course on Ethical häçking which delivers knowledge of real-time attack vectors and defensive methods. This course has been designed by a group of globally recognized Information Security Professionals to meet the...
About this Course
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...
About this Course
Machine learning is the science of getting computers to act without being explicitly programmed. In the past decade, machine learning has given us self-driving cars, practical speech recognition, effective web search, and a vastly improved understanding of the human genome...
Complexity Theory Basics
Asymptotic complexity, complexity theory, running times, complexity classes
Description
This course is about algorithms running times and complexity theory. In order to be able to classify algorithms, we have to define limiting behaviors for functions describing the...
About this Course
The COVID-19 crisis has created an unprecedented need for contact tracing across the country, requiring thousands of people to learn key skills quickly. The job qualifications for contact tracing positions differ throughout the country and the world, with some new positions...