Paid

This resource requires payment.

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.

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.

Build a Node.js Project from Scratch

Node.js What's all the buzz about? Why are so many people talking about it? How can I get some of this awesome? Follow along in this workshop/tutorial to get your head wrapped around what it takes to make a Node project from scratch.

Git for everyone

Understand how to move between projects with just a few key strokes. Visually experience what Git is doing behind the scenes. Gain confidence with the steps involved for a common Git branching strategy. Cloning isn't just for sheep and galactic empires.