Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Socket Programming Course Catalog
 Status: Free Trial Status: Free Trial- Infosec - Skills you'll gain: Secure Coding, Application Security, Computer Programming Tools, System Programming, C++ (Programming Language), C (Programming Language), Software Development Tools, Exploit development, Debugging, Programming Principles, Embedded Systems, Interoperability, Unix, Vulnerability Assessments, Unix Commands, Operating Systems, Data Security, Linux, Microsoft Windows, Data Validation 
 Status: Free Trial Status: Free Trial- Rice University - Skills you'll gain: Apache Kafka, Apache Spark, Apache Hadoop, Distributed Computing, Java, Middleware, Scala Programming, Servers, Network Protocols 
 Status: Preview Status: Preview- University of Leeds - Skills you'll gain: Programming Principles, Python Programming, Computer Programming, Scripting, Automation, Scripting Languages, Algorithms, Debugging, Development Environment 
 Status: Free Trial Status: Free Trial- University of Pennsylvania - Skills you'll gain: Object Oriented Design, Java, Object Oriented Programming (OOP), Unit Testing, Java Programming, Application Development, Data Structures, Software Testing, Programming Principles, Test Driven Development (TDD), Computer Programming 
 Status: Preview Status: Preview- Jordan University of Science and Technology - Skills you'll gain: Object Oriented Programming (OOP), C# (Programming Language), Data Structures, Software Development, Computer Programming, Programming Principles, Java, Debugging, Query Languages, Data Validation 
 Status: Free Trial Status: Free Trial- University of Michigan - Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Computer Programming, Program Development, Python Programming, Debugging 
 Status: Preview Status: Preview- École Polytechnique Fédérale de Lausanne - Skills you'll gain: Scala Programming, Scalability, Distributed Computing, Event-Driven Programming, Microservices, Software Architecture, Software Design, Middleware, Cloud Computing, Data Structures 
 - Coursera Project Network - Skills you'll gain: Musical Composition, Music, Computer Programming, Program Development, Programming Principles, Python Programming 
 - Birla Institute of Technology & Science, Pilani - Skills you'll gain: C (Programming Language), Computer Hardware, Computer Programming, Computer Architecture, Computational Thinking, Data Structures, Algorithms, File Management, Operating Systems, Program Development, Debugging 
 Status: Free Trial Status: Free Trial- University of California, Irvine - Skills you'll gain: Internet Of Things, Application Programming Interface (API), TCP/IP, Electronics, Control Systems, Embedded Systems, USB, Networking Hardware, Electronic Systems, Hardware Design, Digital Communications, Computer Hardware, Python Programming, Servers 
 Status: Free Trial Status: Free Trial- Arizona State University - Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Event-Driven Programming, Python Programming, User Interface (UI), Computer Programming, Human Computer Interaction, Application Development, Graphical Tools 
 Status: Preview Status: Preview- University of Toronto - Skills you'll gain: Programming Principles, Debugging, Software Documentation, Python Programming, Computer Programming, Program Development, Integrated Development Environments, Data Structures, File Management 
In summary, here are 10 of our most popular socket programming courses
- Writing Secure Code in C++: Infosec
- Distributed Programming in Java: Rice University
- An Introduction to Programming using Python: University of Leeds
- Introduction to Java and Object-Oriented Programming: University of Pennsylvania
- Object Oriented Development using C#: Jordan University of Science and Technology
- The Power of Object-Oriented Programming: University of Michigan
- Programming Reactive Systems: École Polytechnique Fédérale de Lausanne
- Compose and Program Music in Python using Earsketch: Coursera Project Network
- Introduction to Programming: Birla Institute of Technology & Science, Pilani
- Interfacing with the Raspberry Pi: University of California, Irvine










