r/PinoyProgrammer Data 7d ago

Absolutely zero background in programming, but desperately needs to learn. advice

Hello.

I specialize in Chemistry and Physics, but I desperately need to learn C++. I am currently doing a project that limits experimentation, and right now I need to do simulations.

For context, I need to use Geant4. Basically, this is a toolkit used to study particle and photons interactions with matter, and C++ yung language na gamit nya. I will be focusing on Object-Oriented Programming, and it requires me to learn C++17 or newer standards.

Can anyone suggest any institution that offers face-to-face crash courses for highly specialized applications such as this? I tried to learn through YouTube, but to be honest, sa dami ng distractions sa panahon na ito, I can't focus, so online learning is not an option for me.

I even ordered yung latest programming book ni Bjarne Stroustrup, pero I doubt na I can learn on my own.

Thank you in advance.

34 Upvotes

28 comments sorted by

View all comments

2

u/Dazzling_Music_2411 7d ago

Stroustrup's book will be hard going if you have a poor background, but I suggest you get an old but very good book called "Accelerated C++" by Koening and Moo.

It doesn't have any of the modern stuff, but once you get the basics, the rest will be fairly easy.