Browse all series
ToolingBeginner12 episodes

Programming Terms Explained

In this series, we'll do things just a little bit differently. Let's take a step back from our code editors and instead review some fundamental technology and software development terms. I'm willing to bet that there are certain bedrock terms that you somehow accidentally skipped over and never learned properly.

Let's fix that! Each episode below will focus on a single topic, condensed to the essentials, and animated to perfection for your enjoyment.

Series episodes

Foundational Terms (9)

What is a Network?

4m 36s

Discover what a network is and how it connects devices to communicate seamlessly. Learn the essential role networks play in modern computing, explained clearly!

What is a Server?

3m 26s

Learn what a server is and how it acts like a service station on the network highway, powering communication and data delivery with ease. Clear and engaging!

What is Addressing?

3m 31s

Understand addressing in networks—how devices find and communicate with each other by knowing the right addresses. Clear, simple, and essential networking basics!

What is a Client?

3m 3s

Learn what a client is in networking—how devices and software interact with servers to keep the web moving smoothly. Clear, simple, and engaging!

What is HTTP?

2m 45s

Discover what HTTP is and how this essential protocol powers communication between browsers and servers to make the web work seamlessly.

What is HTTPs?

2m

Discover why HTTP alone is insecure and how HTTPS protects your data by encrypting information, keeping your online interactions safe and private.

What are Switches, Routers, and Firewalls?

3m 16s

Learn how switches, routers, and firewalls work together to keep your network fast, secure, and reliable. Master the essentials in this clear, friendly guide!

What Is Bandwidth?

2m 18s

Discover what bandwidth really means and how it impacts your network's data flow. Learn the key to optimizing your connection today!

What Is Latency?

2m 26s

Learn what network latency is and how to measure it with the ping command to improve your connection speed and performance.

Continue learning

Thumbnail for Russian-Doll Caching in Laravel
Russian-Doll Caching in Laravel

With Jeffrey Way

  • 7 episodes
  • Advanced
  • Tooling
Thumbnail for Automated Laravel Upgrades
Automated Laravel Upgrades

With Jason McCreary

  • 13 episodes
  • Advanced
  • Tooling
Thumbnail for Vue State Management
Vue State Management

With Sabatino Masala

  • 13 episodes
  • Advanced
  • Tooling
Thumbnail for Learn Laravel Mix
Learn Laravel Mix

With Jeffrey Way

  • 11 episodes
  • Intermediate
  • Tooling
Thumbnail for Envoyer
Envoyer

With Taylor Otwell

  • 10 episodes
  • Intermediate
  • Tooling

Would you like to hear from Laracasts by email occasionally?