Agentic AI Internals: Build an Agent from Scratch
Course Description
This course contains the use of artificial intelligence :)
Please note that this is not a course for beginners. This course assumes that you have a background in software
engineering and are proficient in Python. I will be using Pycharm IDE but you can use any editor you'd like
since we only use basic feature of the IDE like debugging and running scripts .
Who this is for: Software developers, data scientists, and AI/ML engineers proficient in Python. This is not a beginner course.
Welcome to AI Agents with LangChain. This course teaches you how AI agents actually work — then you build them from scratch.
You'll go deep into agent internals: how LLMs make decisions, how function calling works, how prompts drive
agent behavior, and how to build agents with LangChain.
What you'll learn:
LLM and GenAI foundations
Prompt engineering, Context engineering
Tool calling and function calling
Agent tracing with LangSmith
Deep agents with LangGraph
Open source models
Output parsers and structured output
Everything is hands-on — real code, real projects. Uses PyCharm but any Python IDE works.
DISCLAIMERS
Please note that this is not a course for beginners. This course assumes that you have a background in software engineering and are proficient in Python.
I will be using Pycharm IDE but you can use any editor you'd like since we only use basic feature of the IDE like debugging and running scripts.