Figuring out a good training split is hard and should be individualized. I have found for me it works best when I weight train every other day with cardio I between. I usually take 2 consecutive days off to let my body rest (during off season). During my training for competition I usually add a day of cardio and only rest one day.
The following is my split:
Monday – chest, tris, shoulders
Tuesday – cardio (I vary the type up all the time)
Wednesday – back and bi’s
Thursday – cardio
Friday – legs
I work abs and core every day I weight train
Hope this helps to give you a place to start.
Have an amazing weekend! Check out Hebrews 12:1-3.