Hi Damras,
Welcome to our forum.
To pickup a heartbeat sound, the microphone must not touch the skin, but should be spaced a short distance away. A stethoscope head (or jar lid) provides this spacing, surrounds the skin around the listening location and blocks background sounds. It is important to use one.
The original value of C2 is much too small to pickup low-frequency heartbeat sounds. That is why I recommended to replace it with 4.7uF, with its positive terminal toward the microphone.
The original article also has an error in the schematic: the connection of C3 and R7 should also be connected to U2's pin 6.
If you later add U5, then it should be an LM386 (not a 741 as shown), with its pin 6 connected to +9V, its pin 5 connected to R14 and C6 and its pin 7 not connected. It will have a voltage gain of 20 times.