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 Michigan
Skills you'll gain: Data Transformation, Creative Design, Data Structures, Programming Principles, Software Visualization, Python Programming, Computer Programming, Interactive Design, Program Development, Predictive Modeling, Debugging
- Status: Free Trial
LearnQuest
Skills you'll gain: Eclipse (Software), Java, Java Programming, Integrated Development Environments, Development Environment, Software Installation, Computer Programming, Programming Principles, Program Development, Object Oriented Programming (OOP)
Coursera Project Network
Skills you'll gain: Microsoft Visual Studio, C# (Programming Language), Integrated Development Environments, Microsoft Development Tools, Program Development, Computer Programming, Command-Line Interface, Computational Logic
- Status: Free Trial
Duke University
Skills you'll gain: Statistical Hypothesis Testing, Sampling (Statistics), Statistical Inference, Exploratory Data Analysis, Regression Analysis, R (Software), Statistical Reporting, Probability Distribution, Statistical Methods, Statistics, Bayesian Statistics, Statistical Analysis, R Programming, Data Analysis, Statistical Modeling, Probability & Statistics, Probability, Correlation Analysis, Descriptive Statistics, Data Visualization
- Status: NewStatus: Free Trial
Skills you'll gain: IntelliJ IDEA, Integrated Development Environments, Java, Development Environment, Debugging, Object Oriented Programming (OOP), Programming Principles
- Status: Preview
University of Maryland, College Park
Skills you'll gain: Android Development, Mobile Development, Data Management, User Interface (UI), UI Components, Human Computer Interaction, Java Programming, System Programming, Network Model, Geographic Information Systems, Interactive Design, Animations, Computer Programming, Computer Graphics
- Status: Preview
University of Maryland, College Park
Skills you'll gain: Android Development, Mobile Development, Android Studio, Application Development, User Interface (UI), Application Design, UI Components, Java, Development Environment, Debugging
- Status: Free Trial
University of California, Santa Cruz
Skills you'll gain: C++ (Programming Language), Go (Programming Language), C and C++, Data Structures, Object Oriented Programming (OOP), Software Design Patterns, Debugging, Unit Testing, Algorithms, C (Programming Language), Computer Programming, Programming Principles, Integrated Development Environments, Graph Theory, Software Testing, Computer Science, File Systems, Artificial Intelligence, Integration Testing, Game Design
- Status: Free Trial
Coursera Instructor Network
Skills you'll gain: GitLab, AI Product Strategy, Continuous Integration, Software Development Tools, Code Review, Integrated Development Environments, Computer Programming Tools, Development Environment, Debugging, Secure Coding
- Status: Preview
Fred Hutchinson Cancer Center
Skills you'll gain: Debugging, Responsible AI, Code Review, Data Ethics, Maintainability, ChatGPT, LLM Application, Computer Programming Tools, Bioinformatics, Artificial Intelligence, Prompt Engineering, Large Language Modeling, Generative AI, Software Documentation, Data Science
Coursera Project Network
Skills you'll gain: C++ (Programming Language), Data Structures, Interactive Design, Other Programming Languages, Application Development, Program Development, Computer Programming, Java Programming, Software Development, Computer Science
- Status: Free Trial
Skills you'll gain: Automation Engineering, Programmable Logic Controllers, Control Systems, Automation, Simulation and Simulation Software, Manufacturing Processes, Robotic Process Automation, Human Machine Interfaces, Industrial Engineering, Mechanical Engineering, Equipment Design, Internet Of Things, Matlab, Electronic Components, Process Control
In summary, here are 10 of our most popular socket programming courses
- Big Ideas in Programming: Expressing Yourself with Python: University of Michigan
- Introduction to Java: LearnQuest
- Programming in C#: A comprehensive approach to C# Fundamentals: Coursera Project Network
- Data Analysis with R: Duke University
- Java Control Flow, IDE, and Object-Oriented Programming: Packt
- Programming Mobile Applications for Android Handheld Systems: Part 2: University of Maryland, College Park
- Programming Mobile Applications for Android Handheld Systems: Part 1: University of Maryland, College Park
- Go and C++: Programming in Two Successor Languages of C: University of California, Santa Cruz
- GitLab AI: Mastering AI Pair Programming with GitLab Duo: Coursera Instructor Network
- AI for Efficient Programming: Harnessing the Power of LLMs: Fred Hutchinson Cancer Center