Or log in to access your purchased courses

AI Engineer Fast Track Bundle

A self-paced, multi-topic learning path for software developers and IT professionals who want to build applications with machine learning and large language models. Eight lessons cover machine learning fundamentals, data preparation, working with LLM APIs, prompt design, retrieval-augmented generation, agents and tool use, evaluation and testing, and deployment with responsible AI practices. Each lesson includes a practical exercise. The course builds skills and does not promise a job, salary or income outcome.

What you will learn

  • Explain core machine learning concepts and model types
  • Prepare and evaluate data for ML tasks
  • Integrate LLM APIs into applications
  • Design effective prompts and structured outputs
  • Build retrieval-augmented generation pipelines
  • Use tools and agents safely
  • Evaluate AI system quality
  • Deploy and monitor AI features responsibly

Lessons

  1. Machine Learning Fundamentals
  2. Data Preparation
  3. Working with LLM APIs
  4. Prompt Design and Structured Output
  5. Retrieval-Augmented Generation
  6. Tools and Agents
  7. Evaluation and Testing
  8. Deployment and Responsible AI

Self-paced course from Tech Skills Library. Educational content only; it is not an accredited qualification, licence or credential.

About this courseThis is a self-paced educational course. Completing it does not award a professional certification, license, degree or academic credit, and it does not count toward any licensing or continuing-education requirement. Exam-prep courses are independent study material: we are not affiliated with or endorsed by the exam provider, no exam voucher is included, and a certification is only awarded by the provider after you pass its exam. It makes no promise of employment, pay or exam results.

Lessons

Data Preparation

Length: 15 minutesAuthor: akoshner@gmail.comComplexity: Standard

Data quality determines model quality. Collecting data Identify sources, check permissions and licensing, and ensure you can legally use the data. Cleaning Handle missing values, duplicates, inconsistent formats and outliers. Labelling For supervised learning, labels must be accurate and consistent. Write labelling guidelines and check agreement between labellers. Splitting Split data before any analysis that […]

Working with LLM APIs

Length: 15 minutesAuthor: akoshner@gmail.comComplexity: Standard

Large language models generate and transform text and can be accessed through APIs. Key concepts Tokens: units of text that determine cost and context limits. Context window: the maximum input and output size. Temperature: controls randomness. System and user messages: set behaviour and provide requests. Integration basics Send requests from server-side code, keep API keys […]

Prompt Design and Structured Output

Length: 15 minutesAuthor: akoshner@gmail.comComplexity: Standard

Prompt design strongly affects output quality. Principles Be specific about the task, audience and format. Provide context and relevant data. Give examples of desired output. Break complex tasks into steps. State constraints, such as length and tone. Structured output Ask for JSON matching a schema, validate it in code and handle invalid responses. Many APIs […]

Retrieval-Augmented Generation

Length: 15 minutesAuthor: akoshner@gmail.comComplexity: Standard

Retrieval-augmented generation (RAG) grounds model answers in your own documents. The pipeline Split documents into chunks. Create embeddings for each chunk. Store them in a vector index. Embed the user’s question and retrieve relevant chunks. Provide chunks to the model with instructions to answer from them. Chunking Chunk size affects retrieval. Keep sections meaningful and […]

Tools and Agents

Length: 15 minutesAuthor: akoshner@gmail.comComplexity: Standard

Models can call tools, such as search, calculators or APIs, to complete tasks. Tool calling Define tools with clear names, descriptions and parameter schemas. The model chooses a tool and your code executes it. Agents Agents loop: plan, call tools, observe results and continue until done. They can handle multi-step tasks but are harder to […]

Evaluation and Testing

Length: 15 minutesAuthor: akoshner@gmail.comComplexity: Standard

AI systems need systematic evaluation because outputs vary. Evaluation sets Create a representative set of inputs with expected outputs or criteria. Include edge cases and adversarial inputs. Metrics Exact match, schema validity, retrieval accuracy, factual consistency with sources, and human ratings for quality. Automated grading Code-based checks or model-based graders can scale evaluation; validate graders […]

Deployment and Responsible AI

Length: 15 minutesAuthor: akoshner@gmail.comComplexity: Standard

Deploying AI features requires attention to reliability, cost, safety and ethics. Deployment Put AI calls behind service interfaces, add timeouts and fallbacks, cache results and monitor latency and errors. Monitoring Track usage, cost, quality signals, user feedback and drift in input data. Responsible AI Be transparent with users that AI is used. Protect privacy and […]

Editorial & AI Disclosure