Here are a few electric basses to consider at different prices. The focus here is on beginner and intermediate basses. You should play on the best bass you can.
This bass starter package is a great place to start if you don't have a bass and amp yet. You get everything you need in one shot. Ibanez basses are easy-to-play, sound good, and are pretty consistent in quality. The small practice amp is suitable for learning. You can't play any gigs on this amp though.
This is a great second bass (or a more expensive first bass). I've recommended it to a number of my students and they've all been happy with it. What I like about it is with the electronics on this bass you can access such a wide variety of bass tones. You won't get that without spending several hundred more. You should know it is a bit on the heavy side compared to, for example, an Ibanez.