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.

Skills you'll gain: Model Evaluation, Feature Engineering, Data Preprocessing, Demand Planning, Financial Data, Predictive Modeling, Customer Demand Planning, Data-Driven Decision-Making, Exploratory Data Analysis, R Programming, Customer Analysis, Predictive Analytics, Profit and Loss (P&L) Management, Inventory and Warehousing, Analytics, Advanced Analytics, Supply Chain Management, Data Transformation, Machine Learning, Business
Beginner · Specialization · 1 - 3 Months

Logical Operations
Skills you'll gain: Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), HTML and CSS, Adobe Creative Cloud, Web Design and Development, Web Design, Web Development, Web Content, Information Architecture, Web Development Tools, Front-End Web Development, Integrated Development Environments, Web Presence, Image Quality, File Management, Development Environment, Multimedia, Content Management, File Transfer Protocol (FTP), Aesthetics
Mixed · Course · 1 - 3 Months

Pontificia Universidad Católica de Chile
Skills you'll gain: Musical Composition, Music, Digital Signal Processing, Post-Production
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Google Cloud Platform, Cloud Infrastructure, Load Balancing, Terraform, Infrastructure As A Service (IaaS), Cloud Solutions, Cloud Computing, Cloud Platforms, Infrastructure as Code (IaC), Cloud Services, Cloud Deployment, Virtual Machines, Managed Services, Network Infrastructure, Virtual Networking, Virtual Private Networks (VPN), Scalability
Intermediate · Course · 1 - 3 Months

Indian Institute of Technology Guwahati
Skills you'll gain: Manufacturing Processes, Industrial Design, Mechanical Design, Product Engineering, Manufacturing and Production, Production Process, Materials science, Process Engineering, Mechanical Engineering, Prototyping, Chemical and Biomedical Engineering
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Ansible, Red Hat Enterprise Linux, Linux Administration, Hardening, Linux Commands, Linux, Linux Servers, Role-Based Access Control (RBAC), Security Controls, Authorization (Computing), Containerization, Computer Security, System Configuration
Intermediate · Course · 1 - 3 Months

Skills you'll gain: ASP.NET, .NET Framework, Cloud Deployment, Application Deployment, Microsoft Azure, Multi-Tenant Cloud Environments, Cloud Applications, Microsoft Development Tools, Full-Stack Web Development, User Interface (UI) Design, PostgreSQL, Web Applications, Web Design and Development, Database Application, Object-Relational Mapping, Database Development, Cloud Solutions, Cloud Services, Data Migration, Database Management
Intermediate · Course · 1 - 3 Months

Coursera
Skills you'll gain: Model Optimization, Feature Engineering, Model Training, Applied Machine Learning, Machine Learning Methods, Fine-tuning, Machine Learning Algorithms, Deep Learning, Supervised Learning, Transfer Learning, Model Evaluation, Data Structures, Predictive Modeling, Artificial Intelligence and Machine Learning (AI/ML), Algorithms, Machine Learning, Artificial Neural Networks, Convolutional Neural Networks, Unsupervised Learning, Network Architecture
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Internet Of Things, Network Protocols, Cloud Computing Architecture, Amazon Web Services, Cryptographic Protocols, Cloud Deployment, Cloud Engineering, Embedded Systems, TCP/IP, IT Automation, Cloud-Based Integration, Communication Systems, Python Programming, Authentications, Network Security, Program Development, System Configuration, Encryption, Software Installation, Real Time Data
Beginner · Course · 1 - 3 Months

Skills you'll gain: Reinforcement Learning, Dimensionality Reduction, PyTorch (Machine Learning Library), Machine Learning Algorithms, Data Preprocessing, Model Training, Model Evaluation, Artificial Intelligence and Machine Learning (AI/ML), Generative Adversarial Networks (GANs), Deep Learning, Generative AI, Applied Machine Learning, Pandas (Python Package), Scikit Learn (Machine Learning Library), Python Programming, Model Optimization, Machine Learning, Artificial Neural Networks, Natural Language Processing, Feature Engineering
Intermediate · Course · 3 - 6 Months

Amazon Web Services
Skills you'll gain: Machine Learning Methods, Decision Intelligence, Applied Machine Learning, Machine Learning, AI Enablement, Technology Roadmaps, Data-Driven Decision-Making, Artificial Intelligence and Machine Learning (AI/ML), Business Solutions, Organizational Strategy, AI Product Strategy, Organizational Change, Product Roadmaps, Feasibility Studies, System Requirements, Business Planning, Project Planning
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: User Experience Design, User Interface (UI) Design, User Flows, Application Programming Interface (API)
Beginner · Course · 1 - 4 Weeks