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.

Skills you'll gain: Network Architecture, Network Security, Network Planning And Design, Cloud Computing Architecture, Virtual Networking, General Networking, Network Troubleshooting, Cloud Infrastructure, Google Cloud Platform, Network Routing, Load Balancing, Firewall, Virtual Private Networks (VPN), Scalability
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Distributed Denial-Of-Service (DDoS) Attacks, Cloud Security, Network Security, Threat Detection, Proxy Servers, Network Monitoring, Intrusion Detection and Prevention, Network Troubleshooting, Firewall, Google Cloud Platform, Identity and Access Management, Cloud Infrastructure
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Looker (Software), Data Transformation, Data Manipulation, Data Cleansing, Data Visualization Software, Data Processing, SQL, Big Data, Extract, Transform, Load, Business Analytics, Analytics, Jupyter, Data Integrity, Data Store, Data Pipelines, Google Sheets, Data Import/Export, Google Cloud Platform
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Dataflow, Serverless Computing, Identity and Access Management, Data Pipelines, Data Infrastructure, Data Processing, Cloud Security, Apache Hadoop, Google Cloud Platform, Containerization, Scalability
Intermediate · Course · 1 - 3 Months

Ball State University
Skills you'll gain: Data Ethics, Graph Theory, Data Collection, Supervised Learning, Software Development Methodologies, File Systems, SQL, Financial Statement Analysis, Statistical Hypothesis Testing, Statistical Methods, Data Wrangling, Logistic Regression, SAS (Software), Object Oriented Programming (OOP), Spatial Analysis, Text Mining, Artificial Intelligence, Data Visualization, Natural Language Processing, R Programming
Earn a degree
Degree · 1 - 4 Years

Google Cloud
Skills you'll gain: Firewall, Network Security, Cloud Security, Virtual Networking, Cloud Infrastructure, Google Cloud Platform, Network Monitoring, Threat Detection
Intermediate · Course · 1 - 4 Weeks

Pontificia Universidad Católica de Chile
Skills you'll gain: Database Design, Descriptive Analytics, Business Analytics, Statistical Reporting, Data Ethics, NoSQL, Digital Transformation, Data Mining, Query Languages, SQL, Big Data, Data Analysis, Relational Databases, R Programming, Data-Driven Decision-Making, Predictive Analytics, Business Transformation, Organizational Strategy, Business Strategy, Technology Strategies
Credit offered
Mastertrack · 6 - 12 Months

Google Cloud
Skills you'll gain: Product Support, Help Desk Support, Technical Support, Google Cloud Platform, Service Level, Service Management, Cloud Services, Issue Tracking, Problem Management, Technical Communication, Personally Identifiable Information, Information Privacy
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Gemini, Exploratory Data Analysis, Data Processing, Data Manipulation, Data Cleansing, Data Transformation, Google Cloud Platform, Interactive Data Visualization, Generative AI, SQL
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Relational Databases, Database Administration, Google Cloud Platform, Databases, Database Systems, Database Management, SQL, Database Architecture and Administration, Cloud Applications, Data Migration, Database Design, Dataflow, Query Languages, Cloud Management, Application Deployment, Transaction Processing, System Monitoring, Authentications
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Transfer Learning, Data Pipelines, Generative AI, Vision Transformer (ViT), Large Language Modeling, PyTorch (Machine Learning Library), Image Analysis, Tensorflow, Applied Machine Learning, System Design and Implementation, Knowledge Transfer, Keras (Neural Network Library), Performance Tuning, Deep Learning, Artificial Neural Networks, Scalability
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Firewall, Network Security, Security Requirements Analysis, Cloud Security, Google Cloud Platform, Cloud Infrastructure, Infrastructure Security, Threat Detection, Virtual Private Networks (VPN)
Intermediate · Course · 1 - 4 Weeks