Мир технологий меняется быстрее, чем когда-либо. Новые инструменты и подходы появляются почти каждый день, и всё чаще возникает вопрос: каким будет будущее разработки через 5 лет? Пока одни предсказывают конец программирования, а другие продают утопические обещания ИИ, инженерам нужна не шумиха — им нужны рабочие инструменты и реальные навыки.
Проблемы внедрения ИИ в продукты
Создать простое демо с ИИ сегодня легко: подключить пару API, написать промпт — и готово. Но в реальных продуктах всё сложнее. Нестабильные результаты, утечки данных, галлюцинации моделей и плохой пользовательский опыт — всё это показывает, что правильно внедрить ИИ в продукт — непростая инженерная задача.
Цель курса
Этот курс создан для разработчиков, которые хотят не просто экспериментировать с GenAI, а строить надёжные решения. Вы познакомитесь с современными практиками работы с генеративным ИИ, включая:
Prompt Engineering
Evals
Observability
Tracing
Retrieval-Augmented Generation (RAG)
AI-агенты
При этом вам не нужно быть исследователем машинного обучения или разбираться в обучении моделей и инфраструктуре GPU. Этот курс показывает путь AI-инженера — специалиста, который использует современные модели и инструменты, чтобы создавать полезные приложения и приносить реальную ценность пользователям и бизнесу.
Изучение Claude Code в реальных сценариях
В течение курса вы шаг за шагом будете изучать и применять Claude Code в реальных инженерных сценариях: от небольших практических задач до полноценного рабочего процесса разработки с ИИ.
Формат и структура курса
Курс проходит в формате когорты: участники учатся вместе, выполняют практические задания и обсуждают решения в сообществе. Каждую неделю открываются новые уроки, состоящие из коротких видео и практических coding-упражнений. Также предусмотрены живые Office Hours, где можно задать вопросы и разобрать сложные моменты.
Для кого этот курс
Этот курс — для инженеров, которые хотят не наблюдать за революцией ИИ со стороны, а стать теми, кто её строит.
Заключение
Claude Code для настоящих инженеров.
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум
Ограничение времени просмотра
Вы можете просматривать пробный урок только 10 минут. Получите полный доступ, чтобы смотреть без ограничений.
До создания Total TypeScript я был членом основной команды XState и работал как разработчик в Vercel. Я работал с TypeScript в качестве ведущего разработчика полного стека, сопровождающего библиотеки, а теперь и в качестве штатного преподавателя. Я создал Total TypeScript, чтобы сделать секреты разработчиков программного обеспечения с открытым исходным кодом и отраслевых экспертов доступными для всех.
Спасибо за курс! Только он мне не зашел... "Для настоящих инженеров" > объясняет что такое git hooks, prettier, docker. bruh, может курс должен называться для настоящих начинающих?
ysoftaoglu
The course wasn't as good as I had hoped. I think Brad Traversy's course is more detailed. Still, thank you for providing us with this course.
https://coursehunter.net/course/koding-s-ii
Sunraku ysoftaoglu
Yeah, he just milked it from Maximilian Schwarzmuller course and put a high price tag, similar to his Typescript course. Max $10 TS course worth more than Pocock $500+ Ts course. This guy is a grifter which is why he was kicked out from Vercel within 3 months.
Bruised Payne ysoftaoglu
nope. this is better.
Rustem Barbie
Почините плеер или коррапнутые видео ребят плиз. Почти в каждом видео есть затык в каком-нибудь месте, где происходит подгрузка и бесконечный стоп/старт, приходится чуть дальше перелистывать/перезагружать страничку, иногда помогает, иногда нет. Chrome
CourseHunter Team Rustem Barbie
Лично ставил курс на плей и смотрел 1 час, ниодной подгрузки. Подскажите, пожалуйста, вы используете vpn ?
Rustem Barbie CourseHunter Team
Ага, и с впн и без впн, давайте на последнем моем примере (но в предыдущих видео уже мест 7 таких видел)
35 0:22 — стабильно воспроизводится это поведение
Видимо, что-то с файлами все-таки. Если глянуть в mp4 файлах, которые доступны в архиве — я запускал так же это место 35 0:22, и примерно то же самое можно заметить и во встроенном macos плеере и в MKPlayer — плееры спотыкаются на видео в этом месте, при этом звуковая дорожка ок. Но у них видимо есть обработка таких битых мест и они воспроизводят дальше, не знай что можно в html плеере с этим сделать
CourseHunter Team Rustem Barbie
Уточняющий вопрос - вы на маке смотрите ?
CourseHunter Team Rustem Barbie
Да, в этом уроке действительно такое есть. Проверяем что пошло не так. Спасибо
S1S1
Спасибо за курс! Понял, почему мне нужно использовать не Claude Code, а Cursor
and it could be an article with the setup and explanations, not needed all these videos mostly...
totaly agree it is overpriced. i'd be very disappointed to pay for it the full price, but thankfully we have coursehunter :)
hloesilent
The course is good, but these issues with player on the platform are crazy. Almost every video is pausing and I need to play around with changing the playback position.
ok, issue solved by downloading videos.
CourseHunter Team
Update: Main course is Finish. 2 Office Hours events left, this Friday.
info CourseHunter Team
Can you now please add the download archive and later add the remaining lessons?
CourseHunter Team info
Course is not ended yet. FRIDAY
Anonymous CourseHunter Team
Man! Fucking great job. Appreciate your work!
D3m
aдмин, доступ ко второй неделе ещё не дали?
CourseHunter Team D3m
Дали. Будет скоро
Anonymous
урок 12 застревает на 1:11, не могли бы проверить и перезалить. важная тема
Anonymous Anonymous
урок 15 застревает на 0:17
CourseHunter Team Anonymous
12 уже не застревает ?
Anonymous CourseHunter Team
вижу ниже писали, что почти в каждом видео есть застревание на какой-то минуте. да это так. жду, когда выйдут все уроки, чтобы скачать. кстати, вы не думали делать скачивание через торрент? в таком случае удобно докачивать недостающие видео или выбирать только конкретные уроки (не качать все)
CourseHunter Team Anonymous
Не должно уже, мы делали фикс. Ну ок, завтра будет архив уже.
Anonymous CourseHunter Team
все равно висит на том же времени 1:11. помогает мотнуть чуть вперед на несколько секунд
Bruised Payne
real enginners akshually use pi coding agent hihi https://shittycodingagent.ai/
obedient.winking893 Bruised Payne
"Real engineers" don't fangirl over a specific tool. They see and extract value from processes / patterns and apply them to whatever tool they have at hand.
Bruised Payne obedient.winking893
claude code shill.
obedient.winking893 Bruised Payne
😛
I actually use pi, Amp and Claude Code
Bruised Payne obedient.winking893
hopefully building something, not wasting tokens.
pyemkey
Has anyone noticed an issue with lesson 12? Whenever it reaches 1:11, it stops and won’t move forward. When I reload the page, I have to skip past that time (e.g., to 1:20) for the video to continue.
D3m pyemkey
Yes, I had that problem as well, basically with every video in this course. And yes, every time I just skip a couple of seconds, and then it continues to play.
lazarspasic96 D3m
I got the same problem
CourseHunter Team
Update: Friday, April 3 Office Hours
undefined
exposing env variables were quite embarrassing in office hours video :)
anonuser
facing a unique problem. videos that are short in length are buffering a lot. sometimes after reaching a particular point its buffering and restarting. and again after reaching the same point its buffering. the problem is not happening with larger length videos such as the last 2 videos of community hours. I am not sure if this is unique to me and its not happening in any other course apart from this one. it would have been nice if videos could have been available to download and we wouldnt need to wait for the course to end. Thanks for consideration ch team.
CourseHunter Team anonuser
Our admin was tweaking the server settings at that time. Everything seems to be in order now - please try again.
donsanti anonuser
Download them, I did the same thing. Looks like they got corrupted when Matt or the Admin at CourseHunter encoded them. Play them on your computer with a video player that can handle messed up files. I use IINA or MPV.
valentine.oleynik
For lesson 28, actually antrhopic created their own skill creator: https://claude.com/plugins/skill-creator and it is accessible via /skill-creator in cli. I personally stick to their implemenation rather than Matt's. They made it very good, it focuses on creating precise descriptions for the skill you create, increasing chances that llm takes it during next session. Also it can improve you current skill that you see some time is not picked by the llm. Also it can run some sort of a benchmark to compare how llm performed without a skill and with a skill.
valentine.oleynik
For the lesson 18 and context monitoring, I actually prefer the setup that claude code docs suggest: https://code.claude.com/docs/en/statusline
obedient.winking893 valentine.oleynik
So far, that's the only thing I got out from the course. I wasn't aware `/statusline` was a thing.
valentine.oleynik obedient.winking893
I actually very interested in his approach with prd's, gh issues and sandcastle automation. I am not into Ralph loops but his approach is promising.
valentine.oleynik obedient.winking893
also /insights an interesting command, this will generate report from claude code on how well you use it. Might shade some lights on what can/may be improved. But review it with some scepticism as LLM accused me of using plan mode too much, and i should not force llm to plan on simple things but rather jump to implementation and use "accept the edits" mode. I was like: "bruh, you just an llm, do what i say."
parnasmi
Big thanks for the course
velzepooz
Thanks for the course!
wass.kore
update please no download link available
CourseHunter Team wass.kore
Read comments
wass.kore CourseHunter Team
thanks
CourseHunter Team
Update: Office Hours
dsadasdasd4423424
How can I download this course archive so I can view it offline?
CourseHunter Team dsadasdasd4423424
After the course finish
Bruised Payne
typescript devs learning ctrl+ z, smh.
CourseHunter Team
Update: Day 1 - Day 3
Anonymous CourseHunter Team
Thank you so much mate! Cheers!
vcxnzs CourseHunter Team
Thank you!
med CourseHunter Team
Great! Thank you!
Is the recording of the 'office hours' sessions available by the way?
CourseHunter Team med
Yep, will be later today. 👌
obedient.winking893
Course Structure The cohort is split across 6 days of content:
Before We Start — Repo setup, playground walkthrough, model recommendations Getting to Know Claude Code — Sessions, prompting, IDE integration, permissions Day 1: Fundamentals — LLM constraints, subagents, codebase exploration, building features Day 2: Steering — Agent files (CLAUDE.md), skills, memory, custom workflows Day 3: Planning — Writing PRDs, multi-phase plans, tracer bullet development Day 4: Feedback Loops — Test-driven development, red-green-refactor with AI Day 5: Ralph — Agent automation, loops, background tasks Day 6: Human in the Loop — Kanban workflows, research, prototyping, architecture improvement
https://coursehunter.net/course/koding-s-ii
35 0:22 — стабильно воспроизводится это поведение
Видимо, что-то с файлами все-таки. Если глянуть в mp4 файлах, которые доступны в архиве — я запускал так же это место 35 0:22, и примерно то же самое можно заметить и во встроенном macos плеере и в MKPlayer — плееры спотыкаются на видео в этом месте, при этом звуковая дорожка ок. Но у них видимо есть обработка таких битых мест и они воспроизводят дальше, не знай что можно в html плеере с этим сделать
Понял, почему мне нужно использовать не Claude Code, а Cursor
Archive added 🎁
Course finished 🙌
totaly agree it is overpriced. i'd be very disappointed to pay for it the full price, but thankfully we have coursehunter :)
ok, issue solved by downloading videos.
https://shittycodingagent.ai/
I actually use pi, Amp and Claude Code
And yes, every time I just skip a couple of seconds, and then it continues to play.
no download link available
Is the recording of the 'office hours' sessions available by the way?
The cohort is split across 6 days of content:
Before We Start — Repo setup, playground walkthrough, model recommendations
Getting to Know Claude Code — Sessions, prompting, IDE integration, permissions
Day 1: Fundamentals — LLM constraints, subagents, codebase exploration, building features
Day 2: Steering — Agent files (CLAUDE.md), skills, memory, custom workflows
Day 3: Planning — Writing PRDs, multi-phase plans, tracer bullet development
Day 4: Feedback Loops — Test-driven development, red-green-refactor with AI
Day 5: Ralph — Agent automation, loops, background tasks
Day 6: Human in the Loop — Kanban workflows, research, prototyping, architecture improvement