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: Cloud API, Google Cloud Platform, Application Programming Interface (API), Multilingualism, Language Interpretation, Translation, and Studies, Cloud Computing
Beginner · Project · Less Than 2 Hours

Microsoft
Skills you'll gain: Network Troubleshooting, Microsoft Azure, Virtual Networking, Virtual Machines, Load Balancing, Cloud Infrastructure, System Configuration, Cloud Security, Cloud Storage, Data Security, Scalability
Beginner · Course · 1 - 4 Weeks
Starweaver
Skills you'll gain: Portfolio Management, Investment Management, Investments, Tax Planning, Wealth Management, Income Tax, Risk Management, Financial Planning, Asset Management, Financial Services, Finance, Equities, Decision Making, Planning
Beginner · Course · 1 - 4 Weeks

Simplilearn
Skills you'll gain: User Story, Agile Software Development, Agile Project Management, Backlogs, Scaled Agile Framework, Agile Methodology, Sprint Retrospectives, Sprint Planning, Change Management, Team Building, Kanban Principles, Project Management, Estimation, Prioritization
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Command-Line Interface, Unix Shell, Unix Commands, Unix, Linux, File Management, File Systems, File I/O, Systems Architecture, Computer Architecture
Beginner · Course · 1 - 4 Weeks

Stanford University
Skills you'll gain: Patient Education And Counseling, Health Disparities, Teaching, Instructional Strategies, Health Equity, Instructing, Health Education, Education and Training, Social Determinants Of Health, Health Care, Health Assessment, Community Health, Interactive Learning, Behavioral Health, Healthcare Industry Knowledge, Patient Communication, Cultural Responsiveness, Medical Terminology, Diversity Equity and Inclusion Initiatives
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Cloud Computing Architecture, Cloud Solutions, Google Cloud Platform, Cloud Computing, Cloud Infrastructure, Solution Architecture, Systems Analysis, Cloud Security, Identity and Access Management, Cloud Storage, User Acceptance Testing (UAT), Scalability
Advanced · Course · 1 - 3 Months

Northeastern University
Skills you'll gain: Exploratory Data Analysis, Time Series Analysis and Forecasting, Data Analysis, Data Wrangling, Probability & Statistics, Unsupervised Learning, Text Mining, Data Manipulation, Statistical Analysis, Data Preprocessing, Data Structures, Data Cleansing, Python Programming
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: SAS (Software), Data Import/Export, Data Manipulation, Predictive Modeling, Statistical Analysis, SQL, Logistic Regression, Regression Analysis, R (Software), Data Analysis, Pandas (Python Package), Excel Macros, Statistical Hypothesis Testing, Software Installation, Data Cleansing, System Configuration
Beginner · Course · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: Systems Engineering, Aerospace Basic Quality System Standards, Global Positioning Systems, Engineering Design Process, Control Systems, Systems Integration, Engineering, Human Factors, System Testing, Communication Systems, Robotics, Automation, Structural Engineering, Thermal Management, Physical Science, Electric Power Systems, Environmental Monitoring, Mechanics
Beginner · Course · 1 - 3 Months

Skills you'll gain: Data Import/Export, Data Visualization Software, Cloud Deployment, Data Visualization, Restful API, Data Mapping, Extract, Transform, Load, Histogram, Data Transformation, Amazon Web Services, Apache Kafka, Scalability, Cloud Management, Information Architecture, System Monitoring, Network Monitoring, Application Performance Management, Cloud Computing, Data Management, Data Structures
Beginner · Specialization · 1 - 3 Months

University of Michigan
Skills you'll gain: ChatGPT, Generative AI, AI Product Strategy, Large Language Modeling, Data Ethics, Responsible AI, AI Enablement, Artificial Intelligence, Natural Language Processing, Economics, Policy, and Social Studies, Law, Regulation, and Compliance, Social Sciences, Healthcare Industry Knowledge
Mixed · Course · 1 - 4 Weeks