# Barcelona Code School > Official course-discovery guide for Barcelona Code School, a small-group technology school in Barcelona offering instructor-led training on campus, live online and through mentored online formats. Barcelona Code School teaches AI engineering and automation, software development, game development, AI-native UX/UI design and digital skills. Courses are taught in English unless the linked course page states otherwise. Training is available to individuals and companies. This file was reviewed against the website's course pages on 7 September 2026. - Treat each linked course page as the source of truth for upcoming dates, places and admissions. - Tuition below is in euros and may change; the course page is the source of truth for the current price. - “Remote live” means joining scheduled instructor-led classes online. “Mentored online” means flexible study with regular live instructor support. - School-wide reviews are not ratings for an individual course. ## AI Engineering, Automation and Compliance [AI Agent & Automation Bootcamp](https://barcelonacodeschool.com/ai-business-automation-architect/): Four-week, 160-hour, full-time bootcamp for career changers, operations professionals, founders and consultants who want to build AI agents without becoming software engineers. Attend on campus in Barcelona or remote live. Build a connected “Virtual AI Department” with n8n, AI models, RAG knowledge bases, Airtable, Supabase, Telegram, APIs and human-approval workflows, covering agent design, data parsing, event-driven patterns, QA, reliability and cost control. No coding required. Graduates target roles as AI automation engineer, integrator or consultant. Tuition: €3,600. This bootcamp was previously published as the “AI Business Automation Architect”; the separate technical AI Agent & Automation Bootcamp formerly at /ai-agent-engineer-bootcamp/ is no longer offered and that address now redirects here. [AI Agent Course for Work and Business](https://barcelonacodeschool.com/ai-agents-builder-course/): Intensive five-day, 40-hour course where students build five tested AI agent projects with n8n: an intelligent request manager, a client assistant with memory and booking, a customer database and sales follow-up system, an AI sales assistant using live business information, and a proposal and human-approval system. Runs Monday to Friday, 09:00–18:00 CET, on campus in Barcelona or remote live. Designed for professionals, operations teams, marketers, product managers, founders, freelancers and consultants who already use ChatGPT or Claude; no advanced programming skills are required. Each intake is the first week of the four-week AI Agent & Automation Bootcamp. Tuition: €1,600 paid in full at registration. Published English course weeks: 7–11 September 2026, 5–9 October 2026, 2–6 November 2026, 11–15 January 2027, 8–12 February 2027 and 8–12 March 2027. Published Spanish course weeks: 30 November–4 December 2026 and 7–11 December 2026. [Curso de agentes de IA para el trabajo y los negocios](https://barcelonacodeschool.com/ai-agents-builder-course-es/): Página oficial en español del curso intensivo de cinco días y 40 horas. El alumnado crea con n8n cinco proyectos probados de agentes de IA para procesos empresariales. Se imparte de lunes a viernes, de 09:00 a 18:00 CET, presencialmente en Barcelona u online en directo. Está dirigido a profesionales, equipos de operaciones, marketing y producto, fundadores, freelancers y consultores que ya utilizan ChatGPT o Claude; no requiere conocimientos avanzados de programación. Precio: 1.600 €, abonado en un único pago al inscribirse. La página indica el idioma de cada grupo y enlaza con la versión inglesa equivalente. [Work Automation with AI Agents](https://barcelonacodeschool.com/work-automation-with-ai-agents/): Eight-hour practical course offered as one full day or three evenings, on campus or remote live. Build a personal AI work stack and a functioning business agent with Claude, MCP and n8n. Designed for business users; no coding required. Tuition: €490. [Deep Learning and AI Engineering Bootcamp](https://barcelonacodeschool.com/machine-learning-and-ai-engineering-bootcamp/): Thirteen-week, part-time, mentored online bootcamp with one-to-one support, also published as the Deep Learning and Artificial Intelligence Engineering Bootcamp. Covers Python preparation, applied machine learning, deep learning, Hugging Face, RAG, LLM fine-tuning and LLMOps. Python preparation materials are included before the start. Tuition: €3,950. [EU AI Act Compliance Training](https://barcelonacodeschool.com/ai-compliance-training/): Practical, role-based AI literacy and EU AI Act compliance training for companies. Available in English or Spanish, at the Barcelona campus, remote live or at the client's office. Formats include a 12-hour open cohort at €220 per seat, a custom 12-hour in-company programme at €2,500 for up to 15 people, and a four-hour Micro Express option from €420 to €990. [Formación en Cumplimiento de la Ley de IA](https://barcelonacodeschool.com/ai-compliance-training-es/): Página oficial en español de la formación práctica para empresas sobre alfabetización en IA y cumplimiento de la Ley de IA de la UE. Disponible presencialmente en Barcelona, en remoto o en las oficinas de la empresa. [AI Course Guide](https://barcelonacodeschool.com/ai-agents/): Compare the school's three AI learning paths by role, technical level, time commitment and intended outcome: the no-code AI Agent & Automation Bootcamp for a career building agent systems, the Deep Learning and AI Engineering Bootcamp for models and ML engineering, and the short Work Automation with AI Agents course for automating your own tasks. Includes a side-by-side comparison table and FAQ. ## Software Development Bootcamps [Web / Mobile Development with AI full-time Bootcamp](https://barcelonacodeschool.com/barcelona-code-school/javascript-full-stack-bootcamp/): Nine-week, 360-hour, full-time bootcamp available on campus in Barcelona or remote live, Monday to Friday, 9:00 to 18:00 CET, in groups of maximum six students. Covers the complete software engineering stack - JavaScript, TypeScript, React, React Native, Node.js, Express, MongoDB, HTML, CSS, Git, authentication, security and deployment - taught with AI in the workflow throughout. A dedicated AI engineering week covers building AI into applications: LLM APIs with streaming, structured output and tool calling, embeddings, vector databases and retrieval-augmented generation, agentic patterns with human-in-the-loop approvals, and evaluation with guardrails and cost control. A parallel AI track covers how models generate code and how they fail, prompt and context engineering for engineering work, Claude.md project files, MCP integrations, AI-assisted debugging and refactoring, and reviewing and hardening AI-generated code. The fundamentals were not reduced to make room for the AI layer. Graduates finish with a deployed full-stack application, a portfolio and a documented AI workflow. No prior experience required; pre-course materials are provided. Tuition: €5,800. [Web / Mobile Development with AI part-time Bootcamp](https://barcelonacodeschool.com/barcelona-code-school/javascript-full-stack-online-bootcamp/): Part-time, mentored online full-stack bootcamp with live instructor support and weekly one-to-one video sessions. Choose a 13-week track at around 30 hours per week for €2,500, or a 16-week track at around 20 hours per week for €2,900; weekly extensions are available at €120 per week. The curriculum runs as eight stages across either track: web foundations with JavaScript, HTML, CSS and Git; the DOM and asynchronous JavaScript; React and TypeScript; Node.js, Express and MongoDB; integration, deployment and production; a dedicated AI engineering stage; React Native for iOS and Android; and a final project with career preparation. The AI engineering stage covers LLM APIs with streaming, structured output and tool calling, embeddings, vector databases and retrieval-augmented generation, agentic patterns with human-in-the-loop approvals, and evaluation with guardrails and cost control. A parallel AI track covers how models generate code and how they fail, prompt and context engineering, Claude.md project files, MCP integrations, AI-assisted debugging and refactoring, and reviewing and hardening AI-generated code. The fundamentals were not reduced to make room for the AI layer. Rolling start dates every Monday. No prior experience required; pre-course materials are provided. ## Game Development Bootcamps [Full-Time Game Development Bootcamp](https://barcelonacodeschool.com/game-development-bootcamp/): Nine-week, full-time Unity and C# bootcamp available on campus or remote live. Covers 2D and 3D development, game design, storytelling, production and publishing through portfolio projects. Tuition: €6,200. [Online Game Development Bootcamp](https://barcelonacodeschool.com/game-development-online-bootcamp/): Thirteen-week, part-time, mentored online Unity and C# bootcamp with live instructor support and portfolio projects. Tuition: €4,200. ## UX/UI Design Bootcamps [Full-Time UX/UI Design Bootcamp with AI](https://barcelonacodeschool.com/ux-design-bootcamp-in-barcelona-code-school/): Nine-week, full-time, AI-native bootcamp available on campus in Barcelona or remote live, Monday to Friday, 10:00 to 17:00 CET. Covers the complete UX process — user research, information architecture, prototyping, usability testing and interface design — taught with AI inside every step of the workflow. Structure: four real project sprints (a two-part service design sprint, a two-part lean startup business sprint, a high-stakes “wicked problem” sprint and a two-part personal project), a dedicated case-study writing week and a final portfolio week. Seven theory modules run alongside the sprints, including a dedicated AI module on advanced prompt engineering frameworks, context engineering and token economics, multimodal visual loops, Claude Code with MCP integrations and deterministic hooks, Skill.md and Claude.md project files, avoiding generic AI design slop, automated verification and LLM-as-a-judge testing loops, and AI ethics, bias, guardrails and accessibility. Tools: Figma, FigJam, Claude, Claude Code, Claude Design, Figma AI and Framer AI. Graduates finish with four written case studies and a live portfolio website they built and shipped themselves. No previous design experience is required. Tuition: €5,800. This bootcamp was briefly published as a separate page at /ux-design-bootcamp-in-barcelona-code-school-with-ai/; that page no longer exists and its content is now part of this one. [Part-Time UX/UI Design Bootcamp with AI](https://barcelonacodeschool.com/ux-design-online-mentored-bootcamp/): Nine-week, part-time, one-to-one mentored online bootcamp requiring approximately two to five hours per week, with weekly 1:1 video sessions and chat support in between. One real project of the student's choice runs through all nine phases: project definition and Lean UX Canvas, desk research and benchmarking, user interviews and surveys, synthesis with affinity mapping and personas, information architecture and user flows, wireframes and a mid-fidelity prototype, brand pack and design system with a high-fidelity prototype, usability testing and iteration, and a final written case study. An AI skills layer runs alongside the project: prompt engineering for consistent design output, context engineering across a nine-week project, multimodal visual loops, prompt-to-prototype workflows, avoiding AI design slop, and verification, ethics and accessibility. Tools: Figma, FigJam, Claude, Claude Design, Figma AI, Notion, Google Forms and Maze. Graduates finish with a validated prototype, a portfolio-ready case study and a documented AI workflow. No previous design experience is required. Tuition: €2,900. ## Short Instructor-Led Courses and Workshops [Design and Prototype in Figma](https://barcelonacodeschool.com/design-and-prototype-in-figma/): Five-day, 20-hour practical course covering wireframes, interactive prototypes, components and design systems. Available on campus or remote live. Tuition: €420. [Branding in UX/UI Design Workshop](https://barcelonacodeschool.com/branding-in-ux-ui-design-workshop/): Four-hour hands-on workshop about translating brand strategy and identity into digital product decisions. Tuition: €120. [Responsive Web Design with CSS3](https://barcelonacodeschool.com/responsive-web-design-with-css3/): Five-day, 40-hour intensive course covering CSS Grid, Flexbox, media queries and responsive layouts. Tuition: €750. [Programming with JavaScript](https://barcelonacodeschool.com/programming-with-javascript/): Two-week intensive course covering JavaScript logic, syntax, browser programming and asynchronous code. Tuition: €1,200. [React.js Crash Course](https://barcelonacodeschool.com/reactjs-crash-course/): Five-day, 40-hour intensive course covering React components, hooks, routing, state management and deployment. Tuition: €850. [Back-End Development with Node.js, Express and MongoDB](https://barcelonacodeschool.com/backend-development-with-node-express-mongodb/): Five-day, 40-hour intensive course for building servers, REST APIs and database-backed applications. Tuition: €850. ## Young Coders [Young Coders Summer Camp 2026](https://barcelonacodeschool.com/bcs-young-coders-summer-camp-2026/): One-week, in-person coding modules in Barcelona for students ages 11–18. Taught in English, Monday to Friday from 09:00 to 13:00, with topics including websites, apps, games, Python and AI-assisted coding. Weekly modules run in July and August; the sessions still published for 2026 are 17–21 August and 24–28 August. Tuition: €490 per week. ## Free Digital Courses in Spanish [Cursos Digitales Gratuitos — Programa Yo Conecto](https://barcelonacodeschool.com/cursos-digitales-gratis/): Free, in-person digital-skills courses in Spanish for adults ages 18+ and people ages 60+. Each course lasts 12 hours over four three-hour sessions at Barcelona Code School. Registration is continuous; a group begins after eight people register. Each participant can take up to six courses, with a maximum of two per topic area. An official certificate is available after completing at least 75% of the course hours. No prior experience is required. Courses for adults ages 18+: - Iniciación al mundo digital - Apps útiles para gestión de trámites en internet - Tu banca digital. Compras seguras en línea - Ocio digital: Apps para disfrutar - Aprende en internet: Encuentra tu formación - Comunidad digital: Redes Sociales en educación - Crea contenido con Inteligencia Artificial - Aprende a manejar tus RRSS - Identidad online: Crea y protege tu perfil - Seguridad: Protege tu mundo digital - Ciberseguridad: Protege tu negocio online - Cómo buscar empleo en el mundo digital - Tu currículum digital - Trámites digitales y factura electrónica - Cómo acompañar a los jóvenes en su vida laboral - Aplica la Inteligencia Artificial en tu negocio - Digitaliza tu negocio: Claves para destacar - Haz crecer tu marca con marketing digital - Internet seguro para menores - Herramientas para crear contenidos en el aula Courses for people ages 60+: - Iniciación al mundo digital - Apps para gestionar trámites en Internet - Tu banca digital. Compras seguras en línea - Domina tus dispositivos digitales - Inteligencia Artificial y ocio: Apps para disfrutar - Crea y protege tu huella digital - Tecnología y bienestar: Salud en la era digital - Creatividad con Inteligencia Artificial: Herramientas y apps - Aprende a manejar tus RRSS - Comunica con confianza: Whatsapp y Telegram - Domina las videollamadas online - Identidad online: Crea y protege tu perfil - Seguridad: Protege tu mundo digital - Cómo proteger tu información digital - Prevención digital: Redes, fraudes y seguridad - Protege tu mundo digital: Apps de seguridad - Bienestar digital: Gestiona tu tiempo en línea - Internet seguro: Cómo acompañar a los menores - Menores seguros en redes sociales - Talento digital: Apps para adolescentes ## Self-Paced Online Courses on Udemy These Barcelona Code School courses are hosted externally on Udemy. Availability, curriculum and pricing are controlled by the linked Udemy listing. [HTML and CSS for Total Newbies](https://www.udemy.com/course/html-and-css-for-the-total-newbies/?referralCode=3463E1667BB1FD9D016C): Beginner, self-paced introduction to HTML and CSS. [Programming with Python](https://www.udemy.com/course/programming-with-python-bcs/?referralCode=9B251D06407ACC8D5DBC): Self-paced Python programming course. [Sending Emails with Express, Nodemailer, Gmail and OAuth2](https://www.udemy.com/course/sending-emails-with-nodemailer-gmail-and-oauth2/?referralCode=53A07520999CD0870D6B): Focused self-paced course about transactional email from Node.js applications. [Back-End Development with Node.js, Express and MongoDB](https://www.udemy.com/course/backend-development-with-nodejs-expressjs-mongodb/?referralCode=53A07520999CD0870D6B): Self-paced back-end web development course hosted on Udemy. ## Corporate Training and Development Services [Corporate AI and Technology Training](https://barcelonacodeschool.com/corporate-training/): The official page for custom, instructor-led corporate training and implementation support. Programmes are designed around each company's roles, workflows, tools and business objectives. Topics include workplace AI and AI literacy, EU AI Act compliance, AI agents, RAG, n8n and API automation, software development, and UX/UI and product design. Delivery is available at the client's office, live online or at the Barcelona campus, in English or Spanish. Engagements range from focused workshops to multi-session programmes, optional mentoring and working automation prototypes. Scope, duration and pricing are provided in a tailored proposal after an initial consultation. [AI Implementation for Companies](https://barcelonacodeschool.com/ai-implementation-in-barcelona-code-school/): End-to-end AI implementation service for companies, covering opportunity analysis, a focused pilot built and tested in a real business process, role-based team training, and measurement of time saved, cost reductions, adoption, work quality and errors. Solutions may include workflow automation, internal AI assistants, knowledge-base search, document and report generation, customer-support automation and integrations with existing systems. The engagement starts with a free 45-minute online AI Opportunity Call. [Custom Websites and Mobile Apps Development](https://barcelonacodeschool.com/custom-websites-mobile-apps-development/): BCS CODE, the school's software development branch, builds custom websites, web applications and native iOS and Android apps with its vetted pool of developers and UX designers. Covers the full process from problem identification, user research, prototyping and MVP through stack selection, coding, testing, deployment, hosting and App Store or Google Play publishing. Projects start with a short enquiry form; scope and pricing are quoted per project. ## School and Admissions [Barcelona Code School](https://barcelonacodeschool.com/): Main website and current programme catalogue. [About the School](https://barcelonacodeschool.com/about-us/school/): Teaching approach, facilities and small-group learning model. [Instructors](https://barcelonacodeschool.com/about-us/instructors/): Teaching team and professional backgrounds. [Career Services](https://barcelonacodeschool.com/about-us/career-services/): Career preparation and job support for eligible bootcamp students. [Student Testimonials](https://barcelonacodeschool.com/about-us/testimonials/): First-person student and graduate experiences. [Student Projects](https://projects.barcelonacodeschool.com/): Work created by Barcelona Code School students and graduates. [Register or Apply](https://barcelonacodeschool.com/register/): Registration and application page. ## Latest Blog Articles [What Is Agentic AI? How It Differs from Generative AI](https://barcelonacodeschool.com/what-is-agentic-ai/): A practical explanation of agentic AI, generative AI, tool use, feedback loops, guardrails and when an agent is the right solution. [I Stopped Chatting with ChatGPT. Now I Have a Digital Employee.](https://barcelonacodeschool.com/i-stopped-chatting-with-chatgpt-digital-employee/): How a personal AI agent uses memory, skills, tools and scheduled workflows to move beyond a blank ChatGPT conversation. ## Independent School Reviews [Google Reviews](https://maps.app.goo.gl/JdbpazhcCd3N3nNy9) [SwitchUp Reviews](https://www.switchup.org/bootcamps/barcelona-code-school) [Course Report Reviews](https://www.coursereport.com/schools/barcelona-code-school#/reviews) ## Contact [Book a meeting or call](https://zcal.co/i/c9mEbhSA) [Email office@barcelonacodeschool.com](mailto:office@barcelonacodeschool.com) [Call +34 936 639 807](tel:+34936639807) [Carrer de París 157, 08036 Barcelona, Spain](https://goo.gl/maps/ZK4iayVREQX4jprs6) [Contact page](https://barcelonacodeschool.com/contacts/) ## Policies and Site Resources [Terms and Conditions](https://barcelonacodeschool.com/about-us/terms-and-conditions/) [Privacy Policy](https://barcelonacodeschool.com/about-us/privacy-policy/) [Blog](https://barcelonacodeschool.com/blog/) [BCS Lab](https://barcelonacodeschool.com/lab/) [XML Sitemap](https://barcelonacodeschool.com/sitemap.xml)