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. 15 Best HTML5 and JavaScript Video Players (+5 Best Free Players)

      15 Best HTML5 and JavaScript Video Players (+5 Best Free Players)

      Tutorial Beginner

      Are you in need of a high-quality HTML5 video player plugin for your website? Are you having trouble finding a video player that delivers an exceptional user...

    2. How to Use Map, Filter, and Reduce in JavaScript

      How to Use Map, Filter, and Reduce in JavaScript

      Tutorial Intermediate

      Write more declarative code by learning these three essential tools of functional programming.

    3. How to Learn PHP

      How to Learn PHP

      Tutorial Beginner

      In this post you'll get some practical links and tips on how to learn PHP. We'll help you get started with learning the basic concepts of PHP so that you can...

    4. 7 PHP QR-Code Contactless Digital Restaurant Menus

      7 PHP QR-Code Contactless Digital Restaurant Menus

      Tutorial Beginner

      Contactless menus are online digital menus that can be accessed using a QR code. In this post, we'll look at some contactless QR code digital restaurant...

    5. 12 Android Templates to Inspire Your Next Project (+5 Free Templates)

      12 Android Templates to Inspire Your Next Project (+5 Free Templates)

      Tutorial Beginner

      Do you need inspiration for your upcoming Android app? Are you on a tight budget and need to get an app up and running as soon as possible? App templates are...

    6. Understanding Function Currying in JavaScript—and When to Use It

      Understanding Function Currying in JavaScript—and When to Use It

      Tutorial Beginner

      In this article, we’ll discuss function currying in JavaScript, which is one of the advanced concepts in functional programming.

    7. How to Run an Android App on an Emulator

      How to Run an Android App on an Emulator

      Tutorial Beginner

      Want to see how your app looks on an Android phone's screen? Configure Android Studio's emulator. Read this tutorial to learn how to run an Android app on an...

    8. How to Create Mobile App Animations With SVGator

      How to Create Mobile App Animations With SVGator

      Tutorial Beginner

      In this tutorial, you’ll learn how to create animations for mobile apps with SVGator, an online SVG animator tool. You’ll see how fast and simple it is to...

    9. 13 Modern and Beautiful Mobile App UI Kits With Source Code

      13 Modern and Beautiful Mobile App UI Kits With Source Code

      Tutorial Beginner

      A UI kit is a great way to get started with the design for your next app. Each one comes with a complete set of assets for every part of your app's user...

    10. JavaScript map vs. forEach: When to Use Each One

      JavaScript map vs. forEach: When to Use Each One

      Tutorial Beginner

      In this article, we’ll discuss the map and forEach methods in JavaScript, and we’ll also go through the differences between them to understand when to use...

    11. 8 Best Free and Open-Source JavaScript Game Engines and Libraries

      8 Best Free and Open-Source JavaScript Game Engines and Libraries

      Tutorial Beginner

      This article will highlight some of the best free and open-source JavaScript game engines and libraries that you can use to create your own 2D and 3D games.

    12. Validate and Verify Emails With the mailboxlayer API

      Validate and Verify Emails With the mailboxlayer API

      Tutorial Beginner

      Email is the primary form of communication with your customers, and you need tools to help alleviate email's inherit issues. By using mailboxlayer, your...