Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

edX

Generative AI Fundamentals

Pragmatic AI Labs via edX Professional Certificate

Overview

Coursera Plus Monthly Sale: All Certificates & Courses 40% Off!

Become proficient in Generative AI with this program that covers all the fundamentals. This program will allow you to get practical skills with major cloud providers like Azure and AWS as well as foundational knowledge on the core concepts you must know.

Developed by industry experts, this program provides you with practical experience using various cloud services and tools, such as AWS CodeWhisperer, SageMaker, and Lightsail, as well as Azure OpenAI Service. You'll explore the characteristics and benefits of both Small Language Models (SLMs) and Large Language Models (LLMs), discovering their real-world applications, from chatbots to language translation. Learn architectural patterns like Retrieval-Augmented Generation (RAG) and how to deploy language models effectively across different platforms.

Throughout the program, you'll reinforce concepts through hands-on labs and code examples, learning to serve powerful language models as scalable web APIs using tools like llama.cpp for local deployment. By the end of the program, you'll have the skills to integrate generative AI into your DevOps workflow, quickly prototype ideas, and improve your software development process for increased productivity and innovation, whether you're working with cloud-based or local language models.

Syllabus

Courses under this program:
Course 1: Agile with AI

Revolutionize your software development with generative AI. Learn to harness AI pair programming, prompt engineering, and DevOps best practices for unparalleled productivity and innovation.



Course 2: Beginning Llamafile

Learn to serve powerful language models as practical, scalable web APIs using the llama.cpp server. Keep your data private and avoid cloud latency and fees.



Course 3: End to End LLM with Azure

Master Azure tools for building and deploying robust Large Language Model applications. Learn architectural patterns, automation, and end-to-end solutions for leveraging LLMs in your projects.



Course 4: Small Language Models

Discover the power of Small Language Models (SLMs). Learn to develop efficient, privacy-preserving NLP solutions for chatbots, text classification, summarization, and more.



Course 5: Using GenAI to Automate Software Development Tasks

Harness generative AI to automate software development tasks. Boost productivity with AI pair programming, prompt engineering, and MLOps best practices for Rust and Python.



Course 6: Introduction to LLM Vulnerabilities

Discover the critical importance of security in large language models (LLMs). Gain essential skills in identifying and mitigating risks, including model theft, prompt injection, and sensitive information disclosure. Ensure the integrity and safety of your LLM applications through proactive strategies and best practices.



Courses

Taught by

Noah Gift and Alfredo Deza

Reviews

Start your review of Generative AI Fundamentals

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.