Sitecore provides you with a rich documentation on Sitecore XP. Apart from this, developers can maximize their productivity and expertise by learning from online resources available such as blogs, forums, and so on and participate in the Sitecore community to learn and share knowledge. This section provides information on such resources available for Sitecore.
Sitecore provides you with an official documentation site, https://doc.sitecore.net/, which has rich documentation for developers who are willing to get a basic framework overview of Sitecore XP and other products. You can also keep yourself up to date with changes or new additions to different versions of Sitecore for Sitecore XP 8 or later.
There is one more Sitecore community-driven collection of developer resources, https://sitecore-community.github.io/docs/, which includes blogs, videos, references, and articles.
https://kb.sitecore.net/ is a hub to gain technical information through articles about Sitecore:
Learn about and track known issues
Learn how to solve tasks to accomplish a user's goal
Security bulletin to get up to date with the latest updates
Learn about current policies, guidelines, and practices of interacting with Sitecore support
The Sitecore marketplace (https://marketplace.sitecore.net/) is a collection of hundreds of modules developed and contributed by Sitecore developers. Any contributed module first gets tested by Sitecore and later added to this place. These modules are available for download along with source code, which can be easily plugged into the Sitecore solution. However, it's always advisable to test any module before using it in your live environment. Sitecore has started a better shared source initiative; you can read more about it at https://goo.gl/4pWqXc.
Sitecore has a vast community of developers; you will find a lot of material to learn Sitecore architecture, best practices, real-world problems and solutions, development tricks, and a lot more. For any help on Sitecore, Google will be your best friend; you will find hundreds of blogs and thousands of posts from Sitecore MVPs and Sitecore-certified developers. To refine your search results, you can use customized search engine, http://sitecoresearch.patelyogesh.in/, which will give results from Sitecore technical blogs and Sitecore MVP blogs only. You can also subscribe for RSS feed to find the latest posts from Sitecore blogs, http://feeds.sitecore.net/Feed/LatestPosts.
Sitecore developers and MVPs are very active in social media communities: Twitter, LinkedIn, and Facebook. Just join the groups related to Sitecore developers and benefit from the online Sitecore community, which is another medium for the sharing of ideas, knowledge, challenges, and other discussions.
You can also join a Slack for the Sitecore community, http://sitecorechat.slack.com, which is a free platform for group discussions, file sharing, and, more than that, real-time chatting with hundreds of peers to get or give help on Sitecore.
Community for Sitecore professionals (http://community.sitecore.net) is the best place for Sitecore professionals such as developers, digital strategists, and business users around the globe to connect and engage with one another to learn, share, and discuss Sitecore XP with blogs and forums.
Most of your questions will be answered by the technical blogs or the Sitecore community itself. If they are not, the Sitecore Support Portal for developers (http://support.sitecore.net) is the final stop for you, where you will get all the answers. This portal is accessible only for Sitecore-certified developers. You can get solutions to your problems, raise bugs and get faster solutions, raise feature requests, and so on. You can read more about the Sitecore support program at http://goo.gl/EVd60Q.
Each year, professionals from all over the world are recognized by Sitecore as Most Valuable Professionals (MVP). A Sitecore MVP is an individual Sitecore expert or community leader who actively participates in online and offline communities to share their knowledge and expertise with other Sitecore partners and customers.
Becoming a Sitecore MVP gives you a lot of benefits; you can read more at http://goo.gl/1SQc45. To become a Sitecore MVP, you should first understand the process of becoming an MVP (https://goo.gl/tg0auf).