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. Image Resizing Made Easy With PHP

    Image Resizing Made Easy With PHP

    Tutorial Intermediate

    Ever wanted an all-purpose, easy-to-use method of resizing your images in PHP? That's what PHP classes are for—reusable pieces of functionality that we call...

  2. Android From Scratch: Understanding Views and View Groups

    Android From Scratch: Understanding Views and View Groups

    Tutorial Beginner

    Aside from a handful of edge cases, every application that you build has some form of user interface. On Android, this is accomplished through the use of...

  3. How to Work With GitHub and Multiple Accounts

    How to Work With GitHub and Multiple Accounts

    Tutorial Intermediate

    So you have a personal GitHub account; everything is working perfectly. But then, you get a new job, and you now need to have the ability to push and pull to...

  4. Learn React 18: Introducing JSX

    Learn React 18: Introducing JSX

    Tutorial Beginner

    This tutorial will introduce you to JSX in React and provide some tips to help you avoid errors.

  5. Learn React 18: Introducing Components

    Learn React 18: Introducing Components

    Tutorial Beginner

    Components are the building blocks of any React app. If you want to learn React, you have to start with components!

  6. Analyze Recipes and Nutrition With APILayer Food APIs

    Analyze Recipes and Nutrition With APILayer Food APIs

    Tutorial Beginner

    The food-based APIs from APILayer can empower your applications to provide users with the accurate nutritional information they need.

  7. Adding Custom Hooks in WordPress: Custom Filters

    Adding Custom Hooks in WordPress: Custom Filters

    Tutorial Beginner

    In this two-part series, we're going to review the WordPress hook system and how it's implemented, and we're going to take a look at how to define both our...

  8. Effectively Organize Your Game's Development With a Game Design Document

    Effectively Organize Your Game's Development With a Game Design Document

    Tutorial Beginner

    Have you ever dived right into developing a game, but found yourself having to constantly change aspects of the design or the gameplay due to a lack of...

  9. Design and Code Your First Website in 9 Easy-to-Understand Steps

    Design and Code Your First Website in 9 Easy-to-Understand Steps

    Tutorial Beginner

    In this tutorial, we'll go over the basics of building a website with a web page template. It's a process that will save you time in the long run, while...

  10. Jump-Start Your Mobile App With an iOS App Template

    Jump-Start Your Mobile App With an iOS App Template

    Tutorial Beginner

    The best way to reach mobile users is through apps. By engaging with mobile users, you’re taking advantage of mobile traffic. It increases your visibility...

  11. Site Authentication in Node.js: User Signup and Login

    Site Authentication in Node.js: User Signup and Login

    Tutorial Beginner

    Authentication is important in certain web apps. In this tutorial, you'll build a simple web application and create user registration with Node.js.

  12. 19 Best JavaScript Admin Templates for React, Angular, and Vue.js

    19 Best JavaScript Admin Templates for React, Angular, and Vue.js

    Tutorial Beginner

    With this list of JavaScript admin panel templates and dashboards, it's painless to create beautiful, interactive UIs. Built using cutting-edge technology...