I would give it a go mate, some things I learned/made mistakes as a novice
1. plan it out! don't start tiling until you are certain that you know where the tiles will go. Sounds obvious but check for small slivers especially if you are doing a blockwork type of fashion
2. Never assume walls are straight, level, flat or plumb etc. A corner can have a wall bowing in like a banana so if you start with a full tile at the bottom, 2nd row up, by the time you get to the middle you can be left with a largish gap
3. I cannot get on at all with rapidset adhesive, sets far too fast for me. I need to use the slow setting stuff
4. use a thicker rather than a thinner bed of adhesive, i.e. a larger trowel, especially if you have large tiles. Otherwise you push one corner in and the other pops out.
5. Don't skim on the adhesive and materials decent tile adhesive and grout , much easier and can save you loads in the long run. The bagged stuff is very easy to mix, you can get a paddle mixer for a few quid
6. Grouting seems to have a way of making a bad job look good as can a neat silicon line, Look at screwfix for something called a fugenboy for making near silicon lines
7. For a bathroom or shower, thin grout lines rather than thick ones. They always mould up and look crap after a few years
8. Look at examples of ideas from tiling showrooms, hotel brochures etc Metal trims look great in my view
9. Thing about a built in tile shelves if appropriate, I wish I have done that
10. Take your time, it can be a stressful job so don't rush
11. surface preparation is very important for a novice. The pros I'm sure can get around lumps and bumps but I found it hard to manage
check if you need corners, means using an angle grinder or wet tile saw, they are cheap enough though
The pros can poor scorn all over my experience but this is just simply my comedy of errors when I did it
Best of luck