Learn Coding Fundamentals

Become a better developer by mastering the coding fundamentals. From security and testing to OOP and functional programming, you'll learn it all here.

Getting started with Coding Fundamentals

  • HTML & CSS for Beginners (MEGA Free Course!)

    HTML & CSS for Beginners (MEGA Free Course!)

    Adi Purdila
  • All Coding Fundamentals tutorials:

    1. How to Work With JSON Data Using Python

      How to Work With JSON Data Using Python

      Tutorial Beginner

      This tutorial shows how easy it is to use the Python programming language to work with JSON data.

    2. Resize and Manipulate Images in PHP (With Examples)

      Resize and Manipulate Images in PHP (With Examples)

      Tutorial Intermediate

      This tutorial will teach you how to transform an image using the convolution matrix and how to use different image copying and resize functions in GD to add...

    3. How to Sort Arrays in PHP

      How to Sort Arrays in PHP

      Tutorial Beginner

      In this tutorial, you'll learn how to sort an array in PHP. You'll learn how to sort in ascending or descending order based on its keys or values. You will...

    4. Android From Scratch: Building Your First Android Application

      Android From Scratch: Building Your First Android Application

      Tutorial Beginner

      In this tutorial, you will build your first Android application. You will have the chance to look at how Android Studio works and to understand the concepts...

    5. Sorting and Searching in Python

      Sorting and Searching in Python

      Tutorial Intermediate

      In this tutorial, I'll show you two sorting and searching algorithms in Python, in particular the selection sort algorithm and the linear search algorithm....

    6. How to Make Changes to Multiple Files Using Python

      How to Make Changes to Multiple Files Using Python

      Tutorial Beginner

      This tutorial shows how we can use Python to carry out a search and replace operation on multiple files within a directory.

    7. Get a Fake REST API Up and Running Using json-server

      Get a Fake REST API Up and Running Using json-server

      Tutorial Beginner

      In this tutorial, you'll see how to get started with setting up and using a fake REST API server using json-server, which you can use while developing mobile...

    8. Authenticating Node.js Applications With Passport

      Authenticating Node.js Applications With Passport

      Tutorial Intermediate

      In this article, we are going to develop a basic Express application from scratch and delegate everything related to authentication to Passport, which is...

    9. 11 Best PHP URL Shortener Scripts (Free and Premium)

      11 Best PHP URL Shortener Scripts (Free and Premium)

      Tutorial Beginner

      In this post, I'll review the best PHP URL shortener scripts on CodeCanyon. I'll also show you three good free URL shortener scripts that you can download...

    10. How to Save a File With JavaScript

      How to Save a File With JavaScript

      Tutorial Beginner

      This tutorial will show you three different techniques of creating and saving files with JavaScript.

    11. Mastering WP_Query: 10 Useful Examples

      Mastering WP_Query: 10 Useful Examples

      Tutorial Beginner

      Now that we've learned almost everything about the WP_Query class, it's time to try out some examples.

    12. Data Structures With JavaScript: Singly-Linked List and Doubly-Linked List

      Data Structures With JavaScript: Singly-Linked List and Doubly-Linked List

      Tutorial Beginner

      Two of the most commonly taught data structures in computer science are the singly-linked list and doubly-linked list. When I was taught these data...