Computer Networks

Computer Networks

Infrastructure, Systems, and Connectivity

Network ProtocolsCommunication InfrastructureOperating Systems and Server ManagementNetwork Security and EncryptionCloud Computing and Virtualization

دسته‌بندی‌های مرتبط

مقالات این بخش

Introduction to the Linux Command Line

Command Line

/persian/article-fa/Introduction-to-the-Linux-Command-Line

Linux commands for system administrators

Linux commands for system administrators

/persian/article-fa/linux-command-for-system-administrators

Introduction to Computer Networking, Architectures, and Topologies

A network connects computers and devices for sharing resources like data, software, printers, and internet. This article explores LAN, WAN, and other types of networks, key components like servers and hosts, P2P and client-server architectures, diverse topologies including star and mesh, virtual networking, and the concept of backbone and network segments. Understanding these fundamentals is essential for designing secure and scalable systems, and also helps with Network+ certification prep.

/persian/article-fa/network-complete-introduction-to-computer-networking-architectures-and-topologies

Modules in JavaScript – From Classic Patterns to ES Modules and Structural Differences

Modules in JavaScript, like classes, are designed to group data and behavior into logical units. This article explores the classic module pattern using factory functions, compares it to class-based design, and introduces ES Modules (ESM) introduced in ES6. It explains how modules are defined, exported, imported, and instantiated, and highlights the differences in structure and usage.

/persian/article-fa/modules-in-javascript-classic-patterns-esm-structural-differences

Iteration in JavaScript – The Iterator Pattern, Built-in Iterables, and Standard Data Consumption

Iteration is a foundational pattern for processing data in JavaScript. This article explores the iterator protocol, how to consume iterators using for..of loops and the spread operator, the distinction between iterators and iterables, and how built-in structures like arrays, strings, maps, and sets support standardized iteration. It also shows how to customize iteration for your own data structures.

/persian/article-fa/iteration-in-javascript-iterator-pattern-built-in-iterables-standard-consumption

مهاجرت از Pages Router به App Router در Next.js – راهنمای گام‌به‌گام برای توسعه مدرن

App Router در Next.js 13 معرفی شد و جایگزینی مدرن و قدرتمند برای Pages Router است. این مقاله، فرآیند مهاجرت را به‌صورت مرحله‌به‌مرحله توضیح می‌دهد: از به‌روزرسانی نسخه‌ها و ساختار پوشه‌ها تا انتقال کامپوننت‌ها، مسیرها، APIها و استایل‌ها — همه با کمترین تغییرات و بیشترین اطمینان.

/persian/article-fa/nextjs-app-router-migration-guide-pages-to-app-modern-react-fa

route.ts in Next.js — Building Custom APIs with Web Request and Response

Route Handlers in Next.js allow you to define custom request logic using Web APIs. With support for all major HTTP methods, cookies, headers, query parameters, dynamic segments, streaming, and webhooks, route.ts files offer a powerful way to build flexible, server-side functionality directly within your app.

/persian/article-fa/nextjs-route-handlers-api-methods-cookies-streaming-webhooks

generateImageMetadata, generateSitemaps, and generateViewport in Next.js — Dynamic Metadata for Images, Sitemaps, and Viewport Settings

Next.js offers powerful metadata generation tools like generateImageMetadata, generateSitemaps, and generateViewport. These functions allow you to programmatically create icons and Open Graph images, split large sitemaps into multiple files, and customize viewport settings based on route parameters or user preferences. This article explains how each function works and how to use them effectively.

/persian/article-fa/nextjs-generateImageMetadata-sitemaps-viewport-dynamic-metadata

Network Fundamentals and Introduction to Windows Server 2025

This article explores the basics of computer networks and introduces Windows Server 2025. It begins with fundamental concepts such as hosts, nodes, and client-server architecture. Next, it explains IP addressing and subnetting, followed by an overview of the Network Operating System (NOS). The article then highlights the editions and improvements of Windows Server 2025 compared to Windows Server 2022. System requirements, installation media preparation, and Windows Admin Center setup are also covered. By the end, readers will gain both theoretical knowledge and practical skills for managing modern IT infrastructures.

/persian/article-fa/network-fundamentals-and-introduction-to-windows-server-2025

مبانی شبکه و معرفی Windows Server 2025

این مقاله به بررسی اصول اولیه شبکه‌های کامپیوتری و معرفی Windows Server 2025 می‌پردازد. ابتدا مفاهیم پایه‌ای مانند میزبان‌ها، نودها و معماری کلاینت/سرور توضیح داده می‌شوند. سپس به موضوعاتی همچون آدرس‌دهی IP، زیرشبکه‌ها، و سیستم‌عامل شبکه (NOS) پرداخته می‌شود. در ادامه، ویژگی‌ها و تفاوت‌های Windows Server 2025 نسبت به نسخه 2022 بررسی شده و نیازمندی‌های سخت‌افزاری و نرم‌افزاری برای نصب آن معرفی می‌گردند. در پایان، مراحل دانلود و نصب Windows Admin Center آموزش داده می‌شود تا خواننده

/persian/article-fa/network-fundamentals-and-introduction-to-windows-server-2025-fa

Types of Computer Networks and Core Components

This article explores the different types of computer networks—PAN, LAN, MAN, and WAN—based on coverage and purpose. It explains how clients, servers, hosts, and nodes function within networks, and highlights the roles of switches and routers in communication. By the end, readers will understand both the classifications of networks and the essential components that make them operate effectively.

/persian/article-fa/types-of-computer-networks-and-core-components

Understanding Computer Network Architectures and IP Addressing

This article examines computer network architectures, including Peer-to-Peer (P2P) and client/server models. It then explains IP addressing, subnetting, IPv4, and IPv6. The discussion continues with server hardware and software essentials, highlighting components such as CPU, RAM, disks, and network interfaces. These fundamentals form the basis for managing Windows Server 2025, helping administrators design and operate secure, scalable, and efficient networks.

/persian/article-fa/understanding-computer-network-architectures-and-ip-addressing
Computer Networks | دکتر شاهین صیامی