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. Using Passport With Sequelize and MySQL

    Using Passport With Sequelize and MySQL

    Tutorial Intermediate

    Passport.js is a Node.js library used for user authentication. It can be used together with Sequelize—a promise-based Node.js ORM for PostgreSQL, MySQL,...

  2. PHP Case Statement Quick Reference

    PHP Case Statement Quick Reference

    Tutorial Beginner

    In this tutorial, I will show you how to use switch-case in PHP to compare a variable with many different values.

  3. What Are Python Namespaces (And Why Are They Needed?)

    What Are Python Namespaces (And Why Are They Needed?)

    Tutorial Beginner

    In this tutorial, you will learn about namespaces and their importance. You will also learn about different ways of importing an external module in Python...

  4. Create Your First React Native Android App

    Create Your First React Native Android App

    Tutorial Beginner

    You can use React Native to develop applications for Android and iOS devices with a single codebase. React Native powers some of the world's most popular...

  5. 7 Best PDF Invoicing Plugins for WooCommerce and WordPress

    7 Best PDF Invoicing Plugins for WooCommerce and WordPress

    Tutorial Beginner

    Do you want to automate your billing and invoicing process and receive payment faster? WooCommerce and WordPress invoicing plugins allow you to make your...

  6. Counting Word Frequency in a File Using Python

    Counting Word Frequency in a File Using Python

    Tutorial Intermediate

    This tutorial shows how we can use Python to check how many times a word in a text file has been repeated, giving us an indication of the topic of the file.

  7. Getting Started With Matter.js: The Body Module

    Getting Started With Matter.js: The Body Module

    Tutorial Intermediate

    This tutorial will teach you about the methods, properties, and events available in the Body module. This module helps us to manipulate individual bodies in...

  8. Android SDK: Creating Custom Views

    Android SDK: Creating Custom Views

    Tutorial Intermediate

    The Android platform provides an extensive range of user interface items that are sufficient for the needs of most apps. However, there may be occasions on...

  9. Error Handling & Logging in Python

    Error Handling & Logging in Python

    Tutorial Beginner

    In this tutorial, you'll learn how to handle errors in Python and how to log the errors for a better understanding about what went wrong in the application.

  10. How to Run Unix Commands in Your Python Program

    How to Run Unix Commands in Your Python Program

    Tutorial Beginner

    This quick tip will show you how to use and run Unix commands directly within your Python program.

  11. 12 Best iOS App Templates of 2025

    12 Best iOS App Templates of 2025

    Tutorial Beginner

    If you want to build your own iOS app, these terrific iOS app templates can make it easy. Today, even complete beginners to coding can build an iPhone app...

  12. A Beginner's Guide to Drawing 2D Graphics With Two.js

    A Beginner's Guide to Drawing 2D Graphics With Two.js

    Tutorial Intermediate

    Two.js is an API that makes it easy to create 2D shapes with code. Follow along and you'll learn how to create and animate shapes from JavaScript.