Hi
I think we have similar backgrounds to an extent. I built my first computer (a kit) back in 77 when about 14 and a few years later progressed to Z80 processor based computers. I programmed in Basic with some assembler / machine code but I was far more interested in getting the computer to interact with the outside world. Why mess with machine code when I could use "Out" and "In" and just decode eight bits of data bus instead of the full address and data busses
Around late 90's early 00's microcontrollers were everywhere and I thought best to learn. Flowcode version 3 was out and I took the plunge. Didn't do much other than "play" till v5, when full of bravado I put code into chips (PICs). Without Flowcode I probably would still have entered the world of microcontrollers, via the Arduino route, but I'm glad I didn't. FC is far superior in my opinion and allows me to use different targets with the same code, more-or-less.
The simulation is a great feature. If bored I sometimes open up the laptop and create a "what if" scenario to see if it would work. Very handy if trying to get comms running, such as connecting to wherever for whatever.
There are many tutorials and the Wiki usually has good examples, not forgetting the forums. This one and the "old" one are great resources and a quick search within usually throws some light on a subject. I have to admit though that personally I am no fan of video tutorials as I can read faster than presenter can talk, and life is too short to listen to blah-blah for twenty minutes to either get the snippet you need to know, or realise you have just wasted your time
Sometimes I will pick a component, make it do something in simulation, then look at doing it a different way...... other people may do crosswords...
If you get stuck with something then the forum usually offers good support. It's a very friendly place and nobody is going to judge anyone for asking a question or doing something in a certain way.
Hope you have success with your timers.
Regards