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 content:

    1. Quickly Build a PHP CRUD Interface With the PDO Advanced CRUD Generator Tool

      Quickly Build a PHP CRUD Interface With the PDO Advanced CRUD Generator Tool

      Tutorial Beginner

      In this article, we’re going to review PDO CRUD—a form builder and database management tool. PDO CRUD helps you build forms for your database tables with...

    2. Real-Time News Data With the mediastack API

      Real-Time News Data With the mediastack API

      Tutorial Beginner

      Whether you run a non-profit organization, a small business resources website, a community news aggregator website, or you simply want to run an RSS feed on...

    3. PHP Integers, Floats, and Number Strings

      PHP Integers, Floats, and Number Strings

      Tutorial Beginner

      Learn about integers and floats in PHP, as well as the functions which can be used to determine the type of numbers that we are dealing with and convert...

    4. How to Use the Modulo Operator in PHP

      How to Use the Modulo Operator in PHP

      Tutorial Beginner

      This tutorial will help you familiarize yourself with the Modulo operator—one of the fundamental arithmetic operators in PHP. In this post, we'll discuss...

    5. Generate Random Alphanumeric Strings in PHP

      Generate Random Alphanumeric Strings in PHP

      Tutorial Intermediate

      This tutorial will teach you how to generate random numbers and alphanumeric strings in PHP. We will discuss how to create strings with a specific set of...

    6. How to Become a Web Developer

      How to Become a Web Developer

      Course Beginner

      Web development can be a daunting topic to get started with. Unlike with conventional applications, not only do you need to be familiar with how the web...

    7. How to Use Raygun to Identify and Diagnose Web Performance Problems

      How to Use Raygun to Identify and Diagnose Web Performance Problems

      Tutorial Beginner

      Web development is hard, and we often release software that is slow and unrefined. In this article, I will walk you through my experience using Raygun’s...

    8. PHP Control Structures and Loops: if, else, for, foreach, while, and More

      PHP Control Structures and Loops: if, else, for, foreach, while, and More

      Tutorial Beginner

      Today, we're going to discuss control structures and loops in PHP. I'll show you how to use all the main control structures that are supported in PHP, like...

    9. Parsing a CSV File With JavaScript

      Parsing a CSV File With JavaScript

      Tutorial Intermediate

      Parsing a CSV file with JavaScript can be tricky. In this article, you'll learn how to parse a CSV file with JavaScript and convert it into an HTML table.

    10. Parse XML to an Array in PHP With SimpleXML

      Parse XML to an Array in PHP With SimpleXML

      Tutorial Beginner

      In this post, you'll learn how to parse XML into an array in PHP. SimpleXML is a PHP extension that makes this possible.

    11. Real-Time Stock Market Data With the marketstack API

      Real-Time Stock Market Data With the marketstack API

      Tutorial Intermediate

      Whether you're an individual, small business, financial advisor, or developer, the marketstack API gives you access to real-time, intraday, and historical...

    12. Raygun Real User Monitoring: Know Your Users' Experience

      Raygun Real User Monitoring: Know Your Users' Experience

      Tutorial Beginner

      Raygun Real User Monitoring provides front-end performance monitoring for web, mobile, and desktop applications. It enables you to measure and analyze how...