Software Engineering
Foundations: Music Data and Session Tracking
Get started by building the backbone of your smart music player! You'll set up a Flask backend, load your music library from a JSON file using Pandas, and create API endpoints to access track data. Then, you'll implement a system to log what users listen to, paving the way for personalized recommendations.
Flask
Pandas
Python
4 lessons
16 practices
2 hours
Course details
Backend Setup and Track Loading
Implementing data caching with Pandas
Implement Track Loader with Caching
Expose All Available Genres via API
Build Tracks & Genres API from Scratch

Join the 1M+ learners on CodeSignal
Be a part of our community of 1M+ users who develop and demonstrate their skills on CodeSignal





