Course Outline
Curriculum Overview Training Proposal
Day 1 - Foundations of AI and Python in Data Workflows
• Panoramic view of the artificial intelligence and machine learning ecosystem
• The evolving role of AI within modern data engineering
• Refresher on Python fundamentals tailored for AI applications
• Data manipulation using pandas and NumPy
• Introductory exploration of APIs and JSON data management
• Practical exercise: dataset loading and transformation
Day 2 - Machine Learning Essentials for Practitioners
• Core concepts in supervised and unsupervised learning
• Techniques for feature engineering and data preparation
• Fundamentals of model training with scikit-learn
• Evaluating models through performance metrics
• Overview of model deployment strategies
• Practical task: constructing a basic predictive model
Day 3 - Exploring LLMs and Prompt Engineering
• Demystifying large language models and their underlying mechanics
• Tokenization, context windows, and inherent limitations
• Key principles and techniques in prompt design
• Application of zero-shot and few-shot prompting methods
• Strategies for evaluating and iterating on prompts
• Practical session: prompt engineering exercises
Day 4 - Development of AI Applications Using LLMs
• Implementing LLM APIs within Python environments
• Concepts of structured outputs and function calling
• Creation of chat-based and task-oriented applications
• Introduction to Retrieval-Augmented Generation (RAG)
• Integration of LLMs with external data repositories
• Capstone exercise: building a basic AI assistant
Day 5 - Operationalising AI Solutions
• Architecture design for scalable AI workflows
• Embedding AI components into existing data pipelines
• Strategies for monitoring and enhancing model performance
• Cost-effective API utilisation and optimisation tactics
• Considerations for security and responsible AI deployment
• Final project: engineering a comprehensive end-to-end AI solution
Custom Corporate Training
Training solutions designed exclusively for businesses.
- Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
- Flexible Schedule: Dates and times adapted to your team's agenda.
- Format: Online (live), In-company (at your offices), or Hybrid.
Price per private group, online live training, starting from 6500 € + VAT*
Contact us for an exact quote and to hear our latest promotions
Testimonials (2)
The trainer was very available to answer all te kind of question I did
Caterina - Stamtech
Course - Developing APIs with Python and FastAPI
Trainer develops training based on participant's pace