Skip to content

Commit 9612c0e

Browse files
authored
Add post about full training available in JFrog Academy (#306)
* fix link * add draft * wip * wip * wip * minor changes * minor changes * change date * wip
1 parent c89ae7a commit 9612c0e

File tree

2 files changed

+62
-0
lines changed

2 files changed

+62
-0
lines changed
Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
---
2+
layout: post
3+
comments: false
4+
title: "Conan 2 Essentials and Advanced Training Now Complete on JFrog Academy"
5+
meta_title: "Conan 2 Essentials and Advanced – Full Training Now on JFrog Academy"
6+
description: "The complete, free Conan 2 training is now available on JFrog Academy: Essentials and Advanced, both self-paced."
7+
keywords: "conan, C++, C, package manager, training, jfrog academy, conan 2, essentials, advanced, devops"
8+
---
9+
10+
We are happy to announce that the **complete Conan 2 training** is now available
11+
for free on [**JFrog Academy**](https://academy.jfrog.com/). You can take it at
12+
your own pace through two learning paths, each organized into modules so you can
13+
progress step by step:
14+
15+
- ➡️ [**Conan 2 Essentials**](https://academy.jfrog.com/path/conan-cc-package-manager)
16+
- ➡️ [**Conan 2 Advanced**](https://academy.jfrog.com/path/conan-2-advanced)
17+
18+
The training is made up of **29 video lessons** in total, split across **7
19+
modules**: Essentials has 16 lessons across 3 modules, and Advanced has 13
20+
lessons across 4 modules. Both paths are **self-paced** and **free**.
21+
22+
<p style="text-align: center;">
23+
<a href="https://academy.jfrog.com/path/conan-cc-package-manager">
24+
<img src="{{ site.baseurl }}/assets/post_images/2026-02-03/conan-training-full.png" width="80%" alt="Conan 2 Essentials and Advanced courses on JFrog Academy"/>
25+
</a>
26+
</p>
27+
28+
## What you'll learn
29+
30+
**[Conan 2 Essentials](https://academy.jfrog.com/path/conan-cc-package-manager)**
31+
Fundamentals of using and creating packages with Conan 2, for developers with
32+
little or no Conan experience.
33+
34+
- Build C++ projects with Conan and CMake, cross-compile with host/build
35+
profiles, and scan dependencies with [**Conan Audit**](https://audit.conan.io/register)
36+
- Go through the Conan package creation flow in detail: writing recipes,
37+
testing packages, and uploading packages to Conan repositories
38+
- Package **header-only** libraries, **prebuilt binaries**, and **build tools**
39+
40+
**[Conan 2 Advanced](https://academy.jfrog.com/path/conan-2-advanced)** — For
41+
users who already know Conan 2 basics.
42+
43+
- Develop packages locally with **editable mode**; understand **package types**,
44+
**test_requires**, **lockfiles**, and advanced versioning
45+
- Extend Conan with **deployers**, **custom commands**, **hooks**, and
46+
**python_requires**
47+
- Extend the binary model and define **custom binary compatibility** rules
48+
49+
## Start Learning Today
50+
51+
Both paths are **free**, **self-paced**, and available on JFrog Academy.
52+
53+
➡️ [**Enroll in Conan 2 Essentials**](https://academy.jfrog.com/path/conan-cc-package-manager)
54+
➡️ [**Enroll in Conan 2 Advanced**](https://academy.jfrog.com/path/conan-2-advanced)
55+
56+
The examples in the training use the [Conan Training 2 GitHub
57+
repository](https://github.com/conan-io/conan-training2). If you have questions
58+
or feedback about the courses, or if you run into any issues with the code
59+
examples, feel free to open an issue there.
60+
61+
We hope you enjoy the full training and find it useful for your day-to-day work
62+
with Conan 2.
7.54 MB
Loading

0 commit comments

Comments
 (0)