I’m starting to develop some applications using JUCE. Most tutorials have been extremely helpful. I have programming background since I’m a sound engineer and developped apps specially in Unity (C#). However, I’d like to learn proper C++, since I haven’t got any experience in thins like pointers, references, lock and lock-free architectures, etc. My goal is to be able to create complex application using these low-level concepts. I know it could take many years and a lot of hard work, but I know that having the right tools and information to learn will take me there. What books, courses or websites do you recommend for becoming a C++ expert and being able to deal with all those low-level concepts in order to create fast JUCE apps?
In terms of books this list should give you a great overview of what is available and generally well received. Another great resource is the back to basics videos which you can find on the CppCon YouTube Channel.
Agree with @anthony-nicholls, even today, I still find the back-to-basics on YouTube are a good reminder of the simple, yet foundational aspects of C++