Find programming courses
2,002 Udemy courses on programming and IT, grouped into 19 themes.
All categories
Generative AI ChatGPT Courses
Generative AI & AI Agents: From Fundamentals to ProductionUdemy · English
Build Your Own ChatGPT: LLM & Transformers From ScratchUdemy · English
AWS Generative AI Developer Professional AIP-C01 Exam TestsUdemy · English
Generative AI Frameworks: Build Production AI AppsUdemy · English
Generative AI Ethics, Responsible AI, and Legal ComplianceUdemy · English
Agentic AI & Generative AI for Data ScienceUdemy · English
Agentic AI & Generative AI for Web DevelopmentUdemy · English
Python for Agentic AI and Generative AIUdemy · English
Generative AI(Google & Open AI) Interview: AI AgentsUdemy · English
ISTQB Certified Tester–Generative AI (CT-GenAI) Crash CourseUdemy · English
Professional WordPress Theme Development with ChatGPTUdemy · English
Get Started with AI Tools: ChatGPT, Claude & GeminiUdemy · English
Claude & Claude Code Courses
AI-Powered Playwright: Test Agents, Claude Code & MCPUdemy · English
AI Coding Agents: Claude Code, Codex, Cursor & CopilotUdemy · English
Claude Agent SDK & FastAPI: Production AI Agents 2026Udemy · English
Agentic AI Masterclass: OpenAI, Claude, LangGraph & VercelUdemy · English
Playwright + Claude AI: Next-Gen Automation TestingUdemy · English
Claude AI and Claude AI Work for DevelopersUdemy · English
Claude AI and Cloud Work for BeginnersUdemy · English
Agentic AI and Claude AI and LLM Framework for beginnersUdemy · English
Machine Learning with Claude AI for begineersUdemy · English
Claude Code Masterclass 2026: AI Agents, MCP & AutomationUdemy · English
Agentic AI & Claude AI for Data ScienceUdemy · English
Agentic AI & Claude AI for Web DevelopmentUdemy · English
AI Coding Courses
AI Automation & Vibe Coding: Build Real Tools Without CodeUdemy · English
GitHub Copilot: AI-Powered Coding and Project DevelopmentUdemy · English
AI Coding Agents: Claude Code, Codex, Cursor & CopilotUdemy · English
Cursor AI Masterclass: Engineering Workflows & MethodsUdemy · English
Vibe Coding: Build AI Apps with Lovable, Base44, v0 & CodexUdemy · English
Master Vibe Coding with AI Agents: Build Real-World AppsUdemy · English
350+ GitHub Copilot Interview Questions [2026]Udemy · English
Codex AI for Flutter: Build Uber Clone in 60 minutesUdemy · English
Vibe Coding Mastery: Build with Bolt, Replit & CursorUdemy · English
GitHub Copilot Masterclass: AI-Powered DevelopmentUdemy · English
Agentic Coding with GitHub Copilot: Skills, Agents and MCPUdemy · English
GitHub Copilot Cloud Agent: Delegate Development TasksUdemy · English
AI Agents & MCP Courses
Generative AI & AI Agents: From Fundamentals to ProductionUdemy · English
AI-Powered Playwright: Test Agents, Claude Code & MCPUdemy · English
Agentic Engineering: From MCP Servers to Agent FactoriesUdemy · English
MCP (Model Context Protocol): One Server, End to EndUdemy · English
Agentic AI: Build Your First Agentic AI SystemUdemy · English
Jev for AI Agents: How System One Models DecideUdemy · English
AI Coding Agents: Claude Code, Codex, Cursor & CopilotUdemy · English
Claude Agent SDK & FastAPI: Production AI Agents 2026Udemy · English
Agentic AI Masterclass: OpenAI, Claude, LangGraph & VercelUdemy · English
Python for AI Agents: Build And Deploy Agent From ScratchUdemy · English
RAG Evaluation in Production: Trustworthy AgentsUdemy · English
AI & Agentic Testing for QA EngineersUdemy · English
LLM & RAG App Development Courses
Build Your Own ChatGPT: LLM & Transformers From ScratchUdemy · English
Build Enterprise RAG with OpenAI & SQL Server 2025Udemy · English
Production RAG with LangChain: Beginner to AdvancedUdemy · English
LLM Evaluation, Testing & MonitoringUdemy · English
Recursive Language Models and Advanced LLM ArchitecturesUdemy · English
Build a Modern LLM From Scratch in PyTorch: DeepSeek 7B/67BUdemy · English
(English)RAG with Local LLMs: Ollama, LangChain & ChromaDBUdemy · English
RAG Evaluation in Production: Trustworthy AgentsUdemy · English
Agentic AI for LLM EngineeringUdemy · English
Agentic AI with Python and LLM EngineeringUdemy · English
Complete LLM Engineering, RAG, QLoRA for beginnersUdemy · English
AI Engineering Fundamentals: Build LLM Apps, RAG and AgentsUdemy · English
Data Science & Machine Learning Courses
Machine Learning with Claude AI for begineersUdemy · English
Machine Learning with Agentic AI for begineersUdemy · English
End-to-End Machine Learning: Business Problem to ProductionUdemy · English
Agentic AI for Data Science with MCPUdemy · English
Agentic AI & Claude AI for Data ScienceUdemy · English
Agentic AI & Generative AI for Data ScienceUdemy · English
Data Science with Agentic AI for beginnersUdemy · English
Data Science & AI Bootcamp: ML, Deep Learning, LLMs & RAGUdemy · English
MySQL: Beginner to Advanced Data Analysis BootcampUdemy · English
Python for Data Science: Hands-On Coding ExercisesUdemy · English
Data Science with Claude AI for beginnersUdemy · English
Machine Learning in Python: 43 Algorithms Commonly UsedUdemy · English
Python Courses
Build a Satellite Imagery Web App with Python & FlaskUdemy · English
Real-Time Data Engineering: Python, dbt & DuckDBUdemy · English
Python for AI Agents: Build And Deploy Agent From ScratchUdemy · English
Agentic AI with Python and LLM EngineeringUdemy · English
Python and Agentic AI & LLM for BeginnersUdemy · English
Python for LLM Engineering for beginnersUdemy · English
Agentic and MCP with RAG with Python for beginnersUdemy · English
Agentic AI and RAG with PythonUdemy · English
Python for Data Science: Hands-On Coding ExercisesUdemy · English
Python for Agentic AI and Generative AIUdemy · English
Agentic AI Systems Development with LLM and PythonUdemy · English
AI Engineering with Agentic AI and PythonUdemy · English
TypeScript Courses
LangChain with TypeScript: Build AI Apps, RAG & AgentsUdemy · English
MCP: Model Context Protocol Server Development in TypeScriptUdemy · English
TypeScript for AI Applications Certification Prep 2026Udemy · English
Playwright TypeScript Automation Testing: E2E, API, AI, MCPUdemy · English
Build a Toast Builder with Vue 3 and TypeScriptUdemy · English
TypeScript and Rust: Design Patterns and ArchitectureUdemy · English
Angular + TypeScript + MUI | Build a Social Media AppUdemy · English
React TypeScript & MUI: Build a Social Network AppUdemy · English
Master TypeScript: The Complete Developer GuideUdemy · English
TypeScript Bootcamp for Software EngineersUdemy · English
TypeScript Mastery: From Foundations to Advanced TypesUdemy · English
400 Typescript Interview Questions with Answers 2026Udemy · English
PHP Courses
Build a Complete Charity Website using PHP & MySQL (2026)Udemy · English
PHP for Beginners: Complete Course with Real ProjectsUdemy · English
Claude Code on Real Codebases: WordPress, PHP & Legacy CodeUdemy · English
Making Complete Stock Management Software using PHP & MySQLUdemy · English
Complete PHP Web Development Bootcamp: Build Real ProjectsUdemy · English
Web Development Bootcamp 2026: HTML, CSS & PHP for BeginnersUdemy · English
Full Stack Web Development with PHP CakePHP 4 Step By StepUdemy · English
Build a Modern Lawyer Website CMS with PHP & MySQL (2026)Udemy · English
PHP School Management System Setup Guide with Source CodeUdemy · English
Furniture Ecommerce Website Development with PHP & MySQLUdemy · English
Build a Complete Booking System with PHP & MySQLUdemy · English
Build a Digital Agency Service CMS using PHP & MySQLUdemy · English
Ruby Courses
Ruby on Rails Interview Questions & Real-World TestsUdemy · English
Ruby on Rails Coding Challenges: Build Backend FeaturesUdemy · English
Tricky Ruby Questions: Master Ruby Through PuzzlesUdemy · English
Ruby Skills Assessment: 300+ MCQs to Sharpen Your SkillsUdemy · English
Ruby on Rails Skills Assessment: 350+ MCQsUdemy · English
Rails 8 Turbo Masterclass with DevcontainersUdemy · English
Build Dynamic Web Apps with Ruby on RailsUdemy · English
Ruby on Rails 8: Build a Real-Time Chat & Telegram FeaturesUdemy · English
Mastering Ruby Programming: Basics to Advanced ProjectsUdemy · English
Create a Chat bot with Ruby & ChatGPT in Under an HourUdemy · English
Ruby on Rails 8 and Hotwire : Build a Password ManagerUdemy · English
+99 Interview Questions in 7 days - RUBY (Intern/Junior)Udemy · English
Web Development Courses
Modern Web Development: Code, No-Code & Serverless HostingUdemy · English
Agentic AI & Claude AI for Web DevelopmentUdemy · English
AI Engineering for Web DevelopmentUdemy · English
Agentic AI & Generative AI for Web DevelopmentUdemy · English
Claude AI with Web Development for beginnersUdemy · English
Agentic AI with Web Development for beginnersUdemy · English
Full Stack Web Development Bootcamp: Zero to Job ReadyUdemy · English
Master the Basics: HTML & CSS for Web DevelopmentUdemy · English
Ultimate Full-Stack Web Development & System Design: 200 Q&AUdemy · English
Complete PHP Web Development Bootcamp: Build Real ProjectsUdemy · English
Flask Web Development Bootcamp - Build Real ProjectsUdemy · English
Web Development with Google Antigravity and Google AI StudioUdemy · English
AWS & AWS Certification Courses
SOA-C02: AWS Certified SysOps Administrator – AssociateUdemy · English
SCS-C02: AWS Certified Security – SpecialtyUdemy · English
SAP-C02: AWS Certified Solutions Architect – ProfessionalUdemy · English
SAA-C03: AWS Certified Solutions Architect – AssociateUdemy · English
MLA-C01: AWS Certified Machine Learning Engineer – AssociaUdemy · English
DOP-C02: AWS Certified DevOps Engineer – ProfessionalUdemy · English
DEA-C01: AWS Certified Data Engineer – AssociateUdemy · English
DBS-C01: AWS Certified Database – SpecialtyUdemy · English
Terraform & AWS Networking: VPC Architecture - Course 2 of 9Udemy · English
Terraform & AWS Architecture Foundations - Course 1 of 9Udemy · English
AWS Generative AI Developer Pro AIP-C01 | 450 Q [2026]Udemy · English
AWS Certified Developer – Associate (DVA-C02)Udemy · English
Linux & Networking Courses
Ethical Hacking & Penetration Testing with Kali LinuxUdemy · English
Embedded Linux Interview Prep 2026: 300 Practical QuestionsUdemy · English
Linux Command Line Bootcamp: From Beginner to Advanced :20hrUdemy · English
Kali Linux & Shell Scripting: Learn Linux for CybersecurityUdemy · English
Linux Fundamentals: A Complete Beginner's GuideUdemy · English
[EN/English] XK0-006 Linux+|Past Exam Style 2026Udemy · English
Linux Foundation System Administrator (LFCS) 1500+ QuestionsUdemy · English
Bash Shell Scripting Bootcamp: Linux Automation +50 ProjectsUdemy · English
Linux Security Hardening & Auditing: Practical CourseUdemy · English
Linux Command Line Skills Test: Beginner to ExpertUdemy · English
Linux for Beginners: Master the Linux Command Line & BasicsUdemy · English
Linux for Cybersecurity: Server Incident ResponseUdemy · English
Git & GitHub Courses
Hello Git and GitHubUdemy · English
The Software Developer Interview Playbook - C/C++, Git & SQLUdemy · English
Master Git & GitHub : ( English )Udemy · English
GH-500 GitHub Advanced Security 1500+ Real Interview Q&AsUdemy · English
GH-200 GitHub Actions 1500+ Real Interview Questions TestsUdemy · English
GH-100 GitHub Administration 1500+ Real Interview QuestionsUdemy · English
GH-600: GitHub Certified Agentic AI Developer Video CourseUdemy · English
GitHub Certified: Agentic AI Developer (GH‑600)Udemy · English
GitHub Actions Complete Course: Build Real-World CI/CDUdemy · English
Git & GitHub Interview Prep: 600+ Questions | 2026Udemy · English
AI-Powered DevOps: Kubernetes & GitHub ActionsUdemy · English
500+ Git & GitHub Interview Questions with Answers 2026Udemy · English
Test Automation Courses
Manual Software Testing 2026: Test Design TechniquesUdemy · English
Playwright JavaScript: 550+ Test Automation Interview Q&AUdemy · English
Top 1200+ Manual Software Testing Interview QuestionsUdemy · English
Advanced Playwright Test Automation: Frameworks & CI/CDUdemy · English
Manual Software Testing 2026: AI for Manual TestersUdemy · English
Manual Software Testing for Beginners: QA Test DesignUdemy · English
ContextQA advanced topics for AI powered test automationUdemy · English
AI-Driven Unit Testing for DevelopersUdemy · English
Software Testing & Web Automation with Microsoft PlaywrightUdemy · English
CSTE Certification: Professional Software Testing SkillsUdemy · English
AI-Powered Software Testing & QA for BeginnersUdemy · English
Software Testing from Scratch–Real Project, Agile, AI for QAUdemy · English
Security Courses
SCS-C02: AWS Certified Security – SpecialtyUdemy · English
(ISC)² Systems Security Certified Practitioner (SSCP) PracUdemy · English
(ISC)² Certified Cloud Security Professional (CCSP) PractiUdemy · English
AI Security Architecture: Threat Model LLMs, Agents & RAGUdemy · English
CKS: Certified Kubernetes Security Specialist Practice TesUdemy · English
Aim 2027 Certified Kubernetes Security Specialist (CKS)Udemy · English
SC-900 Security, Compliance & Identity: 500 QuestionsUdemy · English
Foundation Certificate in Information Security ManagementUdemy · English
Complete 2026 Cybersecurity Architect Career BootcampUdemy · English
ISC2 CC Mastery: Pass the Certified in Cybersecurity ExamUdemy · English
Certified in Cybersecurity (CC)Udemy · English
CCSP: Certified Cloud Security ProfessionalUdemy · English
Free Programming Courses
Linux Commands for DevOps & Cloud Engineers - Beginner'sUdemy · English
An Introduction to HR AnalyticsUdemy · English
Introduction to ZenUdemy · English
Introduction to Project ManagementUdemy · English
Introduction into AI (Artificial Intelligence)Udemy · English
Introduction to TruckingUdemy · English
Introduction To Command Line (Terminal) & Common CommandsUdemy · English
BlinqIO AI Test Engineer for BeginnersUdemy · English
Manual QA Engineer :: Part 1Udemy · English
Automotive Electronics Engineer - Beginner GuideUdemy · English
Property and Casualty Insurance IntroductionUdemy · English
Introduction to Microsoft Power BIUdemy · English
Introductory Courses Collection
Arduino Programming for Beginners: Learn with TinkercadUdemy · English
Fundamentals of Programming for BeginnersUdemy · English
Ultimate Agentic AI with Java Programming for beginnersUdemy · English
Master Programming for beginnersUdemy · English
Game Programming for Beginners (Lua and C++)Udemy · English
Unreal Engine Blueprints Programming for BeginnersUdemy · English
Java Masterclass: Core Java Programming for Beginners [2026]Udemy · English
Python Programming for Beginners with Hands-On PracticeUdemy · English
Learn Vibe Coding For Beginners & Fix AI ErrorsUdemy · English
C Programming For Beginners - Learn C Language from ScratchUdemy · English
Java Programming for Beginners + 2 Projects | Using EclipseUdemy · English
Programming for Beginners with Lua and Love2DUdemy · English
No-code Development Courses
Modern Web Development: Code, No-Code & Serverless HostingUdemy · English
WordPress 2026: Fastest No-Code Course — Hosting, DesignUdemy · English
No-Code AI Bootcamp: Build & Launch Real AppsUdemy · English
WordPress Mastery: Build a *No Code* Website from ScratchUdemy · English
No-Code AI: Build Apps with Base44Udemy · English
How to Build a Real Game with Pixel Art — No Code NeededUdemy · English
Create Mobile Apps WITHOUT Coding No-Code App Business 2026Udemy · English
Become Framer PRO in 2026: Create & Launch No Code WebsitesUdemy · English
Build Gemini AI Chatbots: No-Code VectorShift MasterclassUdemy · English
Business-Ready AI with Google Vertex AI (Easy and No Code)Udemy · English
AI Voice Agents Masterclass: Unlock No-Code AutomationUdemy · English
n8n: AI Agents & Automation for Absolute Beginners (No Code)Udemy · English
Frequently asked questions
What is Programming Study?
Programming Study is a site that lists Udemy courses by topic.
Is Programming Study free to use?
Yes, it is free.
How do I use Programming Study?
Pick a topic, open a course page to read its description, then use “View on Udemy (Ad)” to go to Udemy.
All categories
Languages & Web
Infrastructure & Tools