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 Use parse_str in PHP

      How to Use parse_str in PHP

      Tutorial Beginner

      In this article, we’ll explore the parse_str function in PHP. It’s used to convert a GET request query string into variables.

    2. How to Use Map, Filter, and Reduce in JavaScript

      How to Use Map, Filter, and Reduce in JavaScript

      Tutorial Intermediate

      Write more declarative code by learning these three essential tools of functional programming.

    3. How to Learn PHP

      How to Learn PHP

      Tutorial Beginner

      In this post you'll get some practical links and tips on how to learn PHP. We'll help you get started with learning the basic concepts of PHP so that you can...

    4. Understanding Function Currying in JavaScript—and When to Use It

      Understanding Function Currying in JavaScript—and When to Use It

      Tutorial Beginner

      In this article, we’ll discuss function currying in JavaScript, which is one of the advanced concepts in functional programming.

    5. JavaScript map vs. forEach: When to Use Each One

      JavaScript map vs. forEach: When to Use Each One

      Tutorial Beginner

      In this article, we’ll discuss the map and forEach methods in JavaScript, and we’ll also go through the differences between them to understand when to use...

    6. Validate and Verify Emails With the mailboxlayer API

      Validate and Verify Emails With the mailboxlayer API

      Tutorial Beginner

      Email is the primary form of communication with your customers, and you need tools to help alleviate email's inherit issues. By using mailboxlayer, your...

    7. How to Hash and Decrypt With MD5 in JavaScript

      How to Hash and Decrypt With MD5 in JavaScript

      Tutorial Beginner

      In this article, we’ll discuss how you can use JavaScript to create an MD5 hash of a string, salt it, validate it, and decrypt it.

    8. 15+ Best iOS Game Templates

      15+ Best iOS Game Templates

      Tutorial Beginner

      Have a great idea for an iOS game but are turned off by the hours of tedious work involved in bringing your concept to life? The good news is that getting...

    9. Why You Should Be Using PHP's PDO for Database Access

      Why You Should Be Using PHP's PDO for Database Access

      Tutorial Intermediate

      Many PHP programmers learned how to access databases by using either the MySQL or MySQLi extensions. Since PHP 5.1, there's a better way. PHP Data Objects...

    10. How to Use PHP error_reporting For Easier Debugging

      How to Use PHP error_reporting For Easier Debugging

      Tutorial Beginner

      Today, we’ll see how you can use the error_reporting function in PHP for debugging purposes.

    11. Data Extraction at Scale With Zenscrape

      Data Extraction at Scale With Zenscrape

      Tutorial Beginner

      This tutorial will show you how to use Zenscrape to extract data at scale from any website you like, without worrying about getting blocked. All with an...

    12. How to Use Optional Function Parameters in JavaScript

      How to Use Optional Function Parameters in JavaScript

      Tutorial Beginner

      In this article, we’ll discuss how to use optional function parameters in JavaScript. You'll see three different methods, and learn how to choose the right...