{"id":2688,"date":"2025-07-16T18:20:18","date_gmt":"2025-07-16T18:20:18","guid":{"rendered":"https:\/\/academy.xebia.com\/ch\/training\/produktionsfaehiges-maschinelles-lernen\/"},"modified":"2026-07-28T11:24:46","modified_gmt":"2026-07-28T11:24:46","slug":"produktionsfaehiges-maschinelles-lernen","status":"publish","type":"course","link":"https:\/\/academy.xebia.com\/ch\/de\/training\/produktionsfaehiges-maschinelles-lernen\/","title":{"rendered":"Produktionsf\u00e4higes maschinelles Lernen"},"content":{"rendered":"\n<div \n\tclass=\"wrapper wrapper--simple\" \n\tdata-id=\"5284e144\" \n\tdata-bg-on-inner=\"false\" \n\t>\n\t\t\n\t\t\t<div class=\"wrapper__inner\">\n\t\t\t\n<div class=\"block-group-hero js-group-hero\" data-id=\"b9695d4d\">\n\t\t<div class=\"block-group-hero__background\">\n\t\t<div class=\"hero-theme block-group-hero__hero-theme\" data-id=\"dba4eb91\">\n\t\n\t<div class=\"hero-theme__background\">\n\t\t\t\t\t<div class=\"hero-theme__background--data-white\">\n\t\t\t\t<svg xmlns='http:\/\/www.w3.org\/2000\/svg' width='46' height='55' viewBox='0 0 46 55' fill='none'><ellipse cx='23' cy='36.7998' rx='22.5' ry='18' fill='url(#d735639f-d453-471a-801b-0657b2eb7a67)'\/><ellipse cx='23' cy='18.7998' rx='22.5' ry='18' fill='url(#4c1d66b0-2ce8-4afa-9d6a-39f96de62a0f)'\/><path fill-rule='evenodd' clip-rule='evenodd' d='M3.51 27.8c3.891-5.38 11.162-9 19.49-9 8.329 0 15.6 3.62 19.49 9-3.89 5.38-11.161 9-19.49 9-8.328 0-15.599-3.62-19.49-9Z' fill='url(#49b6e6d5-70ad-4f46-bf58-c0f7e50be95b)'\/><defs><linearGradient id='d735639f-d453-471a-801b-0657b2eb7a67' x1='23' y1='18.7998' x2='23' y2='54.7998' gradientUnits='userSpaceOnUse'><stop stop-color='#F3F3F3' stop-opacity='0.5'\/><stop offset='1' stop-color='#84117C'\/><\/linearGradient><linearGradient id='4c1d66b0-2ce8-4afa-9d6a-39f96de62a0f' x1='23' y1='0.799805' x2='23' y2='36.7998' gradientUnits='userSpaceOnUse'><stop stop-color='#F3F3F3' stop-opacity='0.5'\/><stop offset='1' stop-color='#84117C'\/><\/linearGradient><linearGradient id='49b6e6d5-70ad-4f46-bf58-c0f7e50be95b' x1='23.0006' y1='18.7998' x2='23.0006' y2='36.7998' gradientUnits='userSpaceOnUse'><stop stop-color='#84117C'\/><stop offset='0.9999' stop-color='#A80C9E'\/><stop offset='1' stop-color='#84117C' stop-opacity='0'\/><\/linearGradient><\/defs><\/svg>\t\t\t<\/div>\n\t\t\n\t<\/div>\n<\/div>\t<\/div>\n\t<div class=\"block-group-hero__content\">\n\t\t\n\n<div \n\tclass=\"wrapper wrapper--simple\" \n\tdata-id=\"86cfc520\" \n\tdata-bg-on-inner=\"false\" \n\t>\n\t\t\n\t\t\t<div class=\"wrapper__inner\">\n\t\t\t\n<div class=\"block-course-hero\">\n\t<div class=\"block-course-hero__row\">\n\t\t<div class=\"block-course-hero block-course-hero__title\">\n\t\t\t<div class=\"block-course-hero__title-container\">\n\t\t\t\t<h1\tclass=\"heading\"\n\tdata-id=\"9848e0a4\"\n>\n\t<strong><strong><strong><strong><strong><strong><strong><strong><strong>Produktionsf\u00e4higes maschinelles Lernen<\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/h1>\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"block-course-hero__row\">\n\t\t<div class=\"block-course-hero\">\n\t\t\t<div class=\"block-course-hero__content\">\n\t\t\t\t<p class=\"block-course-hero__date-location\">\n\t\t\t\t\t<span data-training-meta-p-date>\n\t\t\t\t\t<\/span>   <span data-training-meta-p-address>\t\t\t\t\t<\/span>\n\t\t\t\t<\/p>\n\t\t\t\t<div class=\"course-tags block-course-hero__course-tags\" data-id=\"6bfb16a0\">\n\t<div class=\"tags course-tags__tags js-tags\">\n\t\n\t\t<div class=\"tags__tag tags__tag-dark js-tags-tag tags__tag-show js-tags-tag-show\">\n\t\t\t<span >\t\t\tDaten und KI\t\t\t<\/span>\n\t\t<\/div>\n\n\t\n\t\t<div class=\"tags__tag tags__tag-dark js-tags-tag\">\n\t\t\t<span >\t\t\tMaschinelles Lernen\t\t\t<\/span>\n\t\t<\/div>\n\n\t\t<button\tclass=\"btn tags__show-more js-tags-show-more\"\n\tdata-id=\"f1afa986\">\n\t<i class=\"icon btn__show-more\" data-id=\"45e2f7e7\"  aria-hidden=\"true\">\n\t<svg xmlns='http:\/\/www.w3.org\/2000\/svg' fill='none' viewBox='0 0 25 24'><path stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M7 12h10M12 7v10'\/><\/svg><\/i>\n\t\n\t<\/button>\t<div class=\"tags__tippy-template js-tags-tippy-template\">\n\t\t<div class=\"tags__head\">\n\t\t\t<span><\/span>\n\t\t\t<button\tclass=\"btn tags__close js-tags-close\"\n\tdata-id=\"a6cf0af0\">\n\t<i class=\"icon btn__close\" data-id=\"c612e87b\"  aria-hidden=\"true\">\n\t<svg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'><path d='M15 5L5.00103 14.999' stroke='#6A1D57' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'\/><path d='M15 14.998L5.00103 4.99907' stroke='#6A1D57' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'\/><\/svg><\/i>\n\t\n\t<\/button>\t\t<\/div>\n\t<\/div>\n<\/div><\/div><p class=\"paragraph block-course-hero__description\" data-id=\"59b9e8d2\">\n\tIn dieser praxisorientierten 3-t\u00e4gigen Schulung erwirbst Du die notwendigen F\u00e4higkeiten, um Deine Machine-Learning-Modelle in die Produktion zu \u00fcberf\u00fchren. Wir zeigen Dir, wie Du den Weg vom Notebook zum Paket beschreitest. Du lernst bew\u00e4hrte Verfahren f\u00fcr die Verwaltung Deines Codes kennen, einschliesslich fortgeschrittener Python-Funktionen, die Daten- und Machine-Learning-Ingenieuren dabei helfen, sicherzustellen, dass ihr Code lesbar, wartbar und skalierbar ist.  <\/p>\t\t\t\t<div class=\"block-course-hero__trainers-list\" aria-hidden=\"true\">\n\t\t\t\t\t<a href=\"https:\/\/example.com\" class=\"author-meta block-course-hero__author-meta author-meta__make-flex author-meta__link author-meta__make-flex\" rel=\"nofollow noopener\" target=\"_blank\">\n\t\t<picture class=\"image author-meta__image\" data-id=\"9e112ddd\">\n\n\t\n\t\n\t<img\n\t\tsrc=\"https:\/\/example.com\"\n\t\talt=\"\"\n\t\tclass=\"image__img author-meta__image-img\"\n\t\/>\n<\/picture><h2\tclass=\"heading author-meta__heading\"\n\tdata-id=\"b3fa9970\"\n>\n\tTrainer Title<\/h2>\t<\/a>\t\t\t\t<\/div>\n\t\t\t\t<div\n\t\t\t\t\tclass=\"block-course-hero__review-widget block-course-hero__review-widget-spacing\"\n\t\t\t\t\taria-hidden=\"true\">\n\t\t\t\t\t<div class=\"springest-review-widget springest-review-widget-width:300 springest-review-widget-bg:FFFFFF\">\n\t<a href=\"\">\n\t\t\t<\/a>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t<div class=\"block-course-hero__booking-container\">\n\t\t\t\t<div class=\"booking js-booking block-course-hero__booking booking__single-column\" id=\"booking-7bbc99fd\" data-id=\"7bbc99fd\">\n\t\t<div class=\"booking__info\">\n\t\t<h2\tclass=\"heading booking__heading\"\n\tdata-id=\"3528a6b5\"\n>\n\t<strong>Hast Du Fragen?<\/strong><\/h2><p class=\"paragraph booking__paragraph\" data-id=\"fa82aaf3\">\n\tAndrea will gladly help you further with training solutions for your organization.<\/p><div class=\"author-meta booking__author-meta\">\n\t\t<picture class=\"image author-meta__image\" data-id=\"6d2cb815\">\n\n\t\n\t\n\t<img\n\t\tsrc=\"\/wp-content\/uploads\/sites\/19\/2026\/02\/andrea-150x150.png\"\n\t\talt=\"\"\n\t\tclass=\"image__img author-meta__image-img\"\n\t\/>\n<\/picture>\t\t<h2\tclass=\"heading author-meta__heading\"\n\tdata-id=\"e14516e4\"\n>\n\tAndrea Andreitchouk<br>Academy Operations Manager<\/h2>\t\t<p class=\"paragraph author-meta__paragraph\" data-id=\"26a8b6f9\">\n\t<br><a href=\"tel:+41432888855\">+41 43 288 88 55<\/a><br><br><a href=\"mailto:andrea.andreitchouk@xebia.com\">andrea.andreitchouk@xebia.com<\/a><br><\/p>\t<\/div><a class=\"btn booking__contact\" title=\"Get in touch\" data-id=\"a0816018\" href=\"https:\/\/academy.xebia.com\/ch\/contact-us\/\">\n\t\n\t\t\t<span>Get in touch<\/span>\n\t\n\t<\/a>\t<\/div>\n<\/div>\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n\t\t<\/div>\n\t<\/div>\n\n\t<\/div>\n<\/div>\t\t<\/div>\n\t<\/div>\n\n<div \n\tclass=\"wrapper\" \n\tdata-id=\"1b3d9e0d\" \n\tdata-bg-on-inner=\"false\" \n\t>\n\t\t\n\t\t\t<div class=\"wrapper__inner\">\n\t\t\t\n<div class=\"block-course-stats\" \n\tdata-id=\"55119afa\" \n\taria-hidden=\"1\"\n\t>\n\t\n\t<\/div>\n\t\t<\/div>\n\t<\/div>\n\n<div \n\tclass=\"wrapper\" \n\tdata-id=\"065970fb\" \n\tdata-bg-on-inner=\"false\" \n\t>\n\t\t\n\t\t\t<div class=\"wrapper__inner\">\n\t\t\t\n<div class=\"block-columns\" data-id=\"115b762a\">\n\t\n\n<div class=\"block-column\" data-id=\"018d2c0a\">\n\t\n\n<div \n\tclass=\"wrapper wrapper--simple\" \n\tdata-id=\"95373f5d\" \n\tdata-bg-on-inner=\"false\" \n\t>\n\t\t\n\t\t\t<div class=\"wrapper__inner\">\n\t\t\t\n<div class=\"block-heading\" data-id=\"a4f5672b\">\n\t<h2\tclass=\"heading block-heading__heading\"\n\tdata-id=\"3e495ce0\"\n>\n\tWas wirst Du lernen?<\/h2><\/div>\n\t\t<\/div>\n\t<\/div>\n\n\n\n<div \n\tclass=\"wrapper wrapper--simple\" \n\tdata-id=\"73fe857a\" \n\tdata-bg-on-inner=\"false\" \n\t>\n\t\t\n\t\t\t<div class=\"wrapper__inner\">\n\t\t\t\n<div class=\"block-bullet-list\">\n\t\t\t<p class=\"paragraph block-bullet-list__paragraph\" data-id=\"eed58915\">\n\tNach der Schulung wirst Du in der Lage sein:<\/p>\t<div class=\"block-bullet-list__columns\">\n\t\t\n\n<div class=\"block-bullet-item js-block-bullet-item\" data-id=\"bf98a8c5\">\n\t<i class=\"icon block-bullet-item__icon\" data-id=\"ff031100\"  aria-hidden=\"true\">\n\t<svg xmlns='http:\/\/www.w3.org\/2000\/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'><path d='M10.97 4.97a.75.75 0 0 1 1.07 1.05l-3.99 4.99a.75.75 0 0 1-1.08.02L4.324 8.384a.75.75 0 1 1 1.06-1.06l2.094 2.093 3.473-4.425a.267.267 0 0 1 .02-.022z'\/><\/svg><\/i><p class=\"paragraph block-bullet-item__paragraph\" data-id=\"fc37cc4c\">\n\tVerstehe, was es bedeutet, wenn ein Projekt <em>produktionsreif<\/em> ist<\/p><\/div>\n\n\n\n<div class=\"block-bullet-item js-block-bullet-item\" data-id=\"1e6b0fda\">\n\t<i class=\"icon block-bullet-item__icon\" data-id=\"70d4102a\"  aria-hidden=\"true\">\n\t<svg xmlns='http:\/\/www.w3.org\/2000\/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'><path d='M10.97 4.97a.75.75 0 0 1 1.07 1.05l-3.99 4.99a.75.75 0 0 1-1.08.02L4.324 8.384a.75.75 0 1 1 1.06-1.06l2.094 2.093 3.473-4.425a.267.267 0 0 1 .02-.022z'\/><\/svg><\/i><p class=\"paragraph block-bullet-item__paragraph\" data-id=\"650e0f2c\">\n\tSchreibe robusten Python-Code, der sich leicht erweitern, debuggen, \u00fcberwachen und testen l\u00e4sst<\/p><\/div>\n\n\n\n<div class=\"block-bullet-item js-block-bullet-item\" data-id=\"4459c288\">\n\t<i class=\"icon block-bullet-item__icon\" data-id=\"01696a3b\"  aria-hidden=\"true\">\n\t<svg xmlns='http:\/\/www.w3.org\/2000\/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'><path d='M10.97 4.97a.75.75 0 0 1 1.07 1.05l-3.99 4.99a.75.75 0 0 1-1.08.02L4.324 8.384a.75.75 0 1 1 1.06-1.06l2.094 2.093 3.473-4.425a.267.267 0 0 1 .02-.022z'\/><\/svg><\/i><p class=\"paragraph block-bullet-item__paragraph\" data-id=\"88645acf\">\n\tStrukturiere Deine Machine-Learning-Projekte mit Poetry als hochwertige Python-Pakete, die sich leicht teilen, gemeinsam bearbeiten und bereitstellen lassen<\/p><\/div>\n\n\n\n<div class=\"block-bullet-item js-block-bullet-item\" data-id=\"d3e2c2d6\">\n\t<i class=\"icon block-bullet-item__icon\" data-id=\"fa5db153\"  aria-hidden=\"true\">\n\t<svg xmlns='http:\/\/www.w3.org\/2000\/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'><path d='M10.97 4.97a.75.75 0 0 1 1.07 1.05l-3.99 4.99a.75.75 0 0 1-1.08.02L4.324 8.384a.75.75 0 1 1 1.06-1.06l2.094 2.093 3.473-4.425a.267.267 0 0 1 .02-.022z'\/><\/svg><\/i><p class=\"paragraph block-bullet-item__paragraph\" data-id=\"66f6dbb5\">\n\tStelle Deine Modelle \u00fcber APIs und CLIs bereit<\/p><\/div>\n\n\t<\/div>\n<\/div>\n\t\t<\/div>\n\t<\/div>\n\n<\/div>\n\n<\/div>\n\t\t<\/div>\n\t<\/div>\n\n<div \n\tclass=\"wrapper\" \n\tdata-id=\"253a57da\" \n\tdata-bg-on-inner=\"false\" \n\t>\n\t\t\n\t\t\t<div class=\"wrapper__inner\">\n\t\t\t\n<div class=\"block-columns\" data-id=\"63693f9c\">\n\t\n\n<div class=\"block-column\" data-id=\"5a37c2e7\">\n\t\n\n<div \n\tclass=\"wrapper wrapper--simple\" \n\tdata-id=\"403920a4\" \n\tdata-bg-on-inner=\"false\" \n\t>\n\t\t\n\t\t\t<div class=\"wrapper__inner\">\n\t\t\t\n<div class=\"block-heading\" data-id=\"093e3750\">\n\t<h2\tclass=\"heading block-heading__heading\"\n\tdata-id=\"81403263\"\n>\n\tProgramm<\/h2><\/div>\n\t\t<\/div>\n\t<\/div>\n\n\n\n<div \n\tclass=\"wrapper wrapper--simple\" \n\tdata-id=\"e328c0a5\" \n\tdata-bg-on-inner=\"false\" \n\t>\n\t\t\n\t\t\t<div class=\"wrapper__inner\">\n\t\t\t\n<div class=\"block-paragraph\" data-id=\"1424ed41\">\n\t<p class=\"paragraph block-paragraph__paragraph\" data-id=\"cd8e046d\">\n\tDiese Schulung verbindet theoretische Erl\u00e4uterungen, praktische \u00dcbungen und ein Abschlussprojekt, die die wichtigsten Aspekte <em>produktionsreifer<\/em> Anwendungen behandeln. Wenn Du an dieser Schulung teilnimmst, lernst Du in einem sehr interaktiven Umfeld die modernsten Ans\u00e4tze und bew\u00e4hrten Verfahren kennen, um Machine-Learning-Code auf robuste, sichere, skalierbare und wartungsfreundliche Weise zu entwickeln.  <\/p><\/div>\n\t\t<\/div>\n\t<\/div>\n\n<\/div>\n\n\n\n<div class=\"block-column\" data-id=\"833f438a\">\n\t\n\n<div \n\tclass=\"wrapper wrapper--simple\" \n\tdata-id=\"56e0f4fb\" \n\tdata-bg-on-inner=\"false\" \n\t>\n\t\t\n\t\t\t<div class=\"wrapper__inner\">\n\t\t\t\n<div\n\tclass=\"block-accordion js-block-accordion\"\n\tdata-close-adjacent=\"false\"\n>\n\t\t\n\n<div class=\"block-accordion-item js-block-accordion-item\" \n\taria-expanded=\"true\"\n>\n\t<button class=\"block-accordion-item__trigger js-block-accordion-item-trigger\" \n\t\taria-label=\"Tag 1\" \n\t\taria-controls=\"adc082ef\" \n\t\taria-expanded=\"true\" \n\t\tid=\"faff097b\"\n\t>\n\t\t<h2\tclass=\"heading block-accordion-item__title\"\n\tdata-id=\"35af8a7d\"\n>\n\tTag 1<\/h2>\t\t\n\t\t<span class=\"block-accordion-item__wrap-icon\" aria-hidden=\"true\">\n\t\t\t<i class=\"icon block-accordion-item__icon\" data-id=\"126f0ec6\"  aria-hidden=\"true\">\n\t<svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'><path d='M13 5.5a1 1 0 1 0-2 0h2Zm-1.707 13.707a1 1 0 0 0 1.414 0l6.364-6.364a1 1 0 0 0-1.414-1.414L12 17.086l-5.657-5.657a1 1 0 0 0-1.414 1.414l6.364 6.364ZM11 5.5v13h2v-13h-2Z' fill='currentColor'\/><\/svg><\/i>\t\t<\/span>\n\t<\/button>\n\n\t<div role=\"region\" class=\"block-accordion-item__panel js-block-accordion-item-panel\" \n\t\taria-hidden=\"false\" \n\t\taria-labelledby=\"faff097b\" \n\t\tid=\"adc082ef\"\n\t>\n\t\t<div class=\"block-accordion-item__content\">\n\t\t\t\n\n<div \n\tclass=\"wrapper wrapper--simple\" \n\tdata-id=\"3c2a30df\" \n\tdata-bg-on-inner=\"false\" \n\t>\n\t\t\n\t\t\t<div class=\"wrapper__inner\">\n\t\t\t\n<div class=\"block-lists\" data-id=\"1b312954\">\n\t<ul\tclass=\"lists block-lists__lists\"\n\tdata-id=\"1d4847c6\"\n>\n\t<li>Was versteht man unter produktionsreifem Code?<\/li><li>Bew\u00e4hrte Verfahren zur Code-Organisation: Der \u00dcbergang von Jupyter-Notebooks zur Nutzung und Entwicklung von Paketen mit <em>Poetry<\/em><\/li><li>Verfassen von hochwertigem Code und Implementieren automatischer Qualit\u00e4tspr\u00fcfungen mit <em>ruff<\/em>, <em>mypy und <\/em> <em>pre-commit<\/em><\/li><li>Objektorientierte Programmierung (OOP) in Python<\/li><\/ul><\/div>\n\t\t<\/div>\n\t<\/div>\n\n\t\t<\/div>\n\t<\/div>\n<\/div>\n\n\n\n<div class=\"block-accordion-item js-block-accordion-item\" \n\taria-expanded=\"false\"\n>\n\t<button class=\"block-accordion-item__trigger js-block-accordion-item-trigger\" \n\t\taria-label=\"Tag 2\" \n\t\taria-controls=\"1f5801f2\" \n\t\taria-expanded=\"false\" \n\t\tid=\"3bc4fcf1\"\n\t>\n\t\t<h2\tclass=\"heading block-accordion-item__title\"\n\tdata-id=\"95f9216d\"\n>\n\tTag 2<\/h2>\t\t\n\t\t<span class=\"block-accordion-item__wrap-icon\" aria-hidden=\"true\">\n\t\t\t<i class=\"icon block-accordion-item__icon\" data-id=\"ee3ee9ad\"  aria-hidden=\"true\">\n\t<svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'><path d='M13 5.5a1 1 0 1 0-2 0h2Zm-1.707 13.707a1 1 0 0 0 1.414 0l6.364-6.364a1 1 0 0 0-1.414-1.414L12 17.086l-5.657-5.657a1 1 0 0 0-1.414 1.414l6.364 6.364ZM11 5.5v13h2v-13h-2Z' fill='currentColor'\/><\/svg><\/i>\t\t<\/span>\n\t<\/button>\n\n\t<div role=\"region\" class=\"block-accordion-item__panel js-block-accordion-item-panel\" \n\t\taria-hidden=\"true\" \n\t\taria-labelledby=\"3bc4fcf1\" \n\t\tid=\"1f5801f2\"\n\t>\n\t\t<div class=\"block-accordion-item__content\">\n\t\t\t\n\n<div \n\tclass=\"wrapper wrapper--simple\" \n\tdata-id=\"987c8f3a\" \n\tdata-bg-on-inner=\"false\" \n\t>\n\t\t\n\t\t\t<div class=\"wrapper__inner\">\n\t\t\t\n<div class=\"block-lists\" data-id=\"a1fc04aa\">\n\t<ul\tclass=\"lists block-lists__lists\"\n\tdata-id=\"86ce44f3\"\n>\n\t<li>Fortgeschrittene Python-Entwurfsmuster: Dekoratoren, Kontextmanager, Generatoren<\/li><li>Bew\u00e4hrte Verfahren f\u00fcr die Protokollierung<\/li><li>Testen von Software im Bereich des maschinellen Lernens mit <em>pytest<\/em><\/li><\/ul><\/div>\n\t\t<\/div>\n\t<\/div>\n\n\t\t<\/div>\n\t<\/div>\n<\/div>\n\n\n\n<div class=\"block-accordion-item js-block-accordion-item\" \n\taria-expanded=\"false\"\n>\n\t<button class=\"block-accordion-item__trigger js-block-accordion-item-trigger\" \n\t\taria-label=\"Tag 3\" \n\t\taria-controls=\"f9b72eef\" \n\t\taria-expanded=\"false\" \n\t\tid=\"9b380fce\"\n\t>\n\t\t<h2\tclass=\"heading block-accordion-item__title\"\n\tdata-id=\"c07d22ca\"\n>\n\tTag 3<\/h2>\t\t\n\t\t<span class=\"block-accordion-item__wrap-icon\" aria-hidden=\"true\">\n\t\t\t<i class=\"icon block-accordion-item__icon\" data-id=\"b8737ced\"  aria-hidden=\"true\">\n\t<svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'><path d='M13 5.5a1 1 0 1 0-2 0h2Zm-1.707 13.707a1 1 0 0 0 1.414 0l6.364-6.364a1 1 0 0 0-1.414-1.414L12 17.086l-5.657-5.657a1 1 0 0 0-1.414 1.414l6.364 6.364ZM11 5.5v13h2v-13h-2Z' fill='currentColor'\/><\/svg><\/i>\t\t<\/span>\n\t<\/button>\n\n\t<div role=\"region\" class=\"block-accordion-item__panel js-block-accordion-item-panel\" \n\t\taria-hidden=\"true\" \n\t\taria-labelledby=\"9b380fce\" \n\t\tid=\"f9b72eef\"\n\t>\n\t\t<div class=\"block-accordion-item__content\">\n\t\t\t\n\n<div \n\tclass=\"wrapper wrapper--simple\" \n\tdata-id=\"914f7d79\" \n\tdata-bg-on-inner=\"false\" \n\t>\n\t\t\n\t\t\t<div class=\"wrapper__inner\">\n\t\t\t\n<div class=\"block-lists\" data-id=\"e1effd1d\">\n\t<ul\tclass=\"lists block-lists__lists\"\n\tdata-id=\"a73da556\"\n>\n\t<li>Erstellen von Befehlszeilenschnittstellen (CLIs) zur interaktiven Nutzung Deiner Pakete mit <em>typer<\/em><\/li><li>Bereitstellung Deines Pakets als RESTful-API mit <em>FastAPI<\/em><\/li><li>Datenvalidierung mit <em>pydantic<\/em><\/li><li>Abschliessender Hackathon<\/li><\/ul><\/div>\n\t\t<\/div>\n\t<\/div>\n\n\t\t<\/div>\n\t<\/div>\n<\/div>\n\n<\/div>\n\t\t<\/div>\n\t<\/div>\n\n<\/div>\n\n<\/div>\n\t\t<\/div>\n\t<\/div>\n\n<div \n\tclass=\"wrapper\" \n\tdata-id=\"ada19eb0\" \n\tdata-bg-on-inner=\"false\" \n\t>\n\t\t\n\t\t\t<div class=\"wrapper__inner\">\n\t\t\t\n<div class=\"block-columns\" data-id=\"d2038ed0\">\n\t\n\n<div class=\"block-column\" data-id=\"d77bd007\">\n\t\n\n<div \n\tclass=\"wrapper wrapper--simple\" \n\tdata-id=\"1943662e\" \n\tdata-bg-on-inner=\"false\" \n\t>\n\t\t\n\t\t\t<div class=\"wrapper__inner\">\n\t\t\t\n<div class=\"block-heading\" data-id=\"3fa4e9f2\">\n\t<h2\tclass=\"heading block-heading__heading\"\n\tdata-id=\"68efc1f9\"\n>\n\tDiese Schulung ist genau das Richtige f\u00fcr Dich, wenn:<\/h2><\/div>\n\t\t<\/div>\n\t<\/div>\n\n\n\n<div \n\tclass=\"wrapper wrapper--simple\" \n\tdata-id=\"2a7b8aa4\" \n\tdata-bg-on-inner=\"false\" \n\t>\n\t\t\n\t\t\t<div class=\"wrapper__inner\">\n\t\t\t\n<div class=\"block-bullet-list\">\n\t\t\t\t<div class=\"block-bullet-list__columns\">\n\t\t\n\n<div class=\"block-bullet-item js-block-bullet-item\" data-id=\"7722653b\">\n\t<i class=\"icon block-bullet-item__icon\" data-id=\"0a03bf8c\"  aria-hidden=\"true\">\n\t<svg xmlns='http:\/\/www.w3.org\/2000\/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'><path d='M10.97 4.97a.75.75 0 0 1 1.07 1.05l-3.99 4.99a.75.75 0 0 1-1.08.02L4.324 8.384a.75.75 0 1 1 1.06-1.06l2.094 2.093 3.473-4.425a.267.267 0 0 1 .02-.022z'\/><\/svg><\/i><p class=\"paragraph block-bullet-item__paragraph\" data-id=\"b582fcb1\">\n\tDu m\u00f6chtest wissen, wie Sie Code aus Notebooks in ausgereifte Python-Pakete umgestalten k\u00f6nnen<\/p><\/div>\n\n\n\n<div class=\"block-bullet-item js-block-bullet-item\" data-id=\"8b6a0714\">\n\t<i class=\"icon block-bullet-item__icon\" data-id=\"71fdf1b6\"  aria-hidden=\"true\">\n\t<svg xmlns='http:\/\/www.w3.org\/2000\/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'><path d='M10.97 4.97a.75.75 0 0 1 1.07 1.05l-3.99 4.99a.75.75 0 0 1-1.08.02L4.324 8.384a.75.75 0 1 1 1.06-1.06l2.094 2.093 3.473-4.425a.267.267 0 0 1 .02-.022z'\/><\/svg><\/i><p class=\"paragraph block-bullet-item__paragraph\" data-id=\"648f1d81\">\n\tDu m\u00f6chtest die Qualit\u00e4t Deines Codes verbessern und aktuelle Tools nach Industriestandard einsetzen<\/p><\/div>\n\n\n\n<div class=\"block-bullet-item js-block-bullet-item\" data-id=\"f2a3be10\">\n\t<i class=\"icon block-bullet-item__icon\" data-id=\"3ae5266f\"  aria-hidden=\"true\">\n\t<svg xmlns='http:\/\/www.w3.org\/2000\/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'><path d='M10.97 4.97a.75.75 0 0 1 1.07 1.05l-3.99 4.99a.75.75 0 0 1-1.08.02L4.324 8.384a.75.75 0 1 1 1.06-1.06l2.094 2.093 3.473-4.425a.267.267 0 0 1 .02-.022z'\/><\/svg><\/i><p class=\"paragraph block-bullet-item__paragraph\" data-id=\"701442a8\">\n\tDu m\u00f6chtest bei Projekten besser mit Deinen Kollegen zusammenarbeiten<\/p><\/div>\n\n\n\n<div class=\"block-bullet-item js-block-bullet-item\" data-id=\"996ba933\">\n\t<i class=\"icon block-bullet-item__icon\" data-id=\"c40b8a54\"  aria-hidden=\"true\">\n\t<svg xmlns='http:\/\/www.w3.org\/2000\/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'><path d='M10.97 4.97a.75.75 0 0 1 1.07 1.05l-3.99 4.99a.75.75 0 0 1-1.08.02L4.324 8.384a.75.75 0 1 1 1.06-1.06l2.094 2.093 3.473-4.425a.267.267 0 0 1 .02-.022z'\/><\/svg><\/i><p class=\"paragraph block-bullet-item__paragraph\" data-id=\"a0b15e6a\">\n\t<p data-pm-slice=\"1 1 [\"bulletList\",null,\"listItem\",null]\">Du bist Datenwissenschaftler, Analyst oder Ingenieur und verbringst Deine Arbeitszeit damit, Python-basierte L\u00f6sungen zu entwickeln<\/p><\/p><\/div>\n\n\t<\/div>\n<\/div>\n\t\t<\/div>\n\t<\/div>\n\n<\/div>\n\n\n\n<div class=\"block-column\" data-id=\"e634d18c\">\n\t\n\n<div \n\tclass=\"wrapper wrapper--simple\" \n\tdata-id=\"acded3a2\" \n\tdata-bg-on-inner=\"false\" \n\t>\n\t\t\n\t\t\t<div class=\"wrapper__inner\">\n\t\t\t\n<div class=\"block-heading\" data-id=\"cfa43fe1\">\n\t<h2\tclass=\"heading block-heading__heading\"\n\tdata-id=\"37ef7232\"\n>\n\tDiese Schulung ist nicht das Richtige f\u00fcr Dich, wenn:<\/h2><\/div>\n\t\t<\/div>\n\t<\/div>\n\n\n\n<div \n\tclass=\"wrapper wrapper--simple\" \n\tdata-id=\"6d90974d\" \n\tdata-bg-on-inner=\"false\" \n\t>\n\t\t\n\t\t\t<div class=\"wrapper__inner\">\n\t\t\t\n<div class=\"block-bullet-list\">\n\t\t\t\t<div class=\"block-bullet-list__columns\">\n\t\t\n\n<div class=\"block-bullet-item js-block-bullet-item\" data-id=\"2d0f443e\">\n\t<i class=\"icon block-bullet-item__icon\" data-id=\"5d21ade4\"  aria-hidden=\"true\">\n\t<svg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'><path d='M15 5L5.00103 14.999' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'\/><path d='M15 14.998L5.00103 4.99907' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'\/><\/svg><\/i><p class=\"paragraph block-bullet-item__paragraph\" data-id=\"9bb57f15\">\n\tDu verf\u00fcgest nicht \u00fcber die erforderlichen Python-Grundkenntnisse (siehe Dir stattdessen unseren Kurs <a href=\"https:\/\/academy.xebia.com\/training\/python-for-data-analysis\/\">\u201ePython f\u00fcr die Datenanalyse<\/a> \u201c an)<\/p><\/div>\n\n\n\n<div class=\"block-bullet-item js-block-bullet-item\" data-id=\"2d1a04a4\">\n\t<i class=\"icon block-bullet-item__icon\" data-id=\"3940b864\"  aria-hidden=\"true\">\n\t<svg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'><path d='M15 5L5.00103 14.999' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'\/><path d='M15 14.998L5.00103 4.99907' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'\/><\/svg><\/i><p class=\"paragraph block-bullet-item__paragraph\" data-id=\"30f6a2f8\">\n\tDu hast Git noch nie verwendet oder Du hast noch nie zuvor eine Shell\/ein Terminal benutzt.<\/p><\/div>\n\n\n\n<div class=\"block-bullet-item js-block-bullet-item\" data-id=\"a038d9ce\">\n\t<i class=\"icon block-bullet-item__icon\" data-id=\"5c767717\"  aria-hidden=\"true\">\n\t<svg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'><path d='M15 5L5.00103 14.999' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'\/><path d='M15 14.998L5.00103 4.99907' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'\/><\/svg><\/i><p class=\"paragraph block-bullet-item__paragraph\" data-id=\"ba5cd298\">\n\tDu m\u00f6chtest Deine Kenntnisse im Bereich maschinelles Lernen vertiefen (siehe Dir die Schulungen <a href=\"https:\/\/academy.xebia.com\/training\/data-science-with-python\/\">\u201eCertified Data Science with Python\u201c<\/a> oder <a href=\"https:\/\/academy.xebia.com\/training\/advanced-data-science-with-python\/\">\u201eAdvanced Data Science with Python<\/a> \u201c an)<\/p><\/div>\n\n\n\n<div class=\"block-bullet-item js-block-bullet-item\" data-id=\"34849865\">\n\t<i class=\"icon block-bullet-item__icon\" data-id=\"894e0e6a\"  aria-hidden=\"true\">\n\t<svg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'><path d='M15 5L5.00103 14.999' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'\/><path d='M15 14.998L5.00103 4.99907' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'\/><\/svg><\/i><p class=\"paragraph block-bullet-item__paragraph\" data-id=\"b4a1f636\">\n\tDu m\u00f6chtest Dich eingehend mit Datenpipelines oder der Bereitstellung in bestimmten Cloud-Umgebungen befassen (siehe Dir auch die Schulungen <a href=\"https:\/\/academy.xebia.com\/training\/machine-learning-system-design\/\">zu ML-Systemdesign<\/a> oder <a href=\"https:\/\/academy.xebia.com\/training\/?q=mlops&#038;sort=relevant\">MLOps<\/a> an)<\/p><\/div>\n\n\t<\/div>\n<\/div>\n\t\t<\/div>\n\t<\/div>\n\n<\/div>\n\n<\/div>\n\t\t<\/div>\n\t<\/div>\n\n<div \n\tclass=\"wrapper\" \n\tdata-id=\"42b3057a\" \n\tdata-bg-on-inner=\"false\" \n\t>\n\t\t\n\t\t\t<div class=\"wrapper__inner\">\n\t\t\t\n<div\n\tdata-id=\"993c852e\"\n\tclass=\"block-course-list js-block-course-list js-block-course-list-993c852e\"\n\t>\n\t<h2\tclass=\"heading block-course-list__heading\"\n\tdata-id=\"fb756eb1\"\n>\n\tAuch f\u00fcr Dich interessant<\/h2><a class=\"btn block-course-list__btn\" title=\"Alle Kurse anzeigen\" data-id=\"f2970ef5\" href=\"https:\/\/academy.xebia.com\/ch\/de\/training\/\">\n\t\n\t\t\t<span>Alle Kurse anzeigen<\/span>\n\t\n\t<\/a>\n\t<div class=\"block-course-list__slider-wrapper\">\n\t\t<div class=\"block-course-list__slider\">\n\t\t\t<div\n\t\t\t\tclass=\"block-course-list__swiper js-block-course-list-swiper swiper\"\n\t\t\t\tdata-allow-keyboard-controls=\"1\"\n\t\t\t>\n\t\t\t\t<div class=\"swiper-wrapper block-course-list__swiper-wrapper\">\n\t\t\t\t\t<div class=\"course-list-item swiper-slide js-tippy-container-isolated\" data-id=\"67f9d3b0\">\n\t<h2\tclass=\"heading course-list-item__heading\"\n\tdata-id=\"422ddcd8\"\n>\n\tDu kannst den gew\u00fcnschten Kurs nicht finden? Es gibt noch mehr! <\/h2>\t\t\n\t<div class=\"course-list-item__details-row\">\n\t\t\t\t\t<div class=\"course-list-item__date\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<a class=\"btn course-list-item__btn\" title=\"View all courses\" data-id=\"089614d5\" href=\"https:\/\/academy.xebia.com\/ch\/de\/training\/\">\n\t\n\t\t\t<span>View all courses<\/span>\n\t\n\t<\/a>\t<\/div>\n\n<\/div>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n\n\t<div class=\"block-course-list__controls swiper-pagination\"><\/div>\n<\/div>\n\t\t<\/div>\n\t<\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":18,"featured_media":0,"template":"","tags":[90,98],"class_list":["post-2688","course","type-course","status-publish","hentry","tag-daten-und-ki","tag-maschinelles-lernen"],"acf":{"field_BrokersfeedIntroduction":"","field_BrokersfeedDescription":"","field_BrokersfeedFormat":"","field_BrokersfeedSubjects":"","field_BrokersfeedTakeaways":"","field_BrokersfeedTargetAudience":"","field_BrokersfeedPrerequisites":"","field_BrokersfeedCertificationValue":"","field_BrokersfeedNextSteps":"","field_BrokersfeedBanner":null,"field_BrokersfeedImages":null,"course_xebia_event_ids":"","course_xebia_event_group_id":"","course_xebia_discipline":null,"course_xebia_sorting_order":5},"raw_content":null,"_links":{"self":[{"href":"https:\/\/academy.xebia.com\/ch\/de\/wp-json\/wp\/v2\/courses\/2688","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/academy.xebia.com\/ch\/de\/wp-json\/wp\/v2\/courses"}],"about":[{"href":"https:\/\/academy.xebia.com\/ch\/de\/wp-json\/wp\/v2\/types\/course"}],"author":[{"embeddable":true,"href":"https:\/\/academy.xebia.com\/ch\/de\/wp-json\/wp\/v2\/users\/18"}],"version-history":[{"count":4,"href":"https:\/\/academy.xebia.com\/ch\/de\/wp-json\/wp\/v2\/courses\/2688\/revisions"}],"predecessor-version":[{"id":3492,"href":"https:\/\/academy.xebia.com\/ch\/de\/wp-json\/wp\/v2\/courses\/2688\/revisions\/3492"}],"wp:attachment":[{"href":"https:\/\/academy.xebia.com\/ch\/de\/wp-json\/wp\/v2\/media?parent=2688"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/academy.xebia.com\/ch\/de\/wp-json\/wp\/v2\/tags?post=2688"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}