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
University of Colorado Boulder
Skills you'll gain: System Programming, Embedded Systems, Linux, Shell Script, Linux Commands, Operating Systems, File Systems, OS Process Management, C and C++, Build Tools, Electrical Engineering, Debugging
- Status: Preview
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Programming Principles, Java Programming, Computer Programming, Game Design, Java, Data Structures, Algorithms, Eclipse (Software), Debugging, Problem Solving
- Status: Free Trial
Illinois Tech
Skills you'll gain: Web Development, Database Design, Relational Databases, Web Applications, Web Development Tools, Databases, Full-Stack Web Development, Application Deployment, Server Side, HTML and CSS, Back-End Web Development, Application Development, Cloud Applications, Front-End Web Development, JavaScript Frameworks, Web Servers, Scripting, Javascript, Network Protocols, Cloud Computing
- Status: Preview
University of Alberta
Skills you'll gain: Computational Thinking, Video Game Development, Game Design, Programming Principles, Animation and Game Design, Software Quality (SQA/SQC), Problem Solving, Computer Programming, Program Development, Software Engineering, Python Programming, Algorithms, Pseudocode, Application Development, Debugging, Problem Management, Computer Science, Functional Testing, Test Planning
- Status: Free Trial
Skills you'll gain: Event-Driven Programming, Application Development, Interactive Design, Programming Principles, Computer Graphics, Python Programming, Game Design, Computer Programming, Debugging
- Status: Free Trial
University of London
Skills you'll gain: Debugging, Development Environment, Javascript, Program Development, Computer Graphics, Computer Programming, User Interface (UI), Interactive Design, Human Computer Interaction, Data Management, Animations
- Status: Preview
Vanderbilt University
Skills you'll gain: Event-Driven Programming, Programming Principles, Computer Programming, Distributed Computing, Computer Science, Computational Thinking, Computer Networking, Data Structures, Scripting Languages, Natural Language Processing, Algorithms, Debugging, Computer Graphics, Problem Solving, Application Programming Interface (API)
- Status: Free Trial
Skills you'll gain: Node.JS, Unit Testing, Server Side, Javascript, Debugging, Back-End Web Development, File Systems, Web Applications, Event-Driven Programming
- Status: Preview
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scalability, Scala Programming, Distributed Computing, Event-Driven Programming, System Design and Implementation, Microservices, Software Architecture, Software Design Patterns, Cloud Computing, Software Design, Middleware, Application Frameworks
- Status: Free Trial
Vanderbilt University
Skills you'll gain: IntelliJ IDEA, Java Programming, Object Oriented Programming (OOP), Java, Integrated Development Environments, Computer Programming, Open Source Technology, Programming Principles, Scalability, Functional Design
- Status: Free Trial
University of London
Skills you'll gain: Pseudocode, C++ (Programming Language), Integrated Development Environments, Object Oriented Programming (OOP), Development Environment, Algorithms, Debugging, Programming Principles, Data Import/Export, File Systems, Data Structures
- Status: Preview
Korea Advanced Institute of Science and Technology(KAIST)
Skills you'll gain: Scala Programming, Programming Principles, Theoretical Computer Science, Other Programming Languages, Computer Programming, Functional Design
In summary, here are 10 of our most popular socket programming courses
- Linux System Programming and Introduction to Buildroot: University of Colorado Boulder
- Initiation à la programmation (en Java): École Polytechnique Fédérale de Lausanne
- Programming and Application Foundations: Illinois Tech
- Problem Solving, Python Programming, and Video Games: University of Alberta
- An Introduction to Interactive Programming in Python (Part 1): Rice University
- Introduction to Computer Programming : University of London
- Programming for a Networked World : Vanderbilt University
- Server side JavaScript with Node.js: NIIT
- Programming Reactive Systems (Scala 2 version): École Polytechnique Fédérale de Lausanne
- Functional Programming with Java and Threads: Vanderbilt University