Filter by
The language used throughout the course, in both instruction and assessments.
Choose the Socket Programming Course That Aligns Best With Your Educational Goals
University of Colorado Boulder
Skills you'll gain: Network Security
Rice University
Skills you'll gain: Computer Programming, Distributed Computing Architecture, Java Programming, Computational Thinking, Theoretical Computer Science
University of Colorado Boulder
Skills you'll gain: Computer Programming, Operating Systems, System Software, System Programming, Linux
University of Illinois at Urbana-Champaign
Skills you'll gain: Computer Networking, Network Architecture, Internet Of Things
University of Colorado Boulder
Skills you'll gain: Linux
University of Michigan
Skills you'll gain: Computer Programming, Computer Programming Tools, Programming Principles, Python Programming, Data Structures, Web Development, Web Development Tools, Computer Networking, HTML and CSS, Network Architecture
University of Michigan
Skills you'll gain: Django (Web Framework), SQL, Web Development
- Status: Free
University of Michigan
Skills you'll gain: Communication, Computer Networking, Network Architecture, Network Security, Networking Hardware, Network Model, Theoretical Computer Science, Cryptography, Computer Security Models, System Security
University of Colorado System
Skills you'll gain: Communication, Computer Networking, Network Analysis, Network Architecture, Network Model, Back-End Web Development, Computer Architecture, Internet Of Things, Network Security, Networking Hardware
University of California, Irvine
Skills you'll gain: Internet Of Things, Computer Programming Tools, Application Development, Communication, Network Model, Software-Defined Networking
- Status: Free
The Hong Kong University of Science and Technology
Skills you'll gain: Android Development, Application Development, Computer Programming
In summary, here are 10 of our most popular socket programming courses
- Network Systems Foundations:Â University of Colorado Boulder
- Distributed Programming in Java:Â Rice University
- NodeJS Unleashed: Mastering Backend Development:Â EDUCBA
- Linux System Programming and Introduction to Buildroot:Â University of Colorado Boulder
- IoT Networking:Â University of Illinois at Urbana-Champaign
- Linux Kernel Programming and Introduction to Yocto Project:Â University of Colorado Boulder
- Using Python to Access Web Data:Â University of Michigan
- Web Application Technologies and Django:Â University of Michigan
- Internet History, Technology, and Security:Â University of Michigan
- Fundamentals of Network Communication:Â University of Colorado System