This is a blog I stumbled upon and I found the posts to be fairly helpful when thinking about entering the job market. It provided some helpful tips on branding and uses of social media to create your own brand. The resource page also had some helpful links for portfolio building.
Google Media Tools is Google's one-stop shop for journalists. It has tools for gathering information, engaging with others and a tool that uses Google Maps to help tell a story. It also has a publishing tool that could help free lancers.