The following actions will reward you with experience:

  • Building a new Module
  • Upgrading a Module to a new rank
  • Attaching a higher-level weapon / shield / armor to your Modules
  • Collected blueprints
  • All Research except Mk upgrade research

 

The following will not result in a base experience gain:

  • Banking resources
  • Destroying VEGA / Enemy Fleets
  • Destroying a player's base
  • Building a new ship
  • Refitting a ship with different components

 

Also, when you downgrade during a refit or scrap something in the game you will not gain experience again until you rebuild up to the experience in which you just downgraded or scrapped. As a note, because there is a limited amount of blueprints, modules and research this does mean there is a "level cap" on bases that will only increase as new content is added. I hope this helps explain things better!