Learn Advance Your Future.

 

Find the best courses, videos, books, podcasts, and blogs to learn a new skill

React Succinctly

In React Succinctly by Samer Buna, you'll learn the fundamental concepts of the React library, how the library fits in with modern JavaScript, and how to apply what you learn to create a simple interactive memory game.

TypeScript Succinctly

With TypeScript Succinctly by Steve Fenton, you will learn how TypeScript provides optional static typing and classes to JavaScript development, how to create and load modules, and how to work with existing JavaScript libraries through ambient declarations.

Deep Learning

The Deep Learning textbook is a resource intended to help students and practitioners enter the field of machine learning in general and deep learning in particular. The online version of the book is now complete and will remain available online for free.

A Nicer Way To Learn About HTML & CSS

A book about code that doesn't read like a 1980s VCR manual... It's not just for programmers, it's written and presented to make it easy for designers, bloggers, content and e-commerce managers, marketers to learn about the code used to write web pages...

Intermediate Python | Python Tips

Python is an amazing language with a strong and friendly community of programmers. However, there is a lack of documentation on what to learn after getting the basics of Python down your throat. Through this book I aim to solve this problem. I would give you bits of information about some interesting topics which you can further explore.

Python for Informatics: Exploring Information

The goal of this book is to provide an Informatics-oriented introduction to programming. The primary difference between a computer science approach and the Informatics approach taken in this book is a greater focus on using Python to solve data analysis problems common in the world of Informatics. The Python 2 version of the book is still available.

Beginners Guide to PM Methodologies

This crash course for project management methods contains Bite-sized explanations of each methodology and framework Tips on identifying which one is right for you The pros and cons of each approach to help you weigh your options Links to additional online resources for further reading

Git Pocket Guide

Learning by doing is the best way to grasp new technologies With interactive learning, teams get hands-on experience with tech like Kubernetes, Python, Docker, Java, and more'in safe live dev environments. So they're more comfortable putting it to work in real-world situations.

Programming JavaScript Applications

The learning platform your tech teams need to stay ahead. More than 60% of all Fortune 100 companies trust O'Reilly to help their teams learn the technologies of today'and be ready for what's next. We can help yours too.

Clear Both