For developers · 9 languages

AI courses for developers, in the language you work in

Coding agents take over more and more of the routine code, and applications get AI components: retrieval over your own data, agents with tools, MCP servers. The courses here teach you to build, evaluate and secure them, and each language guide says what carries over to your stack.

  • 25 IT courses, in English
  • 720 lessons, ~627 hours
  • 8,632 quiz questions
  • AI Professor built into every lesson

A subscription by number of courses: you pick them and can change them at every renewal. Prices include VAT and are billed monthly. From €99/month for one course.

What changes for developers in the age of AI agents

Three changes you can already see in teams that ship software, and the skill that answers each of them.

Agents write the routine code

Claude Code, Cursor and terminal agents generate, refactor and test code. The difference is made by whoever gives them the right context, limits their permissions and verifies their output in CI.

What you learnYou learn to give context, limit permissions and verify generated code in CI, not just accept suggestions.

Applications get AI components

Retrieval over your own data, agents with tools, MCP servers. Someone has to design them into the application that already exists, not into a notebook.

What you learnYou design retrieval, agents and MCP tools for the application you maintain, with predictable cost and behaviour.

AI courses by programming language

The same IT catalog, ordered for your ecosystem: the tools available, what changes in your work and a track of courses, with the reason each one matters. Where no course is written in your language, the guide says so.

  • AI for Python

    13 courses · ~327 hours · Beginner → Advanced

    The native language of the AI ecosystem. The advantage is real only if you move from scripts to systems.

    In the ecosystemOfficial OpenAI and Anthropic SDKs · The Python SDK for MCP · PyTorch and the Hugging Face ecosystem

  • AI for JavaScript and TypeScript

    12 courses · ~302 hours · Beginner → Expert

    Conversational interfaces, MCP servers and the AI coding tools are written in your stack.

    In the ecosystemOfficial OpenAI and Anthropic TypeScript SDKs · The TypeScript SDK for MCP · Claude Code and Cursor

  • AI for Java

    9 courses · ~227 hours · Beginner → Advanced

    Enterprise applications are not rewritten in Python. They get AI components, and someone has to design them.

    In the ecosystemSpring AI · LangChain4j · Official OpenAI and Anthropic SDKs for Java

  • AI for C# and .NET

    9 courses · ~227 hours · Beginner → Advanced

    Semantic Kernel, Microsoft.Extensions.AI and an official C# SDK for MCP: the tools exist. What is missing is the mental model.

    In the ecosystemThe official OpenAI library for .NET · The official Anthropic SDK for C# · Microsoft.Extensions.AI

  • AI for PHP

    10 courses · ~251 hours · Beginner → Expert

    A large part of the web runs on PHP. Assistants, semantic search and automations are added on top of your applications, not in place of them.

    In the ecosystemSymfony AI · The PHP SDK for MCP · The official Anthropic SDK for PHP

  • AI for Go

    9 courses · ~225 hours · Beginner → Advanced

    Kubernetes is written in Go, and so are vector databases such as Weaviate. You are on the infrastructure side of AI.

    In the ecosystemOfficial OpenAI and Anthropic SDKs for Go · The Go SDK for MCP · Kubernetes, Prometheus and OpenTelemetry

  • AI for Rust

    8 courses · ~200 hours · Beginner → Advanced

    Qdrant is written in Rust, and Hugging Face’s TGI server has a Rust core. Performance and memory safety matter exactly where models run.

    In the ecosystemThe Rust SDK for MCP · candle · Qdrant

  • AI for C and C++

    8 courses · ~200 hours · Beginner → Advanced

    llama.cpp, ONNX Runtime, TensorRT, OpenCV: the execution layer of AI is native code. Models need someone to make them run.

    In the ecosystemllama.cpp and GGUF · ONNX Runtime and TensorRT · LiteRT for Microcontrollers and CMSIS-NN

  • AI for SQL and databases

    10 courses · ~251 hours · Beginner → Advanced

    Vector search has moved into Postgres, and the quality of an AI system depends on the data you prepare.

    In the ecosystempgvector and vector search in SQL · Dedicated vector databases · dbt, Airflow and Dagster

All the guides start with Introduction to AI Engineering, the map of the field. Read the free preview of its first lesson.

Three starting points, three first steps

The guides go from foundations to systems in production. If you already have experience, you do not have to start with the first course: choose the profile that describes you.

What you get here that you do not get from a tutorial

