Basic coding courses can help you learn programming languages like Python, JavaScript, and HTML, along with concepts such as algorithms, data structures, and debugging techniques. You can build skills in writing clean code, understanding software development processes, and creating simple applications or websites. Many courses introduce tools like Git for version control, integrated development environments (IDEs) for coding, and frameworks that streamline web development, allowing you to apply your skills in practical projects.

University of Colorado Boulder
Skills you'll gain: Image Quality, Engineering, Scientific, and Technical Instruments, Electrical Engineering, Image Analysis, Systems Design, Human Factors, System Design and Implementation, Engineering Calculations, Technical Design, Simulation and Simulation Software, Engineering Design Process, Mathematical Modeling, Applied Mathematics
★ 4.6 (53) · Advanced · Course · 1 - 3 Months

École Polytechnique
Skills you'll gain: Physics, Mechanics, Semiconductors, Probability Distribution, Probability, Differential Equations, Applied Mathematics, Integral Calculus, Mathematical Modeling, Mathematical Theory & Analysis, Experimentation
★ 4.8 (154) · Intermediate · Course · 1 - 3 Months

Columbia University
Skills you'll gain: Portfolio Management, Investment Management, Portfolio Risk, Asset Management, Investments, Risk Modeling, Estimation, Market Liquidity, Risk Management, Financial Market, Financial Trading, Model Optimization, Equities, Securities (Finance), Statistical Methods, Risk Analysis, Transaction Processing, Securities Trading, Market Dynamics, Financial Analysis
★ 4.6 (47) · Intermediate · Course · 1 - 3 Months

Corporate Finance Institute
Skills you'll gain: SQL, Databases, Data Manipulation, Data Analysis, Relational Databases, Data Access, Query Languages, Data Warehousing, Data Transformation
★ 4.8 (74) · Beginner · Course · 1 - 3 Months

The State University of New York
Skills you'll gain: Benchmarking, Professional Development, Smart Goals, Planning, Performance Analysis, Job Analysis, Human Capital, Organizational Skills, Personal Development, Dashboard, Microsoft Excel, Goal Setting, Business Strategy, Writing
★ 4.1 (226) · Advanced · Course · 1 - 3 Months

Rice University
Skills you'll gain: Probability & Statistics, Microsoft Excel, Descriptive Statistics, Business Analytics, Box Plots, Statistical Methods, Probability Distribution, Statistical Visualization, Data Visualization, Probability, Statistics, Excel Formulas, Plot (Graphics), Business Mathematics, Spreadsheet Software, Data-Driven Decision-Making, Mathematical Theory & Analysis, Algebra, Bayesian Statistics, Arithmetic
★ 4.6 (19) · Beginner · Course · 1 - 3 Months

Heriot-Watt University
Skills you'll gain: Object Oriented Programming (OOP), Java, Java Programming, Computer Programming, Application Development, Program Development, Programming Principles, Computational Logic, Software Development, Software Development Life Cycle, Debugging
★ 5 (6) · Beginner · Course · 1 - 4 Weeks

Arizona State University
Skills you'll gain: Semiconductors, Analytical Testing, Electronic Components, Engineering, Scientific, and Technical Instruments, Analytical Chemistry, Image Analysis, Laboratory Equipment, Production Process, Basic Electrical Systems, Test Equipment, Materials science, Electrical Engineering, Electronic Systems, Laboratory Testing, Manufacturing Processes, Electronics, Process Control, Electronics Engineering, Structural Analysis, Laboratory Research
★ 4.8 (123) · Intermediate · Specialization · 3 - 6 Months

Duke University
Skills you'll gain: Data Pipelines, Rust (Programming Language), Restful API, Cloud-Based Integration, Amazon Web Services, Data Structures, Secure Coding, Data Processing, Application Programming Interface (API), Cloud Deployment, Data Manipulation, System Programming, Cryptography, Python Programming, Command-Line Interface, Software Testing
★ 3.5 (66) · Intermediate · Course · 1 - 4 Weeks

DeepLearning.AI
Skills you'll gain: Probability & Statistics, Statistical Analysis, Statistics, Data Literacy, Data Visualization, Statistical Hypothesis Testing, Statistical Visualization, Descriptive Statistics, Data Analysis, Analytics, Statistical Methods, Histogram, Plot (Graphics), Probability, Simulations, Probability Distribution, Correlation Analysis, Statistical Inference, Estimation, Sampling (Statistics)
★ 4.9 (61) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Cryptography, Encryption, Risk Management Framework, Multi-Factor Authentication, Cyber Attacks, Cybersecurity, Identity and Access Management, Authentications, Security Controls, Threat Management, Data Security, Information Privacy, Cyber Risk, Authorization (Computing)
★ 4.6 (40) · Intermediate · Course · 1 - 3 Months

L&T EduTech
Skills you'll gain: Oil and Gas, Petroleum Industry, Big Data, Data Management, Data Processing, Applied Machine Learning, Artificial Intelligence and Machine Learning (AI/ML), Process Engineering, Geostatistics, Decision Intelligence, Anomaly Detection, Image Analysis, Production Process, Machine Learning Methods, Energy and Utilities, Machine Learning, Physical Science, Machine Learning Algorithms, Natural Resource Management
★ 4.8 (61) · Beginner · Course · 1 - 4 Weeks