Learn Advance Your Future.
Find the best courses, videos, books, podcasts, and blogs to learn a new skill
Trending Skills
Type
Skill level
Cost
Americas Test Kitchen (Online Cooking School)
Through the Test Kitchen's unique instructional approach, you'll learn the hows and whys behind innovative techniques and classic recipes, all broken down step-by-step. Our classes cover everything from simple skills to advanced recipes, and we are adding more all the time. Have a look at some of our favorite courses.
The Hard Things About Hard Things
Ben Horowitz, cofounder of Andreessen Horowitz and one of Silicon Valley's most respected and experienced entrepreneurs, offers essential advice on building and running a startup'practical wisdom for managing the toughest problems business school doesn't cover, based on his popular ben's blog..
Nutrition: Vitamins and Minerals
This free course, Nutrition: vitamins and minerals, looks at the two main groups of vitamins: the fat-soluble vitamins, A, D, E and K; and the water-soluble vitamins, the B group and vitamin C. It also examines the major mineral elements, and the importance of fluid balance in the body.
BookBytes
BookBytes is a fortnightly book club for developers. Each episode the hosts discuss part of a book they've been reading. And they also chat with authors about their books. The books are about development, design, ethics, history, and soft skills. Sometimes there are tangents (also known as footnotes).
Apache Spark: Tips, Tricks, & Techniques
In this course you'll learn to implement some practical and proven techniques to improve particular aspects of programming and administration in Apache Spark. You will explore 7 sections that will address different aspects of Spark via 5 specific techniques with clear instructions on how to carry out different Apache Spark tasks with hands-on experience.
Django 2 by Example
If you want to learn about the entire process of developing professional web applications with Django, then this book is for you. This book will walk you through the creation of four professional Django projects, teaching you how to solve common problems and implement best practices.
Learn Java 12 Programming
This book on Java programming begins by helping you learn how to install the Java Development Kit. You will then focus on understanding object-oriented programming (OOP), with exclusive insights into concepts like abstraction, encapsulation, inheritance, and polymorphism, which will help you when programming for real-world apps.
Mastering Object-oriented Python
This book will present detailed examples of almost all of the special method names that support creating classes that integrate seamlessly with Python's built-in features. It will show you how to use JSON, YAML, Pickle, CSV, XML, Shelve, and SQL to create persistent objects and transmit objects between processes.
Beginning Data Science with Python and Jupyter
Get to grips with the skills you need for entry-level data science in this hands-on Python and Jupyter course. You'll learn about some of the most commonly used libraries that are part of the Anaconda distribution, and then explore machine learning models with real datasets to give you the skills and exposure you need for the real world.