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: Data Migration, Database Management, Relational Databases, Google Cloud Platform, Database Architecture and Administration, Databases, Data Store, Dataflow, Query Languages, Database Design, Cloud Applications, Scalability, Transaction Processing
Intermediate · Course · 1 - 3 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

Pontificia Universidad Católica de Chile
Skills you'll gain: Descriptive Analytics, Business Analytics, Model Evaluation, Data Mining, Dimensionality Reduction, Statistical Modeling, Plot (Graphics), Predictive Modeling, Advanced Analytics, Data Analysis, R Programming, Big Data, Visualization (Computer Graphics), Logistic Regression, Analytics, Data-Driven Decision-Making, Predictive Analytics, Ggplot2, Data Visualization Software, Statistical Visualization
Credit offered
Mastertrack · 6 - 12 Months

Google Cloud
Skills you'll gain: Google Gemini, Generative AI, Customer Relationship Management, Workflow Management, Big Data, Jupyter, Artificial Intelligence and Machine Learning (AI/ML), SQL, Predictive Modeling, Model Evaluation
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: AI Security, Large Language Modeling, Open Web Application Security Project (OWASP), LLM Application, Model Deployment, Threat Modeling, Prompt Engineering, Secure Coding, Responsible AI, Security Controls, System Configuration, Application Programming Interface (API), API Design
Beginner · 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, Unsupervised Learning, Financial Statement Analysis, Statistical Hypothesis Testing, Statistical Methods, Data Wrangling, Logistic Regression, SAS (Software), Object Oriented Programming (OOP), Spatial Analysis, Text Mining, Artificial Intelligence, Statistical Programming, Natural Language Processing
Earn a degree
Degree · 1 - 4 Years

University of Huddersfield
Skills you'll gain: Linear Algebra, Graph Theory, Statistical Software, Computational Logic, Integral Calculus, Matplotlib, Calculus, R Programming, Differential Equations, Data Visualization Software, Applied Mathematics, Statistical Visualization, Theoretical Computer Science, Logical Reasoning, Bayesian Statistics, Python Programming, Advanced Mathematics, Data Analysis, Mathematical Modeling, Numerical Analysis
Earn a degree
Degree · 1 - 4 Years

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

Google Cloud
Skills you'll gain: Google Gemini, Generative AI, Multimodal Prompts, Google Cloud Platform, LLM Application, Model Evaluation, Application Programming Interface (API), Application Development
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Virtual Private Networks (VPN), Multi-Cloud, Hybrid Cloud Computing, Google Cloud Platform, Virtual Networking, Cloud Services, Public Cloud, Network Routing, Network Infrastructure, Network Security
Intermediate · Course · 1 - 4 Weeks

Pontificia Universidad Católica de Chile
Skills you'll gain: Financial Statement Analysis, Descriptive Analytics, Financial Statements, Business Valuation, Derivatives, FinTech, Customer Analysis, Social Determinants Of Health, Gerontology, Strategic Decision-Making, Portfolio Management, Risk Analysis, Credit Risk, Digital Transformation, Cloud Security, Governance, Peer Review, Leadership, Health Policy, Object Oriented Programming (OOP)
Earn a degree
Degree · 1 - 4 Years
University of Colorado Boulder
Skills you'll gain: Model Evaluation, Data Mining, Unsupervised Learning, Supervised Learning, Service Level, Dimensionality Reduction, Deep Learning, Statistical Modeling, Applied Machine Learning, Anomaly Detection, Machine Learning Algorithms, Probability, Statistical Inference, Statistical Hypothesis Testing, Statistical Machine Learning, Data Warehousing, Recurrent Neural Networks (RNNs), Performance Testing, Bash (Scripting Language), Data Science
Credit offered
Graduate Certificate · 6 - 12 Months