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 Capitalize the First Letter of Each Word (Title Case) in JavaScript

      How to Capitalize the First Letter of Each Word (Title Case) in JavaScript

      Tutorial Beginner

      In this quick article, we’ll see how you can capitalize the first letter of all words in a string in JavaScript—also known as converting the text to title case.

    2. How to Use Yield and Generators in PHP

      How to Use Yield and Generators in PHP

      Tutorial Intermediate

      This tutorial will teach you how to use yield and generators in PHP. We will start with the basics and then move on to topics like generator delegation.

    3. How to Change the Date Format in JavaScript

      How to Change the Date Format in JavaScript

      Tutorial Beginner

      In this article, we’ll see how you can change the format of the date in JavaScript. We’ll go through a couple of real-world examples to demonstrate how you...

    4. eSigning Documents With Eversign

      eSigning Documents With Eversign

      Tutorial Beginner

      It goes without saying that 2020 changed the business landscape forever, especially in the technology industry. Businesses that thrived on, and required,...

    5. Create a JavaScript AJAX Post Request: With and Without jQuery

      Create a JavaScript AJAX Post Request: With and Without jQuery

      Tutorial Beginner

      Learn what AJAX is and how you can create an AJAX post request in JavaScript using fetch(), XHR, and jQuery

    6. Adding and Removing Elements From Arrays in JavaScript

      Adding and Removing Elements From Arrays in JavaScript

      Tutorial Beginner

      Learn how to insert and remove elements from a JavaScript array using the push(), pop(), shift(), unshift(), and splice() methods.

    7. PHP Exceptions: Try Catch for Error Handling

      PHP Exceptions: Try Catch for Error Handling

      Tutorial Beginner

      In this post, you'll learn how to use exception handling in PHP. As of PHP 5, we can use try catch blocks for error handling—this is a better way to handle...

    8. Get Command-Line Arguments With PHP $argv or getopt()

      Get Command-Line Arguments With PHP $argv or getopt()

      Tutorial Intermediate

      In this tutorial, you will learn how to access command-line arguments inside your script with $argv and getopt() in PHP.

    9. Functional Programming in PHP With Lambda Functions

      Functional Programming in PHP With Lambda Functions

      Tutorial Intermediate

      One of the nice things about programming is that the same problem can be solved using multiple methods. This tutorial will teach you how to use functional...

    10. 5 Real-Life Uses for the JavaScript reduce() Method

      5 Real-Life Uses for the JavaScript reduce() Method

      Tutorial Beginner

      In this article, we'll take a look at some handy uses for the JavaScript array reduce method. I'll show you five practical uses, including finding the sum of...

    11. How to Use AJAX in PHP and jQuery

      How to Use AJAX in PHP and jQuery

      Tutorial Beginner

      Today, we’re going to explore the concept of AJAX with PHP. The AJAX technique helps you to improve your application's user interface and enhance the overall...

    12. Understanding Static Functions and Static Classes in PHP

      Understanding Static Functions and Static Classes in PHP

      Tutorial Beginner

      Static functions and static classes can be easily accessed without necessarily creating an instance of that class. This helps keep your code clean and...