UdemyGenerative AI (GenAI)

Generative AI with AI Agents & MCP for Developers

التصنيف الكامل: Development > Data Science > Generative AI (GenAI)

Generative AI with AI Agents & MCP for Developers

عن هذا الكورس

This hands-on course teaches you how to build professional level Generative AI Application, intelligent, autonomous AI Agents using MCP (Model Context Protocol) and modern LLM frameworks.Whether you’re an AI beginner or an experienced developer, this course will take you step-by-step through the tools, strategies, and architectures that power modern GenAI applications.What You’ll Learn:- Introduction to Generative AI and its role in modern development- Introduction to Large Language Models (LLMs) and how they power intelligent applications- Generative AI Architecture Basics – understand the core components of a Gen AI application- Advanced Gen AI Application Architecture for scalable and modular systems- How to apply the Retrieval-Augmented Generation (RAG) technique for enhanced responses- Choosing the Right Orchestration Framework for building LLM-powered apps- LangChain – A modern framework for LLM orchestration- LangChain Expression Language (LCEL) – Build AI flows with clean, declarative syntax- Deep dive into the LangChain Ecosystem for agents, tools, memory, and chains- Mastering Prompt Engineering – Learn to craft optimal prompts for LLMs- Level 1 Gen AI Applications – Basic AI-powered tools and assistants- LlamaIndex – An alternative to LangChain for RAG and LLM app orchestration- LLMOps (Large Language Model Operations) – Manage and monitor LLM Apps- Level 2 Gen AI Applications – Build intermediate systems with memory, tools, and retrieval- Develop Multimodal Gen AI Applications (text, image, audio integration)- Build and deploy AI Agents Multi-Agent Systems using orchestration frameworks- Level 3 (Professional) Gen AI Applications – Real-time, scalable, production-ready systems- CI/CD for Gen AI – Deploy your Gen AI apps with automated pipelines- Understand and implement MCP (Model Context Protocol) - Ha

تعلم أونلاين 100%

شاهد الدروس في أي وقت ومن أي مكان

محتوى معتمد

مقدم من منصة Udemy

رابط موثوق

ينقلك مباشرة لصفحة التسجيل الرسمية

سعر الكورس
$19.99
الانتقال للكورس / التسجيل الآن
🔒 عند النقر، سيتم فتح صفحة الكورس الرسمية على منصة Udemy في نافذة جديدة.

كورسات مقترحة في نفس المجال

عرض كل الكورسات ←
Develop Mobile Apps Like a Pro on Your Smartphone
Udemy
Mobile App Development

Develop Mobile Apps Like a Pro on Your Smartphone

Unlock the full potential of mobile app development using only your smartphone! Whether you're diving into app creation for the first time or you're a seasoned developer seeking new skills, this comprehensive course is your guide to crafting professional-grade apps from inception to launch.Through the development of 7 diverse mobile apps, you'll master every stage of the process, from efficient development and sleek design to effective monetization strategies, Firebase integration, and seamless deployment. By the course's end, you'll emerge as a proficient app developer, equipped to create innovative apps that stand out in the market.What You Will Learn:1. Principles of Mobile App Design: Understand the fundamentals of designing user-friendly interfaces and engaging user experiences that captivate your audience and enhance usability.2. Database Integration Techniques: Learn how to integrate Firebase, a real-time database, into your apps to store and retrieve data, providing a seamless user experience and enabling dynamic app content.3. Strategies for Monetizing Your Apps: Explore various monetization strategies such as in-app purchases, subscriptions, and ad integration to generate revenue from your apps and maximize your earnings potential.4. E-commerce App Development: Dive into the world of e-commerce app development, including creating product listings, implementing shopping carts, and integrating secure payment gateways for a complete shopping experience.5. Step-by-step Development Guidance: Follow a structured approach to app development, learning how to plan, design, develop, test, and deploy your apps effectively, ensuring they meet quality standards and user expectations.6. App Deployment Procedures: Master the process of deploying your apps to the Google Play Store, from preparing your app for release to navigating the submission process and managing updates

Time Management: Practical Time Management Techniques
Udemy
Time Management

Time Management: Practical Time Management Techniques

TIME MANAGEMENT: Time Management and Productivity Techniques Increase Productivity, Learn effective Time Management, improve your productivity and become time efficient I welcome you to This Exciting course about productivity and time management and I bet you will learn a great deal of knowledge from this course regarding time management techniques in shortest possible Time.Do you want to know the secrets of How Entrepreneurs, Small Business Owners and top students are more productive then others and Get the best use of their Time? Then this is the right course for you as it is a complete time management and productivity course designed to help you structure your life for being more organized and enhance your results.Throughout this Time Management course you will find great practical techniques to become successful through proper time management and improve your productivity in your day to day work . Imagine the feeling you have at the end of the day, knowing that you completed everything you set out to do and have made the excellent use of your daily time. Imagine having a plan for every day that will actually work. This course will give you the best strategies and tips required to get the satisfaction you must be having from each day. You will learn so much and will know the best secrets to control your time! You will learn:· How To Spend Your Time· How To Set Priorities· How To Manage External Time Waster· Establishing Rules for Your Time· Time Saving Tools and much More….Discover why you are not as productive as you could be and develop a plan to improve your life. We will go through various techniques to increa

Learn iOS Programming Building Advance Projects
Udemy
iOS Development

Learn iOS Programming Building Advance Projects

