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
Badge for API Integration, Design, & Development,
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
Turn screen time into skills time
Practice anytime, anywhere with our mobile app.
Sign up
Join the 1M+ learners on CodeSignal
Be a part of our community of 1M+ users who develop and demonstrate their skills on CodeSignal