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.

Intel
Skills you'll gain: AI Enablement, AI Product Strategy, Artificial Intelligence, AI Integrations, Technology Strategies, Emerging Technologies, B2B Sales, Computer Hardware
Beginner Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: Risk Management, Business Communication
Intermediate Ā· Course Ā· 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Statistical Hypothesis Testing, Correlation Analysis, Statistical Analysis, Statistical Software, Statistical Programming, Statistical Methods, Probability & Statistics, Statistical Visualization, Analysis, Data Analysis, R (Software), Data Visualization, R Programming, Statistics, Statistical Inference, Variance Analysis, Sampling (Statistics)
Build toward a degree
Intermediate Ā· Course Ā· 1 - 3 Months

Skills you'll gain: jQuery, Javascript and jQuery, Event-Driven Programming, Cascading Style Sheets (CSS), Web Development Tools, JavaScript Frameworks, Hypertext Markup Language (HTML), HTML and CSS, Javascript, Data Validation, Development Environment
Beginner Ā· Course Ā· 1 - 3 Months

Skills you'll gain: User Interface (UI) Design, AI powered creativity, Web Content, AI Workflows, Design Elements And Principles, Web Presence, Web Development Tools, Generative AI
Intermediate Ā· Course Ā· 1 - 3 Months

Skills you'll gain: 3D Assets, Computer Graphic Techniques, Technical Design, Visualization (Computer Graphics)
Intermediate Ā· Course Ā· 1 - 3 Months

Google Cloud
Skills you'll gain: MLOps (Machine Learning Operations), AI Orchestration, AI Workflows, Data Pipelines, Model Deployment, Agentic Workflows, Generative AI Agents, Google Cloud Platform, Forecasting, Model Training, Agentic systems, Prompt Engineering, Automation
Intermediate Ā· Course Ā· 1 - 3 Months

Scrum Alliance
Skills you'll gain: Teaching, Culture Transformation, Discussion Facilitation, Organizational Change, Meeting Facilitation, Business Transformation, Employee Coaching, Coaching, Agile Product Development, Organizational Structure, Agile Project Management, Agile Software Development, Mentorship, Team Leadership, Agile Methodology, Team Performance Management, Leadership and Management, Organizational Strategy, Team Management, Strategic Leadership
Beginner Ā· Specialization Ā· 3 - 6 Months

Skills you'll gain: Collaborative Software, Git (Version Control System), Version Control, Debugging, Conflict Management, Root Cause Analysis, Reconciliation
Beginner Ā· Course Ā· 1 - 4 Weeks

L&T EduTech
Skills you'll gain: Construction, Construction Engineering, Structural Engineering, General Construction and Construction Labor, Construction Inspection, Building Codes, Process Validation, Engineering Practices, Construction Estimating, Civil Engineering, Structural Analysis, Finite Element Methods, Design Specifications, Engineering Design Process, Engineering Analysis, Safety Standards, Engineering Calculations, 3D Modeling
Advanced Ā· Specialization Ā· 3 - 6 Months

Skills you'll gain: Bash (Scripting Language), Unix Shell, Software Installation, Unix Commands, Linux Commands, Linux, File Systems, Mac OS, File Management, Data Storage, Data Integrity, Cryptography
Beginner Ā· Course Ā· 1 - 3 Months

DeepLearning.AI
Skills you'll gain: Deep Learning, Artificial Neural Networks, Artificial Intelligence, NumPy, Computer Vision, Model Optimization, Model Training, Supervised Learning
Intermediate Ā· Course Ā· 1 - 4 Weeks