bakir.dev navbar logo

Credentials

Check out where I validated my skills and experience

AllGitHubAnthropicAI HeroTotalTypescriptGoogle Cloud
GitHub Foundations
GitHub Foundations
Understanding of the foundational topics, products, and concepts of collaborating, contributing, and working on GitHub
Claude 101
Claude 101
Use Claude for everyday tasks, learn core features, and find resources for advanced topics.
Claude Code 101
Claude Code 101
Use Claude Code effectively in your daily development workflow and core coding tasks.
Introduction to Claude Cowork
Introduction to Claude Cowork
Work with Claude on real files, learn the Cowork loop, and steer multi-step work responsibly.
Claude Code in Action
Claude Code in Action
Integrate Claude Code into your development workflow through practical, real coding tasks.
AI Fluency: Framework & Foundations
AI Fluency: Framework & Foundations
Collaborate with AI effectively, efficiently, ethically, and safely across real work contexts.
Building with the Anthropic API
Building with the Anthropic API
Teaches developers how to integrate Claude AI into applications using the Anthropic API.
Introduction to Model Context Protocol
Introduction to Model Context Protocol
Build MCP servers and clients in Python, using core primitives to connect Claude to services.
AI Fluency for educators
AI Fluency for educators
Apply AI Fluency to teaching practice and institutional strategy as faculty and leaders.
AI Fluency for students
AI Fluency for students
Develop AI Fluency for learning, career planning, and academic success through responsible AI use.
Model Context Protocol: Advanced Topics
Model Context Protocol: Advanced Topics
Explore advanced MCP production patterns, including sampling, notifications, file access, and transport.
Teaching AI Fluency
Teaching AI Fluency
Teach and assess AI Fluency in instructor-led settings for faculty and instructional designers.
AI Fluency for nonprofits
AI Fluency for nonprofits
Build AI fluency to increase nonprofit impact and efficiency while staying true to mission values.
Introduction to agent skills
Introduction to agent skills
Build, configure, and share Claude Code Skills, then scale them across teams and workflows.
Introduction to subagents
Introduction to subagents
Use and create Claude Code subagents to delegate tasks, manage context, and keep chats focused.
AI Capabilities and Limitations
AI Capabilities and Limitations
Learn how AI works, including where its core capabilities are strong and where limits appear.
LLM Fundamentals
LLM Fundamentals
Matt Pocock video tutorial teaching the fundamentals of LLM's so one can use them better
The AI Engineer Roadmap
The AI Engineer Roadmap
Want to build AI-powered apps, but don't know where to start? You need a roadmap
Model Context Protocol Tutorial
Model Context Protocol Tutorial
The Model Context Protocol is driving a new wave of innovation in the world of AI. In this tutorial, I'll break down everything you need to know to get started
Vercel AI SDK Tutorial
Vercel AI SDK Tutorial
Build any LLM app in TypeScript with Vercel's AI SDK. Learn streaming, structured outputs, tool calls and agents
Solving TypeScript Errors
Solving TypeScript Errors
Type checking is awesome, but sometimes it gives you error messages that can be challenging to interpret and resolve
React with TypeScript
React with TypeScript
TypeScript's features and developer experience make a great combination with React, but it can be confusing to get started
Beginner's TypeScript
Beginner's TypeScript
Get hands-on interactive practice with this free TypeScript tutorial and learn the foundational knowledge and skills you need to become a TypeScript Wizard
Zod
Zod
TypeScript is great for checking variables at the type level
Introduction to Large Language Models
Introduction to Large Language Models
Explores what large language models (LLM) are, the use cases where they can be utilized, and how prompt tuning can enhance LLM performance
Introduction to Responsible AI
Introduction to Responsible AI
Explains what Responsible AI is, why it's important, and how Google implements Responsible AI in its products, including Google's 7 AI principles
Introduction to Generative AI
Introduction to Generative AI
Explains what Generative AI is, how it is used, and how it differs from traditional machine learning methods