AI

Advanced

8w 69h
23

Advanced

course description

This course offers a comprehensive, end-to-end introduction to building production-ready Generative AI applications and deploying them in cloud-native environments. Learners progress from core natural language processing concepts to advanced topics, including large language models using Azure AI Services and real-time AI systems. The course emphasizes hands-on implementation, system design, and deployment best practices, leveraging tools such as FastAPI, Docker, and Azure services to build scalable, reliable AI-powered applications.

course outcomes

Architect GenAI systems

Design multi-agent workflows

Build RAG pipelines

Develop cloud-ready APIs

Deploy Dockerized AI apps

Create multimodal AI solutions

Curriculum

Module 1: NLP & Deep Learning Foundations

Introduces natural language processing fundamentals, classical deep learning architectures, and transformer models through hands-on learning and a practical project.

Module 2: Large Language Models & Tooling

Covers core LLM concepts and modern tooling using LangChain and LangSmith, enabling learners to build and evaluate LLM-based workflows.

Module 3: Agent & Workflow Orchestration

Explores LangGraph for building structured, multi-step AI workflows through a focused applied project.

Module 4: Retrieval-Augmented Generation (RAG)

Examines RAG concepts, including vector-based and graph-based approaches, to build intelligent, knowledge-grounded AI systems.

Module 5: Cloud & Azure Fundamentals

Introduces cloud computing concepts and Azure core services, forming the foundation for cloud-native AI deployment.

Module 6: Azure AI Services

Covers Azure OpenAI, Azure AI Search, OCR, document intelligence, and speech services through applied, project-based learning.

Module 7: Deployment & API Development

Focuses on containerization with Docker and Docker Compose, API development using FastAPI, and deploying production-ready AI applications.

Final Project

Learners design, build, and present a complete end-to-end GenAI application, integrating AI models, cloud services, APIs, and deployment best practices.

Instructor

Omar SaadEldin

AI Engineer

course
lecture

AI engineer with a B.Sc. in Computer Science and Artificial Intelligence from Cairo University, currently working at Global Brands Group. He has strong experience in artificial intelligence, deep learning, natural language processing, computer vision, and LLM-based systems. He achieved a top-three ranking in the Amazon DeepRacer competition using optimized deep learning models. His work focuses on practical, industry-oriented AI solutions and delivering end-to-end AI projects. If you want it shorter, more technical, or more marketing-focused, I can tighten it further.

Hagar Hassan

AI Engineer

course
lecture

AI Engineer with a strong foundation in computer science and artificial intelligence, and hands-on experience designing, building, and deploying modern AI systems. Experienced in machine learning, deep learning, natural language processing, and computer vision. Actively involved in developing practical AI solutions and translating complex technical topics into clear, structured learning materials. Skilled in modern AI tools, cloud-based AI services, and best practices for building scalable, production-ready AI applications.