KE
search
⌘Ctrlk
KE
  • dotNet Web 3.0
  • Engineering Management
    • Process Planning (SDLC)
    • Estimation
  • Requirements
    • Software Requirements Engineering
  • Design
    • OOD
    • DB Design
    • Modeling
    • Security
    • Algorithms
  • Construction Core
    • Programming language
    • Concurrency
    • Refactoring
    • Product deploying, software installation
    • Networking
      • Understanding networks: layers and protocols
      • Basic understanding of TCP/IP model and protocols
      • Defining internet, intranet and VPN
      • Basics of Firewalls and DMZ
      • Application layer protocols basics (HTTP, FTP, Telnet)
      • Understanding HTTP and WWW
      • Basic troubleshooting tools (ICMP, ping, traceroute)
      • Client/Server model
      • Sockets, IP and port addressing
      • Using proxy server
      • File transfer services: FTP, TFTP
      • Name resolution services: DNS, whois
      • Remote access services: Telnet, SSH, rdesktop, VNC
      • The basic difference between HTTP and HTTPS protocols
  • Construction Web
    • Web server applications
    • Web Services
    • Microservices and Cloud
    • JavaScript, HTML, CSS
    • JavaScript Frameworks
  • Construction DB
    • SQL
    • Data Access Layer
  • Verification
    • Code Quality
    • Automated Testing (principles, patterns, and practices)
    • Automated Testing (Frameworks, Tools, Libraries)
  • Configuration Management
    • Product builds and Continuous Integration
    • Managing Versions
gitbookPowered by GitBook
block-quoteOn this pagechevron-down
  1. Construction Core

Networking

Understanding networks: layers and protocolschevron-rightBasic understanding of TCP/IP model and protocolschevron-rightDefining internet, intranet and VPNchevron-rightBasics of Firewalls and DMZchevron-rightApplication layer protocols basics (HTTP, FTP, Telnet)chevron-rightUnderstanding HTTP and WWWchevron-rightBasic troubleshooting tools (ICMP, ping, traceroute)chevron-rightClient/Server modelchevron-rightSockets, IP and port addressingchevron-rightUsing proxy serverchevron-rightFile transfer services: FTP, TFTPchevron-rightName resolution services: DNS, whoischevron-rightRemote access services: Telnet, SSH, rdesktop, VNCchevron-rightThe basic difference between HTTP and HTTPS protocolschevron-right
PreviousManage packages by using NuGet, NPM and Bowerchevron-leftNextUnderstanding networks: layers and protocolschevron-right

Last updated 6 years ago