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
    1. 20 Best PHP AI Tools on CodeCanyon

      20 Best PHP AI Tools on CodeCanyon

      Tutorial Beginner

      Are you looking for AI-powered PHP tools to simplify your processes? Let's have a look at some of the best PHP AI tools available on CodeCanyon:

    2. WP REST API: Retrieving Data

      WP REST API: Retrieving Data

      Tutorial Beginner

      In the current installment of the series, we will learn techniques to explore the API and retrieve data for different resources using the WP REST API.

    3. List to Graph: How to Represent Your List as a Graph in Python

      List to Graph: How to Represent Your List as a Graph in Python

      Tutorial Beginner

      This tutorial shows how flexible Python can be when drawing a bar graph for a list of data.

    4. How to Create an Object-Oriented Blog Using PHP

      How to Create an Object-Oriented Blog Using PHP

      Tutorial Intermediate

      In this post, we are going to extend our knowledge of PHP and MySQL a step further by creating a simple blog.

    5. Getting Started With RecyclerView and CardView on Android

      Getting Started With RecyclerView and CardView on Android

      Tutorial Intermediate

      This tutorial will teach you how to create a dynamic list of items to display to users using RecyclerView and CardView.

    6. Android SDK: Create a Barcode Reader

      Android SDK: Create a Barcode Reader

      Tutorial Intermediate

      In this tutorial, you'll learn how to integrate a barcode reader and QR code scanner in an Android app. The Google code scanner API will be of immense help...

    7. What Are the Best Golang IDEs?

      What Are the Best Golang IDEs?

      Tutorial Beginner

      Go is a fantastic programming language. It also comes with a comprehensive tool chain. Many developers just use plain text editors with or without plugins to...

    8. Pros and Cons of Using AI for Coding

      Pros and Cons of Using AI for Coding

      Tutorial Beginner

      Companies and organizations can use AI to streamline their software development process. Let's dive deeper into AI-assisted coding and its pros and cons. 

    9. Base What? A Practical Introduction to Base Encoding

      Base What? A Practical Introduction to Base Encoding

      Tutorial Intermediate

      In this article, we'll start by gaining a more rounded understanding of base 10 and its structure, and then we will discuss binary (base 2, the building...

    10. 15 Important Considerations for Choosing a Web Dev Framework

      15 Important Considerations for Choosing a Web Dev Framework

      Tutorial Intermediate

      Having a website or online application is essential for individuals as well as businesses. Web development frameworks are useful since creating a website...

    11. Team Collaboration With GitHub

      Team Collaboration With GitHub

      Tutorial Beginner

      In this tutorial, let's explore some of the most useful GitHub features, especially for working in teams, making it all the more efficient, productive and,...

    12. Getting Started With GitHub Copilot in Visual Studio Code

      Getting Started With GitHub Copilot in Visual Studio Code

      Tutorial Beginner

      This article will walk you through the steps for installing and setting up GitHub Copilot in VS Code. You'll then learn how to use Copilot to speed up the...