There are tons of great chess resources out there. I recommend starting with chess company and by the way they have good
chess bot for the pusposes of helping players to improve your game style and results. Both have learning sections with tutorials and lessons for players of all skill levels. I think that this interesting opportunities we have here