Filter by
The language used throughout the course, in both instruction and assessments.
Explore the Socket Programming Course Catalog
- Status: Free
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Programming Principles, Data Structures, Functional Design, Object Oriented Programming (OOP), Software Design Patterns, Computer Programming, Algorithms
Skills you'll gain: Git (Version Control System), GitHub, Version Control, Puppet (Configuration Management Tool), CI/CD, Containerization, Debugging, Bash (Scripting Language), Infrastructure as Code (IaC), Docker (Software), Continuous Deployment, Continuous Integration, Technical Communication, Network Troubleshooting, Linux Commands, Linux, Scripting, Automation, Python Programming, Computer Programming
Skills you'll gain: Computer Programming, Python Programming, Programming Principles, Computational Logic, Mathematics, Computer Graphics, Computer Programming Tools, Problem Solving, Visualization (Computer Graphics), Critical Thinking
University of Michigan
Skills you'll gain: C (Programming Language), Programming Principles, Algorithms, Data Structures, System Programming, Computer Programming, Numerical Analysis
Skills you'll gain: Rmarkdown, Ggplot2, R Programming, Data Analysis, Tidyverse (R Package), Data Visualization Software, Data Cleansing, Statistical Analysis, Data Manipulation, Package and Software Management, Data Structures
Birla Institute of Technology & Science, Pilani
Skills you'll gain: Programming Principles, C (Programming Language), Computer Hardware, Computer Programming, Computer Architecture, Computer Systems, Computational Thinking, Data Structures, Algorithms, File Management, Program Development, Data Storage, Debugging
Skills you'll gain: Dashboard, Data Visualization Software, Plotly, Data Wrangling, Data Visualization, Exploratory Data Analysis, Data Cleansing, Jupyter, Matplotlib, Data Analysis, Pandas (Python Package), Data Manipulation, Seaborn, Data Transformation, Data Import/Export, Predictive Modeling, Web Scraping, Interactive Data Visualization, Automation, Python Programming
Skills you'll gain: Object Oriented Programming (OOP), Unit Testing, Test Driven Development (TDD), Software Testing, Data Structures, Python Programming, Computer Programming, Development Environment, Integrated Development Environments, Debugging, Algorithms
Amazon
Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Java Programming, File Management, Debugging, Software Development
Skills you'll gain: Data Ethics, Data Analysis, Analytics, Data-Driven Decision-Making, Business Analytics, Spreadsheet Software, Data Sharing, Data Cleansing, Data Processing, Data Visualization Software, Ethical Standards And Conduct, SQL
University of Michigan
Skills you'll gain: Web Scraping, Data Processing, Relational Databases, JSON, Database Design, SQL, Network Protocols, Databases, Web Services, Restful API, Programming Principles, Data Cleansing, Data Structures, Data Storytelling, Data Collection, Computer Programming, Python Programming, Data Manipulation, Development Environment, Computational Thinking
LearnQuest
Skills you'll gain: Unified Modeling Language, Object Oriented Programming (OOP), Object Oriented Design, Test Driven Development (TDD), Software Design Patterns, Software Design, Programming Principles, Unit Testing, Computer Programming, Software Development Methodologies, Distributed Computing
In summary, here are 10 of our most popular socket programming courses
- Functional Programming Principles in Scala (Scala 2 version): École Polytechnique Fédérale de Lausanne
- Google IT Automation with Python: Google
- An Introduction to Interactive Programming in Python (Part 2): Rice University
- Programming in C: University of Michigan
- Data Analysis with R Programming: Google
- Introduction to Programming: Birla Institute of Technology & Science, Pilani
- Applied Data Science: IBM
- Programming in Python: Meta
- Programming with Java: Amazon
- Foundations: Data, Data, Everywhere: Google