• Online, Self-Paced
Course Description

About this Course
In this course, you’ll learn about socket programming. It is the most fundamental and practical knowledge in every IT communications field. It provides an overview of socket communication fundamentals such as UDP, TCP, and its functions. It aims to reduce significant "gotcha" moments the developers may encounter during socket applications development.

Basic knowledge
Basic programming concepts is required

Learning Objectives

The students would understand the concepts of Sockets in C++ and develop their Socket applications in the mode most suitable to their requirements

Framework Connections

The materials within this course focus on the Knowledge Skills and Abilities (KSAs) identified within the Specialty Areas listed below. Click to view Specialty Area details within the interactive National Cybersecurity Workforce Framework.