Hello!

BrainTech - software solutions, web design and applications.

Contact

BrainTech AI Developer

AI Developer course – how to integrate artificial intelligence into PHP apps. 18 modules, 98 lessons: OpenAI API, prompt engineering, chat, RAG, agents, Ollama and a final company AI assistant.

18 modules 98 lessons
Start course

Module 1 – Introduction to AI

Module 2 – First OpenAI API call

Module 3 – Prompt Engineering

Register to access this module.

  • How to write a good prompt
  • System prompt
  • User prompt
  • Temperature
  • Max tokens
  • Structured output
  • JSON response
  • Exercise: ten prompts

Module 4 – AI chat in a PHP app

Register to access this module.

  • AI chat frontend
  • AI chat backend
  • AI chat AJAX
  • AI chat streaming
  • Conversation history
  • Saving chat to database
  • Exercise: complete AI chat

Module 5 – AI assistant for employees

Register to access this module.

  • AI assistant for employees
  • Function calling
  • Tool calling
  • JSON tools backend
  • Exercise: internal assistant

Module 6 – Working with documents

Register to access this module.

  • AI and PDF documents
  • AI and Word documents
  • AI and Excel
  • AI and TXT files
  • Reading and summarizing documents
  • Exercise: contract analysis

Module 7 – OCR

Register to access this module.

  • OCR for images
  • OCR scanned documents
  • OCR invoices
  • Exercise: extract invoice

Module 8 – Automated writing

Register to access this module.

  • AI email writing
  • AI quote writing
  • AI client reply
  • AI blog writing
  • AI product description
  • AI SEO copy

Module 9 – AI search

Register to access this module.

  • Embeddings
  • Semantic search
  • Vector databases
  • Exercise: smart search

Module 10 – RAG

Register to access this module.

  • What is RAG
  • Why and how RAG
  • Exercise: RAG internal docs

Module 11 – AI over the database

Register to access this module.

  • AI over database — SQL
  • AI SQL validation
  • AI SQL security
  • Exercise: natural language SQL

Module 12 – AI agents

Register to access this module.

  • What is an AI agent
  • Multi-tool agent
  • Multi-step agent
  • Agent planning
  • Exercise: AI agent assistant

Module 13 – Local models

Register to access this module.

  • What is Ollama
  • Ollama installation
  • Running Ollama models
  • Ollama PHP communication
  • Local models pros and cons
  • Exercise: local AI chat

Module 14 – AI in business apps

Register to access this module.

  • AI in ERP
  • AI in CRM
  • AI in HR
  • AI in warehouse
  • AI in university
  • AI in hotel
  • AI in medicine
  • AI in manufacturing
  • AI in e-commerce
  • AI in customer support

Module 15 – Security

Register to access this module.

  • Prompt injection
  • Jailbreak
  • Hallucinations
  • AI output validation
  • Cost limiting
  • AI rate limiting

Module 16 – Cost optimization

Register to access this module.

  • Caching AI responses
  • Response reuse
  • AI batch processing
  • Model choice and costs
  • Tokens and calculation
  • Optimize €200 to €20

Module 17 – AI workflow

Register to access this module.

  • AI workflow overview
  • AI workflow step by step
  • Exercise: complete AI workflow

Module 18 – Final project

Register to access this module.

  • Final project: AI assistant
Design Wireframe
High Fidelity Design
Design development
Design development
Design development
Research development