Beginner

Easiest skill level.

Resource type
Cost
Skill level
Certificate

Conquering the Command Line

This book is for new developers, experienced developers, and everyone in between who wants to master Unix and Linux commands. This book was designed to showcase some of the most useful commands that a developer can know to help them in their daily tasks.

Building Web Apps with Go

Welcome to Building Web Apps with Go! If you are reading this then you have just started your journey from noob to pro. No seriously, web programming in Go is so fun and easy that you won't even notice how much information you are learning along the way!

A Course in Machine Learning

CIML is a set of introductory materials that covers most major aspects of modern machine learning (supervised learning, unsupervised learning, large margin methods, probabilistic modeling, learning theory, etc.).

Test-Driven Development with Python

O'Reilly's mission is to change the world by sharing the knowledge of innovators. For over 40 years, we've inspired companies and individuals to do new things'and do things better'by providing them with the skills and understanding that are necessary for success.

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.

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.

Unix/Linux/BSD Commands Cheat Sheet

This document is a collection of Unix/Linux/BSD commands and tasks which are useful for IT work or for advanced users. This is a practical guide with concise explanations, however the reader is supposed to know what s/he is doing.

Challenges in Business Analytics

The major challenge that organization's face in today's competitive environment is to identify which data is relevant and useful and then to transform the data into useful knowledge for business decisions.

Learn React & Redux

These 7 tutorials teach you how to build a feature-rich, scalable social network app using React and Redux. The first 6 tutorials are available today.

build with react

You've heard about this UI library called React and want to see what it's about. Or maybe someone told you to come here. Either way, I'll try my best to show and teach you React.

WorkMatters

The No Asshole Rule was published 10 years ago. It focused on building civilized workplaces. Yet the most frequent question that it provoked were variations of "Help. I am dealing with an asshole (or a bunch of them), what do I do?"