Being strong means to be held and built up by the Lord. While being courageous means actively choosing to be held and built up by the Lord.
In the books of Zechariah and Haggai, we can see three stages of being strong and courageous:
‘Restore Worship’
‘Turn to me’
‘live in the Lord’
[Haggai]