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
University of California, Irvine
Skills you'll gain: Linux, Operating Systems, Integrated Development Environments, File Systems, Internet Of Things, Command-Line Interface, Development Environment, System Configuration, Embedded Systems, Python Programming, OS Process Management, User Interface (UI), Computer Hardware, UI Components, Software Installation, Computer Programming
Skills you'll gain: Event-Driven Programming, Application Development, Interactive Design, Graphical Tools, User Interface (UI), Programming Principles, Computer Graphics, Python Programming, Program Development, Computer Programming, Simulations, Development Environment, Debugging, Arithmetic
Board Infinity
Skills you'll gain: Eclipse (Software), Object Oriented Programming (OOP), Java Programming, Object Oriented Design, Software Development Tools, Java, Integrated Development Environments, Development Environment, Computer Programming, Programming Principles, Virtual Machines
Skills you'll gain: Kotlin, Object Oriented Programming (OOP), Programming Principles, Software Design, Data Structures, Computer Programming, Mobile Development, Integrated Development Environments, Debugging
Skills you'll gain: React Native, Jest (JavaScript Testing Framework), Version Control, User Research, UI/UX Research, Usability Testing, Unix Commands, Restful API, Git (Version Control System), Persona (User Experience), GitHub, Interaction Design, User Experience Design, SQL, User Interface and User Experience (UI/UX) Design, Mobile Development, Design Research, Cross Platform Development, React.js, Web Development Tools
- Status: Free
University of Washington
Skills you'll gain: Other Programming Languages, Software Design, Programming Principles, Scripting Languages, Data Structures, Computer Programming, Functional Design, Debugging
The Hong Kong University of Science and Technology
Skills you'll gain: Computational Thinking, Visualization (Computer Graphics), Problem Solving, Critical Thinking and Problem Solving, Programming Principles, OS Process Management, Computer Programming, Computer Graphics, Storyboarding, Scripting, Program Development, Event-Driven Programming, Scripting Languages, Computer Programming Tools
University of Michigan
Skills you'll gain: Data Structures, Python Programming, Data Manipulation, Development Environment, File Management, Data Analysis, Computer Programming, Software Installation
- Status: Free
Ball State University
Skills you'll gain: Program Development, Data Analysis, Programming Principles, Statistical Analysis, Computer Programming, Analytics, Python Programming, Object Oriented Programming (OOP), Natural Language Processing, Data Science, Scripting, Development Environment, NumPy, Algorithms, Debugging
Coursera Project Network
Skills you'll gain: Data Import/Export, Package and Software Management, R Programming, Data Structures, Software Installation, Data Analysis Software, Data Analysis
Duke University
Skills you'll gain: Object Oriented Programming (OOP), Programming Principles, Python Programming, Software Design Patterns, Simulations
University of Michigan
Skills you'll gain: C (Programming Language), Programming Principles, Algorithms, Data Structures, System Programming, Computer Programming, Numerical Analysis
In summary, here are 10 of our most popular socket programming courses
- The Raspberry Pi Platform and Python Programming for the Raspberry Pi: University of California, Irvine
- An Introduction to Interactive Programming in Python (Part 1): Rice University
- Fundamentals of Java Programming: Board Infinity
- Programming Fundamentals in Kotlin: Meta
- Meta React Native: Meta
- Programming Languages, Part B: University of Washington
- Programming with Scratch: The Hong Kong University of Science and Technology
- Python Data Structures: University of Michigan
- Introduction to Programming: Ball State University
- Getting Started with R: Coursera Project Network