Fixing bikes and getting them set up properly isn't too technically challenging. It requires a bit of patience, a bit of logical thinking, an ability to follow instructions (reading them first always helps) and having them at hand to refer to mid-job can be invaluable too.
Also have a look on Youtube, there are quite a lot of videos covering most aspects of maintenance.
If you want something more tecnical, check out Parktools website. (ps: we can get most of the tools shown on their site)
Most bike maintenance doesn't require a workshop, but if you can set aside space then a work stand, a workbench equipped with vice can be handy too.
Crucially maintaining a bike requires a good toolbox, the more tools you have the more you can do. You can buy pre-made tool kits, like this one which has a lot of the tools to tackle a modern bike with. Or you can build them up over time.
Below are some suggestions on what you'll need;
Tyre levers (plastic)
Allen key set
15mm pedal spanner
14mm box spanner or long 8mm allen key for cranks
Basic pump to fit presta and schraeder valves
Grease, Degreaser and Chain lubricant
Lots of old rags for cleaning!
as basic plus;
Bottom bracket tool
Chainring peg spanner
Park multi-fit spoke key
Cassette lock-ring tool
10mm Allen key
Cleaning brush kit
Chain cleaning device