If you want to play a simple song with basic chords, you need to know their shape, rhythmical accompaniment, and the form structure of the song. The first two we already discussed. So now you only need to learn how chords are changing in the song. Websites like www.tabs.ultimate-guitar.com or www.e-chords.com can help.
Then you can find the song on Youtube or somewhere else and play it while looking at the lyrics with chord marks. The next step is playing only the chords to the background. You can try more rhythmical patterns and find the one which best fits the music. It will take time to play the right chords in the right rhythm, so be patient.
Once you minimize the time needed for changing the chords while playing the right pattern, you get it! Then you can learn to play other chords and gain new guitar skills step-by-step.
If you have a lot of money to invest in your guitar and you want to be able to have great beginner lessons, you need to take a look at a guitar that offers many functions. If you want to have different features for each part of the guitar, this would also be ideal. For example, you could have one for the pickup, one for the bridge pickup and one for the neck pickup.