WEBVTT

00:00:00.080 --> 00:00:03.860
So, Claude Code.
It's of course primarily a CLI

00:00:03.920 --> 00:00:07.030
tool that generates code with help of AI.

00:00:07.080 --> 00:00:11.000
And it's entirely up to you
if you take it to the extreme and

00:00:11.040 --> 00:00:14.340
you use it for vibe coding or
if you're doing agentic

00:00:14.380 --> 00:00:18.230
engineering with it.
Which means you stay in control,

00:00:18.280 --> 00:00:22.200
you may still generate the vast amount of
your code with

00:00:22.240 --> 00:00:25.200
AI, but you give the AI pretty clear

00:00:25.220 --> 00:00:29.100
instructions about which rules to follow,
which libraries to use,

00:00:29.140 --> 00:00:32.360
which patterns to use.
You review the code and so on.

00:00:32.400 --> 00:00:36.350
In this course,
I'll teach you how to efficiently use

00:00:36.400 --> 00:00:39.920
to you how you use it. But of course,
my goal is to give you a

00:00:40.000 --> 00:00:43.740
very thorough introduction into Claude
Code, show you some features you

00:00:43.780 --> 00:00:47.400
might not use,
and give you all the tools you need to

00:00:47.440 --> 00:00:51.420
increase your chances of producing
high-quality code with AI

00:00:51.680 --> 00:00:55.630
and Claude Code. And therefore,
we'll start by

00:00:55.680 --> 00:00:59.600
first diving into the setup,
configuration,

00:00:59.620 --> 00:01:03.440
some important settings you should be
aware of that can easily be missed,

00:01:03.460 --> 00:01:06.620
and explore how you can in general use
Claude Code.

00:01:06.640 --> 00:01:10.580
And here already,
you'll see some ways of using that

00:01:10.680 --> 00:01:14.100
you might not know even though you have
used it in the past

00:01:14.160 --> 00:01:17.360
already. Thereafter, we'll move on to

00:01:17.880 --> 00:01:21.800
diving deeper into Claude Code.
And we'll explore all

00:01:21.840 --> 00:01:25.520
these advanced features it gives you,
and of course, it's then up to you whether

00:01:25.580 --> 00:01:28.560
you want to use them or not,
but we'll talk about efficient context

00:01:28.740 --> 00:01:32.700
management, starting new sessions,
when to start a new session,

00:01:32.740 --> 00:01:35.840
how to manage memory across sessions.

00:01:35.860 --> 00:01:39.760
We'll dive into building sub-agents,
what they are, when to use

00:01:39.800 --> 00:01:43.700
them. We'll dive into agent skills
and when you should use those, and

00:01:44.060 --> 00:01:47.920
how to build good skills,
and all these important

00:01:48.020 --> 00:01:51.720
things. Then as part of this course,
we'll also dive

00:01:51.760 --> 00:01:55.720
into some more advanced and also kind of

00:01:55.940 --> 00:01:59.480
niche features, you could say.
We'll explore Claude Code

00:01:59.520 --> 00:02:03.200
hooks, what they are, how to build them,
we'll explore the concept

00:02:03.240 --> 00:02:07.120
behind plugins.
And throughout the course actually, I'll

00:02:07.140 --> 00:02:10.979
share patterns you can use for using
Claude Code, how I use

00:02:11.020 --> 00:02:14.760
Claude Code.
I'll share some use cases where Claude

00:02:14.769 --> 00:02:18.350
shine or where certain features of Claude
Code can be useful

00:02:18.620 --> 00:02:21.960
so that by the end of the course you'll
have a good understanding of Claude Code

00:02:21.980 --> 00:02:24.399
and you can use it in your future
projects.
