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.

Infosec
Skills you'll gain: Incident Response, Computer Security Incident Management, Threat Management, Incident Management, Disaster Recovery, Cybersecurity, Cyber Threat Hunting, Threat Detection, Event Monitoring, Digital Forensics, Business Continuity, Verification And Validation, Technical Communication
Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Computational Logic, System Requirements, Functional Requirement, Theoretical Computer Science, Systems Analysis, Verification And Validation, Control Systems, Linear Algebra, Differential Equations, Applied Mathematics
Build toward a degree
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Model Deployment, Restful API, Application Deployment, Generative AI, AI Workflows, LLM Application, Java, AI Enablement, Development Environment, Image Analysis, Software Development
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: File Management, Computer Literacy, Microsoft Office, Email Security, Computer Hardware, Computer Security Awareness Training, Spreadsheet Software, digital literacy, Information Management, Safety and Security
Intermediate · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Bioinformatics, Data Analysis Software, Big Data, R Programming, Statistical Programming, Data Manipulation, Data Structures, Software Installation, Data Import/Export
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Social Media Marketing, Presentations, Social Media Campaigns, Campaign Management, Facebook, Digital Marketing, Instagram, Program Evaluation, Project Closure, Analysis, Communication
Beginner · Course · 1 - 4 Weeks

ESSEC Business School
Skills you'll gain: Hospitality Management, Hospitality, Marketing Channel, Business Modeling, Revenue Management, Direct Marketing, Booking (Sales), E-Commerce, Online Advertising, Web Analytics, Marketing Strategies, Web Design and Development
Mixed · Course · 1 - 4 Weeks

National Taiwan University
Skills you'll gain: SketchUp (3D Modeling Software), Architectural Drawing, Engineering Drawings, Autodesk Revit, Building Information Modeling, 3D Modeling, AutoCAD, Computer-Aided Design, Construction Estimating, Technical Drawing, Structural Engineering, Engineering Design Process, Blueprint Reading, Architectural Engineering, Civil and Architectural Engineering, Engineering Management, As-Built Drawings, Estimation, Engineering Calculations, Engineering Documentation
Beginner · Specialization · 3 - 6 Months

Coursera
Skills you'll gain: Cryptography, Encryption, Public Key Cryptography Standards (PKCS), Python Programming, Data Security
Intermediate · Guided Project · Less Than 2 Hours
Skills you'll gain: Blockchain, FinTech, Payment Systems, Governance, Financial Services, Financial Regulation, Ledgers (Accounting), Financial Systems, Accounting Systems, Payment Processing, Innovation, Accounting, Emerging Technologies, Digital Assets, Regulatory Compliance
Beginner · Course · 1 - 4 Weeks

LearnKartS
Skills you'll gain: Containerization, Microservices, Virtualization, Scalability, Application Lifecycle Management, Command-Line Interface
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Responsible AI, Exploratory Data Analysis, Data Storytelling, Dashboard, Data Presentation, Model Evaluation, Data Literacy, No-Code Development, Business Analytics, Data Science, Business Analysis, Model Deployment, Applied Machine Learning, Data Ethics, Data Capture, MLOps (Machine Learning Operations), Machine Learning, Data Analysis, Predictive Modeling, Data Visualization
Beginner · Specialization · 1 - 3 Months