#web
Node.js
Node.js is a powerful, server-side JavaScript runtime that allows you to build scalable and efficient network applications. Node.js is designed for server-side (back-end) development, although it can also be used to run desktop applications such as scripts, utility applications, or even video games. In this introductory tutorial, we’ll explore the basics of Node.js and guide you through creating your first Node server. Prerequisites Before we dive into Node.js, you’ll need to have the following installed on your computer: Read more →
November 4, 2023
JavaScript
JavaScript, often abbreviated as JS, is a versatile, high-level programming language primarily known for its role in making pages responsive and interactive. JavaScript is a must-know language for web development. JavaScript code is usually interpreted at runtime, also known as just-in-time compiling. This allows JavaScript applications to run on any hardware that has a JavaScript Engine. A Brief History of JavaScript JavaScript is a renowned programming language with a rich history within the evoluation of the internet. Read more →
October 12, 2023
How the Web Works
In today’s digital age, we rely on the web for everything from shopping and entertainment to communication and information access. But have you ever wondered how the websites and web applications you use daily come to life? In this post, we’ll take you on a journey behind the scenes and explore how web development works, from writing code to delivering a seamless user experience. The Foundation: HTML, CSS, and JavaScript At the core of web development are three fundamental technologies: HTML (Hypertext Markup Language), CSS (Cascading Style Sheets), and JavaScript. Read more →
Create a Hello World web page
Creating a “Hello, World!” HTML page is a simple yet essential starting point for web development. In this tutorial, you’ll learn how to create an HTML file and display a basic “Hello, World!” message in your web browser. The web page will be stored on your local machine so no hosting will be required. Prerequisites: A text editor (e.g., Notepad on Windows, TextEdit on macOS, Visual Studio Code, Sublime Text, etc. Read more →