Posted on: February 1, 2019 by legos45
I 100% would recommend the ThinkPad T480 with a dedicated MX150 graphics card + high resolution display, but that is too expensive considering your price range. Instead, a budget option could be the **ThinkPad E480**, since it has the components needed for your use, but it does fall short in a few categories. The battery life is solid, likely around 8 hours for light use, but it may not cut it. Additionally, it only has an average 1080p IPS 15.6″ display. So, may not be the best option for you, but it is what the budget allows.
Let me know if you have any questions.