10-day courses
Enjoy bite-sized courses in dozens of topics
Enjoy bite-sized courses in dozens of topics
Read a lesson every day with your morning coffee
Learn new things as easy as checking email
Accomplish more by doing less
Dive into the fascinating world of JavaScript, a programming language that has come a long…
What is the theory behind the way computers store and manipulate data? In this course,…
Go is a relatively new programming language created and maintained by Google. Go’s popularity continues…
Writing computer code while creating games is an amazing way to express yourself, just like…
This course is for beginner developers who are interested in learning the Python language. If…
The Java programming language is the world’s most widely used programming language. Those who know…
This course will give you the techniques you need to pull information from any website….
When you click an icon on your cellphone, code makes that app come to life….
This course is for beginner developers who have an interest in developing iOS apps with…
Databases used by software and websites are designed to take advantage of the benefits of…
This course presents the process of data analysis in a format that can be applied…
SQL is a programming language for accessing and analyzing data stored in databases. From Fortune…
When a data breach occurs at a mighty conglomerate, it’s all over the news and…
We often hear about the dangers of putting our information online, but do we really…
This course gives you a basic, hands-on introduction to programming using the C language. You…
Get started with web design! Learn the basic structure of an HTML webpage, how to…