My first project (arm and solenoid controlled by arduino)

The Arduino Pro Mini is a poor choice for a first Arduino and requires an extra programmer that you would need to purchase. Stick with an Arduino Uno.