Computer network courses can help you learn how data moves between devices, how networks are structured, and how to keep them secure and efficient.
The language used throughout the course, in both instruction and assessments.

Universidade Estadual de Campinas
Skills you'll gain: Android Studio, Android Development, Mobile Development, Event-Driven Programming, UI Components, User Interface (UI), Application Development, Java, Program Development, Development Environment, Extensible Markup Language (XML), Debugging
Intermediate · Course · 1 - 3 Months

Coursera
Skills you'll gain: Cyber Threat Intelligence, Responsible AI, Cybersecurity, Threat Detection, Security Information and Event Management (SIEM), Incident Response, Generative AI, AI Product Strategy, Data Ethics, Security Testing, Vulnerability Assessments
Intermediate · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: Large Language Modeling, Generative AI, Rust (Programming Language), MLOps (Machine Learning Operations), AWS SageMaker, PyTorch (Machine Learning Library), CI/CD, Prompt Engineering, Applied Machine Learning, Application Deployment, Natural Language Processing, DevOps, Amazon Web Services, Machine Learning, Deep Learning
Intermediate · Course · 1 - 4 Weeks

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, Django (Web Framework), Cloud Hosting
Beginner · Course · 1 - 3 Months

Universidad Nacional Autónoma de México
Skills you'll gain: Bioinformatics, Algorithms, Computational Thinking, Machine Learning Algorithms, Artificial Intelligence, Computer Science, Program Development
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Big Data, Data Analysis, Statistical Analysis, Apache Hadoop, Apache Hive, Data Collection, Data Science, Data Warehousing, Data Visualization, Data Cleansing, Apache Spark, Data Lakes, Data Visualization Software, Relational Databases, Microsoft Excel
Beginner · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Responsive Web Design, HTML and CSS, Bootstrap (Front-End Framework), Web Design and Development, Browser Compatibility, User Interface and User Experience (UI/UX) Design, User Experience Design, Requirements Analysis, Client Services, Javascript
Mixed · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Bootstrap (Front-End Framework), Full-Stack Web Development, JavaScript Frameworks, Web Applications, Database Management, Software Architecture, Database Design, Development Environment, Software Testing, NoSQL, Application Frameworks, Application Security, Authentications, Middleware, Performance Tuning, Semantic Web, Authorization (Computing), Scalability
Beginner · Specialization · 1 - 3 Months

Kennesaw State University
Skills you'll gain: Security Management, Incident Response, Risk Management, Cyber Security Policies, Cyber Governance, Business Risk Management, Enterprise Risk Management (ERM), Cyber Security Strategy, Information Management, Business Ethics, Performance Measurement, Compliance Management, Governance, Business Planning, Organizational Strategy
Beginner · Course · 1 - 3 Months

Skills you'll gain: Databricks, Responsible AI, Microsoft Azure, Data Science, Applied Machine Learning, MLOps (Machine Learning Operations), Predictive Modeling, Machine Learning, Artificial Intelligence and Machine Learning (AI/ML), Exploratory Data Analysis
Intermediate · Course · 1 - 3 Months

Universidad Nacional Autónoma de México
Skills you'll gain: Package and Software Management, Jupyter, Ubuntu, Software Installation, Python Programming, Computational Thinking, Mac OS, Cross Platform Development, Software Documentation, Command-Line Interface
Beginner · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: CI/CD, Jenkins, Docker (Software), Spring Boot, Continuous Integration, Configuration Management, Containerization, Cloud-Native Computing, Scalability, Software Documentation, Java, Continuous Deployment, API Gateway, Prometheus (Software), Back-End Web Development, JUnit, Application Programming Interface (API), Java Programming, Application Deployment, React.js
Intermediate · Specialization · 1 - 3 Months