Cats are far less responsive to behavioural training than dogs and generally prefer to do their own thing. You will however, with some perseverance, be able to teach your cat to use a litter tray, not use the couch as a scratching post and even to stay off the counters. Cats should not be punished for natural behaviour. Provide alternatives such as environmental enrichment and toys to encourage your cat to explore and enjoy the home while reducing unwanted behaviour. That being said, not all cats are the same and some may need professional advice to reduce unacceptable behaviours.
Toilet training is usually uneventful with kittens often training themselves. Start off by using the same litter as was used by the pet shop, breeder or shelter. You can mix in your preferred litter gradually if you want to change it, so you kitten gets used to the new textures and smells. There should always be 1 litter tray per cat plus 1 extra in the house. Keep them away from sleeping and feeding areas. Clean the trays at least once or twice per day. If trays are badly situated or not cleaned often enough, the kitten may end up eliminating in inappropriate places in the house.