The course to learn real iOS programming is here. The course teaches you both the fundamentals and advance IOS concepts by building with you 5 real world apps from scratch. It starts from project inception to UI design to feature implementation and testing. All the projects are unique in their problem space and they have been selected to cover the most important and extensively used concepts behind ios and swift programming. Whats more? After you build the projects you will learn how the new ios10 features can be added to enhance the quality of the Apps. The course starts with Swift3 and iOS10 basics and then start with the following projects Quiz App game - You will start by building a simple yet conceptually an extensive app which allows you to create quiz for the app users. The main take away from this app will be creation of complex UI and advance Auto Layout. ToDo list App - You will then start creating a To Do list App. The focus of this App is to master Core Dat. So you will learn a lot about persistence using core data. You will also learn to do the Sirikit integration which is a recent ios10 feature. Weather App - Learn to predict weather using third party weather APIs. Learn service calls and third party integration in this very complex app. You are also going to learn about ios10 notifications. Finance App - Learn to build advance UI and charts in this amazing App which uses third party charting libraries and shows you how you can use different libraries for your projects. Learn to integrate interactive notification which is a new ios10 feature. Converter Application - Learn to create an interactive UI app with our final and most complex of the applications taken up for this project. It will include integration with CRCurrencyRequest

Master CI/CD for Android Developers
Udemy
CI/CD

Master CI/CD for Android Developers

What you will learn in this course?In this course, you will learn the fundamentals of CI/CD which is short for Continuous Integration/Continuous Delivery and be able to apply these fundamentals in your Android app development process.The word Deployment is often used in place of Delivery but effectively means the same thing.These skills are essential to maximize your career potential in 2019 and beyond, because more and more companies are adopting these development practices requiring new employees or freelancers to be well versed in these concepts.What is Continuous Integration (CI) ?CI is the practice of merging all programmers current working copies to a shared mainline on a regular basis (usually several times a day).A developer checks out a working copy of the code base prior to making a change. Over time as other developers check out and make changes, this checked out working copy of the source code base gets out of date, potentially requiring more and more work by developers to actually check their completed changes back in to the main repository.Without using CI it can become really difficult to merge all these changes and can lead to it taking more time to merge changes back into the main source code base than it took to make the the change itself.CI seeks to eliminate this problem by making sure all developers integrate early and often with the goal to reduce rework and ultimately save cost and time. This involves all developers merging their code back into the main repository multiple times a day.An added bonus is that each programmer who is merging changes needs to build and run (and pass) all unit tests which usually run automatically meaning the code base is easier to work with and merge changes into and is potentially more stable as a result.What is Continuous Delivery or Deployment (CD) ?This extends CI to ensure that new changes to software c

SAP ABAP Training - in Plain English
Udemy
SAP ABAP

SAP ABAP Training - in Plain English

** Disclaimer ** - I do NOT do Live Training. SAP is a registered trademark of SAP AG in Germany and many other countries. I am NOT associated with SAP.SAP software and SAP GUI are proprietary SAP software. Neither Udemy nor me are authorized to provide SAP Access. You can officially get SAP Access to practice on SAP system from SAP's website. I am not allowed by Udemy to place a link here. Please google "SAP Access" and you can find the URL for the same ** End of Disclaimer ** What is this course all about ? Welcome to SAP ABAP programming for absolute beginners. ABAP is the programming language of SAP - the most popular ERP. In the world of SAP consulting, there are 3 types of consultants. Functional Consultants ( SD, MM, FI etc )Technical Consultants ( ABAP, WebDynpro, Workflow, Fiori etc )Basis security consultants ( Basis Admin, GRC etc ) This course lays the foundation for anybody ( irrespective of programming background ) to be a technical consultant. I don't know Programming / Coding Scares me Programming is all about "logical" thinking. If you are a logical thinker ( which is a silly question, isn't it ? ) you can be a programmer. You need to be patient though. You don't need degrees or anything special background to learn this course. If there is one requirement, that is Patience. If you are impatient, I do not suggest you take this course - or for that matter any programming course. Not just me. I know many who are not comfortable with programming The worry is real. I understand. Programming is like learning a new language. How long does it take for you to learn Spanish or French ? Many months if not years. And the more you speak, the more you learn. Same

PlebDevs Course II: Building a Lightning Wallet Backend
Udemy
Web Development

PlebDevs Course II: Building a Lightning Wallet Backend

Welcome to the PlebDevs Course #2! This is the place to come and learn how to build your first lightning app backend!In this comprehensive and beginner-friendly 13-lesson course, we'll transform you from a JavaScript n00b into a proficient backend developer, with a special focus on Lightning App Development.WHO SHOULD TAKE THIS COURSE?Anyone with a basic grasp of JavaScript that wants to learn backend from scratchAnyone who wants to learn how to build a simple lightning wallet backendAnyone that wants to become a Bitcoin/Lightning App developerThose looking for a career changeWeb 2, 3, and 5 tech hobbyistsStudents teenagersPlebsWHAT YOU WILL LEARNNodeJSBuilding a Server / API with ExpressBuilding user Authentication Authorization with JWT'sSetting up a local Lightning Development EnvironmentBuilding with Lightning using LNDIntegrating your Lightning node with your serverSQL Database fundamentalsDatabase Development with KnexIntegrating your server with a Frontend AppDeploying your Server, Database, Lightning Node, and Frontend AppWelcome to PlebDev Course #2! This is your gateway to mastering backend development for Lightning App Development.Building on the foundation laid in our first course, where we introduced you to the basics of Frontend development and the integration of a custodial LNBits wallet, this 13-lesson journey is designed to take your skills to the next level. We're diving deep into backend development, giving you the tools and knowledge to construct a robust server for the original frontend app from Course #1.Even if you haven't taken the first course, don't worry! We've