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. JavaScript-Based Animations Using Anime.js, Part 2: Parameters

      JavaScript-Based Animations Using Anime.js, Part 2: Parameters

      Tutorial Intermediate

      You can use parameters to control the animation of multiple target elements at once, changing things like the sequence in which the animations are played.

    2. Learn to Code With JavaScript: Part 1, The Basics

      Learn to Code With JavaScript: Part 1, The Basics

      Tutorial Beginner

      Don't learn syntax. Learn programming. A guide to teaching you the fundamentals using JavaScript.

    3. Relational Databases for Dummies

      Relational Databases for Dummies

      Tutorial Beginner

      In this article, I'll show you what a relational database is, and how to properly design your database to store your app's information.

    4. Getting Started With Matter.js: Introduction

      Getting Started With Matter.js: Introduction

      Tutorial Intermediate

      This tutorial will introduce you to Matter.js. You will learn about the features, installation and common modules of the library in this article.

    5. 9 Regular Expressions You Should Know

      9 Regular Expressions You Should Know

      Tutorial Intermediate

      Regular expressions are a language of their own. Today, we'll review nine regular expressions that you should know for your next coding project.

    6. Learn Laravel

      Learn Laravel

      Tutorial Beginner

      Laravel is one of the most popular frameworks for building web applications. In this post I'll share some of the best resources for learning Laravel.

    7. Create Interactive Charts Using Plotly.js, Part 1: Getting Started

      Create Interactive Charts Using Plotly.js, Part 1: Getting Started

      Tutorial Intermediate

      Plotly.js is a high-level declarative charting library that comes with 20 different chart types. Learn about Plotly's features and create your own charts.

    8. Build a React App With a Laravel RESTful Back End: Part 1, Laravel 9 API

      Build a React App With a Laravel RESTful Back End: Part 1, Laravel 9 API

      Tutorial Intermediate

      This tutorial teaches you how to create a web application with React for the front-end and Laravel for the back-end. We will be building a resourceful...

    9. How to Get the Post ID in WordPress

      How to Get the Post ID in WordPress

      Tutorial Beginner

      This tutorial will teach you how to get the post ID in WordPress within and outside the loop.

    10. Examples of Dependency Injection in PHP With Symfony Components

      Examples of Dependency Injection in PHP With Symfony Components

      Tutorial Intermediate

      In this article, we'll look at some examples of using the Symfony DependencyInjection component. You'll learn the basics of dependency injection, which...

    11. Get Started With CRUD Operations in PHP MySQL Databases

      Get Started With CRUD Operations in PHP MySQL Databases

      Tutorial Beginner

      In this article, we're going to explore how you could use a MySQL database to perform CRUD (create, read, update, and delete) operations with PHP. If you...

    12. Scheduling Tasks With Cron Jobs

      Scheduling Tasks With Cron Jobs

      Tutorial Intermediate

      Cron jobs are used for scheduling tasks to run on the server. They're most commonly used for automating system maintenance or administration. However, they...