Kullanıcı deneyimi, "User experience, UX" kişilerin bir ürün, sistem ya da servisi kullanırken hissettikleri duygular ile davranışlarını ifade eder. İnsan - bilgisayar etkileşimi ve ürün sahipliğinin uygulamalı, deneysel, duygulanımlı, anlamlı ve değerli yönlerini kapsar. Kullanıcı arayüzü, insanların bir makine, cihaz, bilgisayar programı ya da karmaşık aletlerle etkileşimini sağlayan yöntemlerin bileşkesine verilen addır. Yazılım mühendisliği alanında, özellikle de web ve mobil alanında kullanıcı arayüz tasarımının öne çıkması ile birlikte "kullanıcı deneyimi" teriminin popülaritesi de artmıştır.
Web tasarımı ve programlama alanında ilerlemek isteyenler başvuruda bulunabilir. Eğitimler çevrimiçi verilecektir.