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.

L&T EduTech
Intermediate · Course · 1 - 4 Weeks

University of Pennsylvania
Skills you'll gain: R Programming, R (Software), Statistical Analysis, Statistical Methods, Statistical Modeling, Statistical Inference, Data Analysis, Quantitative Research, Correlation Analysis, Regression Analysis, Logistic Regression, Research Design, Probability
★ 4.7 (578) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Model Deployment, MLOps (Machine Learning Operations), Microsoft Azure, Artificial Intelligence and Machine Learning (AI/ML), Model Training, Cloud Deployment, Data Pipelines, AI Workflows, AI Security, CI/CD, Continuous Monitoring, Identity and Access Management, Version Control, Data Storage
★ 4.7 (26) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Excel Macros, User Interface (UI), Visual Basic (Programming Language), Automation, UI Components, User Interface (UI) Design, Productivity, Spreadsheet Software, Data Entry, LESS, Project Management Software, Functional Design, Record Keeping, Data Store, Data Storage, Data Management, Project Management, Records Management
Mixed · Course · 1 - 3 Months

Wesleyan University
Skills you'll gain: Regression Analysis, Data Storytelling, Logistic Regression, Classification And Regression Tree (CART), Statistical Hypothesis Testing, Descriptive Statistics, Data Presentation, Statistical Analysis, Statistical Software, Correlation Analysis, Exploratory Data Analysis, Data Manipulation, Decision Tree Learning, Data Visualization Software, Data Management, Statistical Machine Learning, Data Analysis, Statistical Methods, Machine Learning, Statistics
★ 4.4 (1.4K) · Beginner · Specialization · 3 - 6 Months

Skills you'll gain: WordPress, Web Design, Web Analytics and SEO, Content Management Systems, Web Content, Frontend Performance, Cloud Hosting, Web Servers, Web Development, Security Controls, Content Management, Application Security, Computing Platforms, Software Installation, Role-Based Access Control (RBAC), User Accounts
★ 4.3 (36) · Beginner · Course · 1 - 3 Months
Madecraft
Skills you'll gain: Social Network Analysis, Fraud detection, Network Analysis, Network Model, Databases, Analytics, Social Media Analytics, Relational Databases, Query Languages, Database Design, Marketing Analytics, Solution Design
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Webpack, Frontend Performance, Search Engine Optimization, Web Development Tools, Web Analytics and SEO, Performance Tuning, Build Tools, Debugging, Usability Testing, Web Development, Software Testing, Test Tools, Front-End Web Development, Functional Testing, Test Automation, Continuous Monitoring, Development Testing, Computer Programming Tools, JavaScript Frameworks, WordPress
★ 4.5 (38) · Intermediate · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: Apple iOS, iOS Development, Transaction Processing, Mobile Development, Knowledge of Apple Software, User Interface (UI), User Interface and User Experience (UI/UX) Design, Payment Systems, User Experience
★ 4.7 (88) · Advanced · Course · 1 - 4 Weeks
Dassault Systèmes
Skills you'll gain: 3D Modeling, Mechanical Engineering
★ 4.7 (244) · Beginner · Specialization · 3 - 6 Months

Coursera
Skills you'll gain: Security Architecture Review, IT Security Architecture, Public Key Infrastructure, Network Security, Hardening, Security Controls, Continuous Monitoring, Vulnerability Assessments, Disaster Recovery, Cryptographic Protocols, System Configuration, Banking Services, Banking, Authentications, Retail Banking, Commercial Banking, Network Analysis, Financial Analysis, Financial Accounting, Accounting and Finance Software
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Data Warehousing, Data Quality, Data Cleansing, Performance Tuning, Data Validation, Scalability, System Monitoring, Serverless Computing, Continuous Monitoring
★ 4.5 (1.7K) · Intermediate · Course · 1 - 4 Weeks