Computer programming courses can help you learn coding languages like Python, Java, and JavaScript, along with concepts such as algorithms, data structures, and software development principles. You can build skills in debugging, version control, and writing efficient code. Many courses introduce tools like Git for version control, integrated development environments (IDEs) like Visual Studio Code, and frameworks such as React or Django, that support developing applications and enhancing your programming capabilities.

Google Cloud
Skills you'll gain: Network Monitoring, Google Cloud Platform, Virtual Private Networks (VPN), Network Troubleshooting, Cloud Infrastructure, Computer Networking, Network Infrastructure, Network Performance Management, Virtual Machines, Network Analysis, Load Balancing
Intermediate · Course · 1 - 3 Months

Universidad de los Andes
Skills you'll gain: Supervised Learning, Unsupervised Learning, Artificial Intelligence, Data Ethics, Dimensionality Reduction, Probability & Statistics, Responsible AI, Machine Learning Methods, Machine Learning, Natural Language Processing, Applied Machine Learning, Linear Algebra, Semantic Web, Classification And Regression Tree (CART), Machine Learning Algorithms, Statistical Machine Learning, Statistical Methods, Predictive Modeling, Bayesian Statistics, Scientific Visualization
Credit offered
Mastertrack · 6 - 12 Months

Skills you'll gain: Solution Architecture, Software Architecture, Cloud Computing Architecture, Enterprise Architecture, Amazon Web Services, Application Security, Identity and Access Management, Network Architecture, Cloud Applications, Service Improvement, Continuous Improvement Process, AWS Identity and Access Management (IAM), Data Migration, Network Security, Business Continuity, Disaster Recovery, Cost Reduction
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Kubernetes, Cloud-Native Computing, Network Security, Role-Based Access Control (RBAC), Containerization, Security Controls, YAML, General Networking
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Generative AI, Generative Model Architectures, Google Cloud Platform, Image Analysis, Prompt Engineering, Unsupervised Learning, Physics
Beginner · Course · 1 - 4 Weeks

Cisco Learning and Certifications
Skills you'll gain: Multiprotocol Label Switching, Network Troubleshooting, Routing Protocols, Network Monitoring, Network Routing, Network Planning And Design, Network Architecture, Network Protocols, Data Structures, System Configuration, Debugging
Beginner · Course · 1 - 3 Months

Pearson
Skills you'll gain: AWS Identity and Access Management (IAM), Amazon Elastic Compute Cloud, Identity and Access Management, Amazon Web Services, Cloud Hosting, Infrastructure As A Service (IaaS), Cloud Infrastructure, Cloud Computing, Cloud Services, Authentications, Cloud Applications, Authorization (Computing), Virtual Private Networks (VPN), Virtual Machines, Computer Networking, User Accounts, Security Controls, Network Security, Network Routing
Intermediate · Course · 1 - 4 Weeks

Pearson
Skills you'll gain: Identity and Access Management, Cloud Security, Key Management, Network Security, Cloud Computing, Multi-Factor Authentication, Network Monitoring, Firewall, Authentications, Network Protocols, Encryption
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Natural Language Processing, Data Ethics, Responsible AI, Text Mining, Large Language Modeling, Artificial Intelligence and Machine Learning (AI/ML), Time Series Analysis and Forecasting, Data Analysis, Machine Learning, Unstructured Data, Data Cleansing, Data Processing, Applied Machine Learning, Deep Learning, Unified Modeling Language, Machine Learning Algorithms
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Ansible, Ubuntu, Linux Servers, WordPress, Linux Administration, Remote Access Systems, Linux, Content Management Systems, Linux Commands, Nginx, Servers, Web Servers, Software Installation, Systems Administration, Virtual Machines, Web Development, MySQL, PHP (Scripting Language)
Beginner · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: No-Code Development, Data Modeling
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: File Management, Linux Administration, OS Process Management, Linux, Linux Servers, Data Security, Linux Commands, Continuous Monitoring, Information Systems Security, Data Storage Technologies, Network Security, Vulnerability Scanning, Data Storage, Intrusion Detection and Prevention, Encryption, Network Analysis
Intermediate · Course · 1 - 4 Weeks