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 Pittsburgh
Skills you'll gain: Dental Radiography, Dental Procedures, Dentistry, Oral and Dental Care, Radiography, Periodontology, Dental Experience, Dental Care, Oral Health, Dental Instruments, Oral Hygiene, Radiology, Medical Terminology, Dental Hygiene, Medical Office Procedures, Surgery, Pediatrics
Beginner · Course · 1 - 3 Months

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Mechanics, Vibrations, Physics, Differential Equations, Engineering Calculations, Engineering Analysis, Mathematical Modeling, Applied Mathematics, Trigonometry, Calculus
Mixed · Course · 1 - 3 Months

University of California, Irvine
Skills you'll gain: Grammar, Proofreading, Peer Review, Writing and Editing, Writing
Intermediate · Course · 1 - 4 Weeks

Korea Advanced Institute of Science and Technology(KAIST)
Skills you'll gain: Electrical Engineering, Electronic Components, Materials science, Engineering Analysis, Finite Element Methods, Applied Mathematics, Scientific Visualization, Engineering Calculations, Semiconductors, Differential Equations, Physics, Energy and Utilities, Mathematical Modeling, Calculus
Advanced · Course · 1 - 3 Months

Peking University
Skills you'll gain: Epidemiology, Public Health and Disease Prevention, Health Policy, Public Health, Research Design, Biostatistics, Research Methodologies, Research, Medical Science and Research, Preventative Care, Statistical Analysis, Data Collection
Beginner · Course · 1 - 3 Months

The Chinese University of Hong Kong
Skills you'll gain: Operations Research, Computational Logic, Advanced Mathematics, Combinatorics, Algorithms, Applied Mathematics, Graph Theory, Mathematical Modeling, Mathematical Software, Computational Thinking, Programming Principles, Theoretical Computer Science, Program Development, Performance Tuning, Linear Algebra
Intermediate · Course · 1 - 4 Weeks

École Polytechnique
Skills you'll gain: Vibrations, Structural Engineering, Structural Analysis, Engineering Analysis, Civil Engineering, Engineering, Engineering Calculations, Hazard Analysis, Mechanics, Physical Science, Simulation and Simulation Software, Mathematical Modeling, Experimentation, Laboratory Testing
Intermediate · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Physics, Physical Science, Materials science, Chemistry, Mechanics, Mathematical Modeling, Computational Thinking, Simulations, Applied Mathematics
Beginner · Course · 1 - 4 Weeks

Infosec
Skills you'll gain: Cyber Risk, Risk Management Framework, Cybersecurity, Cyber Governance, Cyber Security Strategy, Risk Management, Infrastructure Security, Cyber Security Assessment, Security Controls, Vulnerability Assessments, Stakeholder Communications, Continuous Improvement Process, Asset Management
Mixed · Course · 1 - 3 Months

National Taiwan University
Skills you'll gain: Basic Electrical Systems, Electrical Systems, Physics, Electrical Engineering, Electronics, Physical Science, Mechanics, Calculus, Mathematical Modeling, Experimentation, Scientific Methods
Mixed · Course · 1 - 3 Months

Dartmouth College
Skills you'll gain: Scientific Methods, General Science and Research, Physics, Physical Science, Experimentation, Ancient History, Vibrations, Mechanics, World History, European History, Deductive Reasoning, Applied Mathematics
Beginner · Course · 1 - 4 Weeks
University of Rochester
Skills you'll gain: Supply And Demand, Market Dynamics, Economics, Consumer Behaviour, Resource Allocation, Cost Benefit Analysis, Market Analysis, Policy Analysis, Decision Making, Budgeting
Beginner · Course · 1 - 4 Weeks