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: Open Web Application Security Project (OWASP), AI Security, Threat Modeling, Large Language Modeling, Security Testing, Vulnerability Scanning, Security Controls, System Configuration, Application Programming Interface (API)
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Google Cloud Platform, Database Administration, Database Architecture and Administration, Database Management, Data Migration, Cloud Applications, Relational Databases, SQL, Query Languages, Database Design, Systems Administration, Scalability
Intermediate · Course · 1 - 3 Months

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

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 California, Berkeley
Skills you'll gain: User Research, Medical Imaging, File I/O, Materials science, Exploratory Data Analysis, Java Programming, Semiconductors, Medical Devices, Finite Element Methods, Teamwork, Energy and Utilities, Control Systems, Mechanics, Robotics, Radiation Protection, Sustainable Engineering, Structural Engineering, Vibrations, Linear Algebra, Engineering Analysis
Earn a degree
Degree · 1 - 4 Years

Pontificia Universidad Católica de Chile
Skills you'll gain: Epidemiology, Diagnostic Tests, Descriptive Analytics, Business Analytics, Gerontology, Social Determinants Of Health, Healthcare Ethics, Biostatistics, Health Policy, Health Promotion, Digital Transformation, Cryptography, Occupational Health, Telehealth, Leadership, Public Health, Object Oriented Programming (OOP), Policy Analysis, Program Evaluation, Health Systems
Credit offered
Mastertrack · 6 - 12 Months

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

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

Skills you'll gain: Firewall, Network Security, Intrusion Detection and Prevention, Infrastructure Security, Virtual Private Networks (VPN), Cyber Security Policies, Cloud Security, Network Monitoring, Threat Detection, Performance Tuning
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Intrusion Detection and Prevention, Firewall, Network Security, Threat Detection, Virtual Networking, Cloud Security, Infrastructure Security, Performance Tuning
Intermediate · Course · 1 - 3 Months
Multiple educators
Beginner · Specialization

Google Cloud
Skills you'll gain: Big Data, Data Analysis, Google Cloud Platform, Applied Machine Learning, Statistical Inference, Machine Learning Methods, SQL, Model Deployment
Beginner · Course · 1 - 4 Weeks