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. A Smooth Refresher on Python's Loops

      A Smooth Refresher on Python's Loops

      Tutorial Beginner

      This is a continuation of Python's smooth refresher series, where I talk about loops in Python.

    2. How to Work With WordPress Comment Metadata

      How to Work With WordPress Comment Metadata

      Tutorial Beginner

      Throughout this series, we've looked at a number of the metadata APIs that are offered by WordPress. This includes the Post Meta API and the User Meta API....

    3. Android From Scratch: Setting Up the Development Environment

      Android From Scratch: Setting Up the Development Environment

      Tutorial Beginner

      So you've decided to take your first steps into learning about Android app development. Great choice. Android is currently the most widely used smartphone...

    4. The World of Python

      The World of Python

      Tutorial Beginner

      This article gives an overview of the Python programming language, and may serve as a reference when moving forward with more advanced Python-related topics.

    5. How to Work With WordPress User Metadata

      How to Work With WordPress User Metadata

      Tutorial Beginner

      In this tutorial, we take a look at the WordPress User Meta API, how it's similar to the other Metadata APIs, and how it's different. We take a look at each...

    6. Ruby/Rails Code Smell Basics 04

      Ruby/Rails Code Smell Basics 04

      Tutorial Beginner

      This final article mentions a couple more smells you should look out for and sums up what this small series wanted to achieve. A final whiff, if you like…

    7. The Repository Pattern in Laravel 5

      The Repository Pattern in Laravel 5

      Tutorial Advanced

      In this tutorial, you'll learn how you can easily create a repository based on Doctrine in Laravel 5.0, which will result in many benefits.

    8. What Apple Pay Can Teach Us About Email Encryption

      What Apple Pay Can Teach Us About Email Encryption

      Tutorial Intermediate

      Email privacy is fundamentally broken. Here's what we can learn from Apple Pay as we seek to reinvent a secure, private messaging medium for the future.

    9. Debugging WordPress Projects in 60 Seconds

      Debugging WordPress Projects in 60 Seconds

      Tutorial Intermediate

      In this quick video, we'll see how we can take advantage of a third-party application in order to debug WordPress applications using IDEs that don't have...

    10. Ruby/Rails Code Smell Basics 03

      Ruby/Rails Code Smell Basics 03

      Tutorial Beginner

      This newbie-friendly article covers another round of smells and refactorings you should familiarize yourself with early in your career. We cover case...

    11. How to Work With WordPress Post Metadata

      How to Work With WordPress Post Metadata

      Tutorial Beginner

      Starting in this post, we're going to begin exploring the WordPress Post Meta API to see why it's useful, what we can do with it, and how to take advantage...

    12. Ruby/Rails Code Smell Basics 02

      Ruby/Rails Code Smell Basics 02

      Tutorial Beginner

      This is part 2 of a small series about code smells and possible refactorings. The target audience I had in mind are newbies who heard about this topic and...