Code Tutorials

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.

All Code tutorials:

  1. 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...

  2. 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.

  3. 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...

  4. 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...

  5. 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...

  6. Professional Error Handling With Python

    Professional Error Handling With Python

    Tutorial Intermediate

    Python provides many facilities for error handling. In this tutorial I'll discuss the practical considerations you should take into account when designing...

  7. How to Make a Real-Time Sports Application Using Node.js

    How to Make a Real-Time Sports Application Using Node.js

    Tutorial Intermediate

    Learn how using Socket.io with Node.js can help you create an application that seamlessly updates data in a web browser.

  8. JavaScript-Based Animations Using Anime.js, Part 1: Targets and Properties

    JavaScript-Based Animations Using Anime.js, Part 1: Targets and Properties

    Tutorial Beginner

    Learn the basics of JavaScript animations with Anime.js: selecting target elements and animating different properties related to them.

  9. How to Embed and Protect PDF Files With a WordPress Plugin

    How to Embed and Protect PDF Files With a WordPress Plugin

    Tutorial Beginner

    Learn how to use a WordPress PDF plugin. This will let you embed and protect PDF files in your WordPress posts and pages in this detailed tutorial.

  10. Create Modern Vue Apps Using Create-Vue and Vite

    Create Modern Vue Apps Using Create-Vue and Vite

    Tutorial Beginner

    create-vue is a scaffolding tool for Vue apps. It replaces Vue CLI as the recommended way to create Vue single-page applications. In this tutorial, I'll show...

  11. WooCommerce: Adding the Product Short Description to Archive Pages

    WooCommerce: Adding the Product Short Description to Archive Pages

    Tutorial Intermediate

    When listing WooCommerce products on archive pages, it can be useful to include a short description. Here's how you can add in WooCommerce a product short...

  12. Build a Custom WordPress User Flow, Part 3: Password Reset

    Build a Custom WordPress User Flow, Part 3: Password Reset

    Tutorial Intermediate

    In the third and final tutorial in our series on customizing the WordPress login experience, you will learn how to replace the "Forgot your password" flow...