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: PL/SQL, Oracle Databases, Stored Procedure, SQL, Database Development, Performance Tuning, Database Application, Maintainability, Debugging
Mixed · Course · 1 - 4 Weeks

Pontificia Universidad Católica de Chile
Skills you'll gain: Thermal Management, Engineering Calculations, Mechanical Engineering, Engineering Analysis, Plot (Graphics), Scientific Visualization, HVAC, Simulation and Simulation Software, Energy and Utilities, Numerical Analysis, Systems Analysis, Python Programming, NumPy
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Data Pipelines, Data Import/Export, Data Processing, Data Manipulation, SQL, Data Transformation, Google Cloud Platform, Big Data, Data Management, Cloud Storage
Intermediate · Project · Less Than 2 Hours

Northeastern University
Skills you'll gain: Unsupervised Learning, Supervised Learning, Regression Analysis, Applied Machine Learning, Statistical Modeling, Machine Learning Algorithms, PyTorch (Machine Learning Library), Statistical Methods, Statistical Machine Learning, Machine Learning, Predictive Analytics, Predictive Modeling, Machine Learning Software, Artificial Intelligence and Machine Learning (AI/ML), Deep Learning, Classification Algorithms, Logistic Regression, Unstructured Data, Model Evaluation, Dimensionality Reduction
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Cyber Threat Intelligence, Cyber Threat Hunting, Threat Detection, Vulnerability Assessments, Threat Management, Cloud Security, Cybersecurity, Real-Time Operating Systems, Internet Of Things, Security Information and Event Management (SIEM), Infrastructure Security, Network Security
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Cloud API, Google Cloud Platform, Data Store, Medical Privacy, Application Programming Interface (API), Health Informatics, Health Information Management, Data Import/Export, Cloud Computing, Data Security, Medical Imaging
Intermediate · Project · Less Than 2 Hours

Skills you'll gain: Oracle Cloud, Oracle Databases, Cloud Computing, Data Architecture, Strategic Partnership, Cloud Security, Database Architecture and Administration, Database Management, Cloud Infrastructure, Cloud Deployment, Scalability, Data Security, Enterprise Architecture
Intermediate · Course · 1 - 4 Weeks

Packt
Skills you'll gain: Amazon DynamoDB, Amazon Web Services, NoSQL, Database Management, Database Design, Data Store, Development Environment, Command-Line Interface, JSON, Application Programming Interface (API), Software Development Tools, Performance Tuning, Scalability
Intermediate · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: Event Monitoring, General Networking, Network Architecture, Systems Integration, Incident Response, TCP/IP, Enterprise Architecture, Threat Management, Cybersecurity, Security Management, Network Security, Threat Detection, Cyber Security Policies, Data Governance, Network Routers, Cloud Deployment, Command-Line Interface, Security Strategy, Cloud Management, System Monitoring
Beginner · Specialization · 1 - 3 Months

Google Cloud
Skills you'll gain: Tensorflow, Model Deployment, Recurrent Neural Networks (RNNs), Generative AI, Keras (Neural Network Library), Applied Machine Learning, Machine Learning, Natural Language Processing
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Virtualization and Virtual Machines, Network Administration, File Systems
Intermediate · Course · 1 - 3 Months
Skills you'll gain: Data Storytelling, Dashboard, Data Presentation, Power BI, Strategic Decision-Making, Interactive Data Visualization, Tableau Software, Storytelling, Data-Driven Decision-Making, Executive Presence, Business Intelligence, User Feedback, Data Visualization, Presentations, Constructive Feedback, Analytics, Customer Insights, Data Structures
Intermediate · Course · 1 - 4 Weeks