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 System
Skills you'll gain: Digital Communications, OSI Models, Network Protocols, TCP/IP, Communication Systems, Network Routing, Network Architecture, Network Planning And Design, General Networking, Computer Networking, System Programming, Data Integrity
- Status: Preview
Ball State University
Skills you'll gain: Data Analysis, Programming Principles, Statistical Analysis, Computer Programming, Python Programming, Natural Language Processing, Scripting, NumPy, Algorithms, Debugging, Data Structures
- 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
Skills you'll gain: Performance Tuning, Python Programming, Distributed Computing, OS Process Management, Scalability, Web Scraping, Database Management
- 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, Distributed Computing, Scalability, Functional Design, Algorithms
- Status: Free Trial
University of California, Davis
Skills you'll gain: Secure Coding, Application Security, Software Design, Programming Principles, Debugging, Vulnerability Assessments, C (Programming Language), Software Development Methodologies
Skills you'll gain: Javascript, JavaScript Frameworks, Node.JS, Vue.JS, Event-Driven Programming, Application Programming Interface (API), Debugging
- 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
- 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
The Hong Kong University of Science and Technology
Skills you'll gain: Server Side, Restful API, Ajax, Node.JS, Full-Stack Web Development, Web Applications, Web Servers, Web Development, Model View Controller, Javascript, PHP (Scripting Language), Application Programming Interface (API), Authentications, JSON, Hypertext Markup Language (HTML), Software Architecture, Real Time Data
- 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: Free Trial
Rice University
Skills you'll gain: Apache Kafka, Apache Spark, Apache Hadoop, Distributed Computing, Java, Middleware, Scala Programming, Servers, Network Protocols
In summary, here are 10 of our most popular socket programming courses
- Fundamentals of Network Communication: University of Colorado System
- Introduction to Programming: Ball State University
- Learn to Program: The Fundamentals: University of Toronto
- Concurrent and Parallel Programming in Python: Packt
- Functional Programming with Java and Threads: Vanderbilt University
- Principles of Secure Coding: University of California, Davis
- Asynchronous Programming in JavaScript - Complete Course: Packt
- Programming Reactive Systems (Scala 2 version): École Polytechnique Fédérale de Lausanne
- Linux Kernel Programming and Introduction to Yocto Project: University of Colorado Boulder
- Learning Server-side Programming through Game Development: The Hong Kong University of Science and Technology