How do I get started on learning Akali?
So after getting tired of having 3 losing lanes playing Jungle, I decided to play mid for a while due to Locke's release and I'm having so much impact and winning a lot more games. I play mostly control mages in Syndra, Hwei, Ori with Locke of course and pocket picks of Gwen and Galio.
I think I'm doing well mechanically having played a lot of Gwen and Kindred and I don't mind spending some time in practice tool to learn combos, but my question is more about Akali fundamentals as I don't know where to start.
What should I expect out of laning phase? Should I get kills, or try to go even? Am I a lane bully like Ori or do I get bullied like Katarina? Is my main source of income roam kills or is it better to focus on CSing well? Do I scale well with gold so that it's worth trading HP for CS or I'd rather just get xp?
What counters Akali in teamfights and how should I play those? Do I play for picks and sidelane in midgame or group with my team? This is what I struggle most with as I notice that even when I go in late, everyone turns on me and I pop, or my team already lost the fight before I get the chance to flank/engage and they turn around and I'm left alone without realizing. I also have trouble assassinating fed ADCs which I thought is my job, especially if they're giga ahead or have peel.
What teamcomps should I avoid picking Akali into/with? Can I blind her? Supports/Junglers she's really good with? Would I have an easier time learning her top?
Finally, is there any content creator/video guide I could watch to get started on my journey?
I appreciate any help on this!