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
