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 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, Database Application, HTML and CSS
- 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 Architecture, Innovation
University of Michigan
Skills you'll gain: Django (Web Framework), SQL, Web Development
University of Colorado System
Skills you'll gain: Communication, Computer Networking, Network Analysis, Network Architecture, Network Model, Back-End Web Development, Computer Architecture, Network Security, Networking Hardware, Software Architecture
University of Illinois at Urbana-Champaign
Skills you'll gain: Computer Networking, Network Architecture, Internet Of Things
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
- Linux System Programming and Introduction to Buildroot:Â University of Colorado Boulder
- Linux Kernel Programming and Introduction to Yocto Project:Â University of Colorado Boulder
- Using Python to Access Web Data:Â University of Michigan
- Internet History, Technology, and Security:Â University of Michigan
- Web Application Technologies and Django:Â University of Michigan
- Fundamentals of Network Communication:Â University of Colorado System
- IoT Networking:Â University of Illinois at Urbana-Champaign
- Interfacing with the Raspberry Pi:Â University of California, Irvine