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. How to Install Laravel on Windows

    How to Install Laravel on Windows

    Tutorial Beginner

    Laravel is a PHP framework that is used to build Laravel applications. This tutorial shows you how to install Laravel with XAMMP on Windows.

  2. Android SDK: Common Android Components

    Android SDK: Common Android Components

    Tutorial Beginner

    In this series, we are learning the essential features of Android development that you need to know to start building apps. So far, we've looked at the...

  3. Mapping Relational Databases and SQL to MongoDB

    Mapping Relational Databases and SQL to MongoDB

    Tutorial Beginner

    NoSQL databases have emerged tremendously in the last few years owing to their less constrained structure, scalable schema design, and faster access compared...

  4. Learn to Code With JavaScript: Part 3, Loops

    Learn to Code With JavaScript: Part 3, Loops

    Tutorial Beginner

    Don't learn syntax. Learn programming. In part 3 of this guide to code basics using JavaScript, we look at loops.

  5. Learn to Code With JavaScript: Part 2, Conditionals

    Learn to Code With JavaScript: Part 2, Conditionals

    Tutorial Beginner

    Don't learn syntax. Learn programming. In this guide to computing fundamentals using JavaScript, we look at conditionals.

  6. 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.

  7. 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...

  8. 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...

  9. 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...

  10. 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...

  11. 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...

  12. 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...