Compiling own code/modifying code from CMSSW packages/running examples from the portal
The CMS Open Data guide provides detailed information on how to understand and use open data released by CMS experiment.