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. File Upload With Multer in Node.js and Express

      File Upload With Multer in Node.js and Express

      Tutorial Intermediate

      Multer is middleware for Express and Node.js that makes it easy to handle multipart/form-data when uploading files. This tutorial will discuss how to use...

    2. Build a React App With a Laravel Back End: Part 2, React

      Build a React App With a Laravel Back End: Part 2, React

      Tutorial Intermediate

      In this second part of our series on building a React application with a Laravel back end, we will be developing a front end to the API using React.

    3. WP_Query Arguments: Posts, Pages, and Post Types

      WP_Query Arguments: Posts, Pages, and Post Types

      Tutorial Intermediate

      Creating custom queries for specific posts or post types with WP_Query gives you a lot of flexibility. Here are the arguments to use.

    4. Notifications in Laravel

      Notifications in Laravel

      Tutorial Beginner

      In this article, we're going to explore the notification system in the Laravel web framework. The notification system in Laravel allows you to send...

    5. How to Collaborate on GitHub

      How to Collaborate on GitHub

      Tutorial Beginner

      Today, we will discuss a few rules of the road for collaborating on open-source projects, and give you the knowledge and intuition you will need to get...

    6. Scraping Webpages in Python With Beautiful Soup: Search and DOM Modification

      Scraping Webpages in Python With Beautiful Soup: Search and DOM Modification

      Tutorial Intermediate

      In this tutorial, you will learn how to search the document for particular tags and then modify the document using the Beautiful Soup library.

    7. 10 Best Restaurant App Templates

      10 Best Restaurant App Templates

      Tutorial Beginner

      Do you want to build a restaurant app? Food app templates are a great way to jump-start your next development project or to learn from other people's work.

    8. 10 Best Multi-Purpose Android App Templates

      10 Best Multi-Purpose Android App Templates

      Tutorial Beginner

      Multi-purpose Android app templates let developers create many kinds of app easily and quickly. That way, you can use the same universal, all-in-one template...

    9. How to Create a Laravel Helper

      How to Create a Laravel Helper

      Tutorial Beginner

      Helpers in Laravel are built-in utility functions that you can call from anywhere within your application. In this tutorial, you'll learn how to create your...

    10. How to Return Multiple Values From a PHP Function

      How to Return Multiple Values From a PHP Function

      Tutorial Beginner

      This tutorial will show you how to return multiple values from a PHP function using two different approaches.

    11. How to Pick a WordPress Form Builder Plugin

      How to Pick a WordPress Form Builder Plugin

      Tutorial Beginner

      There are hundreds of form plugins available in the market today. In this article, you'll discover the best plugins for your next project.

    12. Understand How Much Memory Your Python Objects Use

      Understand How Much Memory Your Python Objects Use

      Tutorial Intermediate

      Python's memory management can be very surprising. In this tutorial you'll learn how to keep track and understand the actual memory footprint of your...