What are Path Variables in Windows?
Path variables are a set of directories that contain executable programs that can be executed using a terminal from any directory within the operating system. Path variables can allow you to create, or use already existing, programs within the command prompt or bash terminal from any directory or place within…
How To Create A Simple To Do List App Using HTML, CSS, JS, and PHP – Part 8
This is the continuation of a series of tutorials about creating a to-do list web application, if you haven’t checked out the entire tutorial please start from Part 1. In this tutorial, we are going to add some PHP to our web application. PHP is a server-side web programming language….
The Basics of Command Prompt
The command prompt is a tool on Windows operating systems that allows you to run various operations that you can and cannot run without using the command prompt. For example, you are able to create files and folders without using the command prompt but you can achieve the same using…
XMLHttpRequest in JavaScript
XMLHttpRequest is an object in JavaScript that allows you to send AJAX requests to the server, it allows you to get a response from the server using an asynchronous process. Asynchronous calls allow you to get a response from the server without having to reload the page. Imagine a social…
How To Create A Simple To Do List App Using HTML, CSS, JS, and PHP – Part 7
This is the continuation of a series of tutorials about creating a to-do list web application, if you haven’t checked out the entire tutorial please start from Part 1. In this part, we are going to add two different, but similar, pieces of functionality to our to-do list web application….
Synchronous vs Asynchronous
Synchronous and asynchronous are different methods of running processes, synchronous processes will be run one after another whereas asynchronous processes will be run simultaneously and potentially finish at different times. When writing code most of your code will be run in a synchronous process, one line after the other. However,…
What is AJAX?
Ajax, or Asynchronous JavaScript And XML, is a way to request a resource from the server without having to reload the page or ask the user to navigate to a different page. This means you can request information, such as recent posts, in the background and refresh the display in…
How To Create A Simple To Do List App Using HTML, CSS, JS, and PHP – Part 6
This is the continuation of a series of tutorials about creating a to-do list web application, if you haven’t checked out the entire tutorial please start from Part 1. In this part, we are going to add back in the ability to add new to-do list items to our webpage…
What is PHP?
PHP is a server-side scripting language used by web developers to create functionality and processes that run on the server in response to a web request. PHP is a recursive acronym that stands for PHP Hypertext Preprocessor. You can use PHP to respond to a request from a webpage or…
Client-Side vs. Server-Side Programming
Client-side code runs on a client’s computer whereas server-side code runs on a web server before a webpage is sent to the client. A user first requests a webpage from a server, the server may then run some operations or processes, then afterward the webpage is sent to the user….