1. Code

Code Learning Guides

If you want to become a better developer, try these code learning guides. Each one is a hand-picked collection of free code tutorials on a relevant theme, like WordPress Gutenberg or creating an Angular app.

Find everything you need here, whether you’re a web developer or mobile app developer, and no matter which programming language you use. These learning guides bring together over a decade of free code tutorials on Envato Tuts+, covering a huge range of topics.

Do you want to build a React app? Create interactive charts? Get up to speed on machine learning? You’ll find all of that and more here.

  1. Pandas: The Swiss Army Knife for Your Data

    2 Posts
    In this tutorial two part tutorial you'll learn about the fundamental data structures of Pandas - the series and the data frame, how to select data, deal with missing values, manipulate your data, merge your data, group your data, work with time series and even plotting.
    View Learning Guide...
  2. Create Interactive Charts Using Plotly.js

    5 Posts
    Plotly.js is a high-level declarative charting library that comes with 20 different chart types. In this series, you will learn about all the features that make Plotly.js stand out from the competition and how to create your own charts with a lot of builtin functionality.
    View Learning Guide...
  3. IBM Watson Machine Learning

    4 Posts
    In early 2011, a natural language understanding computer system called IBM Watson was able to beat all human contestants in a quiz-like game show called Jeopardy! It was an historic event and was perhaps the point when the general public started to realize that artificial intelligence was no longer the stuff of science fiction.
    View Learning Guide...
  4. Better iOS App Architecture With MVVM

    2 Posts
    MVC stands for Model-View-Controller, and it's a widespread architectural pattern for software development. It's the de facto design pattern for Cocoa development, and it has been for many, many years. Most of us can't imagine building applications without it. Both UIKit (iOS) and AppKit (macOS) make frequent use of MVC. It almost seems as if we don't have another option to build applications for iOS, tvOS, macOS, and watchOS.
    View Learning Guide...