# Recommended order of short courses

**URL:** <https://community.deeplearning.ai/t/recommended-order-of-short-courses/482284>\
**Category:** LangChain: Chat with Your Data\
**Created:** [November 1, 2023, 9:26am UTC](https://community.deeplearning.ai/t/recommended-order-of-short-courses/482284 "2023-11-01T09:26:45Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![yarnabrina](https://sea1.discourse-cdn.com/dlai/user_avatar/community.deeplearning.ai/yarnabrina/32/67759_2.png) [@yarnabrina](https://community.deeplearning.ai/u/yarnabrina)\
**Post date:** [November 1, 2023, 9:26am UTC](https://community.deeplearning.ai/t/recommended-order-of-short-courses/482284/1 "2023-11-01T09:26:45Z")

</div>

Hi, I have just finished [ChatGPT Prompt Engineering for Developers](https://learn.deeplearning.ai/chatgpt-prompt-eng), and a bit confused on what is the next course I should go through. There are a few which seems relevant to be just next in order, but it’s a bit confusing among so many courses:

1. [LangChain for LLM Application Development](https://learn.deeplearning.ai/langchain)
2. [Building Systems with the ChatGPT API](https://learn.deeplearning.ai/chatgpt-building-system)
3. [LangChain Chat with Your Data](https://learn.deeplearning.ai/langchain-chat-with-your-data)
4. [Functions, Tools and Agents with LangChain](https://learn.deeplearning.ai/functions-tools-agents-langchain)

If someone can please recommend the order to these courses after the initial prompt engineering course, that’ll be much appreciated.

---

<div class="post-metadata">

**Author:** ![chuaal](https://sea1.discourse-cdn.com/dlai/user_avatar/community.deeplearning.ai/chuaal/32/76131_2.png) [@chuaal](https://community.deeplearning.ai/u/chuaal)\
**Post date:** [February 1, 2024, 5:53pm UTC](https://community.deeplearning.ai/t/recommended-order-of-short-courses/482284/2 "2024-02-01T17:53:23Z")

</div>

I went for 2,1,3,4 myself. As Langchain is a framework, I also try to pickup Vector database like Pinecone or Chroma etc concurrently cos they are quite independent. After which I tried to create a simple app using an Open Source LLM, LangChain and Pinecone. Hope this help a bit.