Courses of about 25 hours, structured in modules

Code examples, architectures and case studies, and in some courses a capstone project at the end. Not summaries of documentation, but structured material that you go through in order, at your own pace.

AI Professor in every lesson

You ask in the context of the lesson, by typing or by voice, and get an explanation of the concept you are on. Every lesson has its quiz: about 355 questions per course on average. The professor is an AI system, not a human teacher, included in every plan with a fair-use limit.

Up to date with what the industry asks for

Agentic coding, MCP, RAG, agents, evals, LLM security, fine-tuning, AIOps, computer vision and Edge AI are whole courses in the catalog, not closing chapters.

See the material before you pay

A preview of the first lesson of every course can be read without an account. Then you choose a subscription by number of courses, from €99 a month for one course to €319 a month for 10 courses, VAT included; you pick the courses and can change them at every renewal. You can stop the renewal anytime from your account; access stays until the end of the period already paid for.

A Certificate of Completion for every course

When you have gone through all the lessons of a course and have an average of at least 70% on its quizzes, you issue from your account, after confirming the conditions, a Certificate of Completion with a unique number and a public verification link. It is not issued automatically and it comes at no extra cost, with a plan or with single-course access.

  • Verifiable by anyone. Every certificate has a QR code and a public verification page, with its unique code. A recruiter checks it without an account.
  • With figures, not just a name. The percentage of lessons completed, the average quiz score and the study time are written on the document.
  • Three tiers, by quiz average: Pass (70–79%), Merit (80–89%) and Distinction (90% and above), shown on the document.
  • Your name, your choice. You decide whether your name appears on the public verification page, and you can change that choice at any time.
Example of a Cursuri AI Certificate of Completion with sample data: the serial number and the issue date in the top-right corner, the holder’s name, the course, the tier awarded, the percentage of lessons, the average score, the study time, the course version, the issuer and the verification QR code
The real document, an A4 PDF, shown here with sample data: the name, the course and the serial number are placeholders, and the QR code in the image is decorative.

The 25 IT courses you pick your subscription from

The language guides choose and order from this catalog; there are no separate courses per language. The list is generated from the catalog, with the real number of lessons: from agentic coding and MCP to evals, LLM security, fine-tuning, AIOps, computer vision and Edge AI.

AI for Developers 9

MLOps & Deployment 3

Deep Learning & AI Models 5

AI Engineering 8

The full catalog, with filters · The guided learning paths, if you prefer a ready-made order.

Choose how you open the courses

Pick the courses for your language and stack in a subscription of 3, 5 or 10 courses, with the AI Professor included, and change them at every renewal. With the full catalog (€499 a month, VAT included) you have every course.

How many courses a month?

Pay for the tier, then pick the courses in your account. You can change them at every renewal.

Billing period
  1. 1 course One topic

    €99 a course

    €99a month €990a year, 12 months of access

  2. 3 courses First steps

    under €67 a course

    €199a month €1,990a year, 12 months of access

  3. 5 courses Your field

    under €52 a course

    €259a month €2,590a year, 12 months of access

  4. 10 courses Recommended A whole category For example, every AI Engineering course, or a mix of marketing and coding.

    under €32 a course

    €319a month €3,190a year, 12 months of access

  5. 15 courses Two fields

    under €24 a course

    €359a month €3,590a year, 12 months of access

  6. 25 courses A full track

    under €16 a course

    €399a month €3,990a year, 12 months of access

  7. Full catalog Nothing to pick, new courses included

    under €10 a course, across all 50

    €499a month €4,990a year, 12 months of access

Total prices, VAT included. Move up anytime and pay only the difference for the days left; move down at renewal. Renews automatically, you stop it anytime from your account; your progress and certificates stay. Digital content with immediate access: see the withdrawal terms.

A subscription by number of courses: 1, 3, 5, 10, 15 or 25 courses a month, or the full catalog. You pick them and can change them at every renewal. Compare all the subscriptions · The team library, priced per member · Give a month of access as a gift

Questions about AI courses for developers

Are developers really at risk of becoming irrelevant because of AI?

It is not the language that becomes irrelevant, it is the way of working. Coding agents take over more and more of the routine code, and applications get AI components, retrieval, agents, tools, that someone has to design, evaluate and secure. The courses here are chosen for exactly those skills. They do not promise a job or a promotion: they give you the knowledge, and the result depends on how you apply it.

Which programming languages does the section cover?

