Filter by
The language used throughout the course, in both instruction and assessments.
Explore the Socket Programming Course Catalog
Google
Skills you'll gain: Scripting, Python Programming, Computer Programming, Algorithms, Problem Management, Data Structures, Debugging, Development Environment
University of Michigan
Skills you'll gain: Programming Principles, Computer Programming, Python Programming, Computational Thinking, Software Installation, Development Environment
- Status: Free
University of Washington
Skills you'll gain: Software Installation, Programming Principles, Other Programming Languages, Functional Design, Computer Programming, Ruby (Programming Language), Theoretical Computer Science, Software Design
University of California, Santa Cruz
Skills you'll gain: C++ (Programming Language), Go (Programming Language), Debugging, C (Programming Language), Data Structures, Object Oriented Programming (OOP), Object Oriented Design, Software Design Patterns, Programming Principles, Computer Programming, Unit Testing, Algorithms, Command-Line Interface, Program Development, Software Design, Graph Theory, Computer Science, Software Testing, File Systems, Computational Thinking
University of Pennsylvania
Skills you'll gain: Object Oriented Design, Java, Object Oriented Programming (OOP), Unit Testing, Java Programming, Data Structures, Software Testing, Program Development, Test Driven Development (TDD), Computer Programming
Dartmouth College
Skills you'll gain: C (Programming Language), Software Documentation, Programming Principles, Computer Programming, Embedded Software, Debugging
University of London
Skills you'll gain: Development Environment, Debugging, Program Development, Computer Programming Tools, Software Development Tools, Visualization (Computer Graphics), Computer Programming, Computer Graphics, Integrated Development Environments, Event-Driven Programming, Javascript, Object Oriented Programming (OOP)
- Status: Free
National Taiwan University
Skills you'll gain: Computer Programming, C Programming Language Family
University of Leeds
Skills you'll gain: Programming Principles, Computational Logic, Python Programming, Computer Programming, Automation, Web Development, Algorithms, Debugging, Development Environment
- Status: [object Object]
Skills you'll gain: Dashboard, Data Visualization Software, Data Wrangling, Data Visualization, SQL, Statistical Methods, Plotly, Interactive Data Visualization, Jupyter, Exploratory Data Analysis, Data Mining, Data Cleansing, Matplotlib, Data Analysis, Generative AI, Pandas (Python Package), Data Manipulation, Regression Analysis, Seaborn, Professional Networking
Coursera Project Network
Skills you'll gain: Computer Programming, Programming Principles, Python Programming, Scripting, Scripting Languages
University of Michigan
Skills you'll gain: Data Structures, Python Programming, Data Manipulation, Development Environment, File Management, Data Analysis, Computer Programming, Software Installation
In summary, here are 10 of our most popular socket programming courses
- Crash Course on Python: Google
- Programming for Everybody (Getting Started with Python): University of Michigan
- Programming Languages, Part A: University of Washington
- C, Go, and C++: A Comprehensive Introduction to Programming: University of California, Santa Cruz
- Introduction to Java and Object-Oriented Programming: University of Pennsylvania
- C Programming: Getting Started - 1: Dartmouth College
- Introduction to Computer Programming : University of London
- 計算機程式設計 (Computer Programming): National Taiwan University
- An Introduction to Programming using Python: University of Leeds
- IBM Data Science: IBM