https://inventwithpython.com/cracking/
Next up is Metasploit:
https://www.offensive-security.com/metasploit-unleashed/
(Which oddly, blocks Tor. Rude!)
It can be useful in many ways even if you don't want to get a job programming.
For example, writing simple programs related to any aspect of your personal, professional, business, or social life. You could write small software tools to automate or facilitate tasks in these areas, as many people do.
That could be both useful and fun.
This page seems to indicate the latter:
I also have been learning Russian for the last year and a half with a tutor I met on italki who I meet with three hours a week and I also have an equivalent amount of homework.
I googled the therapy, and got this, so I guess you meant "dialectical".
Dialectical behavior therapy:
https://en.m.wikipedia.org/wiki/Dialectical_behavior_therapy
How are you finding Russian, as a language to learn? I heard or read somewhere, a while ago, that it is a difficult one.
I am learning German via Duolingo. I must check out italki.
Russian is very difficult. I can write letters, have simple conversations, read some memes, but I'm still quite the beginner compared to where you would imagine I would be studying in class and homework for 1.5 years. But I also really like my teacher and consider her my friend now.
But it's also very rewarding. Understanding the grammar and language and being able to articulate myself very differently is really enjoyable. And Russia has a very rich history and culture that is much more accessible if you can understand Russian. Hopefully I can visit there eventually.
I speak both Tamil and Hindi apart from English, and realised that I articulate myself differently in those languages, from how I do it in English. It's a whole different kind of sound and vibe.
And right now, outside my house, many frogs are croaking loudly after a heavy shower of rain. Not all in harmony or rhythm either. And that's yet another different kind of sound and vibe. :)
Is it a MOOC or available online in any way? Would you care to share the name of the course? This seems very interesting.
https://www.guilford.com/books/DBT-Skills-Training-Manual/Ma...
I guess you can find a cheaper version online.
What I like about it is that it asks you to wonder if the way you do things is effective at getting you what you want. And then it shows you many skills that you can simply memorize at first that help you navigate situations either in your mind or with others.
For me, this also has been coupled with the acceptance and commitment therapy book "the happiness trap". And it's really changing my life for the better.
It's not that I have a bad life. I have a great job, a beautiful gf, a nice flat, etc. It's more that these skills help my internal experience. It is teaching me how to cope with reality in a healthy way. Because there's not anything really bad about my life. It's all this dumb internal struggle that would all be much better if I simply put it aside and went for a ride on my bicycle.
(Actual therapist fwiw)