Piano courses can help you learn music theory, sight-reading, improvisation, and various playing techniques. You can build skills in rhythm, dynamics, and expression while exploring different genres like classical, jazz, and pop. Many courses introduce tools such as digital pianos, metronomes, and notation software, which enhance your practice and performance. By applying these skills and tools, you can create your own compositions and arrangements, making your piano journey both enjoyable and rewarding.
Curtis Institute of Music
Skills you'll gain: Classical Music, Music Theory, Instrumental Music, Music History, Music
★ 5 (12) · Intermediate · Course · 1 - 3 Months

University of California, Santa Cruz
Skills you'll gain: Music, Musical Composition, Music Theory, Storytelling, Media Production, Music Performance, Writing, Instrumental Music, Choral Music
Beginner · Course · 1 - 4 Weeks

The University of Edinburgh
Skills you'll gain: Video Game Development, Software Engineering, Programming Principles, Software Development, Event-Driven Programming, Computer Programming, Code Reusability, Algorithms
★ 4.7 (4K) · Beginner · Course · 1 - 3 Months

University of California, Santa Cruz
Skills you'll gain: Musical Composition, Music, Music Theory, Music Performance, Choral Music, Peer Review, Instrumental Music, Media Production, Writing, Creativity
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Virtual Machines, Debugging, Windows PowerShell
★ 4.5 (89) · Intermediate · Course · 1 - 3 Months

The Museum of Modern Art
Skills you'll gain: Creativity, Problem Solving, Color Theory, Personal Development, Social Impact
★ 4.9 (1.5K) · Beginner · Course · 1 - 3 Months

The Hong Kong University of Science and Technology
Skills you'll gain: Computational Thinking, Animations, Video Game Development, Programming Principles, Computer Programming, Storytelling, Coordination
★ 4.4 (117) · Beginner · Course · 1 - 3 Months

Berklee
Skills you'll gain: Music, Media Production, Automation, Post-Production, File Management, Data Import/Export, Editing, Electronic Media
★ 4.7 (617) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: User Interface (UI), UI Components, Application Development, Application Design, User Interface (UI) Design
Beginner · Course · 1 - 4 Weeks

Università Bocconi
Skills you'll gain: Go To Market Strategy, Business Modeling, Entrepreneurship, Fundraising, Customer Acquisition Management, Sales Strategy, Presentations, Customer Insights, Persona Development, Customer Analysis, Value Propositions, Market Analysis, User Feedback, Competitive Analysis, Interviewing Skills
★ 4.9 (8) · Beginner · Course · 1 - 4 Weeks

California Institute of the Arts
Skills you'll gain: Graphic Design, Graphic and Visual Design, Typography, Adobe Creative Cloud, Visual Design, Design, Design Elements And Principles, Adobe Photoshop, Adobe Illustrator
★ 4.9 (534) · Beginner · Course · 1 - 4 Weeks
Stanford Online
Skills you'll gain: Cryptography, Cryptographic Protocols, Encryption, Advanced Encryption Standard (AES), Data Integrity
★ 4.8 (4.5K) · Mixed · Course · 1 - 3 Months