Skip to content

Commit 0efa801

Browse files
authored
Add essentials training post (#293)
* add post * update image * wip * review * remove delve * wip
1 parent e201301 commit 0efa801

File tree

2 files changed

+72
-0
lines changed

2 files changed

+72
-0
lines changed
Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
---
2+
layout: post
3+
comments: false
4+
title: "New Free Hands-On Video Course: Conan 2 Essentials"
5+
meta_title: "Announcing the New Free Conan 2 Essentials Course on JFrog Academy"
6+
description: "Discover the new, complete, and hands-on Conan 2 Essentials course on JFrog Academy. Learn Conan 2 for free with over 16 lessons and practical examples to master C/C++ package management."
7+
keywords: "conan, C++, C, package manager, training, jfrog academy, conan 2, devops, essentials"
8+
---
9+
10+
After months of dedicated work, we are thrilled to launch the new [**Conan 2
11+
Essentials**](https://academy.jfrog.com/conan-2-essentials) course, which is now
12+
fully available.
13+
14+
This new course has been created from the ground up to cover the fundamental
15+
features and best practices of **Conan 2**. It will provide you with the
16+
essential knowledge needed to start working with the tool effectively, whether
17+
you are a new user or migrating from a previous version.
18+
19+
## A Hands-On, Free, and Self-Paced Course
20+
21+
This course is designed to be a practical learning experience. There's a
22+
dedicated [GitHub repository](https://github.com/conan-io/conan-training2) with
23+
the source code that you will use throughout the lessons to apply the concepts
24+
with **hands-on examples**, allowing you to experiment firsthand with the
25+
features of Conan 2.
26+
27+
The course is **completely free** and available for you to take at your own
28+
pace, with no schedules or deadlines.
29+
30+
<p style="text-align: center;">
31+
<a href="https://academy.jfrog.com/conan-2-essentials">
32+
<img src="{{ site.baseurl }}/assets/post_images/2025-07-14/course-icon.png" width="80%" alt="Conan Series on JFrog Academy"/>
33+
</a>
34+
</p>
35+
36+
## What Will You Learn in 'Conan 2 Essentials'?
37+
38+
The course consists of **16 video lessons**, totaling **over two hours
39+
of content**. It follows a logical progression, starting with the
40+
most common scenario: **consuming packages** to build a simple application with
41+
CMake. From there, you'll explore the basic anatomy of a **conanfile.py** and
42+
other fundamental topics like **settings,** **options,** **profiles,** Conan's
43+
**PackageID** system, and even **cross-compilation**. The journey then continues into
44+
the core of **package creation**, where you'll build your own libraries, **manage
45+
dependencies**, and finally learn how to **use and upload your packages to an
46+
Artifactory repository**, giving you enough hands-on experience to startworking
47+
with Conan as part of your daily development process.
48+
49+
## Start Learning Today!
50+
51+
Don't wait any longer to modernize your C++ dependency management skills. The
52+
course is complete and waiting for you.
53+
54+
➡️ [**Register for free for the 'Conan 2 Essentials' course on JFrog
55+
Academy**](https://academy.jfrog.com/conan-2-essentials)
56+
57+
## What's Next? The Advanced Course is on its Way
58+
59+
While our focus today is on the "Essentials" course launch, we want to let you
60+
know that we are already working on the next chapter: **Conan 2 Advanced**. This
61+
course will explore more complex scenarios and advanced features. You will
62+
learn to streamline local development workflows with **editable packages**, master
63+
**advanced versioning and lockfiles**, and unlock Conan's full potential through its
64+
**extensibility and customization features**. We will be releasing lessons
65+
incrementally over the coming months, aiming to have the full course ready by
66+
the **end of this year**.
67+
68+
As always, your feedback is crucial to us. If you have any questions or
69+
suggestions during the course, please don't hesitate to open an issue in the
70+
[Conan Training GitHub repository](https://github.com/conan-io/conan-training2).
71+
72+
We hope you enjoy the new content!
596 KB
Loading

0 commit comments

Comments
 (0)