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 California, Davis
Skills you'll gain: Secure Coding, Application Security, Software Design, Programming Principles, Debugging, Vulnerability Assessments, C (Programming Language), Software Development Methodologies
- Status: Free Trial
Duke University
Skills you'll gain: Maintainability, Program Development, C (Programming Language), Software Engineering, System Programming, Programming Principles, Software Development, Simulations, Command-Line Interface, Operating Systems, User Interface (UI), Interactive Design, Data Structures, Debugging, File 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
Skills you'll gain: Application Development, Object Oriented Programming (OOP), Interactive Design, User Interface (UI), Animations, Game Design, Python Programming, Computer Programming, Data Structures, Debugging
- 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
- Status: Preview
Illinois Tech
Skills you'll gain: Unified Modeling Language, Debugging, Object Oriented Programming (OOP), Python Programming, Computer Programming, System Programming, Pseudocode, Program Development, Scripting Languages, Event-Driven Programming, Software Design, Data Import/Export, Data Structures, UI Components
Skills you'll gain: Performance Tuning, Python Programming, Distributed Computing, OS Process Management, Scalability, Web Scraping, Database Management
- Status: Free Trial
Northeastern University
Skills you'll gain: Object Oriented Programming (OOP), Python Programming, Computer Programming, Development Environment, Scripting, Scripting Languages, Debugging, Web Applications, Algorithms, Data Manipulation
- Status: Free Trial
Dartmouth College
Skills you'll gain: C (Programming Language), Embedded Systems, Data Structures, Algorithms, Computer Programming, Linux, Computer Programming Tools, Development Environment, Debugging, Software Development Tools
- Status: Free Trial
Dartmouth College
Skills you'll gain: Command-Line Interface, Linux Commands, Linux, Embedded Systems, Linux Servers, Computer Engineering, File Systems, Unix, Operating Systems, C (Programming Language), Computer Programming, Open Source Technology
- 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, Object Oriented Programming (OOP), Pseudocode, Data Structures, Application Design, Debugging, Computer Science, Test Planning
- Status: Free Trial
Edureka
Skills you'll gain: Rust (Programming Language), Data Manipulation, System Programming, Data Structures, Performance Tuning, Maintainability, Secure Coding, Web Development, Debugging, Application Development
In summary, here are 10 of our most popular socket programming courses
- Principles of Secure Coding: University of California, Davis
- Interacting with the System and Managing Memory: Duke University
- Functional Programming with Java and Threads: Vanderbilt University
- An Introduction to Interactive Programming in Python (Part 2): Rice University
- Programming Reactive Systems: École Polytechnique Fédérale de Lausanne
- Introduction to Open Source Application Development: Illinois Tech
- Concurrent and Parallel Programming in Python: Packt
- Basic Programming in Python I: Northeastern University
- C Programming: Advanced Data Types - 5: Dartmouth College
- Linux Basics: The Command Line Interface - 6: Dartmouth College