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. Real-World OOP With PHP and MySQL

    Real-World OOP With PHP and MySQL

    Tutorial Intermediate

    Today, we're going to discuss the basics of object-oriented programming in PHP and MySQL. We'll build a class which is capable of performing the CRUD...

  2. Building a 5-Star Rating System With jQuery, AJAX, and PHP

    Building a 5-Star Rating System With jQuery, AJAX, and PHP

    Tutorial Intermediate

    This tutorial will teach you how to create a five-star rating system with the help of jQuery, AJAX, and PHP.

  3. Remove Duplicates From an Array in JavaScript

    Remove Duplicates From an Array in JavaScript

    Tutorial Beginner

    Learn how to remove duplicates from an array of primitives, and how to remove duplicates from an array of objects in JavaScript the right way.

  4. Searching Arrays in JavaScript

    Searching Arrays in JavaScript

    Tutorial Beginner

    Arrays are a powerful data structure that stores a collection of data, and JavaScript has many built-in methods to search and find data in your arrays that...

  5. REST vs. gRPC: Battle of the APIs

    REST vs. gRPC: Battle of the APIs

    Tutorial Intermediate

    The REST API has been a pillar of web programming for a long time. But recently gRPC has started encroaching on its territory. It turns out there are some...

  6. Get Started With Firebase for Android

    Get Started With Firebase for Android

    Tutorial Beginner

    Creating a back-end server requires a skill set that most independent app developers lack. Fortunately, there's Firebase, a cloud-based platform that...

  7. How to Begin With Test-Driven Development in Python

    How to Begin With Test-Driven Development in Python

    Tutorial Intermediate

    In this tutorial, I will introduce the core concepts of TDD and will provide examples in Python, using the nosetests unit-testing package. I will...

  8. Sanitize and Validate Data With PHP Filters

    Sanitize and Validate Data With PHP Filters

    Tutorial Intermediate

    Data validation is an integral part of working with forms. Not only can invalid submitted data lead to security problems, but it can also break your webpage....

  9. 7 Best jQuery Flipbook Plugins Compared (Free and Paid)

    7 Best jQuery Flipbook Plugins Compared (Free and Paid)

    Tutorial Beginner

    A jQuery flipbook plugin displays your images, document files, or any other text on your site. Here are some great free and paid JavaScript flipbooks that...

  10. Getting Started With Android Studio

    Getting Started With Android Studio

    Tutorial Beginner

    This tutorial will help you get started with Android Studio by giving you a brief overview of the application and linking to more detailed tutorials wherever...

  11. Introduction to Forms in Angular: Template-Driven Forms

    Introduction to Forms in Angular: Template-Driven Forms

    Tutorial Beginner

    In Angular, you can build forms with a template-driven or a model-driven approach. Here you'll learn to create template-driven forms using Angular.

  12. 15 Best PHP Event Calendar and Booking Scripts... and 3 Free Options

    15 Best PHP Event Calendar and Booking Scripts... and 3 Free Options

    Tutorial Beginner

    Discover 15 of the best PHP calendar scripts. Whether you need an appointment booking script, an event calendar script, or a PHP calendar reservation system,...