Today marks the official launch of our free, developer-focused learning platform, CircleCI Academy. Through our different technical training courses, both new and seasoned CircleCI users can learn the basics of building, testing, and deploying on CircleCI, and learn how to use our features to increase speed to market.
Each course has been designed by our team of developers, and ranges in complexity from beginner-level to advanced training material. At the moment, our platform includes 20+ lessons and resources, categorized within three training courses.
Course details
General Developer Training - this course is designed to teach users how to get started on our cloud-hosted CircleCI.com solution. The lessons will guide you from version control system (VCS) to your first green build, detailing the basics of our platform along the way. This course is for you if you want to learn about:
- Executors
- Workflows
- Secrets management
- Test results and artifacts
- Build optimizations
- Debugging failed builds
- Using the CircleCI API
CI/CD 101 Workshop - this course provides an overview of continuous integration and delivery, and details some best practices for using CircleCI to meet your goals. You should take this course if you want to learn about:
Docker Layer Caching - this course will take you through how you can use DLC to reduce build times on CircleCI. It will also cover the limitations of DLC and some best practices for using it. Concepts covered include:
- How Docker layer caching works
- Docker layer caching in CircleCI
- Caching from a remote registry
- Docker layer caching best practices
You can work through each topic in any order that you want. For new CircleCI users, we recommend going in sequential order. Advanced users may want to skip ahead to relevant trainings - specifically our secrets management and build optimizations topics.
Preview course material
Watch a segment from our course on Docker layer caching below:
What’s to come?
Over the coming months, we will continue to expand on our course offerings for both free and paid users. You can expect content on topics like orbs, migration training, execution environments, and more.
Click here to sign up for CircleCI Academy. To access CircleCI Academy from our home page, click on “Support” in the navigation bar, and select “Training” from the drop-down menu. You can also find the link in the homepage footer and through our Support Center.
We’re confident that our courses will empower developers with the knowledge that they need to do their best, most impactful work. For any comments, feedback, or questions about CircleCI Academy, email academy@circleci.com.