Computer network programming courses can help you learn socket programming, protocol design, network security, and client-server architecture. You can build skills in debugging network applications, optimizing data transmission, and implementing secure communication protocols. Many courses introduce tools like Wireshark for network analysis, Git for version control, and various programming languages such as Python and Java, that support developing robust network applications.

Kennesaw State University
Skills you'll gain: Professional Networking, LinkedIn, Mentorship, Professional Development, Interviewing Skills, Social Media, Relationship Building, Social Media Strategy, Planning, Strategic Communication, Communication, Adaptability, Collaboration, Business Research, Negotiation, Leadership, Professionalism, Goal Setting, Personal Development, Market Research
Beginner · Specialization · 3 - 6 Months

Kennesaw State University
Skills you'll gain: Computer Security Awareness Training, Security Awareness, Cybersecurity, Infrastructure Security, Network Security, Internet Of Things, Network Infrastructure
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Prompt Engineering, Large Language Modeling, LLM Application, Google Gemini, Generative AI
Beginner · Course · 1 - 4 Weeks

SAE Institute México
Skills you'll gain: Video Game Development, Unity Engine, Game Design, Ideation, User Interface (UI), User Interface (UI) Design, 3D Assets, Animations, Computer Programming, Scripting
Beginner · Course · 1 - 4 Weeks

L&T EduTech
Skills you'll gain: Electrical Systems, Electric Power Systems, Electrical Power, Control Systems, Electrical Equipment, Three-Phase, High Voltage, Wiring Diagram, Systems Analysis, Simulation and Simulation Software, Electrical Engineering, Network Analysis, Engineering Analysis, Numerical Analysis, Low Voltage, Mathematical Modeling, Simulations, Power Electronics, Graph Theory, Differential Equations
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Responsive Web Design, HTML and CSS, Cascading Style Sheets (CSS), Web Content Accessibility Guidelines, GitHub, Web Design, Git (Version Control System), Browser Compatibility, Front-End Web Development, Web Development, Cloud Hosting, Usability, Typography
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Azure Active Directory, Role-Based Access Control (RBAC), Virtual Networking, Microsoft Azure, Kubernetes, Containerization, Network Troubleshooting, Single Sign-On (SSO), Cloud Storage, Active Directory, Virtual Machines, Virtual Private Networks (VPN), Data Storage, Cloud Management, Application Deployment, Network Architecture, Identity and Access Management, Authorization (Computing), Cloud Services, System Monitoring
Intermediate · Specialization · 1 - 3 Months

Siemens
Skills you'll gain: Design Software, Data Import/Export, User Experience, Engineering Software, Technical Design, 3D Assets, Graphical Tools
Beginner · Course · 1 - 3 Months

Edureka
Skills you'll gain: Data Management, Data Store, Middleware, Database Management
Beginner · Course · 1 - 4 Weeks


University of Colorado Boulder
Skills you'll gain: Real-Time Operating Systems, Embedded Systems, Reliability, Software Systems, Performance Tuning, Embedded Software, Control Systems, Hardware Architecture, Systems Architecture, Software Design, Debugging, Software Architecture, Verification And Validation, Hardware Design, System Design and Implementation, Linux, System Programming, Code Review, Systems Engineering, Real Time Data
Build toward a degree
Intermediate · Specialization · 3 - 6 Months

Universidad Nacional Autónoma de México
Skills you'll gain: Exploratory Data Analysis, Matplotlib, Pandas (Python Package), NumPy, Extract, Transform, Load, Time Series Analysis and Forecasting, Data Analysis, Data Visualization Software, Data Science, Python Programming, Jupyter, Package and Software Management, Statistical Analysis, Graphing, Data Import/Export, Data Manipulation, Data Structures, Linux, Programming Principles, Cross Platform Development
Beginner · Specialization · 3 - 6 Months