Of course. There are many poker apps where you can play against a computer easily. They are all the same pretty much so just pick whatever. For online, globalpoker is decent. You get a lot of chips when you sign in and some extra daily bonuses. Once you get the hang of it, there are really cheap tournaments you can try out pokerstars.