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. How to Open PHP Files

      How to Open PHP Files

      Tutorial Beginner

      In this quick post, we’re going to discuss different ways to open and edit a PHP file. If you are a novice to PHP programming, this article should help you...

    2. How to Connect PHP to MySQL

      How to Connect PHP to MySQL

      Tutorial Beginner

      In this article, we’re going to discuss MySQL database connectivity in PHP. It’s aimed at beginners who want to learn how to connect PHP to MySQL and perform...

    3. Secure Your Websites With GoGetSSL Certificates

      Secure Your Websites With GoGetSSL Certificates

      Tutorial Beginner

      With GoGetSSL, protecting your website with an SSL certificate today is cheaper and easier than ever. In this article, I'll help you understand what SSL...

    4. How to Build and Deploy a Web App With Buddy

      How to Build and Deploy a Web App With Buddy

      Tutorial Intermediate

      Buddy is a continuous integration and delivery tool that doubles up as a powerful automation platform. You can use it to automate significant portions of...

    5. Getting Started With Agile Development Using monday.com

      Getting Started With Agile Development Using monday.com

      Tutorial Intermediate

      With monday.com, following agile practices such as Scrum or Kanban is as straightforward as it can get. Using its simple yet visually appealing interface,...

    6. How to Work Securely by Choosing the Best VPN For Your Needs

      How to Work Securely by Choosing the Best VPN For Your Needs

      Tutorial Beginner

      This tutorial will help you understand what a VPN is and what to look for when choosing a VPN service.

    7. New Course: Build an App With GraphQL, Laravel, and Vue

      New Course: Build an App With GraphQL, Laravel, and Vue

      Tutorial Beginner

      If you want to learn all about the GraphQL web API in depth, try our new course, Build an App With GraphQL, Laravel, and Vue.

    8. Code a REST API With Koa and TypeScript

      Code a REST API With Koa and TypeScript

      Course Intermediate

      Have you been creating Node web apps or APIs and want to try an alternative to the same old tools and frameworks? Tired of the endless stack of callback to...

    9. How to Use Firebase Firestore in an iOS App

      How to Use Firebase Firestore in an iOS App

      Tutorial Intermediate

      In this tutorial, you'll learn how to query and write a Firebase Firestore database. I'll show you examples of how to read, write, and delete data, while we...

    10. 8 Best Project Management Systems and CRMs on CodeCanyon

      8 Best Project Management Systems and CRMs on CodeCanyon

      Tutorial Beginner

      A project management system is the best solution to ensure synchronization of teams, projects, and tasks. And a CRM helps manage customer contacts and...

    11. Empowering Girl Coders on International Women's Day 2019

      Empowering Girl Coders on International Women's Day 2019

      Tutorial Beginner

      For International Women's Day, we take a look at the ways that people worldwide are supporting girls learning how to code, why girls coding matters, and how...

    12. Try a New Course on JavaScript Functions

      Try a New Course on JavaScript Functions

      Tutorial Beginner

      Functions are one of the most important constructs in JavaScript. Learn about them in our new course, Practice JavaScript and Learn: Functions.