Descriptions
Generative AI application design and development, I structured this course based on my own journey learning generative AI technology. Having faced the challenges firsthand, I’ve designed it to make the learning process easier and more accessible. This course is tailored specifically for those without an AI or ML background, helping you quickly get up to speed with generative AI. Designed specifically for IT professionals, developers, and architects with no prior AI/ML background, this course will empower you to build intelligent, innovative applications using Large Language Models (LLM). You’ll gain practical, hands-on experience in applying cutting-edge generative AI technologies without the steep learning curve of mastering complex algorithms or mathematical theories.
Dive into the core concepts of Large Language Models (LLM), and learn how to work with powerful models like Google Gemini, Anthropic Claude, OpenAI GPT, and multiple open-source/Hugging Face LLMs. Discover practical techniques for creating generative AI applications, including prompting techniques, inference control, in-context learning, RAG patterns (naive and advanced), agentic RAG, vector databases & much more. Gain practical experience with cutting-edge tools like LangChain, Streamlit, Hugging Face, and popular vector databases like Pinecone and ChromaDB. Course doesn’t depend on a single LLM for hands-on exercises, rather learners are encouraged to use multiple models for exercises so that they learn the nuances of their behavior.
What you’ll learn
- Learners will master the core concepts and principles behind Generative AI, how LLMs work, and how they can be applied in real-world use cases.
- Develop practical skills to design, architect, and implement smart applications leveraging a wide range of LLMs from both open and closed sources.
- Learn how to effectively use popular tools including LangChain, HuggingFace, StreamLit, Ollama, and more
- Understand and implement best practices when it comes to efficiency, scalability, and responsible use of generative AI in production environments.
- Identify and navigate challenges specific to generative AI applications.
- Prepare for intermediate-level technical interviews for roles in Generative AI.
- Learn how In-context learning, RAG and Fine-tuning works under the covers
Who this course is for
- Solution/Application Architects: Professionals looking to design cutting-edge applications that leverage LLMs to create more interactive, efficient, and intelligent solutions.
- Application Developers: Interested in acquiring hands-on experience with tools, techniques, and frameworks to build AI-driven applications that can understand, generate, and respond intelligently to user inputs.
- IT Professionals: Individuals aiming to transition into the growing field of Generative AI by gaining foundational knowledge and practical skills in AI-powered application development.
- Data Scientists: Data professionals who want to expand their expertise by learning how to apply generative AI models to create sophisticated applications, beyond traditional data analysis and machine learning.
Specificatoin of Generative AI application design and development
- Publisher : Udemy
- Teacher : Rajeev Sakhuja
- Language: English
- Level : All Levels
- Lectures : 269
- Duration : 28 hours and 15 minutes
Content of Generative AI application design and development

Requirements
- Basic knowledge of Python programming
- Familiarity with Jupyter Notebooks is a plus
- A personal machine (Windows, Linux, or Mac)
- A stable internet connection
Pictures

Sample Clip
Installation Guide
Extract the files and watch with your favorite player
Subtitle : English
Quality: 720
The 2025/9 version has increased the number of lessons by 35 and the duration increased by 3 hours 15 minutes compared to 2025/8.
The 2026/1 version has increased the number of lessons by 12 and the duration increased by 1 hours 13 minutes compared to 2025/9.
Download Links
Password file(s): www.downloadly.ir
File size
6.4 GB