Code

Discover thousands of free code tutorials to help you learn web and mobile development. You can learn Android app development, master React Native, become a better WordPress developer, and much more.

Featured Code Tutorials

  • The Best Way to Deep Copy an Object in JavaScript

    The Best Way to Deep Copy an Object in JavaScript

    Kingsley Ubah
  • Create a JavaScript AJAX Post Request: With and Without jQuery

    Create a JavaScript AJAX Post Request: With and Without jQuery

    Kingsley Ubah
  • Promo Banner

    Put your new skills to work. Create with unlimited downloads of web templates, photos, fonts and more. Plus access our full AI stack.

    Start creating

    Code Courses

  • Learn React 18: The Complete React Developer Course

    Learn React 18: The Complete React Developer Course

    Franc Lucas
  • Learn Modern JavaScript Fundamentals in 7 Hours: Free Course

    Learn Modern JavaScript Fundamentals in 7 Hours: Free Course

    Dan Wellman
  • All Code Content:

    1. Counting Word Frequency in a File Using Python

      Counting Word Frequency in a File Using Python

      Tutorial Intermediate

      This tutorial shows how we can use Python to check how many times a word in a text file has been repeated, giving us an indication of the topic of the file.

    2. Getting Started With Matter.js: The Body Module

      Getting Started With Matter.js: The Body Module

      Tutorial Intermediate

      This tutorial will teach you about the methods, properties, and events available in the Body module. This module helps us to manipulate individual bodies in...

    3. Android SDK: Creating Custom Views

      Android SDK: Creating Custom Views

      Tutorial Intermediate

      The Android platform provides an extensive range of user interface items that are sufficient for the needs of most apps. However, there may be occasions on...

    4. Error Handling & Logging in Python

      Error Handling & Logging in Python

      Tutorial Beginner

      In this tutorial, you'll learn how to handle errors in Python and how to log the errors for a better understanding about what went wrong in the application.

    5. How to Run Unix Commands in Your Python Program

      How to Run Unix Commands in Your Python Program

      Tutorial Beginner

      This quick tip will show you how to use and run Unix commands directly within your Python program.

    6. 12 Best iOS App Templates of 2025

      12 Best iOS App Templates of 2025

      Tutorial Beginner

      If you want to build your own iOS app, these terrific iOS app templates can make it easy. Today, even complete beginners to coding can build an iPhone app...

    7. A Beginner's Guide to Drawing 2D Graphics With Two.js

      A Beginner's Guide to Drawing 2D Graphics With Two.js

      Tutorial Intermediate

      Two.js is an API that makes it easy to create 2D shapes with code. Follow along and you'll learn how to create and animate shapes from JavaScript.

    8. How to Draw Bar Charts Using JavaScript and HTML5 Canvas

      How to Draw Bar Charts Using JavaScript and HTML5 Canvas

      Tutorial Beginner

      In this tutorial I will show you how to use JavaScript and the HTML5 canvas as a means to graphically display data by using bar charts.

    9. List Comprehensions in Python

      List Comprehensions in Python

      Tutorial Intermediate

      In this tutorial, you will learn what list comprehensions are and how to use them in your projects to write code more concisely.

    10. 9 Best PHP Blog Scripts and Blogging Platforms

      9 Best PHP Blog Scripts and Blogging Platforms

      Tutorial Beginner

      Using the PHP blog scripts featured in this article, you can run a self-hosted blogging platform, build an independent blog, or add a blog to your existing...

    11. Build Web Applications Using Node.js

      Build Web Applications Using Node.js

      Tutorial Beginner

      Aside from building APIs, Node.js is great for building web applications. In this tutorial, you will build a web app that can serve as a local library.

    12. How to Work With JSON Data Using Python

      How to Work With JSON Data Using Python

      Tutorial Beginner

      This tutorial shows how easy it is to use the Python programming language to work with JSON data.