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. Learn DOM Manipulation in JavaScript

      Learn DOM Manipulation in JavaScript

      Tutorial Beginner

      Unlock the power of JavaScript with our comprehensive tutorials on DOM manipulation. Dive in and learn how to create dynamic, interactive webpages.

    2. How to Build a User Tour With Shepherd in JavaScript

      How to Build a User Tour With Shepherd in JavaScript

      Tutorial Intermediate

      New users can benefit from a visual tour of your web application. Learn how to build one with a JavaScript library called Shepherd.

    3. Understanding Hash Functions and Keeping Passwords Safe

      Understanding Hash Functions and Keeping Passwords Safe

      Tutorial Intermediate

      From time to time, servers and databases are stolen or compromised. With this in mind, it is important to ensure that some crucial user data, such as...

    4. Android SDK: Create a Barcode Reader

      Android SDK: Create a Barcode Reader

      Tutorial Intermediate

      In this tutorial, you'll learn how to integrate a barcode reader and QR code scanner in an Android app. The Google code scanner API will be of immense help...

    5. PHP for Beginners: Free 7-Hour Course

      PHP for Beginners: Free 7-Hour Course

      Course Beginner

      The go-to free course for beginners to learn the fundamentals of PHP programming. Everything from if statements to MySQL in one course.

    6. Learn React 18: The Complete React Developer Course

      Learn React 18: The Complete React Developer Course

      Course Beginner

      React is the most popular framework for building user interfaces. In this course you will learn the fundamental concepts you need to start building...

    7. Creating Animations With MotionLayout for Android

      Creating Animations With MotionLayout for Android

      Tutorial Intermediate

      This tutorial will teach you how to animate different widgets in your activity using the MotionLayout subclass in Android.

    8. What Are the Best Golang IDEs?

      What Are the Best Golang IDEs?

      Tutorial Beginner

      Go is a fantastic programming language. It also comes with a comprehensive tool chain. Many developers just use plain text editors with or without plugins to...

    9. My First App: How to Create Your First Android App Step by Step

      My First App: How to Create Your First Android App Step by Step

      Tutorial Beginner

      In this tutorial, I'll show you how to create your first Android app. While doing so, I'll also introduce you to important Android-specific concepts such as...

    10. Pros and Cons of Using AI for Coding

      Pros and Cons of Using AI for Coding

      Tutorial Beginner

      Companies and organizations can use AI to streamline their software development process. Let's dive deeper into AI-assisted coding and its pros and cons. 

    11. 10 Wonderfully Creative Uses for PHP

      10 Wonderfully Creative Uses for PHP

      Tutorial Intermediate

      If you are familiar with the basics of PHP, then the possibilities are endless. You can write your own PHP scripts or use scripts available for free on the web.

    12. Setting Up the Lana Passport - OAuth2 Plugin for WordPress Websites

      Setting Up the Lana Passport - OAuth2 Plugin for WordPress Websites

      Tutorial Beginner

      WordPress website owners often have to managing multiple logins across various websites and applications. That's where OAuth2 and the Lana Passport WordPress...