Computer Science
  • Home
  • Blog
  1. You are here:  
  2. Home
  3. Site map
  • Home
    • dplyr - package for common data manipulation operations in R
    • Two ways to use JavaScript in Jupyter Notebook (using Javascript magic / Node js)
    • Level Up Your Docker Skills: Command Cheat Sheet for Beginners
    • How to set up and test a Django development environment on Windows, Linux (Ubuntu)
    • React Architecture: Structuring a React project
  • Blog
    • Networking
      • Basic networking terms and definitions
      • TCP/IP vs. OSI Model: Key Differences and Why They Matter
      • Fundamentals of OSI Layer 1 / Physical Layer: Standards, Components, and Connections
      • Wireless LAN Basics: From SSIDs to Secure Connections
      • Physical and Logical Network Topologies: From LANs to WANs
      • Understanding OSI Layer 2: Data Link Layer Fundamentals
      • Basics Media Access Control Methods: Techniques for Seamless Data Transmission
      • Understanding the Role of OSI Layer 3 in Network Communication
      • The Ultimate Guide to IPv6 Addressing: What You Need to Know
      • IPv4 and IPv6 Addressing: Understanding Static and Dynamic IP Address Assignments (DHCP, NDP)
      • Understanding ARP and ND: Address Resolution in IPv4 and IPv6 Networks
      • Host IP Forwarding and Routing Between Networks
      • ICMPv4 vs. ICMPv6: Key Differences and Common Functions
      • Transport Layer Essentials: Understanding TCP and UDP Protocols
      • From URLs to IPs: The Critical Function of DNS in Internet Navigation
      • Network Testing Utilities: Enhancing Network Diagnostics and Troubleshooting
      • Essential Networking Protocols at the Application Layer
      • Understanding Remote Access and Remote Desktop. Protocols for Optimal Security.
    • Java API for operations on set of objects
    • Thread Synchronization in Java
    • Regular Expression basics. Metacharacters.
    • Standard Diagrams (UML)
    • Types of design patterns in java
    • Dependency Inversion and Inversion of Control
    • Aspect-Oriented Programming
    • HTTP vs HTTPS. Key differences.
    • Difference between GET and POST requests
    • What is JavaScript Object Notation? JSON vs XML.
    • SQL Injection
    • Cross-site request forgery
    • Web Services: SOAP vs REST
    • Removing Old Kernel
    • Git basic commands Cheat Sheet
    • Pipenv virtual environments for Python development (Django)
    • Simple GET requests to get JSON data using Fetch API, jQuery, and Axios.
    • Joomla: Hiding modules based on screen size

  • Site map

Select your language

  • Русский (Россия) RU
  • English (UK) EN