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. How to Work With PDF Documents Using Python

      How to Work With PDF Documents Using Python

      Tutorial Intermediate

      This tutorial shows how you can work with PDF files using Python, through the PyPDF2 module.

    2. How to Pass PHP Data and Strings to JavaScript in WordPress

      How to Pass PHP Data and Strings to JavaScript in WordPress

      Tutorial Intermediate

      If you are including a JavaScript library, and you've found yourself initializing a JavaScript object inside your header.php and then assigning data to its...

    3. SQL for Beginners

      SQL for Beginners

      Tutorial Beginner

      Most modern web applications today interact with databases, usually with a language called SQL. Luckily for us, this language is quite easy to learn. In this...

    4. Create JavaScript and HTML5 Forms for Free

      Create JavaScript and HTML5 Forms for Free

      Tutorial Beginner

      In this post, I will list some tools, plugins, and libraries which can be used to create free forms online without any knowledge of JavaScript. Some of these...

    5. Build a Simple Password Strength Checker

      Build a Simple Password Strength Checker

      Tutorial Intermediate

      Providing instant feedback is the in-thing right now. Why limit yourself to checking usernames and email addresses? Why not extend this to provide quick...

    6. Learn Java for Android Development: Java Syntax

      Learn Java for Android Development: Java Syntax

      Tutorial Beginner

      In this tutorial series, you’ll become familiar with Java, the programming language used to develop Android applications. Our goal is to prepare those...

    7. Docker From the Ground Up: Building Images

      Docker From the Ground Up: Building Images

      Tutorial Intermediate

      Building Docker images is arguably the most critical part of a successful container-based deployment strategy. In this tutorial, you'll learn the commands...

    8. Best Free and Open-Source JavaScript Data Grid Libraries and Widgets

      Best Free and Open-Source JavaScript Data Grid Libraries and Widgets

      Tutorial Beginner

      This post will give you a brief overview of the best free and open-source JavaScript grid libraries.

    9. How to Build a Simple jQuery Slider

      How to Build a Simple jQuery Slider

      Tutorial Beginner

      Learn how to set up a basic slider using the jQuery library. We’ll use the bxSlider library, which is built on top of jQuery and provides a lot of...

    10. Learn Modern JavaScript Fundamentals in 7 Hours: Free Course

      Learn Modern JavaScript Fundamentals in 7 Hours: Free Course

      Tutorial Beginner

      JavaScript is the language of the web. If you want to code for the web, you need to know JavaScript inside and out. This course will help you learn...

    11. How to Implement Your Own Data Structure in Python

      How to Implement Your Own Data Structure in Python

      Tutorial Intermediate

      Data structures and algorithms are the core of computer science. Every programming language comes with standard data structures, but sometimes you need to...

    12. Flask Authentication With LDAP

      Flask Authentication With LDAP

      Tutorial Intermediate

      In this tutorial, I will take you through how to implement authentication of users in your Flask application using LDAP. To demonstrate this, I will create a...