I agree with Mr. Graham , might also look on ebay for a S71200 for TIA Portal experience. BTW you can get a 30 day trial license to play with . Most distributors will have sample SW or can direct you to a download. You can also program the S7300 and S7400 series in portal, if your looking for Step 7(S7 Classic) instruction, you tube or 3rd party with be best (least expensive) source, although Siemens probably still offers a course, expect to drop 2-3 thousand for a week. See “https://www.sitrain-lms.com/”
Hans Berger books are also excellent and found on Amazon.