Technical Library

Guides

Practical tutorials for Windows, Apache, PHP, MySQL, JavaScript, APIs, and real web development.

Browse articles →
Category
Difficulty
Sort
Browse Guides

Latest published guides

Git

Connecting a Local Repository to GitHub

Learn how to connect a local Git repository to a GitHub repository so you can synchronize commits between your computer and GitHub.

Beginner
Git

Git Workflow Fundamentals: Putting It All Together

Bring together the complete Git workflow and understand how files, staging, commits, branches, GitHub, pushing, and pulling all fit into one system.

Beginner
Git

Pushing and Pulling Changes

Learn how to upload commits to GitHub using git push and download changes from GitHub using git pull.

Beginner
Git

Creating Your First GitHub Repository

Learn how to create your first repository on GitHub and prepare it for connecting to your local Git project.

Beginner
Git

Introduction to GitHub

Learn what GitHub is, how it relates to Git, and why millions of developers use GitHub to store, share, and collaborate on code.

Beginner
Git

Merging Branches

Learn how Git merges branches together and combines separate lines of development into a single project history.

Beginner
Git

Creating and Switching Branches

Learn how to create Git branches and switch between them so you can work on different features and ideas safely.

Beginner
Git

Understanding Branches

Learn what Git branches are, why they exist, and how developers use branches to work on new features without affecting the main project.

Beginner
Git

Undoing Changes Safely

Learn how to safely discard unwanted changes in Git using git restore and return files to their last committed state.

Beginner
Git

Viewing Commit History

Learn how to view Git commit history using git log, understand commit IDs, commit messages, authors, dates, and read a project timeline.

Beginner
Git

Understanding Git Status

Learn how git status shows the current state of your repository, including modified files, staged changes, untracked files, and clean working trees.

Beginner
Git

Creating Your First Commit

Learn how to create your first Git commit and understand how commits save staged changes into project history.

Beginner
Git

Staging Changes with Git Add

Learn how git add moves changes from your working directory into the staging area so they are ready for a commit.

Beginner
Git

Understanding the Git Workflow

Learn how changes move through Git from your files to project history using the Working Directory, Staging Area, and Repository workflow.

Beginner
Git

Creating Your First Repository

Learn how to create your first Git repository, understand what a repository is, and see how Git begins tracking a project.

Beginner
Git

Configuring Git

Learn how to configure Git with your name and email address so your commits are properly identified in project history.

Beginner
Git

Installing Git on Windows 11

Learn how to download, install, and verify Git on Windows 11 using the recommended settings.

Beginner
Git

What Is Git?

Learn what Git is, how version control works, and why Git has become one of the most important tools in modern software development.

Beginner
Apache

How to Install Apache on Windows 11

Install Apache on Windows 11 step by step, configure localhost, and get your local web server running in minutes.

Beginner
Windows Basics

How to Create a New Folder on Windows 11

A beginner-friendly guide showing how to create and name folders in Windows 11.

Beginner
Windows Basics

How to Create a New Text File on Windows 11

A beginner-friendly guide showing how to create, edit, and save a text file in Windows 11.

Beginner
Windows Basics

How to Rename Files and Folders on Windows 11

A beginner-friendly guide showing how to rename files and folders in Windows 11.

Beginner
Windows Basics

How to Install Visual Studio Code on Windows 11

Learn how to download, install, launch, and verify Visual Studio Code on Windows 11.

Beginner
PHP

How to Install Composer on Windows 11

Learn how to install Composer on Windows 11, connect it to your PHP installation, and verify that the composer command works.

Beginner
PHP

How to Install PHP on Windows 11

Install PHP on Windows 11 step by step, connect it to Apache, configure php.ini, and start running PHP locally.

Beginner
MySQL

How to Install MySQL on Windows 11

Install MySQL on Windows 11 step by step, create your root password, configure the service, and run MySQL locally.

Beginner
MySQL

How to Install phpMyAdmin on Windows 11

Install phpMyAdmin on Windows 11 step by step and manage your MySQL databases through a simple browser interface.

Beginner
MySQL

How to Reset MySQL Password on Windows

Reset your MySQL root password on Windows using a temporary MySQL init file and recovery startup mode.

Beginner

No guides match these filters yet.