Use the tutorials, samples, how-to, and reference documentation to learn CircleCI.
Get started with CircleCI
These foundational tutorials can help you set up your first project and learn the key concepts of CircleCI.
Build and test your code
Watch these step-by-step guides to learn how to build, test, and debug pipelines for your individual use cases.
Optimize your config
Follow these best practices to optimize your configuration so you can build faster and more efficiently.
Want more videos?
Sign up for free CircleCI Academy courses
Help make this document better
This guide, as well as the rest of our docs, are open-source and available on GitHub. We welcome your contributions.
- Suggest an edit to this page (please read the contributing guide first).
- To report a problem in the documentation, or to submit feedback and comments, please open an issue on GitHub.
- CircleCI is always seeking ways to improve your experience with our platform. If you would like to share feedback, please join our research community.
CircleCI Documentation by CircleCI is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.