Coding courses can help you learn programming languages like Python, Java, and JavaScript, as well as concepts such as algorithms, data structures, and web development. You can build skills in debugging, version control, and software testing, which are crucial for creating 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, showing how these skills are applied in real projects.

Skills you'll gain: Prompt Engineering, Responsible AI, Data Ethics, Debugging, Data Transformation, Generative AI, Data Preprocessing, Analytics, AI Integrations, AI Workflows, Data Analysis, Data Cleansing, Excel Formulas, Data Manipulation, Code Review, Data Analysis Software, SQL
★ 4.6 (13) · Intermediate · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: Animations, Simulations, Python Programming, Creative Design, Object Oriented Programming (OOP), Scripting, Algorithms, Data Structures
Advanced · Course · 1 - 3 Months

SkillsBooster Academy
Skills you'll gain: Prompt Engineering, Vibe coding, Application Development, Application Design, No-Code Development, Data Ethics, Artificial Intelligence, Product Development, Design and Product, AI Personalization, Artificial Intelligence and Machine Learning (AI/ML), Business Ethics, Ethical Standards And Conduct, Personal Development, Marketing Design, Product Marketing, Marketing Automation, Marketing, Business Marketing, Digital Marketing
★ 4.4 (18) · Beginner · Course · 1 - 3 Months

University of Virginia
Skills you'll gain: Model View Controller, Debugging, User Interface (UI), User Interface (UI) Design, UI Components, Web Applications, Algorithms, JSON, User Story, Javascript, Automation, Hypertext Markup Language (HTML)
Beginner · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: GitHub Copilot, Version Control, Software Documentation, R Programming, Debugging
Beginner · Course · 1 - 4 Weeks

JetBrains
Skills you'll gain: Video Game Development, Generative AI Agents, Prompt Engineering, Game Design, Code Review, 3D Assets, Animation and Game Design, 3D Modeling, Integrated Development Environments, Artificial Intelligence, Generative AI, Project Planning, Javascript, Software Development, Product Development, Web Development, Product Design, Animations, Visual Design, Interactive Data Visualization
★ 4.8 (19) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Java Programming, Development Environment, Program Development, Computer Programming, Programming Principles, Data Structures, Java, Integrated Development Environments, Maintainability, Code Reusability, Memory Management, Computational Logic, Debugging, Command-Line Interface, Problem Solving
Beginner · Course · 3 - 6 Months

SkillsBooster Academy
Skills you'll gain: Prompt Engineering, Prompt Patterns, Responsible AI, No-Code Development, Presentations, Application Development, Generative AI, Web Applications, Automation, Prototyping, Artificial Intelligence and Machine Learning (AI/ML), Application Design, Interactive Design, Digital Design, Creative Design, New Product Development, Creative Thinking, User Interface (UI) Design, Creativity, Application Deployment
★ 4.8 (11) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Medical Coding, Revenue Cycle Management, Medical Terminology, ICD Coding (ICD-9/ICD-10), CPT Coding, Medical Billing, Medical Records, Clinical Documentation, Health Informatics, Anatomy, Medical Support, Health Care, Health Care Administration, Health Technology, Health Assessment, Health Education
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Vibe coding, Prompt Engineering, Prompt Patterns, Responsive Web Design, Web Design and Development, Front-End Web Development, Software Development Tools, AI literacy, AI Workflows, Software Documentation, Computer Programming Tools, Technical Documentation, Web Development Tools, Application Development, Prototyping, Web Development, Debugging, Project Documentation
Beginner · Course · 1 - 3 Months

Skills you'll gain: Open Web Application Security Project (OWASP), SonarQube, Threat Modeling, Secure Coding, Application Security, Security Testing, DevSecOps, Code Review, Maintainability, Vulnerability Scanning, Risk Mitigation, Software Quality Assurance, MITRE ATT&CK Framework, Vulnerability Assessments, Cyber Security Assessment, Continuous Integration, Vulnerability Management, Cyber Attacks, Security Engineering, Authentications
Intermediate · Specialization · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Medical Billing and Coding, Denial Management, Patient Registration, Revenue Cycle Management, ICD Coding (ICD-9/ICD-10), Payment Processing and Collection, Registration, CPT Coding, Medical Billing, Medical Coding, Billing, Insurance, Revenue Management
★ 4.8 (106) · Beginner · Course · 1 - 4 Weeks