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.

Google Cloud
Skills you'll gain: Distributed Denial-Of-Service (DDoS) Attacks, Cloud Security, Data Security, Cloud Computing, Cybersecurity, Infrastructure Security, Authentications, Authorization (Computing), Public Cloud, Network Security, Data Storage, Identity and Access Management, Data Centers, Encryption
Beginner · Course · 1 - 3 Months

Skills you'll gain: Canva (Software), Collaborative Software, Education Software and Technology, Teaching, Content Creation
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Google Cloud Platform, Cloud Infrastructure, Terraform, Cloud Computing Architecture, Infrastructure as Code (IaC), Cloud-Native Computing, Managed Services, Load Balancing, Cloud Deployment, Virtual Machines, IT Automation, Network Infrastructure, Cloud Security, Virtual Private Networks (VPN), Scalability
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Time Series Analysis and Forecasting, Exploratory Data Analysis, Model Evaluation, Feature Engineering, Data Preprocessing, Statistical Analysis, Forecasting, Regression Analysis, Python Programming, Data Analysis, Predictive Modeling, Data Science, Matplotlib, Pandas (Python Package), Scikit Learn (Machine Learning Library), Machine Learning Algorithms
Intermediate · Course · 1 - 4 Weeks

ESSEC Business School
Skills you'll gain: Case Studies, Digital Transformation, Advanced Analytics, Business Analytics, Analytics, Business Analysis, Data Analysis, Value Propositions, Consultative Approaches, Business Transformation
Mixed · Course · 1 - 4 Weeks
Amazon Web Services
Skills you'll gain: Prompt Engineering, Amazon Bedrock, AI Workflows, AWS SageMaker, Generative AI Agents, Generative AI, Amazon Web Services, AI Orchestration, Solution Architecture, Artificial Intelligence, Data Quality, Computer Vision, Scalability, Natural Language Processing, Data Pipelines
Beginner · Course · 1 - 4 Weeks

Starweaver
Skills you'll gain: Revenue Management, Customer experience strategy (CX), Service Design, Design Thinking, Change Management, Hospitality Services, Capital Expenditure, Social Media Campaigns, Financial Statement Analysis, Cost Control, Social Media Marketing, Hospitality Management, Financial Forecasting, Finance, Operations Management, Prototyping, Strategic Planning, Capital Budgeting, Search Engine Optimization, Key Performance Indicators (KPIs)
Intermediate · Specialization · 3 - 6 Months

Pontificia Universidad Católica de Chile
Skills you'll gain: Traffic Flow Optimization, Transportation Operations, Network Analysis, Engineering Analysis, Mathematical Modeling, Simulations
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Cloud Infrastructure, Identity and Access Management, Kubernetes, Google Cloud Platform, Virtual Machines, Infrastructure As A Service (IaaS), Cloud Storage, Cloud Services, Network Infrastructure, Virtual Networking, Containerization, Prompt Engineering Tools, Application Development, Generative AI, Platform As A Service (PaaS), Serverless Computing, Scalability
Beginner · Course · 1 - 3 Months

Skills you'll gain: Prompt Engineering, Large Language Modeling, Data Preprocessing, Convolutional Neural Networks, Plot (Graphics), Generative AI, Deep Learning, Unsupervised Learning, Model Evaluation, Natural Language Processing, Responsible AI, Time Series Analysis and Forecasting, Data Visualization, Transfer Learning, Supervised Learning, Data Ethics, Image Analysis, Recurrent Neural Networks (RNNs), Model Deployment, Embeddings
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Microsoft PowerPoint, Presentations, Data Visualization, Editing, Writing, Graphic Design, Business Communication
Beginner · Guided Project · Less Than 2 Hours

Caltech
Skills you'll gain: Specimen Preparation, Medical Imaging, Image Analysis, Cell Biology, Laboratory Techniques, Specimen Collection, Digital Signal Processing, Scientific Visualization, 3D Modeling, Spatial Analysis
Mixed · Course · 1 - 3 Months