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. 14 Best JavaScript Plugins to Liven Up Your WordPress Site

      14 Best JavaScript Plugins to Liven Up Your WordPress Site

      Tutorial Beginner

      JavaScript can make your site more dynamic, more interactive, and more engaging. Discover some WordPress JavaScript plugins on CodeCanyon that can liven up...

    2. Build Native iOS and Android Apps With AppMySite

      Build Native iOS and Android Apps With AppMySite

      Tutorial Beginner

      Convert your website into a native mobile application without writing a single line of code with AppMySite!

    3. 10 Best Exit Intent Popup Plugins for WordPress

      10 Best Exit Intent Popup Plugins for WordPress

      Tutorial Beginner

      Are you having trouble keeping visitors on your website? Do you want to boost your conversions and sales? Try a WordPress exit intent popup plugin.

    4. Get a Fake REST API Up and Running Using json-server

      Get a Fake REST API Up and Running Using json-server

      Tutorial Beginner

      In this tutorial, you'll see how to get started with setting up and using a fake REST API server using json-server, which you can use while developing mobile...

    5. Extending HTML by Creating Custom Tags

      Extending HTML by Creating Custom Tags

      Tutorial Beginner

      Custom tags in HTML will let you build elements that are unique to your application. It is an elegant way of extending HTML to solve many requirements.

    6. Building Web Applications From Scratch With Laravel

      Building Web Applications From Scratch With Laravel

      Tutorial Intermediate

      We'll build a web application from scratch, while diving into a great new PHP framework that's rapidly picking up steam, called Laravel — a simple and...

    7. Authenticating Node.js Applications With Passport

      Authenticating Node.js Applications With Passport

      Tutorial Intermediate

      In this article, we are going to develop a basic Express application from scratch and delegate everything related to authentication to Passport, which is...

    8. Learning Server-Side JavaScript With Node.js

      Learning Server-Side JavaScript With Node.js

      Tutorial Intermediate

      Node.js makes it easy to create high-performance, real-time web applications. It allows JavaScript to be used end to end, both on the server and on the...

    9. 11 Best PHP URL Shortener Scripts (Free and Premium)

      11 Best PHP URL Shortener Scripts (Free and Premium)

      Tutorial Beginner

      In this post, I'll review the best PHP URL shortener scripts on CodeCanyon. I'll also show you three good free URL shortener scripts that you can download...

    10. 11 Best PHP Learning Management System (LMS) Scripts

      11 Best PHP Learning Management System (LMS) Scripts

      Tutorial Beginner

      Whether you run an in-person school or an online learning platform, you need a learning management system (LMS) that will help you run your enterprise...

    11. Task Scheduling in Laravel

      Task Scheduling in Laravel

      Tutorial Beginner

      Learn about one of the exciting features of the Laravel web framework—task scheduling. You'll learn how to create your own custom scheduled tasks.

    12. How to Save a File With JavaScript

      How to Save a File With JavaScript

      Tutorial Beginner

      This tutorial will show you three different techniques of creating and saving files with JavaScript.