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. Custom Events in Laravel

      Custom Events in Laravel

      Tutorial Beginner

      In this article, we are going to explore the basics of event management in Laravel. We'll also create a real-world example of a custom event and listener.

    2. How to Iterate Over Object Keys With JavaScript

      How to Iterate Over Object Keys With JavaScript

      Tutorial Beginner

      Custom objects cannot be iterated over using the for...of loop. You also can't use iterator methods like map() and forEach(). If you do, you'll get a...

    3. Render Text and Shapes on Images in PHP

      Render Text and Shapes on Images in PHP

      Tutorial Intermediate

      This tutorial will teach you how to draw basic shapes in PHP and how to render text using your favorite font.

    4. Introduction to Animations in React

      Introduction to Animations in React

      Tutorial Beginner

      In the last couple of React tutorials, you got familiar with basic React concepts like JSX, routing, and forms. In this tutorial, we'll take it to the next...

    5. Build a Complete MVC Website With Express

      Build a Complete MVC Website With Express

      Tutorial Intermediate

      Express is one of the key frameworks for Node.js. In this tutorial, you'll learn how to create a complete Express app from start to finish.

    6. 10 Best Free Open-Source JavaScript Lightbox Widgets and Plugins

      10 Best Free Open-Source JavaScript Lightbox Widgets and Plugins

      Tutorial Beginner

      This article will give you a quick feature overview of the best free JavaScript lightbox widgets and plugins.

    7. 18 Best Contact Form PHP Scripts for 2025

      18 Best Contact Form PHP Scripts for 2025

      Tutorial Beginner

      Are you looking for an easy-to-use contact form PHP script? Contact forms are a must-have for every website, and with 14 premium scripts from CodeCanyon and...

    8. The Binary Search Algorithm in JavaScript

      The Binary Search Algorithm in JavaScript

      Tutorial Intermediate

      In this post, I'll compare linear search and binary search algorithms. You'll see pseudocode for each algorithm, along with examples and a step-by-step guide...

    9. Kotlin From Scratch: Classes and Objects

      Kotlin From Scratch: Classes and Objects

      Tutorial Intermediate

      Get an introduction to object-oriented programming in Kotlin by learning about classes: constructors and properties, casting, and advanced class features.

    10. Managing Cron Jobs Using Python

      Managing Cron Jobs Using Python

      Tutorial Beginner

      In this tutorial, you'll learn the importance of cron jobs and why you need them. You'll also learn how to use python-crontab, a Python module to interact...

    11. How to Create a Multiline String in PHP: 3 Methods

      How to Create a Multiline String in PHP: 3 Methods

      Tutorial Beginner

      This quick tip will show you how to create a multiline string in PHP using three different methods.

    12. Write to Files and Read Files With PHP

      Write to Files and Read Files With PHP

      Tutorial Beginner

      In this tutorial, you'll learn several important functions in PHP which are sufficient for all your basic file reading and writing needs. You'll learn how to...