* feat: get suggested courses * style: run black * docs: update suggested courses mock * docs: remove cardID from mock * docs: fix mock course.title to course.courseName * docs: fix mock course.bannerUrl to bannerImgSrc * docs: fix mock provider to courseProvider * docs: remove old mock courseProvider fields * docs: fix mock "grades" to "gradeData" * docs: fix mock remove courseRun.lastEnrolled * docs: fix mock add enrollment.lastEnrolled * docs: mock remove enrollment.isStarted * docs: mock fix bad nesting in courseRun * docs: mock certificates to certificate * docs: mock remove certificate.isAvailable * docs: mock remove entitlement.isEntitlement * docs: mock add entitlement.expirationDate * docs: mock fix some entitlement inconsistencies * docs: mock remove entitlement.canViewCourse * docs: mock nest relatedPrograms under programs * fix: return null for missing resumeUrl * test: return null for missing resumeUrl * refactor: update suggested course fields * refactor: update related programs fields * docs: remove entitlement.expirationDate from mock Co-authored-by: nsprenkle <nsprenkle@2u.com>
================= Learner Home
This is the new dashboard for learner courses, built as a backend supporting a new MFE experience of the "student dashboard".
This aims to replace the existing dashboard at:: /common/djangoapps/student/views/dashboard.py