- Learning Path Libraries: This path is only available in the libraries listed. To access this path, purchase a license for the corresponding library.
- Core Tech
Developing AI-enabled Applications
This path explores both traditional machine learning and modern generative AI approaches. This path guides you through building intelligent applications using various frameworks and platforms, from ChatGPT integration to specialized AI agents. Learn to leverage powerful tools like LangChain, OpenAI's APIs, and Microsoft's Semantic Kernel to create sophisticated AI solutions. The curriculum combines practical implementation with architectural best practices, teaching you to build scalable, responsible AI applications across multiple programming languages and frameworks.
Content in this path
Foundations
Covers using ChatGPT as a code assistant.
AI-powered Application Development
LangChain and Semantic Kernel
- Integrate ChatGPT and other LLMs into applications
- Build AI chains and agents using LangChain
- Develop Java-based AI applications with LangChain4j
- Create generative AI applications with Python
- Implement AI features in .NET applications
- Design and deploy AI agents with Semantic Kernel
- Apply responsible AI practices
- Programming experience in Python or C#
- RESTful API fundamentals
- Basic understanding of machine learning concepts
- Database management skills
- Version control with Git
- Command line proficiency
- Basic cloud platform knowledge
- OpenAI APIs
- LangChain
- Semantic Kernel
- Machine Learning
- Python
- .NET
- Prompt Engineering