Programming courses can help you learn coding languages like Python, Java, and JavaScript, as well as concepts such as algorithms, data structures, and software development methodologies. 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 web applications and software solutions.

Google Cloud
Skills you'll gain: Serverless Computing, Google Cloud Platform, Cloud Development, Cloud Applications, Cloud-Native Computing, Cloud-Based Integration, Cloud Security, Cloud Computing Architecture, Security Controls, Application Deployment, Event-Driven Programming, Identity and Access Management, Performance Tuning
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Oracle Databases, Data Import/Export, Data Migration, SQL, Query Languages, Identity and Access Management, Google Cloud Platform, Role-Based Access Control (RBAC), Data Access, Data Modeling, Data Mapping, Database Design, Database Architecture and Administration, Cloud Management, Capacity Management
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Microservices, Google Cloud Platform, Cloud-Native Computing, Cloud Applications, Event-Driven Programming, Software Architecture, Cloud-Based Integration, Cloud Services, Serverless Computing, Service Oriented Architecture, Systems Architecture, Scalability
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Amazon Redshift, SQL, Query Languages, Data Warehousing, Extract, Transform, Load, Database Design, Data Import/Export, Relational Databases, Performance Tuning, Google Cloud Platform, User Provisioning, Capacity Management, Data Integration, Database Architecture and Administration, Data Architecture, Identity and Access Management
Intermediate · Course · 1 - 3 Months

Indian Statistical Institute
Skills you'll gain: Sampling (Statistics), Database Management, Sample Size Determination, Time Series Analysis and Forecasting, NumPy, Spatial Data Analysis, Statistical Hypothesis Testing, Statistical Machine Learning, Probability, Database Management Systems, Statistical Analysis, Descriptive Statistics, Economics, Surveys, Dimensionality Reduction, Regression Analysis, Logistic Regression, Text Mining, Lifelong Learning, Financial Policy
Postgraduate Diploma · 6 - 12 Months

Google Cloud
Skills you'll gain: Google Cloud Platform, Identity and Access Management, Database Management, SQL, Query Languages, Database Design, Data Architecture, Role-Based Access Control (RBAC), Data Mapping, Data Modeling, Database Architecture and Administration, Data Import/Export, Data Sharing
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Microservices, Cloud-Native Computing, Google Cloud Platform, Cloud Applications, Event-Driven Programming, Software Architecture, Cloud-Based Integration, Cloud API, Service Oriented Architecture, Cloud Services
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: AI Security, LLM Application, Large Language Modeling, Open Web Application Security Project (OWASP), Model Deployment, Security Controls, Security Software, Prompt Engineering, Google Cloud Platform, Integration Testing, Application Programming Interface (API), System Configuration
Beginner · Course · 1 - 3 Months

Skills you'll gain: Teradata SQL, Extract, Transform, Load, Identity and Access Management, Query Languages, Google Cloud Platform, SQL, Data Warehousing, Role-Based Access Control (RBAC), Big Data, Data Modeling, Database Administration, Database Design, Data Import/Export, Data Migration, Data Mapping, Data Architecture, Database Architecture and Administration, Database Management Systems
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Cloud Development, Cloud Applications, Google Cloud Platform, Application Deployment, Application Development, Generative AI, Cloud API, Cloud Deployment, CI/CD, Software Development, Authentications, Performance Tuning, Application Performance Management, Computer Programming Tools, Data Storage, Data Store, Data Storage Technologies, Identity and Access Management, Cloud Storage, Cloud Computing
Beginner · Course · 1 - 3 Months
University of Colorado Boulder
Skills you'll gain: Model Evaluation, Data Mining, Supervised Learning, Unsupervised Learning, Service Level, Dimensionality Reduction, Deep Learning, Statistical Modeling, Probability, Applied Machine Learning, Anomaly Detection, Machine Learning Algorithms, Statistical Inference, Statistical Hypothesis Testing, Statistical Machine Learning, Model Training, Data Warehousing, Performance Testing, Bash (Scripting Language), Data Science
Graduate Certificate · 6 - 12 Months
University of Illinois at Urbana-Champaign
Degree · 1 - 4 Years