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. Optimizing Code With ChatGPT

      Optimizing Code With ChatGPT

      Tutorial Beginner

      This tutorial will teach you how you can use ChatGPT to optimize your code for faster speed, less memory consumption, or better readability.

    2. Learn to Code Faster With ChatGPT

      Learn to Code Faster With ChatGPT

      Tutorial Beginner

      In this tutorial, you'll learn how to use ChatGPT to make it faster to learn to code. We'll use ChatGPT to generate a learning plan, teach core concepts,...

    3. 10 Essential SQL Tips for Developers

      10 Essential SQL Tips for Developers

      Tutorial Intermediate

      SQL is yet another essential language for developers wishing to create data-driven websites. In this post, I'll show you ten essential tips.

    4. How to Use Python Packages

      How to Use Python Packages

      Tutorial Intermediate

      In this tutorial, you'll learn all you need to know about what packages are and how to import modules from packages. We'll explore the built-in packages in...

    5. 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:

    6. 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.

    7. 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.

    8. 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.

    9. 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.

    10. 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...

    11. 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...

    12. 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.