Learn Coding Fundamentals
All Coding Fundamentals tutorials:
-
Team Collaboration With GitHub
Tutorial • BeginnerIn 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,...
-
Getting Started With GitHub Copilot in Visual Studio Code
Tutorial • BeginnerThis 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...
-
How to Create a PHP/MySQL Powered Forum From Scratch
Tutorial • IntermediateIn this tutorial, we're going to build a PHP/MySQL powered forum from scratch. This tutorial is perfect for getting used to basic PHP and database usage....
-
Introducing Python's Matplotlib Library
Tutorial • IntermediateIn this tutorial, I will show you how to create graphs using Python's matplotlib library. I will show you how to install the library, and I'll walk you...
-
Full-Text Search in MongoDB
Tutorial • IntermediateIn this article, we are going to explore full-text search functionalities in MongoDB using Text Indexes. Full-text search allows you to efficiently search...
-
Rewriting History With Git Rebase
Tutorial • IntermediateRebasing is one of the most misunderstood topics in Git. It has a reputation for being a dangerous command that beginners should avoid, but this doesn't need...
-
The 5 Best IDEs for WordPress Development (And Why)
Tutorial • BeginnerThe choice of editor to use for WordPress development can be mind-boggling! In this review, I try to make your decision a little easier by taking a look at...
-
Do You Suffer From the Dunning-Kruger Effect?
Tutorial • BeginnerThe Dunning–Kruger effect is a cognitive bias in which the unskilled rate their ability as much higher than it actually is, while the highly skilled...
-
Start Using HTML5 WebSockets Today With a PHP Server
Tutorial • BeginnerOne of the coolest new features of HTML5 is WebSockets, which let us talk to the server without using AJAX requests. In this tutorial, we'll review the...
-
Introduction to Machine Learning in Python
Tutorial • BeginnerMachine learning is the act of giving computers the ability to learn without explicitly programming them. In this tutorial, we will talk about machine...
-
Use querySelector to Add and Remove Element Class Names
Tutorial • BeginnerThe DOM (Document Object Model) makes it easy to add and remove class names from HTML elements with JavaScript. In this article, we'll learn how to use the...
-
Real-World OOP With PHP and MySQL
Tutorial • IntermediateToday, we're going to discuss the basics of object-oriented programming in PHP and MySQL. We'll build a class which is capable of performing the CRUD...



