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: Preview
Universidad de Palermo
Skills you'll gain: Object Oriented Design, Object Oriented Programming (OOP), Java, Software Design Patterns, Programming Principles
- Status: Free Trial
LearnQuest
Skills you'll gain: Unified Modeling Language, Object Oriented Programming (OOP), Object Oriented Design, Test Driven Development (TDD), Software Design Patterns, Software Design, Programming Principles, Computer Programming, Software Architecture, Software Development Methodologies, Distributed Computing
- 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
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: System Programming, Embedded Software, Linux, Embedded Systems, Debugging, Operating Systems, Peripheral Devices, Build Tools, Shell Script, C (Programming Language), Development Environment, Command-Line Interface, Configuration Management
- Status: Preview
Coursera Instructor Network
Skills you'll gain: Field-Programmable Gate Array (FPGA), Scalability, Performance Tuning, C++ (Programming Language), Embedded Software, Computer Architecture, Cross Platform Development, Hardware Architecture, Application Development, C (Programming Language), Program Development, Application Performance Management
- Status: Preview
National Taiwan University
Skills you'll gain: C (Programming Language), Programming Principles, Computer Programming, Data Structures, Algorithms, Debugging
- Status: Free Trial
Amazon
Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Java, File Management, Data Import/Export, Maintainability, Debugging, Software Development
- Status: Free Trial
Skills you'll gain: Event-Driven Programming, Application Development, Interactive Design, Graphical Tools, User Interface (UI), Animation and Game Design, Programming Principles, Computer Graphics, Python Programming, Game Design, Computer Programming
- Status: Free Trial
EIT Digital
Skills you'll gain: Real-Time Operating Systems, Embedded Systems, Computer Programming, C (Programming Language), Real Time Data, System Design and Implementation, OS Process Management, System Requirements, Computer Architecture, Algorithms, Servers
- 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: 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: Preview
Illinois Tech
Skills you'll gain: Object Oriented Programming (OOP), Web Scraping, Data Structures, Test Driven Development (TDD), Computer Programming, Python Programming, Scripting Languages, User Interface (UI), Open Source Technology, Database Development, Programming Principles, Database Management, Scripting, Software Design
In summary, here are 10 of our most popular socket programming courses
- Programación Orientada a Objetos con Java: Universidad de Palermo
- Object-Oriented Programming Concepts: LearnQuest
- Learn to Program: The Fundamentals: University of Toronto
- Linux Kernel Programming and Introduction to Yocto Project: University of Colorado Boulder
- OpenCL Programming: Coursera Instructor Network
- 計算機程式設計 (Computer Programming): National Taiwan University
- Programming with Java: Amazon
- An Introduction to Interactive Programming in Python (Part 1): Rice University
- Development of Real-Time Systems: EIT Digital
- Distributed Programming in Java: Rice University