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: Robotics, Data Mapping, Real-Time Operating Systems, Simulations, Linear Algebra, Python Programming, Algorithms, Computer Programming
Build toward a degree
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Microsoft 365, Data Integration, Report Writing, IT Automation
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Stakeholder Management, Stakeholder Communications, Stakeholder Engagement, Stakeholder Analysis, Leadership, Strategic Communication, Communication, Relationship Building, Prioritization
Beginner · Course · 1 - 4 Weeks

Pontificia Universidad Católica de Chile
Skills you'll gain: Business Valuation, Financial Analysis, Cash Flows, Capital Budgeting, Investments, Finance, Project Finance, Equities, Financial Modeling, Return On Investment, Business Mathematics, Applied Mathematics
Build toward a degree
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Goal Setting, Smart Goals, Adaptability, Empowerment, Business Priorities, Professional Development, Productivity, Performance Metric, Verbal Communication Skills, Key Performance Indicators (KPIs), Communication, Personal Development, Expectation Management, Milestones (Project Management), Organizational Development, Organizational Change, Time Management, Self-Motivation, Strategic Thinking, Problem Solving
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: NoSQL, MongoDB, Flask (Web Framework), Cloud Deployment, Back-End Web Development, Database Systems, Django (Web Framework), Cloud-Native Computing, Cloud Applications, OpenShift, Microservices, Kubernetes, Docker (Software), Application Development, Restful API, Scalability
Advanced · Course · 1 - 3 Months

Duke University
Skills you'll gain: Telehealth, Patient Education And Counseling, Medical Telemetry, Teamwork, Patient Communication, Collaboration, Health Technology, Vital Signs, Health Assessment, Clinical Assessment, Patient Preparation, Health Informatics, Patient Treatment, Health Care, Health Systems, Telecommunications, Patient Evaluation, Care Management, Health Care Procedure and Regulation, Communication
Beginner · Specialization · 1 - 4 Weeks

Peking University
Skills you'll gain: Algorithms, Pseudocode, Theoretical Computer Science, Mathematical Modeling, Computational Thinking, Combinatorics, Applied Mathematics, Graph Theory, Mathematical Theory & Analysis, Data Structures, Operations Research, Design Strategies
Intermediate · Course · 1 - 3 Months

Scrimba
Skills you'll gain: Anthropic Claude, OpenAI API, Prompt Engineering, LLM Application, Generative AI, Large Language Modeling, Multimodal Prompts, Artificial Intelligence, Responsible AI, Cloud Deployment, Restful API, API Design
Intermediate · Course · 1 - 4 Weeks

Starweaver
Skills you'll gain: Revenue Management, Capital Expenditure, Financial Statement Analysis, Hospitality Management, Cost Control, Hospitality, Hotel Operations, Financial Analysis, Performance Measurement, Financial Management, Budgeting, Income Statement, Benchmarking, Balance Sheet, FinTech, Return On Investment, Time Management, Leadership Development, Adaptability, Creative Problem-Solving
Beginner · Course · 1 - 4 Weeks
Skills you'll gain: Angular, Test Driven Development (TDD), Web Components, HTML and CSS, Web Development, Software Testing, Cascading Style Sheets (CSS), Front-End Web Development, Development Environment, UI Components, Javascript, Data Persistence, Event-Driven Programming, Data Management, Command-Line Interface
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Kubernetes, Cloud Deployment, Application Deployment, Cloud Applications, Cloud Platforms, Containerization, Cloud Computing, YAML, Virtual Networking, Application Performance Management, Configuration Management, System Monitoring, Network Routing
Intermediate · Course · 1 - 4 Weeks