Python, JavaScript and TypeScript, Java, C# and .NET, PHP, Go, Rust, C and C++, and SQL with databases. Each has its own page, with the position of the language in the AI ecosystem, the SDKs and tools available, and a track of courses in stages. The courses themselves are the IT courses in the catalog; there are no separate courses per language. Each guide says which courses have material in your language and which are on the page because what they teach does not depend on the language.

Are the courses in English?

Yes. Every course on this page belongs to the English catalog: the lessons, the quizzes and the certificate are in English, and the AI Professor answers in English, whether you type your question or ask it by voice.

Do I need to learn Python to take the courses?

You need to be able to read it. Most code examples are in Python. The MCP course has one module on servers in Python and one on servers in TypeScript, the LLM integration course implements streaming with FastAPI, Express and Symfony, and the Edge AI course adds C, Kotlin and Swift for its targets. The language pages say, course by course, what is in your language and what you carry over from the Python examples.

Are the courses theoretical or practical?

Practical. Lessons work through code, architectures and case studies, and each lesson has its own quiz. Several courses close with a project: the Claude Code course with an end-to-end agentic pipeline on a realistic repository, the MCP course with end-to-end practical projects, the context engineering course with an agent that has persistent memory. A few courses, such as MLOps, AI security and the AI SaaS course, teach architecture and practice in prose rather than through code listings. The AI Professor built into every lesson answers in the context of the lesson you are reading.

How long does a language track take?

It depends on your pace and on what you already know. Each language page shows the number of courses and lessons and the total estimated duration. The stages are meant to be taken in order, but you do not have to take all of them: if you have already worked with model APIs, skip the foundations. You mark the lessons you finish in your account, where you see your progress in each course.

Which subscription do I need?

A subscription by number of courses: 1, 3, 5, 10, 15 or 25 courses a month, or the full catalog. You pick them and can change them at every renewal. For your language and stack, the fitting ones are usually 3, 5 or 10 courses a month (10 is the one we recommend); at the two ends are a single course and the full catalog, with the technical and business courses. Every price includes VAT and is shown, from the code that bills it, on the pricing page. The subscription renews automatically; you can stop the renewal anytime from your account, and access stays until the end of the period already paid for. See every tier on the pricing page.

Do you have courses on Claude Code, Cursor and MCP?

Yes, each has a full course: Claude Code Mastery (agentic coding from the terminal, across multiple files, with git and CI), Cursor as a Pro (the AI-native IDE, Composer and working with several agents) and MCP (Model Context Protocol), about building servers in Python and TypeScript. You can pick all three in the same subscription by number of courses, from 3 courses up, or individually, as a single course.

Can my company pay for the courses?

Yes. For teams there is the team library: the company picks a number of courses a month for all its members, priced per member, plus VAT, with the invoice issued to the company, described on the For companies page. On an individual subscription, the Stripe payment page lets you add your company’s VAT ID.

Do I get a certificate?

Yes. When you have gone through all the lessons of a course and reached the minimum average on its quizzes, you issue a Certificate of Completion from your account. It has a unique number, a QR code and a public verification page, and it comes at no extra cost, with any subscription. It is a private attestation of completion, not a diploma and not a state-recognised qualification: it shows that you went through the course and reached the quiz threshold. Details in the Certification policy.

A free preview of the first lesson, without an account

Choose your language and start today

Pick 10 courses a month for your stack: €319 per month, VAT included. You can change them at every renewal; the AI Professor is built into every lesson.

Immediate access after payment Secure payment through Stripe Stop the renewal anytime

ChatGPT, OpenAI, Claude, Anthropic, Gemini, Google, Microsoft 365 Copilot, Cursor, Midjourney and the other product and company names mentioned are trademarks or trade names of their respective owners. Cursuri-AI.ro is an independent training provider and is not affiliated with, sponsored by or endorsed by any of them.

Not sure how many courses you need?

Pick the line that describes you. The more courses you take, the less you pay for each one.

In every subscription
  • Interactive lessons with exercises and quizzes
  • The AI Professor inside every lesson
  • Certificate of Completion
Pick a line on the leftPick a line above

Still deciding? Get the guide by email

How many courses you need, what each subscription includes and the prices, VAT included.

  • Unsubscribe with one click
  • Address deleted automatically if you do not confirm

All prices include VAT. You pick the courses and can change them at every renewal. Billing is monthly and you can stop the renewal anytime from your account.

I’d rather see the subscriptions now