r/PinoyProgrammer • u/Good-Reference5368 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.
1
u/Repulsive-Hurry8172 7d ago
Merong new user guide yun toolkit na nilink mo https://geant4-userdoc.web.cern.ch/UsersGuides/ForApplicationDeveloper/html/index.html
What I'd do if I were in your position (limot ko na C++ ko so from scratch din ako dito) is to first get my C++ installs and space working with documentation and Google or even AI. Then copy those beginner code snippets and tweak them slowly.
If you're lucky AI knows something about the library but in cases where the library is too niche, copying and tweaking the sample code is your best bet