<!doctype html>
<html id="bundle-landings-v2" lang="ru" class="prisma">
<head>
<style>.varioqub-antiflicker {opacity: 0 !important;}</style>
<script nonce="aWNd2qPMLWA0lqwpgIb1vw==">
(function(a,n,t,i,f,li,c,k,e,r){
a[t]=a[t]||function(){(a[t].a=a[t].a||[]).push(arguments)};n.classList.add(i);c=function(){n.classList.remove(i)};li.callback=c;a[t].antiFlicker=li;setTimeout(c,f);
})(window, document.documentElement, 'ymab', 'varioqub-antiflicker', 1500, { [`metrika.51852059`]: true });
</script>
<script nonce="aWNd2qPMLWA0lqwpgIb1vw==" type="text/javascript">
(function(e, x, pe, r, i, me, nt){
e[i]=e[i]||function(){(e[i].a=e[i].a||[]).push(arguments)},
me=x.createElement(pe),me.async=1,me.src=r,nt=x.getElementsByTagName(pe)[0],me.addEventListener("error",function(){function cb(t){t=t[t.length-1],"function"==typeof t&&t({flags:{}})};Array.isArray(e[i].a)&&e[i].a.forEach(cb);e[i]=function(){cb(arguments)}}),nt.parentNode.insertBefore(me,nt)})
(window, document, 'script', 'https://abt.s3.yandex.net/expjs/latest/exp.js', 'ymab');
ymab(`metrika.51852059`, 'setConfig', { enableWatch: true });
ymab(`metrika.51852059`, 'init');
</script>
<title data-react-helmet="true">Курс «Мидл фронтенд-разработчик»: онлайн-обучение frontend-разработке продвинутого уровня — Яндекс Практикум PRO</title>
<meta data-react-helmet="true" charset="UTF-8"/><meta data-react-helmet="true" name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover"/><meta data-react-helmet="true" name="yandex-verification" content="b6925ee38b98a9b0"/><meta data-react-helmet="true" name="google-site-verification" content="FSCwrNjvEM8wXBr0TFzl58qR0sEioEKbA4gHrPQZxGI"/><meta data-react-helmet="true" name="msapplication-TileColor" content="#000000"/><meta data-react-helmet="true" name="theme-color" content="#000000"/><meta data-react-helmet="true" name="title" content="Курс «Мидл фронтенд-разработчик»: онлайн-обучение frontend-разработке продвинутого уровня"/><meta data-react-helmet="true" name="description" content="За 5 месяцев обучения вы сможете вырасти до уровня мидл фронтенд-разработчика. Углубите знания во frontend-разработке и смежных сферах до продивнутого уровня, сделаете 2 приложения и улучшите софтскилы."/><meta data-react-helmet="true" property="og:type" content="website"/><meta data-react-helmet="true" property="og:title" content="Курс «Мидл фронтенд-разработчик»: онлайн-обучение frontend-разработке продвинутого уровня"/><meta data-react-helmet="true" property="og:site_name" content="Яндекс Практикум"/><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"/><meta data-react-helmet="true" property="og:description" content="За 5 месяцев обучения вы сможете вырасти до уровня мидл фронтенд-разработчика. Углубите знания во frontend-разработке и смежных сферах до продивнутого уровня, сделаете 2 приложения и улучшите софтскилы."/><meta data-react-helmet="true" property="og:url" content="https://practicum.yandex.ru/middle-frontend/"/><meta data-react-helmet="true" property="og:image" content="https://code.s3.yandex.net/Open_Graph/middle-frontend.jpg"/><meta data-react-helmet="true" property="og:image:width" content="968"/><meta data-react-helmet="true" property="og:image:height" content="504"/>
<link data-react-helmet="true" rel="preload" href="//cdn.practicum.yandex.net/wirth/2.1754/fonts/events/Druk-Text-Wide-Cyr-Heavy.woff2" as="font" type="font/woff2" crossOrigin="true"/><link data-react-helmet="true" href="//cdn.practicum.yandex.net/wirth/2.1754/fonts/events/druk-text-wide-cyr-heavy.css" rel="stylesheet"/><link data-react-helmet="true" href="//cdn.practicum.yandex.net/wirth/2.1754/fonts/landings/suisse.css" rel="preload" as="style"/><link data-react-helmet="true" href="//cdn.practicum.yandex.net/wirth/2.1754/fonts/ys/ys.css" rel="preload" as="style"/><link data-react-helmet="true" href="//cdn.practicum.yandex.net/wirth/2.1754/fonts/spectral/spectral.css" rel="preload" as="style"/><link data-react-helmet="true" href="//cdn.practicum.yandex.net/wirth/2.1754/fonts/landings/suisse.css" rel="stylesheet"/><link data-react-helmet="true" href="//cdn.practicum.yandex.net/wirth/2.1754/fonts/ys/ys.css" rel="stylesheet"/><link data-react-helmet="true" href="//cdn.practicum.yandex.net/wirth/2.1754/fonts/spectral/spectral.css" rel="stylesheet"/><link data-react-helmet="true" href="//cdn.practicum.yandex.net/praktikum/v2.1754/static/favicon_ru.png" rel="icon" type="image/x-icon"/><link data-react-helmet="true" sizes="180x180" href="//cdn.practicum.yandex.net/praktikum/v2.1754/static/apple-touch-icon-ru.png"/><link data-react-helmet="true" rel="icon" type="image/png" sizes="32x32" href="//cdn.practicum.yandex.net/praktikum/v2.1754/static/favicon_ru-32x32.png"/><link data-react-helmet="true" rel="icon" type="image/png" sizes="16x16" href="//cdn.practicum.yandex.net/praktikum/v2.1754/static/favicon_ru-16x16.png"/><link data-react-helmet="true" href="//cdn.practicum.yandex.net/praktikum/v2.1754/static/safari-pinned-tab.svg" color="#000000"/><link data-react-helmet="true" rel="manifest" href="/manifest.json"/><link data-react-helmet="true" rel="alternate" href="https://practicum.yandex.ru/middle-frontend/" hrefLang="ru-RU"/><link data-react-helmet="true" rel="alternate" href="https://practicum.yandex.kz/middle-frontend/" hrefLang="ru-KZ"/><link data-react-helmet="true" rel="alternate" href="https://practicum.yandex.com/middle-frontend/" hrefLang="ru-AM"/><link data-react-helmet="true" rel="canonical" href="https://practicum.yandex.ru/middle-frontend/"/>
<link rel="stylesheet" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/BO_gnV9ffMpWj7i6.css">
<link rel="stylesheet" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/DxOo0VknaH2L3tgg.css">
<link rel="stylesheet" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/h8Vsbm6sXtYG-zbf.css">
<link rel="stylesheet" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/ByW0iOckuxtXzChV.css">
<link rel="stylesheet" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/CZ8ResQnphjJ_AWb.css">
<link rel="stylesheet" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/O6g5KDfaaSRLnl6F.css">
<link rel="stylesheet" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/BYVAAzIXoX2gkpBs.css">
<link rel="stylesheet" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/Cbdwe0saaVlmRJTg.css">
<link rel="stylesheet" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/AsuCtu51qtlhjUVb.css">
<link rel="stylesheet" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/BhHMbAzV0RnEcaQ1.css">
<link rel="stylesheet" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/BinSJkLofhRWfLeK.css">
<link rel="stylesheet" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/BKQ7RgGn3_OciHzf.css">
<link rel="stylesheet" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/CBm0uvEtgoc3YL7r.css">
<link rel="stylesheet" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/B1SCReEqzovXoWSa.css">
<link rel="stylesheet" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/DqPh1pBC991OXA6W.css">
<link rel="stylesheet" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/D47nHtYTacfI4oo4.css">
<link rel="stylesheet" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/lfbDcgoKWjv7TrQq.css">
<link rel="stylesheet" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/ByKvNGI1SKRISL9_.css">
<link rel="stylesheet" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/F5qdfJ_CAFJuqE6e.css">
<link rel="stylesheet" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/CHaAnGLL_poIs2R8.css">
<link rel="stylesheet" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/XY7ySHixtdmdLljU.css">
<link rel="stylesheet" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/B2ZY8lr9zP7CypIf.css">
<link rel="stylesheet" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/BpqqHXmkxhs5guuj.css">
<link rel="stylesheet" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/BaOTe_g0ihdJm__i.css">
<link rel="stylesheet" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/DTrcEGUsWfNkzLJx.css">
<link rel="stylesheet" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/el5SbUtLOIZPTJMo.css">
<link rel="stylesheet" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/D0QErpXACRuzkfJF.css">
<link rel="stylesheet" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/CjZ0MAUZbd6xE0r1.css">
<link rel="stylesheet" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/CWTqklFNJeeSTXHq.css">
<link rel="stylesheet" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/_yhl0EhLfUg9IMs0.css">
<link rel="stylesheet" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/xuzFUsJFitHhweK0.css">
<link rel="stylesheet" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/CPBbyMjMP_dx5MCR.css">
<link rel="stylesheet" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/bi09BivDsoZ5zYRg.css">
<link rel="stylesheet" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/BjIGJcd2jnZCWkDe.css">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/DF2oYUt_e4kz658O.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/BNvzeSlTKGknPqjX.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/BZbghOv3tShzfszf.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/Kz_i0r5j3DtIy5dW.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/BFciJBBNbsq44UFT.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/BuAPEYqEXuQB9eHs.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/0TnzA97373bgZIeK.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/BU7DVVto0Par2XVJ.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/BcsQM-8sjqIJPOIQ.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/BWaUp7nlTJinLVvA.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/CmyBHJg5zWCDxAzp.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/CLVtuaQSfO2pRog5.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/BuEuzb76MGO8fJR-.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/D-StPHuidtuMhdMV.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/CCOh35RtECaKEzxT.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/BBJeqPZ9iQynUfeP.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/BDx473Tt2i6A4pVA.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/DK9j1c2PO6YE9gCL.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/Czwz0OfvfESexZkV.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/DdlfGkyvwhXT_6lR.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/cLzhX0kEVHoaiZU-.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/DnDNHjI6Jvp_Rmt9.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/CM4GCZ5voPOgfGBK.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/DNc4aA6hyQajIbTx.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/IannEF4hf4Jfbzj-.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/De-GLX2PhZgt3_DW.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/kSPQi5Xx1LcIQP2q.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/DvH2FI5vN4RfZRuC.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/By5R41ukq3hJN58r.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/BFwazx9SQfxpvoyQ.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/4WbW-qP72kQCB2Td.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/B86bHhWAXBKwy_RW.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/Btg8wH-i_2gvelZj.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/i93WMnuihqZF69kE.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/Ci0Cu1-dHMkCW6li.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/B1XW3emKdXkCFo3A.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/CBvxrhDWXtbr_nou.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/C7J5aBKAIkw51wmX.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/C_Md8nG-DFNl6t2l.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/C0iixW6sjU25GK7h.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/byBTlYPavjLCEHN3.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/Dv83-6M8zt0MYiwx.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/C1Dj7Id5GFiTZi0Y.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/DERaah_qkJp4K1pk.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/BTEHk3332qp34XNQ.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/Ca1YX3pfP7dDzDEg.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/cUumIqiObpEYj828.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/w2TFKfO7KfIfWFFZ.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/CbE-vGq4cJlHyYg6.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/Bxoa02RBeXnhrsoi.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/DJCGxl11vERO6iJw.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/DNEakFlTwvPdYPNB.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/D7XfJLKMA1Kg1etP.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/C0caJeLBlbtcCrem.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/BaabIgQ24Of3cZ8a.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/DxxLiTatw9P1m1rC.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/B0Cwq2MDv4E7jPra.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/CwC2GngRT-AKhF9c.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/Dejaa6kEp0__bG51.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/DWOM43S1sLBPUoNw.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/Ct_gOv7taTPGGjqP.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/C9AxLkCovWiPIUut.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/C7lBH2n9KEuN7g5_.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/Bnq9vIgbv7GP_skf.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/CaWkvIa6Poo0eLNI.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/DV_V4MmUDy2zbjjS.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/CBofyr-WL0ixmlum.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/AezKiq91m5Gaz9tV.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/CSL_tcIjAYTesAw2.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/D7mJVlUfW9zAa5Qg.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/M20sZ_cphIPvEp4z.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/DLkTE2xLkq5OX-Cx.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/DptF7476tULuDyFV.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/CyQuDyNDEOfcKRiz.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/DXXWhHxPehg7748z.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/BJFCruS3PX7Xj8CN.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/CpIobev_54d2rVil.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/DBMLboFere97mhEx.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/SnxZjihcnXnBE7cO.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/D5x2KZfqmpbLnRP-.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/C7RYfmxBQMkF9Cbh.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/DVYYlMaFL4V2_QUs.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/Cbov72yTOSp-pkQy.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/D_C8rXoUKxag4C9f.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/DUa6kTcqLYyfF9ot.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/CAn45YnI1DzW6909.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/D2qSO48_5N_UKS5F.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/CJGewz0pfm43mZz6.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/DQMBraR0j_rf1WDF.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/B_QVbbN64dcF2x1d.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/9K9oCdVYC9C8VMbI.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/DLQMe4LYqLWxju0n.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/nxNtqDay4oFur-3A.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/BTHVMaOqcJbqpfH_.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/SoommWqAaJ9NfG-j.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/3aYGaJoILh5bF8f6.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/C7knpHIbthLWjMq9.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/Baq8EMTnljFMQROY.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/_DcosPmK4AthML5C.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/BfxOqKmJttz0OpmT.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/CtvdoFKp9VvtH0Q2.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/cd8zOqexqkzdPTWJ.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/B2kimrZPRFtBKpRu.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/DsGLOO_0pnGCNndd.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/BRIIiiZfxEmyJpsM.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/HWyhKCQRLyo4SgeA.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/DQt0cnIcAYk07bCo.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/0FC7bPAoxQ4G2xy1.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/Br_32nDkQqoKMAad.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/Dp41KBK5biqzQ8BA.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/DGDVHmQtJ72hp5OD.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/B-HyVj0K-jZwgEGe.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/UirQ3GhaDeG2AHsj.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/k9N4h0VYwQ8Mo2TR.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/CbWP2Z12F_tZg00l.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/BHi7fIcXOjIverdq.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/B-lWoSJWgkiQ7B5n.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/Bww2d6K10ZQSOORU.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/DniPbNOpwkKl87la.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/D5yw85f95UwD1iEb.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/CbgV561EO6RTe-H5.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/jbV-5XmQeEhbInSo.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/OvsrZ7D7wBG_1pjw.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/CNOM6Q9gW8mSYIeD.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/cHpf2WtJ0-bRjecO.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/XPRqtc0dYTzXadqO.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/CXdLjK6-XCXWk2c1.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/4NAJ6lbSnyl9ZvSu.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/BQ9PyPt4MCmjN-2Z.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/Ci4891E44WAuHptl.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/B0zrvgw6vRfbZvnz.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/DU1lSBd7xVu35qXS.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/CFhUtiEpT8NVcT45.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/B_TqmjCWDXZRynTp.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/DzHa5ImwsZofxKA3.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/DhKCHEpmOeCUfd11.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/DFrn9D1NGjq96Oai.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/BRG3-D78SarzwTtm.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/Dy3bwFvM2HpSslQe.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/CuTJ9kaRmUtGtaG0.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/4ZqcTvM0C_Qyu-hW.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/Ba6tBBVmlQUHirYP.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/CPM-l-2nIgjuXuMz.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/C8Qe051Mj1uv6jlT.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/Lr1Zhxxohs30eryV.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/CQHrbo-MMVqOj4v3.js">
<link rel="modulepreload" nonce="aWNd2qPMLWA0lqwpgIb1vw==" href="//cdn.practicum.yandex.net/wirth/2.1754/assets/BznGYNGMmaqEQfvN.js">
<script nonce="aWNd2qPMLWA0lqwpgIb1vw==">
if (!window._data) window._data = {};
window._data['ssrMessages'] = {"title":"Яндекс Практикум","landings.v2.meta.middleFrontend.title":"Курс «Мидл фронтенд-разработчик»: онлайн-обучение frontend-разработке продвинутого уровня","title-pro":"Яндекс Практикум PRO","landings.v2.schema.product.type":"Product","landings.v2.schema.course.middleFrontend.name":"Мидл фронтенд-разработчик","landings.v2.schema.course.middleFrontend.description":"За 5 месяцев обучения вы сможете вырасти до уровня мидл фронтенд-разработчика. Углубите знания во frontend-разработке и смежных сферах до продивнутого уровня, сделаете 2 приложения и улучшите софтскилы.","landings.v2.schema.product.image":"https://code.s3.yandex.net/logo/new_logo_icon.svg","landings.v2.schema.product.brand.type":"Brand","landings.v2.schema.product.brand.name":"Яндекс Практикум","landings.v2.schema.product.manufacturer.type":"Organization","landings.v2.schema.product.manufacturer.name":"АНО ДПО «Образовательные технологии Яндекса»","landings.v2.schema.product.category":"Online Course","landings.v2.schema.product.offer.type":"AggregateOffer","landings.v2.schema.product.offer.availability":"https://schema.org/InStock","landings.v2.schema.aggregateRating.type":"AggregateRating","landings.v2.common.ratings.card.rating.title":"4,7","landings.v2.schema.aggregateRating.worstRating":"1","landings.v2.schema.aggregateRating.bestRating":"5","landings.v2.schema.aggregateRating.reviewCount":"3781","landings.v2.schema.breadcrumbList.itemListElement.type":"ListItem","landings.v2.schema.breadcrumbList.itemListElement.item.1.id":"https://practicum.yandex.ru/","landings.v2.schema.breadcrumbList.itemListElement.item.1.name":"Яндекс Практикум","landings.v2.schema.breadcrumbList.itemListElement.item.2.id":"https://practicum.yandex.ru/{professionSlug}","landings.v2.schema.breadcrumbList.itemListElement.item.2.name":"Попробовать","landings.v2.schema.breadcrumbList.itemListElement.item.3.id":"https://practicum.yandex.ru/{professionSlug}/#{professionSlug}","landings.v2.schema.breadcrumbList.itemListElement.item.3.name":"бесплатно","landings.v2.schema.breadcrumbList.type":"BreadcrumbList","landings.v2.schema.qa.type":"QAPage","landings.v2.schema.qa.mainEntity.type":"Question","landings.v2.schema.qa.mainEntity.name":"Какие преимущества дает обучение в Яндекс Практикуме?","landings.v2.schema.qa.mainEntity.text":"Какие преимущества даёт обучение в Яндекс Практикуме?","landings.v2.schema.qa.mainEntity.answerCount":"1","landings.v2.schema.qa.mainEntity.dateCreated":"2025-06-19T10:00:00+03:00","landings.v2.schema.qa.mainEntity.author.type":"Person","landings.v2.schema.qa.mainEntity.author.name":"Никита Тинаев","landings.v2.schema.qa.mainEntity.acceptedAnswer.type":"Answer","landings.v2.schema.qa.mainEntity.acceptedAnswer.text":"100 000+ выпускников 💻 Много проектов 🖤 Поддержка экспертов","landings.v2.schema.qa.mainEntity.acceptedAnswer.datePublished":"2025-06-20T11:00:00+03:00","landings.v2.schema.qa.mainEntity.acceptedAnswer.upvoteCount":"4815","landings.v2.schema.qa.mainEntity.acceptedAnswer.author.type":"Organization","landings.v2.schema.qa.mainEntity.acceptedAnswer.author.name":"Яндекс Практикум","landings.v2.schema.context":"https://schema.org/","landings.v2.meta.middleFrontend.description":"За 5 месяцев обучения вы сможете вырасти до уровня мидл фронтенд-разработчика. Углубите знания во frontend-разработке и смежных сферах до продивнутого уровня, сделаете 2 приложения и улучшите софтскилы.","landings.v2.meta.middleFrontend.url":"https://practicum.yandex.ru/middle-frontend/","landings.v2.meta.middleFrontend.img":"https://code.s3.yandex.net/Open_Graph/middle-frontend.jpg","common.header.coursesBtn.skillpath.link":"https://practicum.yandex.ru/grade/skills?from={page}_all-skillpath-courses_button_{professionSlug}","middleFrontend.header.links.count":"5","middleFrontend.header.link.1.link":"#Gallery_forWhom","middleFrontend.header.link.1.name":"О курсе","middleFrontend.header.link.2.link":"#Curriculum","middleFrontend.header.link.2.name":"Программа","middleFrontend.header.link.3.link":"#Demo_training","middleFrontend.header.link.3.name":"Как учим","middleFrontend.header.link.4.link":"#TabsCase","middleFrontend.header.link.4.name":"Команда курса","middleFrontend.header.link.5.link":"#CommonFlow","middleFrontend.header.link.5.name":"Стоимость","common.service.practicum-pro":"Практикум PRO","common.yandex.title":"Яндекс","common.service.logo":"лого Практикума","landings.header.goToB2b.href":"b2b?from=landing_b2b2c_header_button_{slug}","landings.header.goToB2b":"Компаниям","landings.header.allCourses":"Все курсы","common.start.button.link":"/profile/{slug}","middleFrontend.start.button.text":"Начать учиться бесплатно","landings.v2.middleFrontend.head.section.reasons.count":"6","landings.v2.middleFrontend.head.section.reason.1.title":"Программа 2025 года, отвечающая запросам рынка","landings.v2.middleFrontend.head.section.reason.1.img.src":"https://code.s3.yandex.net/landings-v2-middle-frontend/head/head_icon_1.svg","landings.v2.middleFrontend.head.section.reason.2.title":"Node.js, HTTP, Codestyle, Accessibility, React, Redux, Canvas, Express, PostgreSQL","landings.v2.middleFrontend.head.section.reason.2.img.src":"https://code.s3.yandex.net/landings-v2-middle-frontend/head/head_icon_2.svg","landings.v2.middleFrontend.head.section.reason.3.title":"До 3 проектов для портфолио — самостоятельно и с командой","landings.v2.middleFrontend.head.section.reason.3.img.src":"https://code.s3.yandex.net/landings-v2-middle-frontend/head/head_icon_3.svg","landings.v2.middleFrontend.head.section.reason.4.title":"Работа с реальными задачами из практики мидл фронтенд‑разработчика","landings.v2.middleFrontend.head.section.reason.4.img.src":"https://code.s3.yandex.net/landings-v2-middle-frontend/head/head_icon_4.svg","landings.v2.middleFrontend.head.section.reason.5.title":"Углублённые знания в алгоритмах, DevOps, бэкенд‑разработке и смежных сферах","landings.v2.middleFrontend.head.section.reason.5.img.src":"https://code.s3.yandex.net/landings-v2-middle-frontend/head/head_icon_5.svg","landings.v2.middleFrontend.head.section.reason.6.title":"Воркшопы и Q&A сессии с опытными фронтенд‑разработчиками\n","landings.v2.middleFrontend.head.section.reason.6.img.src":"https://code.s3.yandex.net/landings-v2-middle-frontend/head/head_icon_6.svg","landings.v2.middleFrontend.head.section.duration":"Поможем выйти на новый уровень профессиональный уровень за 5 месяцев","landings.v2.middleFrontend.head.section.title":"Курс «Мидл фронтенд‑разработчик»","landings.v2.middleFrontend.head.section.start.button.text":"Начать учиться бесплатно","landings.v2.common.head.section.squadSurge.startingDates":"\nБлижайший старт — {dates}","landings.v2.pro.ratings.card.rating.title":"AI","landings.v2.pro.ratings.card.hse.title":"32 000","landings.v2.pro.ratings.card.hse.otherside.title":"86%","landings.v2.pro.ratings.card.rating.description.md":"Освоите ИИ \nдля работы \nи жизни","landings.v2.common.ratings.card.flipButton.label":"Перевернуть карточку","landings.v2.pro.ratings.card.hse.description.md":"профессионалов \nуже повысили\nсвой уровень","landings.v2.pro.ratings.card.hse.otherside.description.md":"студентов используют знания в работе","landings.v2.middleFrontend.gallery.forWhom.section.card.1.imgSrc":"https://code.s3.yandex.net/landings-v2-middle-frontend/gallery/gallery_forWhom_1.jpg","landings.v2.middleFrontend.gallery.forWhom.section.card.2.imgSrc":"https://code.s3.yandex.net/landings-v2-middle-frontend/gallery/gallery_forWhom_2.jpg","landings.v2.middleFrontend.gallery.forWhom.section.title":"Это курс для разработчиков с опытом в HTML, CSS, JavaScript и коммерческой разработке","landings.v2.middleFrontend.gallery.forWhom.section.card.1.title":"Фронтенд-разработчиков уровня джуниор+","landings.v2.middleFrontend.gallery.forWhom.section.card.1.text":"Если работали с узким стеком и чувствуете, что достигли потолка","landings.v2.middleFrontend.gallery.forWhom.section.card.2.title":"Фулстек-разработчиков","landings.v2.middleFrontend.gallery.forWhom.section.card.2.text":"Если уже работали с Java Script и хотите освоить другие технологии","landings.v2.middleFrontend.gallery.frontendDeveloper.section.title":"Если хотите освоить профессию с нуля","landings.v2.middleFrontend.gallery.frontendDeveloper.section.card.1.text":"Вам подойдёт курс «Фронтенд‑разработчик». Научитесь писать код на HTML, CSS, JavaScript и TypeScript, использовать библиотеку React и создавать сайты под любые задачи бизнеса<br><br>\n[Узнать о курсе](https://practicum.yandex.ru/frontend-developer/?from=landing_middle-frontend){target=\"_blank\" style=\"color:#737373\"}","landings.v2.middleFrontend.hoverGallery.section.items.count":"6","landings.v2.middleFrontend.hoverGallery.section.1.text":"Создавать веб-приложения с помощью наиболее востребованного в индустрии стека технологий","common.hoverGallery.section.icon.src":"https://avatars.mdst.yandex.net/get-practicum/1401451/2a0000017e97082a4d114810a0c9282a8292/orig","landings.v2.middleFrontend.hoverGallery.section.2.text":"Учитывать предпочтения пользователей: от темы оформления до настройки анимаций\n","landings.v2.middleFrontend.hoverGallery.section.3.text":"Писать бэкенд на Node.js и интегрировать егос PostgreSQL с помощью ORM","landings.v2.middleFrontend.hoverGallery.section.4.text":"Выстраивать CI/CD-пайплайны для автоматизации сборки, тестирования и доставки кода","landings.v2.middleFrontend.hoverGallery.section.5.text":"Оркестрировать многокомпонентные приложения с помощью Docker Compose","landings.v2.middleFrontend.hoverGallery.section.6.text":"Развёртывать комплексные приложения в облачных сервисах","landings.v2.middleFrontend.hoverGallery.section.title":"Чему вы научитесь за 5 месяцев","landings.v2.middleFrontend.technologies.section.cards.count":"20","landings.v2.middleFrontend.careerFuture.section.title":"Технологии и навыки, которые вы освоите","common.technologies.section.card.default.dot.color":"rgba(0, 0, 0, 0.08)","landings.v2.middleFrontend.technologies.section.card.1.dot.color":"#027EF2","landings.v2.middleFrontend.technologies.section.card.1.description":"Язык программирования, который используют для добавления интерактивности в веб-приложения. Например, с помощью JS создают динамически обновляемый контент, управляют мультимедиа, анимируют изображения.","landings.v2.middleFrontend.technologies.section.card.1.title":"JavaScript","landings.v2.middleFrontend.technologies.section.card.2.dot.color":"#027EF2","landings.v2.middleFrontend.technologies.section.card.2.description":"Язык программирования, который расширяет возможности JavaScript с помощью системы типов.","landings.v2.middleFrontend.technologies.section.card.2.title":"TypeScript","landings.v2.middleFrontend.technologies.section.card.3.dot.color":"#027EF2","landings.v2.middleFrontend.technologies.section.card.3.description":"Язык, который сообщает браузеру, как элементы страницы должны выглядеть. Например, какого цвета должна быть кнопка, какого размера шрифт.","landings.v2.middleFrontend.technologies.section.card.3.title":"CSS","landings.v2.middleFrontend.technologies.section.card.4.dot.color":"#027EF2","landings.v2.middleFrontend.technologies.section.card.4.description":"Инструмент, который предлагает систему плагинов для трансформации стилей. Например, с помощью плагинов можно автоматически изменить CSS-код согласно код-стайлу, которого придерживаются в команде.","landings.v2.middleFrontend.technologies.section.card.4.title":"PostCSS","landings.v2.middleFrontend.technologies.section.card.5.dot.color":"#027EF2","landings.v2.middleFrontend.technologies.section.card.5.description":"Фреймворк для Node.js, упрощающий создание веб-серверов и API с помощью инструментов для обработки запросов и маршрутизации.","landings.v2.middleFrontend.technologies.section.card.5.title":"Express","landings.v2.middleFrontend.technologies.section.card.6.dot.color":"#027EF2","landings.v2.middleFrontend.technologies.section.card.6.description":"Подход, при котором все вычисления, «походы» за данными и рендеринг веб-приложения происходят на стороне сервера, а на клиент отправляется готовый HTML‑документ.","landings.v2.middleFrontend.technologies.section.card.6.title":"Server Side Rendering","landings.v2.middleFrontend.technologies.section.card.7.dot.color":"#027EF2","landings.v2.middleFrontend.technologies.section.card.7.description":"Протокол обмена данными между клиентом и сервером по принципу «запрос-ответ», лежащий в основе работы сайтов.","landings.v2.middleFrontend.technologies.section.card.7.title":"HTTP","landings.v2.middleFrontend.technologies.section.card.8.dot.color":"#027EF2","landings.v2.middleFrontend.technologies.section.card.8.description":"Библиотека для создания интерактивных пользовательских интерфейсов. Например, с использованием библиотеки React разработаны Netflix и Dropbox.","landings.v2.middleFrontend.technologies.section.card.8.title":"React","landings.v2.middleFrontend.technologies.section.card.9.dot.color":"#027EF2","landings.v2.middleFrontend.technologies.section.card.9.description":"Шаблонизатор JavaScript, позволяющий создавать динамические HTML-страницы путем подстановки данных в шаблоны.","landings.v2.middleFrontend.technologies.section.card.9.title":"Handlebars","landings.v2.middleFrontend.technologies.section.card.10.dot.color":"#027EF2","landings.v2.middleFrontend.technologies.section.card.10.description":"Готовые конструкции языка программирования, которые помогают создавать графику с помощью JavaScript. Например, Canvas используют для разработки игр в браузере.","landings.v2.middleFrontend.technologies.section.card.10.title":"Canvas API","landings.v2.middleFrontend.technologies.section.card.11.dot.color":"#027EF2","landings.v2.middleFrontend.technologies.section.card.11.description":"Комбинация непрерывной интеграции (CI) и непрерывного развёртывания (CD) программного обеспечения в процессе разработки. CI/CD позволяет сосредоточиться на реализации проекта, автоматизируя такие задачи, как проведение тестов, сборка проекта и выкатка его в продакшн.","landings.v2.middleFrontend.technologies.section.card.11.title":"CI/CD","landings.v2.middleFrontend.technologies.section.card.12.dot.color":"#027EF2","landings.v2.middleFrontend.technologies.section.card.12.description":"Облачная платформа для создания сервисов с использованием инфраструктуры и технологий Яндекса.","landings.v2.middleFrontend.technologies.section.card.12.title":"Yandex Cloud","landings.v2.middleFrontend.technologies.section.card.13.dot.color":"#027EF2","landings.v2.middleFrontend.technologies.section.card.13.description":"Программная платформа, которая использует движок V8 и позволяет сделать JavaScript языком общего назначения. Например, благодаря Node.js можно написать бэкенд веб‑приложения на JavaScript.","landings.v2.middleFrontend.technologies.section.card.13.title":"Node.js","landings.v2.middleFrontend.technologies.section.card.14.dot.color":"#027EF2","landings.v2.middleFrontend.technologies.section.card.14.description":"Фреймворк для тестирования JavaScript-приложений. Благодаря тестам на Jest можно быстро обнаружить ошибки после изменения функциональности приложения.","landings.v2.middleFrontend.technologies.section.card.14.title":"Jest","landings.v2.middleFrontend.technologies.section.card.15.dot.color":"#027EF2","landings.v2.middleFrontend.technologies.section.card.15.description":"Модуль, который помогает настроить маршрутизацию в React-приложении.","landings.v2.middleFrontend.technologies.section.card.15.title":"React Router","landings.v2.middleFrontend.technologies.section.card.16.dot.color":"#027EF2","landings.v2.middleFrontend.technologies.section.card.16.description":"Веб-сервер с высокой производительностью, который многие компании используют при разработке веб-приложений.","landings.v2.middleFrontend.technologies.section.card.16.title":"nginx","landings.v2.middleFrontend.technologies.section.card.17.dot.color":"#027EF2","landings.v2.middleFrontend.technologies.section.card.17.description":"Протокол передачи данных между клиентом и сервером. Данные передаются в две стороны по непрерывному соединению. WebSocket используется в проектах, где необходимы частые обмены информацией, — например, в онлайн‑играх или чатах.","landings.v2.middleFrontend.technologies.section.card.17.title":"WebSocket","landings.v2.middleFrontend.technologies.section.card.18.dot.color":"#027EF2","landings.v2.middleFrontend.technologies.section.card.18.description":"Объектно-реляционная система управления базами данных, которая помогает организовать хранение данных веб-приложения.","landings.v2.middleFrontend.technologies.section.card.18.title":"PostgreSQL","landings.v2.middleFrontend.technologies.section.card.19.dot.color":"#027EF2","landings.v2.middleFrontend.technologies.section.card.19.description":"Технология Object-Relational Mapping, позволяющая работать с базами данных через объекты и классы вместо SQL-запросов.","landings.v2.middleFrontend.technologies.section.card.19.title":"ORM","landings.v2.middleFrontend.technologies.section.card.20.dot.color":"#027EF2","landings.v2.middleFrontend.technologies.section.card.20.description":"Платформа для cоздания, доставки и запуска приложений в контейнерах, что позволяет изолировать приложения и их зависимости от среды выполнения.","landings.v2.middleFrontend.technologies.section.card.20.title":"Docker","landings.v2.middleFrontend.imageText.ai.section.title":"Усилите свои хардскилы с помощью ИИ","landings.v2.middleFrontend.imageText.ai.section.block.contentImage":"https://code.s3.yandex.net/landings-v2-middle-frontend/imageText/ai_block.png","landings.v2.middleFrontend.imageText.ai.section.block.subtitle":"В модуле по нейросетям вы научитесь:","landings.v2.middleFrontend.imageText.ai.section.block.text":"* Писать точные промпты и получать предсказуемые результаты\n* Использовать подходы zero‑shot и few‑shot\n* Выбирать AI‑инструменты для разных сценариев\n* Планировать проекты и декомпозировать задачи с помощью ИИ\n* Понимать ограничения моделей и риски при работе с нейросетями\n* Проверять ответы ИИ и уменьшать число галлюцинаций","landings.v2.middleFrontend.curriculumV2.section.modules.count":"13","landings.v2.curriculum.module.trialLesson.redirectButtonText":"Продолжить бесплатно","landings.v2.curriculum.module.trialLesson.title":"Первый урок","landings.v2.middleFrontend.curriculumV2.section.module.1.duration":"~30 минут","landings.v2.middleFrontend.curriculumV2.section.module.1.name":"Бесплатная вводная часть","landings.v2.middleFrontend.curriculumV2.section.badgeText":"Бесплатно","landings.v2.middleFrontend.curriculumV2.section.module.2.additionalDetails":"1 спринт","landings.v2.middleFrontend.curriculumV2.section.module.2.duration":"2 недели","landings.v2.middleFrontend.curriculumV2.section.module.2.subsections.count":"8","landings.v2.middleFrontend.curriculumV2.section.module.2.subsection.1.title":"Модули","landings.v2.middleFrontend.curriculumV2.section.module.2.subsection.1.description":"Узнаете, зачем нужны модули в JavaScript, и как они помогают структурировать код. Изучите различия между CJS и ESM. Разберётесь с вопросами зацикливания и закрепите знания на практике.","landings.v2.middleFrontend.curriculumV2.section.module.2.subsection.2.title":"Node.js. Управление зависимостями через npm","landings.v2.middleFrontend.curriculumV2.section.module.2.subsection.2.description":"Овладеете основами Node.js, научитесь управлять пакетами и зависимостями с помощью npm. Разберётесь со структурой проектов на Node.js и научитесь настраивать их с помощью npm scripts.","landings.v2.middleFrontend.curriculumV2.section.module.2.subsection.3.title":"Разворачивание проекта с нуля с помощью Vite","landings.v2.middleFrontend.curriculumV2.section.module.2.subsection.3.description":"Научитесь собирать фронтенд‑проекты с помощью Vite. Узнаете, как правильно сконфигурировать проект для эффективной разработки и сборки.","landings.v2.middleFrontend.curriculumV2.section.module.2.subsection.4.title":"Хостинг для кода и проекта","landings.v2.middleFrontend.curriculumV2.section.module.2.subsection.4.description":"Познакомитесь с Git: установкой, настройкой и базовыми командами. Научитесь развёртывать проекты на популярных платформах и настраивать автодеплой.","landings.v2.middleFrontend.curriculumV2.section.module.2.subsection.5.title":"Архитектура CSS","landings.v2.middleFrontend.curriculumV2.section.module.2.subsection.5.description":"Поймёте принципы организации стилей с помощью различных методологий. Изучите дизайн языка CSS, популярные подходы и препроцессоры, а также способы интеграции стилей в js‑код.","landings.v2.middleFrontend.curriculumV2.section.module.2.subsection.6.title":"Структурирование кода по методологии БЭМ","landings.v2.middleFrontend.curriculumV2.section.module.2.subsection.6.description":"Разберётесь, как организовать CSS и HTML с помощью методологии БЭМ. Изучите блоки, элементы, модификаторы, миксы и практические советы по построению проекта по БЭМ.","landings.v2.middleFrontend.curriculumV2.section.module.2.subsection.7.title":"Доступные интерфейсы: A11y","landings.v2.middleFrontend.curriculumV2.section.module.2.subsection.7.description":"Погрузитесь в стандарты WCAG, научитесь делать доступные интерфейсы и тестировать их, чтобы они оставались доступными для всех пользователей.","landings.v2.middleFrontend.curriculumV2.section.module.2.subsection.8.title":"Шаблонизаторы: Handlebars","landings.v2.middleFrontend.curriculumV2.section.module.2.subsection.8.description":"Научитесь создавать компоненты, отделять данные от разметки и внедрять программные элементы для эффективной генерации HTML.","landings.v2.middleFrontend.curriculumV2.section.module.2.name":"Сборка проекта и шаблонизаторы","landings.v2.middleFrontend.curriculumV2.section.module.2.projects.description":"Познакомитесь с популярными методологиями CSS, освоите лучшие практики БЭМ и начнёте создавать свой веб‑мессенджер","landings.v2.middleFrontend.curriculumV2.section.module.3.additionalDetails":"1 спринт","landings.v2.middleFrontend.curriculumV2.section.module.3.duration":"2 недели","landings.v2.middleFrontend.curriculumV2.section.module.3.subsections.count":"7","landings.v2.middleFrontend.curriculumV2.section.module.3.subsection.1.title":"Продвинутый JavaScript\n","landings.v2.middleFrontend.curriculumV2.section.module.3.subsection.1.description":"Узнаете всё про функции, замыкания и сложные структуры данных. Освоите асинхронность, генераторы, а также Proxy и Reflect.","landings.v2.middleFrontend.curriculumV2.section.module.3.subsection.2.title":"ООП в JavaScript","landings.v2.middleFrontend.curriculumV2.section.module.3.subsection.2.description":"Разберётесь с основами объектно‑ориентированного программирования. Узнаете, как применять эти принципы в JavaScript для создания гибких и поддерживаемых приложений.","landings.v2.middleFrontend.curriculumV2.section.module.3.subsection.3.title":"Typescript","landings.v2.middleFrontend.curriculumV2.section.module.3.subsection.3.description":"Изучите, какие проблемы имеет JavaScript из‑за отсутствия типизации и как TypeScript их решает. Познакомитесь с типами данных, их выводом и приведением, а также с поддержкой ООП. Научитесь внедрять TypeScript в проекты на Vite.","landings.v2.middleFrontend.curriculumV2.section.module.3.subsection.4.title":"Архитектура фронтенд‑приложений","landings.v2.middleFrontend.curriculumV2.section.module.3.subsection.4.description":"Освоите популярные паттерны (MVC, FSD) и методологии организации кода, включая БЭМ. Научитесь строить устойчивые проекты на практике.","landings.v2.middleFrontend.curriculumV2.section.module.3.subsection.5.title":"Браузерные события","landings.v2.middleFrontend.curriculumV2.section.module.3.subsection.5.description":"Подпишетесь на события в браузере, разберётесь с распространением и делегированием. Закрепите знания на практике, создавая интерактивные элементы.","landings.v2.middleFrontend.curriculumV2.section.module.3.subsection.6.title":"Компоненты","landings.v2.middleFrontend.curriculumV2.section.module.3.subsection.6.description":"Напишете собственный фреймворк. Реализуете в нём компонентный подход с реактивностью, жизненным циклом и управлением элементами. Научитесь на его основе строить масштабируемые интерфейсы любой сложности.","landings.v2.middleFrontend.curriculumV2.section.module.3.subsection.7.title":"Codestyle и линтеры","landings.v2.middleFrontend.curriculumV2.section.module.3.subsection.7.description":"Узнаете важность единого стиля кода, освоите инструменты его поддержания для JavaScript и CSS. Поймёте, как автоматизация помогает сохранить качество и удобство работы в команде.","landings.v2.middleFrontend.curriculumV2.section.module.3.name":"TypeScript и компонентный подход","landings.v2.middleFrontend.curriculumV2.section.module.3.projects.description":"Продолжите работу над веб‑мессенджером: примените принципы JavaScript, внедрите TypeScript и настроите автоматические проверки кода форматтером и линтерами","landings.v2.middleFrontend.curriculumV2.section.module.4.additionalDetails":"1 спринт","landings.v2.middleFrontend.curriculumV2.section.module.4.duration":"2 недели","landings.v2.middleFrontend.curriculumV2.section.module.4.subsections.count":"4","landings.v2.middleFrontend.curriculumV2.section.module.4.subsection.1.title":"Роутинг","landings.v2.middleFrontend.curriculumV2.section.module.4.subsection.1.description":"Научитесь работать с навигацией с помощью History API. Освоите управление переходами между страницами без перезагрузки и закрепите навыки на практике","landings.v2.middleFrontend.curriculumV2.section.module.4.subsection.2.title":"HTTP, REST, API","landings.v2.middleFrontend.curriculumV2.section.module.4.subsection.2.description":"Поймёте, как работает протокол HTTP и чем отличаются его версии, узнаете, что такое REST API и как тестировать запросы для эффективной работы с сервером","landings.v2.middleFrontend.curriculumV2.section.module.4.subsection.3.title":"Работа с запросами","landings.v2.middleFrontend.curriculumV2.section.module.4.subsection.3.description":"Научитесь создавать, отправлять и обрабатывать HTTP-запросы в приложениях. Разберётесь, как хранить данные из ответов сервера и эффективно взаимодействовать с API на практике","landings.v2.middleFrontend.curriculumV2.section.module.4.subsection.4.title":"API чатов","landings.v2.middleFrontend.curriculumV2.section.module.4.subsection.4.description":"Поймёте, как авторизовывать пользователей, освоите работу с файловыми ресурсами и познакомитесь с API Практикума для интеграции функционала чата в приложение","landings.v2.middleFrontend.curriculumV2.section.module.4.name":"Роутинг и работа с запросами","landings.v2.middleFrontend.curriculumV2.section.module.4.projects.description":"Продолжите работу над веб‑мессенджером: настроите нативный клиентский роутинг с помощью History API, напишете независимый HTTP-модуль и подключите в проект API Практикума","landings.v2.middleFrontend.curriculumV2.section.module.5.additionalDetails":"1 спринт","landings.v2.middleFrontend.curriculumV2.section.module.5.duration":"2 недели","landings.v2.middleFrontend.curriculumV2.section.module.5.subsections.count":"8","landings.v2.middleFrontend.curriculumV2.section.module.5.subsection.1.title":"WebSocket","landings.v2.middleFrontend.curriculumV2.section.module.5.subsection.1.description":"Познакомитесь с технологией WebSocket для двунаправленного обмена данными в реальном времени. Научитесь работать с WebScoket-соединениями и отправлять сообщения без постоянных запросов.","landings.v2.middleFrontend.curriculumV2.section.module.5.subsection.2.title":"Typescript","landings.v2.middleFrontend.curriculumV2.section.module.5.subsection.2.description":"Углубитесь в расширенные возможности TypeScript: объединение и обработка типов, полезные утилиты и поддержка актуальных стандартов ESNext. Отработаете навыки типизации через практические задачи.","landings.v2.middleFrontend.curriculumV2.section.module.5.subsection.3.title":"Тесты","landings.v2.middleFrontend.curriculumV2.section.module.5.subsection.3.description":"Научитесь писать баг‑репорты и настраивать unit‑тесты. Напишете тесты на разные модули приложения: от простых утилит до роутера.","landings.v2.middleFrontend.curriculumV2.section.module.5.subsection.4.title":"Эксплуатация фронтенд‑приложений","landings.v2.middleFrontend.curriculumV2.section.module.5.subsection.4.description":"Познакомитесь с инструментами автоматизации для рутинных задач. Научитесь работать с git-хукам, и узнаете, как поддерживать приложения после релиза.","landings.v2.middleFrontend.curriculumV2.section.module.5.subsection.5.title":"Безопасность","landings.v2.middleFrontend.curriculumV2.section.module.5.subsection.5.description":"Познакомитесь с разными видами атак (SQL, XSS, CSRF), принципами защиты и стратегиями обновления зависимостей. Поймёте, как обеспечивать безопасность веб‑приложений на практике.","landings.v2.middleFrontend.curriculumV2.section.module.5.subsection.6.title":"Дополнительно про ИБ","landings.v2.middleFrontend.curriculumV2.section.module.5.subsection.6.description":"Узнаете, как устроены службы информационной безопасности. Поймёте, как защищаться от DDoS-атак и почему полезно уметь не только защищать информационные системы, но и атаковать.","landings.v2.middleFrontend.curriculumV2.section.module.5.subsection.7.title":"CDN","landings.v2.middleFrontend.curriculumV2.section.module.5.subsection.7.description":"Разберётесь, как правильно размещать статические файлы и использовать CDN для ускорения загрузки ресурсов и повышения производительности сайта.","landings.v2.middleFrontend.curriculumV2.section.module.5.subsection.8.title":"Утилита omit и другие","landings.v2.middleFrontend.curriculumV2.section.module.5.subsection.8.description":"Изучите полезные утилиты для работы с данными и объектами в JavaScript, закрепите навыки их применения на практике.","landings.v2.middleFrontend.curriculumV2.section.module.5.name":"Безопасность и эксплуатация","landings.v2.middleFrontend.curriculumV2.section.module.5.projects.description":"Завершите работу над веб‑мессенджером:\nреализуете real-time обмен сообщениями с помощью протокола WebSocket, покроете приложение тестами и настроите pre-commit проверки кода","landings.v2.middleFrontend.curriculumV2.section.module.6.additionalDetails":"1 спринт","landings.v2.middleFrontend.curriculumV2.section.module.6.duration":"2 недели","landings.v2.middleFrontend.curriculumV2.section.module.6.subsections.count":"8","landings.v2.middleFrontend.curriculumV2.section.module.6.subsection.1.title":"Сбор требований и проектирование функциональности","landings.v2.middleFrontend.curriculumV2.section.module.6.subsection.1.description":"Научитесь собирать и анализировать потребности клиентов, делить ответственность между фронтом и бэком, а также формулировать ясные критерии завершения фич","landings.v2.middleFrontend.curriculumV2.section.module.6.subsection.2.title":"Постановка задач по проекту","landings.v2.middleFrontend.curriculumV2.section.module.6.subsection.2.description":"Освоите методы декомпозиции, описание задач и приоритизацию, чтобы планировать работу команды и фокусироваться на важных целях","landings.v2.middleFrontend.curriculumV2.section.module.6.subsection.3.title":"Пользовательские сценарии","landings.v2.middleFrontend.curriculumV2.section.module.6.subsection.3.description":"Изучите создание сценариев с помощью подхода User Story Mapping, чтобы проект отражал реальные потребности пользователей","landings.v2.middleFrontend.curriculumV2.section.module.6.subsection.4.title":"Canvas API","landings.v2.middleFrontend.curriculumV2.section.module.6.subsection.4.description":"Поработаете с графикой в браузере и создадите динамичные визуальные элементы с помощью ReactJS и Canvas","landings.v2.middleFrontend.curriculumV2.section.module.6.subsection.5.title":"Погружение в React","landings.v2.middleFrontend.curriculumV2.section.module.6.subsection.5.description":"Познакомитесь с компонентами, хуками, управлением состоянием, обработкой событий и ошибками. Освоите render props и работу с рефами","landings.v2.middleFrontend.curriculumV2.section.module.6.subsection.6.title":"React Router","landings.v2.middleFrontend.curriculumV2.section.module.6.subsection.6.description":"Настроите маршрутизацию в React‑приложениях и закрепите навык на практике","landings.v2.middleFrontend.curriculumV2.section.module.6.subsection.7.title":"Игровые механики","landings.v2.middleFrontend.curriculumV2.section.module.6.subsection.7.description":"Поработаете с анимациями и научитесь создавать производительные интерактивные эффекты","landings.v2.middleFrontend.curriculumV2.section.module.6.subsection.8.title":"Утилита throttle","landings.v2.middleFrontend.curriculumV2.section.module.6.subsection.8.description":"Освоите утилиту для ограничения частоты вызова функций и повышения производительности интерфейсов","landings.v2.middleFrontend.curriculumV2.section.module.6.name":"Основы React","landings.v2.middleFrontend.curriculumV2.section.module.6.projects.description":"Начнёте разрабатывать свою веб-игру: от идеи до реализации базовой механики с помощью React и Canvas API","landings.v2.middleFrontend.curriculumV2.section.module.7.additionalDetails":"1 спринт","landings.v2.middleFrontend.curriculumV2.section.module.7.duration":"2 недели","landings.v2.middleFrontend.curriculumV2.section.module.7.subsections.count":"5","landings.v2.middleFrontend.curriculumV2.section.module.7.subsection.1.title":"HOC, контексты и оптимизация","landings.v2.middleFrontend.curriculumV2.section.module.7.subsection.1.description":"Познакомитесь с контекстами, изучите компоненты высшего порядка, научитесь их композировать. Разберётесь с безопасностью и методами повышения производительности React‑приложений.","landings.v2.middleFrontend.curriculumV2.section.module.7.subsection.2.title":"Хранение данных: Redux и селекторы","landings.v2.middleFrontend.curriculumV2.section.module.7.subsection.2.description":"Изучите основы хранения и обработки данных, подключите Redux к проекту, освоите взаимодействие React и Redux, научитесь создавать селекторы и применять лучшие практики для эффективного стейт-менеджмента.","landings.v2.middleFrontend.curriculumV2.section.module.7.subsection.3.title":"Тестирование в React","landings.v2.middleFrontend.curriculumV2.section.module.7.subsection.3.description":"Научитесь писать компонентные тесты, а также тестировать интеграцию с Redux.","landings.v2.middleFrontend.curriculumV2.section.module.7.subsection.4.title":"Service Workers","landings.v2.middleFrontend.curriculumV2.section.module.7.subsection.4.description":"Познакомитесь с их жизненным циклом, подключением и настройкой кеширования для офлайн‑режима.","landings.v2.middleFrontend.curriculumV2.section.module.7.subsection.5.title":"WEB API для игры: первая часть","landings.v2.middleFrontend.curriculumV2.section.module.7.subsection.5.description":"Изучите управление полноэкранным режимом, определение геолокации, измерение производительности и управление уведомлениями.","landings.v2.middleFrontend.curriculumV2.section.module.7.name":"Продвинутый React, Redux и тестирование React приложений","landings.v2.middleFrontend.curriculumV2.section.module.7.projects.description":"Продолжите работу над веб-игрой: подключите Redux вместе с несколькими полезными библиотеками, напишете тесты и добавите запуск в офлайн-режиме с помощью Service Workers","landings.v2.middleFrontend.curriculumV2.section.module.8.additionalDetails":"1 спринт","landings.v2.middleFrontend.curriculumV2.section.module.8.duration":"2 недели","landings.v2.middleFrontend.curriculumV2.section.module.8.subsections.count":"4","landings.v2.middleFrontend.curriculumV2.section.module.8.subsection.1.title":"Хранилища в WEB","landings.v2.middleFrontend.curriculumV2.section.module.8.subsection.1.description":"Изучите локальные хранилища для хранения данных на клиенте, познакомитесь с IndexedDB и научитесь обмениваться данными между вкладками браузера","landings.v2.middleFrontend.curriculumV2.section.module.8.subsection.2.title":"WEB API для игры: вторая часть","landings.v2.middleFrontend.curriculumV2.section.module.8.subsection.2.description":"Освоите работу с мультимедийными API, файловой системой, игровыми контроллерами и управлением указателем. Познакомитесь с Web Workers для фоновой выполнения тяжёлых операция и создадите 3D и VR эффекты с WebGL и WebVR","landings.v2.middleFrontend.curriculumV2.section.module.8.subsection.3.title":"Server Side Rendering","landings.v2.middleFrontend.curriculumV2.section.module.8.subsection.3.description":"Разберётесь, когда нужен серверный рендеринг и нет. Научитесь рендерить React-приложения на сервере: от сборки и SEO-оптимизаций до CSS‑in-JS и Redux на сервере","landings.v2.middleFrontend.curriculumV2.section.module.8.subsection.4.title":"Настройка аутентификации и авторизации","landings.v2.middleFrontend.curriculumV2.section.module.8.subsection.4.description":"Настроите систему доступа пользователей с помощью OAuth, а также узнаете про другие способы авторизации. Изучите паттерны создания безопасных и надёжных приложений","landings.v2.middleFrontend.curriculumV2.section.module.8.name":"SSR и браузерные хранилища","landings.v2.middleFrontend.curriculumV2.section.module.8.projects.description":"Продолжите работу над веб‑игрой: настроите полноценный SSR с корректным роутингом и прокидыванием состояния на клиент, а также подключите OAuth авторизацию","landings.v2.middleFrontend.curriculumV2.section.module.9.additionalDetails":"1 спринт","landings.v2.middleFrontend.curriculumV2.section.module.9.duration":"2 недели","landings.v2.middleFrontend.curriculumV2.section.module.9.subsections.count":"5","landings.v2.middleFrontend.curriculumV2.section.module.9.subsection.1.title":"Работа с базами данных","landings.v2.middleFrontend.curriculumV2.section.module.9.subsection.1.description":"Поймёте, зачем фронтенду базы данных, освоите основы SQL и его синтаксис, а также узнаете преимущества и особенности NoSQL","landings.v2.middleFrontend.curriculumV2.section.module.9.subsection.2.title":"Docker, Docker Compose и PostgreSQL","landings.v2.middleFrontend.curriculumV2.section.module.9.subsection.2.description":"Научитесь создавать и настраивать окружение с помощью Docker и Docker Compose, работать с переменными окружения и запускать PostgreSQL для локальной разработки","landings.v2.middleFrontend.curriculumV2.section.module.9.subsection.3.title":"Основы PostgreSQL","landings.v2.middleFrontend.curriculumV2.section.module.9.subsection.3.description":"Изучите работу с таблицами, типами данных, ключами и связями. Освоите подзапросы, объединения и использование индексов для оптимизации","landings.v2.middleFrontend.curriculumV2.section.module.9.subsection.4.title":"PSQL & NodeJS","landings.v2.middleFrontend.curriculumV2.section.module.9.subsection.4.description":"Подключите PostgreSQL к NodeJS, используете ORM для работы с моделями, освоите управление связями, транзакциями и сложными запросами","landings.v2.middleFrontend.curriculumV2.section.module.9.subsection.5.title":"Темизация приложения","landings.v2.middleFrontend.curriculumV2.section.module.9.subsection.5.description":"Освоите лучшие практики внедрения темизации для персонализации пользовательского интерфейса","landings.v2.middleFrontend.curriculumV2.section.module.9.name":"Контейнеризация и базы данных","landings.v2.middleFrontend.curriculumV2.section.module.9.projects.description":"Продолжите работу над веб‑игрой: спроектируете схему базы данных для форума и напишете собственное API, реализуете темизацию для всех устройств пользователя","landings.v2.middleFrontend.curriculumV2.section.module.10.additionalDetails":"1 спринт","landings.v2.middleFrontend.curriculumV2.section.module.10.duration":"2 недели","landings.v2.middleFrontend.curriculumV2.section.module.10.subsections.count":"2","landings.v2.middleFrontend.curriculumV2.section.module.10.subsection.1.title":"Погружение в nginx","landings.v2.middleFrontend.curriculumV2.section.module.10.subsection.1.description":"Освоите установку и запуск nginx, настроите раздачу статических файлов, проксирование и логирование. Изучите балансировку нагрузки, кэширование, сжатие, обеспечите безопасность через HTTPS и ускорите сайт с помощью HTTP/2.","landings.v2.middleFrontend.curriculumV2.section.module.10.subsection.2.title":"Настройка инфраструктуры в Я. Облаке","landings.v2.middleFrontend.curriculumV2.section.module.10.subsection.2.description":"Научитесь настраивать Яндекс.Облако, создавать ресурсы и автоматизировать деплой проекта, освоите базовые принципы CI/CD.","landings.v2.middleFrontend.curriculumV2.section.module.10.name":"\nCI/CD и подготовка к защите\n\n","landings.v2.middleFrontend.curriculumV2.section.module.10.projects.description":"Закончите веб‑игру: внедрите CSP‑политики, настроите CI/CD для автодеплоя и поселите проект в Яндекс Облако","landings.v2.middleFrontend.curriculumV2.section.module.11.duration":"6 спринтов・12 недель","landings.v2.middleFrontend.curriculumV2.section.module.11.subsections.count":"2","landings.v2.middleFrontend.curriculumV2.section.module.11.subsection.1.title":"Ключевые технологии и инструменты","landings.v2.middleFrontend.curriculumV2.section.module.11.subsection.1.description":"React, Redux, TypeScript, WebSocket, Jest","landings.v2.middleFrontend.curriculumV2.section.module.11.subsection.2.title":"Ключевые темы","landings.v2.middleFrontend.curriculumV2.section.module.11.subsection.2.description":"Погружение в React и Redux, роутинг, безопасность и TypeScript, протокол WebSocket и деплой приложения","landings.v2.middleFrontend.curriculumV2.section.module.11.name":"Модуль по React","landings.v2.middleFrontend.curriculumV2.section.module.11.projects.description":"Выполните 1 дополнительный проект: веб‑приложение на React и TypeScript","landings.v2.middleFrontend.curriculumV2.section.module.12.duration":"Бонус-курс・8 спринтов・12 недель","landings.v2.middleFrontend.curriculumV2.section.module.12.subsections.count":"1","landings.v2.middleFrontend.curriculumV2.section.module.12.subsection.1.title":"Ключевые технологии и инструменты","landings.v2.middleFrontend.curriculumV2.section.module.12.subsection.1.description":"BFS, DFS, BST, DOM, алгоритм Хаффмана, LIFO","landings.v2.middleFrontend.curriculumV2.section.module.12.name":"Алгоритмы и структуры данных","landings.v2.middleFrontend.curriculumV2.section.module.12.projects.description":"Здесь мы собрали не оригинальные, но полезные задачи на знание алгоритмов — именно такие задачи часто встречаются на собеседованиях","landings.v2.middleFrontend.curriculumV2.section.module.13.additionalDetails":"Дополнительный модуль・Самостоятельно","landings.v2.middleFrontend.curriculumV2.section.module.13.tags.count":"4","landings.v2.middleFrontend.curriculumV2.section.module.13.tag.1.text":"Промпт‑инжиниринг","landings.v2.middleFrontend.curriculumV2.section.module.13.tag.2.text":"AI","landings.v2.middleFrontend.curriculumV2.section.module.13.tag.3.text":"Безопасность","landings.v2.middleFrontend.curriculumV2.section.module.13.tag.4.text":"Этика","landings.v2.middleFrontend.curriculumV2.section.module.13.subsections.count":"4","landings.v2.middleFrontend.curriculumV2.section.module.13.subsection.1.title":"Принципы и ограничения","landings.v2.middleFrontend.curriculumV2.section.module.13.subsection.1.description":"Поймёте, почему нейросети ошибаются при генерации кода и как этого избежать. Научитесь проводить ревью ИИ‑решений: находить несуществующие функции и логические ошибки.","landings.v2.middleFrontend.curriculumV2.section.module.13.subsection.2.title":"Выбор инструментов","landings.v2.middleFrontend.curriculumV2.section.module.13.subsection.2.description":"Сравните облачные и локальные модели, IDE‑плагины и AI‑чаты. Научитесь подбирать ИИ‑инструменты под конкретные задачи, исходя из их стоимости и функциональности.","landings.v2.middleFrontend.curriculumV2.section.module.13.subsection.3.title":"Основы промптинга","landings.v2.middleFrontend.curriculumV2.section.module.13.subsection.3.description":"Разберёте структуру запроса: контекст, задачу, формат. Освоите zero‑shot, few‑shot, chain‑of‑thought, чтобы получать точные и предсказуемые ответы.","landings.v2.middleFrontend.curriculumV2.section.module.13.subsection.4.title":"Планирование и декомпозиция","landings.v2.middleFrontend.curriculumV2.section.module.13.subsection.4.description":"Узнаете, как разбивать объёмные задачи на подзадачи, а также планировать рабочие и личные проекты с помощью ИИ.","landings.v2.middleFrontend.curriculumV2.section.module.13.name":"Принципы работы с ИИ","landings.v2.middleFrontend.curriculumV2.section.module.13.projects.description":"Освоите промпт‑инжиниринг, научитесь выбирать оптимальные ИИ‑решения и выявлять галлюцинации","landings.v2.middleFrontend.curriculumV2.section.title":"Программа курса","landings.v2.middleFrontend.curriculumV2.section.subtitle":"Рассчитана на 5,5 месяцев, учёбе нужно будет посвящать 20–25 часов в неделю","landings.v2.middleFrontend.curriculumV2.section.download.link":"https://code.s3.yandex.net/upskill/b2c_course_programs/Мидл%20фронтенд-разработчик.pdf","landings.v2.middleFrontend.curriculumV2.section.download.button":"Скачать подробную программу в PDF","landings.v2.middleFrontend.curriculumV2.section.module.1.description":"Вы потренируетесь решать базовые задачи, познакомитесь с форматом и структурой программы. Узнаете, какие вас ожидают проекты на платном обучении. Спойлер: самостоятельный и командный проекты, код которых будет проверять команда профессиональных ревьюеров.","landings.v2.slideDown.expand":"Развернуть","landings.v2.middleFrontend.curriculumV2.section.module.11.description":"Освоите на продвинутом уровне самую популярную библиотеку для фронтенда.\n","landings.v2.middleFrontend.curriculumV2.section.module.12.description":"Вам предстоит изучать этот блок на протяжении всей программы. Вы познакомитесь с распространёнными алгоритмами и структурами данных, реализуете их на JavaScript и научитесь оценивать сложность алгоритмов. Этот курс даст вам возможность проходить собеседования в крупных компаниях и претендовать на высокие позиции.","landings.v2.middleFrontend.curriculumV2.section.module.13.description":"Начнёте рационально применять искусственный интеллект. Узнаете ограничения моделей. Научитесь писать точные промпты.","landings.v2.middleFrontend.demo.training.section.blocks.count":"3","landings.v2.middleFrontend.demo.training.section.block.1.order":"reverse","landings.v2.middleFrontend.demo.training.section.block.1.media.tag":"img","landings.v2.middleFrontend.demo.training.section.block.1.title":"Онлайн, где угодно и в удобное время","landings.v2.middleFrontend.demo.training.section.block.1.text":"Вам понадобятся только компьютер и доступ к интернету.\nВремя занятий и воркшопов будет назначаться в процессе\nучёбы, а самостоятельные задачи и проекты можно делать\nкогда угодно.","landings.v2.middleFrontend.demo.training.section.block.1.media.src":"https://code.s3.yandex.net/landings-v2-middle-frontend/demo/demo_1.png","landings.v2.middleFrontend.demo.training.section.block.2.media.tag":"img","landings.v2.middleFrontend.demo.training.section.block.2.title":"На практике и примерах из жизни","landings.v2.middleFrontend.demo.training.section.block.2.text":"Объясним теорию простым языком, а вы закрепите её с помощью тренажёра, в реальной среде разработки и на полноценных проектах.","landings.v2.middleFrontend.demo.training.section.block.2.media.src":"https://code.s3.yandex.net/landings-v2-middle-frontend/demo/demo_2.png","landings.v2.middleFrontend.demo.training.section.block.3.order":"reverse","landings.v2.middleFrontend.demo.training.section.block.3.media.tag":"gallery","landings.v2.middleFrontend.demo.training.section.block.3.title":"На проектах, которые пойдут в портфолио","landings.v2.middleFrontend.demo.training.section.block.3.text":"Вы поймёте, как устроены фреймворки, и самостоятельно сделаете мессенджер, используя только JavaScript, TypeScript, CSS и API браузера. После этого освоите сложные технологии и разработаете вместе с командой полноценную веб‑игру, а также сможете попробовать себя в роли тимлида.","landings.v2.middleFrontend.demo.training.section.title":"Как будете учиться","landings.v2.middleFrontend.demo.training.section.subtitle":" ","landings.v2.middleFrontend.imageText.freePace.section.block.contentImage":"https://code.s3.yandex.net/landings-v2-promotion/freePace/imageText_freePace.jpg","landings.v2.middleFrontend.imageText.freePace.section.block.title":"2 формата обучения на выбор","landings.v2.middleFrontend.imageText.freePace.section.block.text":"* **С дедлайнами.** Модули открываются по расписанию — их важно проходить за определённое время. Проекты тоже нужно сдавать точно в срок.\n* **В своём темпе.** Темы и задания открываются по мере прохождения. Можно завершить курс быстрее или продлить обучение на месяц. \n<br><br>\n[Подробнее об обучении в своём темпе](https://code.s3.yandex.net/landings-v2-promotion/freePace/Обучение_в_своём_темпе.pdf){target=\"_blank\"}","landings.v2.middleFrontend.imageText.gpt.section.block.contentImage":"https://code.s3.yandex.net/блок_про_GPT/gpt_1.gif","landings.v2.middleFrontend.imageText.gpt.section.block.subtitle":"Практикум AI помогает учиться","landings.v2.middleFrontend.imageText.gpt.section.block.text":"Когда в теории что-то непонятно, нейросеть объяснит это другими словами. А в конце каждого урока подготовит краткий пересказ о самом главном.","landings.v2.middleFrontend.tabsCase.section.title":"Вас поддержат практикующие специалисты, которые сами\nпрошли этот трудный путь","landings.v2.middleFrontend.tabsCase.section.tab.1":"Наставники","landings.v2.middleFrontend.tabsCase.section.tab.2":"Ревьюеры","landings.v2.middleFrontend.tabsCase.section.tab.3":"Менторы","landings.v2.middleFrontend.tabsCase.section.tab.1.tabContent.title":"Наставники учат находить ответы","landings.v2.middleFrontend.tabsCase.section.tab.1.tabContent.text":"Это действующие разработчики с хорошими навыками работы в команде. Их задача — научить вас решать любой вопрос самостоятельно.","landings.v2.middleFrontend.tabsCase.section.tab.1.box.1.image":"https://code.s3.yandex.net/MiddleFrontend/tabsCase_1_Eliseev.jpg","landings.v2.middleFrontend.tabsCase.section.tab.1.box.1.block.title":"Николай Елисеев","landings.v2.middleFrontend.tabsCase.section.tab.1.box.1.block.subtitle":"IT-директор<br><br>\nВ разработке с 2008 года. Работал с разными стеками и технологиями, от Pascal до Flutter и от модемов до оптоволокна.","landings.v2.middleFrontend.tabsCase.section.tab.1.box.2.image":"https://code.s3.yandex.net/MiddleFrontend/tabsCase_1_Milevskiy.jpg","landings.v2.middleFrontend.tabsCase.section.tab.1.box.2.block.title":"Георгий Милевский","landings.v2.middleFrontend.tabsCase.section.tab.1.box.2.block.subtitle":"Старший фронтенд-разработчик в Дата Процессинг Компании.\n<br><br>\nЗанимается созданием высоконагруженных систем и модулей платформы процессинга карт для безналичного приобретения товаров и услуг пользователями из транспортной и логистической отраслей бизнеса.","landings.v2.middleFrontend.tabsCase.section.tab.1.box.3.image":"https://code.s3.yandex.net/landings-v2-middle-frontend/tabsCase/Игорь Зубов.jpg","landings.v2.middleFrontend.tabsCase.section.tab.1.box.3.block.title":"Игорь Зубов","landings.v2.middleFrontend.tabsCase.section.tab.1.box.3.block.subtitle":"Инженерный менеджер, Wrike<br><br>\nОпыт в IT — 10+ лет. Писал для десктопов, мобилок, встроенных устройств и веба. Сейчас написание кода — хобби, а работа — управление командами.","landings.v2.middleFrontend.tabsCase.section.tab.1.box.4.image":"https://code.s3.yandex.net/landings-v2-middle-frontend/tabsCase/Антон Субботин.jpg","landings.v2.middleFrontend.tabsCase.section.tab.1.box.4.block.title":"Антон Субботин","landings.v2.middleFrontend.tabsCase.section.tab.1.box.4.block.subtitle":"Старший фронтенд-разработчик в Яндекс<br><br>\nОпыт в IT — 6+ лет. Работал в поисковом стартапе и эдтехе. Пишет статьи, нанимает и менторит разработчиков, принимает и выпускает студентов российских IT-вузов.","landings.v2.middleFrontend.demo.empty.section.title":" ","landings.v2.middleFrontend.demo.empty.section.subtitle":" ","landings.v2.common.b2b.section.title":"Этот курс может оплатить <br /> ваш работодатель","landings.v2.common.b2b.section.subtitle":"Полностью или разделив оплату с вами,<br>\nнапример 50/50 или 75/25","landings.v2.common.b2b.section.list.step.1":"Расскажем всё про курс","landings.v2.common.b2b.section.list.step.2":"Сообщим стоимость","landings.v2.common.b2b.section.list.step.3":"Ответим на ваши вопросы","landings.v2.common.b2b.section.list.step.4":"Подготовим договор и счёт","landings.v2.common.b2b.section.button.application":"Оставить заявку","paymentTagsCloud.items.extra":"Есть оплата через работодателя, свою компанию или ИП.","paymentTagsCloud.button":"Оставить заявку","paymentTagsCloud.items.2":":icon:checkCircle: Если передумаете, вернём деньги за остаток курса","landings.v2.middleFrontend.gallery.ifPlansChange.section.title":"Пойдём навстречу, если ваши планы изменятся","landings.v2.middleFrontend.gallery.ifPlansChange.section.card.1.title":"Перенесём срок сдачи проекта","landings.v2.middleFrontend.gallery.ifPlansChange.section.card.1.text":"Если вам нужно больше времени на выполнение работы, напишите куратору — он подскажет, как согласовать новый дедлайн.","landings.v2.middleFrontend.gallery.ifPlansChange.section.card.2.title":"Вернём деньги за остаток курса, если передумаете","landings.v2.middleFrontend.gallery.ifPlansChange.section.card.2.text":"Нужно будет оплатить только время с начала вашего потока. Подробнее об условиях — в 7 пункте оферты.\n<br><br>\n[Посмотреть оферту](https://yandex.ru/legal/practicum_offer/){target=\"_blank\" style=\"color: #737373; text-decoration: none\" rel=\"noopener noreferrer\"}","landings.v2.middleFrontend.reviews.section.cards.count":"3","landings.v2.middleFrontend.reviews.section.useOld":"1","landings.v2.middleFrontend.reviews.section.title":"Что говорят студенты","landings.v2.middleFrontend.faq.section.title":"Отвечаем на вопросы","landings.v2.faq.button.showAdditionalQuestions":"Показать ещё вопросы","common.faq.middleFrontend.item2.question":"Можно ли поднять свой уровень до мидл за 5,5 месяца?","common.faq.middleFrontend.item2.answer":"Мы рассчитываем, что каждый наш выпускник сможет претендовать на позицию мидл-разработчика в лучших продуктовых и аутсорс-компаниях РФ. {br}{br}Это происходит за счёт интенсивного изучения новых технологий и практики, командного взаимодействия с опытными одногруппниками и менторами. Курс ориентирован на нагрузку около 15–20 часов в неделю с упором на практику. Вы не просто слушаете лекции о том, какие есть технологии, а сразу применяете их в проектах. Вы пройдёте полный цикл разработки веб-приложения от создания макетов или их использования до сдачи в продакшн. Каждый раз будете либо применять новый стек технологий, либо углубляться в то, что было изучено раньше.","common.faq.middleFrontend.item5.question":"Что мне нужно знать и уметь, чтобы проходить курс?","common.faq.middleFrontend.item5.answer":"JS, CSS и HTML, а ещё у вас должен быть опыт в коммерческой разработке.","common.faq.common.item6.question":"Что делать, если я не справлюсь с нагрузкой?","common.faq.common.item6.answer":"В программе предусмотрены каникулы, во время которых можно отдохнуть или повторить сложные темы. \n<br><br>\nЕсли вам нужно больше времени на выполнение проекта, напишите куратору. Он подскажет, как согласовать новый дедлайн.","common.faq.middleFrontend.item46857.question":"Обучение в своём темпе — это как?","common.faq.middleFrontend.item46857.answer":"Этот курс можно пройти в одном из двух форматов:\n<br><br>\n• **С дедлайнами.** Обучение идёт спринтами, модули открываются по расписанию, а задания нужно выполнять точно в срок.\n<br>\n• **В своём темпе.** Темы и задания открываются по мере их прохождения. Можно регулировать свою нагрузку и проходить курс быстрее или медленнее. [Подробнее об обучении в своём темпе](https://yastatic.net/s3/academy/docs/learning-according-to-an-individual-curriculum.pdf){target=\"_blank\" rel=\"noopener noreferrer\" style=\"color: rgba(0, 0, 0, 0.85)\"}.\n<br><br>\nОбучение в своём темпе подойдёт тем, кому сложно подстроить свой график под расписание курса. Но важно помнить, что такой формат требует самоконтроля и высокой мотивации. С дедлайнами будет проще поддерживать темп занятий и пройти курс до конца.","common.faq.common.item22101.question":"Получу ли я какой-то документ после курса?","common.faq.common.item22101.answer":"Да, для этого нужно закончить курс и успешно выполнить итоговый проект.\n<br><br>\nТогда вы получите диплом о профессиональной переподготовке, если у вас есть среднее профессиональное или высшее образование. Если нет, отправим вам сертификат о прохождении курса в электронном виде.\n<br><br>\nА если не получится пройти курс целиком и выполнить итоговый проект, по запросу выдадим вам электронную справку об обучении — с перечнем модулей, которые вы освоили.","common.faq.common.item1717.question":"Вы поможете сменить или найти работу?","common.faq.common.item1717.answer":"На этом курсе не предусмотрена помощь с трудоустройством, поскольку он для действующих специалистов, у которых уже есть навыки поиска работы. \n<br><br>\nНо если у вас появится вопрос о карьерном развитии, обратитесь в нашу службу поддержки — постараемся ответить.","common.faq.common.item9.question":"Если не понравится, я могу вернуть деньги?","common.faq.common.item9.answer":"Конечно. Если поток ещё не стартовал, вернём всю сумму. Если учёба уже началась, придётся оплатить прошедшие дни со старта вашего потока — но мы вернём деньги за остаток курса. Более подробно рассказываем об этом в 7 пункте [оферты](https://yandex.ru/legal/practicum_offer/){target=\"_blank\" style=\"color: rgba(0, 0, 0, 0.85)\"}.","common.faq.common.item11.question":"Как можно оплатить?","common.faq.common.item11.answer":"**Банковской картой**: внести всю сумму сразу или платить ежемесячно.<br><br>\n**Ежемесячные платежи** работают так: вы вносите первую оплату, и в этот момент привязывается карта. С этой карты автоматически будут списываться следующие платежи каждые 30 календарных дней. Например, оплатили 25 марта — следующий платёж пройдёт 24 апреля. Обучение будет стоить меньше, если оплатить весь курс сразу.\n<br><br>\n**Через компанию**, если она налоговый резидент РФ. Условия для юридических лиц и ИП отличаются — чтобы узнать подробнее, [оставьте заявку](https://forms.yandex.ru/surveys/10037266.f683087a6a1d7d78344ffa203df53c02666e0c25){target=\"_blank\" rel=\"noopener noreferrer\" style=\"color: rgba(0, 0, 0, 0.85)\"} или уточните у вашего менеджера.","common.faq.common.item44101.question":"Можно ли оплатить курс за счёт работодателя?","common.faq.common.item44101.answer":"Да, работодатель может оплатить учёбу полностью или разделить сумму с вами, например 50/50 или 75/25. \n<br><br>\nТакая оплата пройдёт по счёту или двустороннему договору, а ИП могут оплатить с бизнес-счёта. Если работодатель купит обучение сразу 10 сотрудникам или больше, сделаем скидку 10%. \n<br><br>\nУсловия для юридических лиц и ИП отличаются — чтобы узнать подробнее, [оставьте заявку](https://forms.yandex.ru/surveys/10037266.f683087a6a1d7d78344ffa203df53c02666e0c25){target=\"_blank\" rel=\"noopener noreferrer\" style=\"color: rgba(0, 0, 0, 0.85)\"} или уточните у вашего менеджера.","common.faq.common.item1000.question":"Что такое налоговый вычет на обучение и как его получить?","common.faq.common.item1000.answer":"Налоговый вычет может получить тот, кто работает по трудовому договору и является налоговым резидентом Российской Федерации, то есть 183 дня в году находится на территории страны.\n<br><br>\nВот [инструкция](https://yandex.ru/support/practicum/ru/tax-deduction){target=\"_blank\" rel=\"noopener noreferrer\" style=\"color: rgba(0, 0, 0, 0.85)\"}, которая поможет всё оформить.","common.footer.withLogo":"0","common.footer.withPhone":"1","common.footer.withSocials":"1","common.contacts.phone.number":"8 800 700-93-29","common.contacts.phone.description":"Звонок по России бесплатный","common.yandex.url":"https://yandex.ru","common.service.name":"Практикум","common.footer.socials.list":"vk,journal,blog,lms,certificate","common.footer.columns.list":"about,membership,partnership","common.social.vk.url":"https://vk.com/yandex.practicum","common.social.vk.linkName":"Перейти в группу ВКонтакте","common.social.journal.url":"https://thecode.media","common.social.journal.linkName":"Перейти в Журнал","common.social.journal.title":"Журнал","common.social.blog.url":"https://practicum.yandex.ru/blog","common.social.blog.linkName":"Перейти в Блог","common.social.blog.title":"Блог","common.social.lms.url":"https://practicum.yandex.ru/promo/lms-practicum/","common.social.lms.linkName":"LMS Практикум","common.social.lms.title":"LMS Практикум","common.social.certificate.url":"/profession-certificates/","common.social.certificate.linkName":"Подарочный сертификат","common.social.certificate.title":"Подарочный сертификат","common.footer.column.about.title":"О нас","common.footer.column.membership.title":"Стать частью команды","common.footer.column.partnership.title":"Партнёрам","common.footer.title":"Полезные ссылки","common.footer.info.itemsCount":"4","common.footer.info.item1.md":"Образовательные услуги оказываются АНО ДПО «Образовательные технологии Яндекса» на основании [лицензии № Л035-01298-77/00185314](https://code.s3.yandex.net/License%20YSDA.pdf){target=\"_blank\" rel=\"noopener noreferrer\"} от 24 марта 2015 года.","common.footer.info.item2.md":"Документ о прохождении обучения по программе дополнительного профессионального образования также выдаётся АНО ДПО «Образовательные технологии Яндекса».","common.footer.info.item3.md":"Проект компании [Яндекс](https://yandex.ru/all){target=\"_blank\" rel=\"noopener noreferrer\"}","common.footer.info.item4.md":"© 2025 АНО ДПО «Образовательные технологии Яндекса», 119021, Москва, ул. Льва Толстого, 16","common.footer.column.about.itemsCount":"14","common.footer.column.about.item1.url":"https://yandex.ru/legal/praktikum_offer/","common.footer.column.about.item1.title":"Оферта","common.footer.column.about.item2.url":"https://yandex.ru/legal/confidential/","common.footer.column.about.item2.title":"Политика конфиденциальности","common.footer.column.about.item3.url":"https://yandex.ru/legal/praktikum_termsofuse/","common.footer.column.about.item3.title":"Пользовательское соглашение","common.footer.column.about.item4.url":"https://practicum.yandex.ru/reviews/","common.footer.column.about.item4.title":"Отзывы","common.footer.column.about.item5.url":"https://yandex.ru/support/praktikum/","common.footer.column.about.item5.title":"Справка","common.footer.column.about.item6.url":"https://code.s3.yandex.net/License%20YSDA.pdf","common.footer.column.about.item6.title":"Лицензия","common.footer.column.about.item7.url":"mailto:media@practicum.yandex.ru","common.footer.column.about.item7.title":"Для СМИ","common.footer.column.about.item8.url":"https://practicum.yandex.ru/jobreport","common.footer.column.about.item8.title":"Результаты трудоустройства выпускников","common.footer.column.about.item9.url":"https://practicum.yandex.ru/career-center/","common.footer.column.about.item9.title":"Карьерный центр","common.footer.column.about.item10.url":"https://yandex.ru/edtech","common.footer.column.about.item10.title":"Сайт образовательной организации","common.footer.column.about.item11.url":"https://yandex.ru/edtech/sveden","common.footer.column.about.item11.title":"Сведения об образовательной организации","common.footer.column.about.item12.url":"https://yandex.ru/legal/recommendations/#index__practicum","common.footer.column.about.item12.title":"Правила рекомендаций","common.footer.column.about.item13.url":"https://practicum.yandex.ru/referral-program/","common.footer.column.about.item13.title":"Реферальная программа","common.footer.column.about.item14.url":"https://code.s3.yandex.net/legal/Правила_акции_«Акция_в_личном_кабинете».pdf","common.footer.column.about.item14.title":"Правила акции «Акция в личном кабинете»","common.footer.column.membership.itemsCount":"3","common.footer.column.membership.item1.url":"https://yandex.ru/jobs/services/practicum","common.footer.column.membership.item1.title":"Полная занятость в основной команде","common.footer.column.membership.item2.url":"https://practicum.yandex.ru/job?from=product_basement-job_button","common.footer.column.membership.item2.title":"Частичная занятость: авторы, наставники, ревьюеры","common.footer.column.membership.item3.url":"https://practicum.yandex.ru/english/work/ru/?referer=work_ru_from_main_basement","common.footer.column.membership.item3.title":"Частичная занятость: преподаватели английского языка","common.footer.column.partnership.itemsCount":"2","common.footer.column.partnership.item1.url":"https://practicum.yandex.ru/b2b/","common.footer.column.partnership.item1.title":"Корпоративным клиентам","common.footer.column.partnership.item2.url":"/employment/","common.footer.column.partnership.item2.title":"Предложить стажировку или вакансию выпускникам","landings.v2.consultationBadge.label":"У меня есть вопросы про учёбу","common.callbackForm.consultation.startHour":"10","common.callbackForm.consultation.endHour":"19","common.callbackForm.consultation.timezone":"3","common.callbackForm.consultation.userAgreement.url":"https://yandex.ru/legal/confidential/","common.callbackForm.consultation.userAgreement.label":"в Политике конфиденциальности","common.callbackForm.consultation.title":"Давайте поможем","common.callbackForm.consultation.description.afterhours":"Мы перезваниваем в течение 30 минут каждый день с 10:00 до 19:00. Если оставите заявку сейчас, то перезвоним уже в рабочее время.","common.callbackForm.consultation.input.userName.label":"Имя","common.callbackForm.input.userEmail.label":"Почта","common.callbackForm.consultation.input.phoneNumber.label":"Контактный телефон","common.callbackForm.input.paidByEmployer.label":"Как планируете учиться?","common.callbackForm.input.paidByEmployer.own.button":"За свой счёт","common.callbackForm.input.paidByEmployer.employer.button":"За счёт моего работодателя","common.callbackForm.input.companyName.label":"Название компании","common.callbackForm.input.companyEmail.label":"Корпоративная почта","common.callbackForm.consultation.userAgreement":"Даю согласие АНО ДПО «Образовательные технологии Яндекса» на обработку персональных данных в целях обратной связи по заявке","common.callbackForm.consultation.actionButton.label":"Жду звонка","common.callbackForm.socials.list":"tg,vk,whatsapp,mail","common.callbackForm.socials.tg.url":"https://t.me/YndxPracticumCallbackBot","common.callbackForm.socials.vk.url":"https://vk.com/yandex.practicum","common.callbackForm.socials.whatsapp.url":"https://wa.me/525584211614","common.callbackForm.socials.mail.url":"mailto:praktikum@support.yandex.ru","common.callbackForm.policy":"Политика конфиденциальности","common.callbackForm.policy.href":"https://yandex.ru/legal/confidential/"};
</script>
<script nonce="aWNd2qPMLWA0lqwpgIb1vw==">window._webpackStaticHost = "//cdn.practicum.yandex.net/wirth/2.1754"; window._viteStaticHost = "//cdn.practicum.yandex.net/wirth/2.1754/assets"</script>
<script nonce="aWNd2qPMLWA0lqwpgIb1vw==">!function(e,n){if(e.Ya=e.Ya||{},Ya.Rum)throw new Error("Rum: interface is already defined");var t=e.performance,i=t&&t.timing&&t.timing.navigationStart||Ya.startPageLoad||+new Date,s=e.requestAnimationFrame,r=function(){},a=Ya.Rum={enabled:!!t,version:"6.1.16",vsStart:document.visibilityState,vsChanged:!1,vsChangeTime:1/0,_defTimes:[],_defRes:[],_deltaMarks:{},_markListeners:{},_onComplete:[],_onInit:[],_unsubscribers:[],_settings:{},_vars:{},_countersToExposeAsEvents:["2325","2616.85.1928","react.inited"],init:function(e,n){a._settings=e,a._vars=n},getTime:t&&t.now?function(){return t.now()}:Date.now?function(){return Date.now()-i}:function(){return new Date-i},time:function(e){a._deltaMarks[e]=[a.getTime()]},timeEnd:function(e,n){var t=a._deltaMarks[e];t&&0!==t.length&&t.push(a.getTime(),n)},sendTimeMark:function(e,n,t,i){void 0===n&&(n=a.getTime()),a._defTimes.push([e,n,i]),a.mark(e,n),-1!==a._countersToExposeAsEvents.indexOf(e)&&a.emit("metric:sent",{metricName:e,value:n,params:i})},sendDelta:function(e,n,t,i){var s,r=a._deltaMarks;r[e]||void 0===n||(s=i&&i.originalEndTime?i.originalEndTime:a.getTime(),r[e]=[s-n,s,t])},sendResTiming:function(e,n){a._defRes.push([e,n])},sendRaf:function(e){var n=a.getSetting("forcePaintTimeSending");if(s&&(n||a.isTimeAfterPageShow(a.getTime()))){var t="2616."+e;s((function(){a.getSetting("sendFirstRaf")&&a.sendTimeMark(t+".205"),s((function(){a.sendTimeMark(t+".1928")}))}))}},isVisibilityChanged:function(){return a.vsStart&&("visible"!==a.vsStart||a.vsChanged)},isTimeAfterPageShow:function(e){return"visible"===a.vsStart||a.vsChangeTime<e},mark:t&&t.mark?function(e,n){t.mark(e+(n?": "+n:""))}:function(){},getSetting:function(e){var n=a._settings[e];return null===n?null:n||""},on:function(e,n){if("function"==typeof n)return(a._markListeners[e]=a._markListeners[e]||[]).push(n),function(){if(a._markListeners[e]){var t=a._markListeners[e].indexOf(n);t>-1&&a._markListeners[e].splice(t,1)}}},noop:r,sendTrafficData:r,finalizeLayoutShiftScore:r,finalizeLargestContentfulPaint:r,getLCPAdditionalParams:r,getCLSAdditionalParams:r,getINPAdditionalParams:r,getImageGoodnessAdditionalParams:r,_eventListeners:{},_eventsBuffer:{},subscribe:function(e,n){if(!a.getSetting("noEvents"))return this._eventListeners[e]=this._eventListeners[e]||new Set,this._eventListeners[e].add(n),function(){this.unsubscribe(e,n)}.bind(this)},unsubscribe:function(e,n){this._eventListeners[e]&&this._eventListeners[e].delete(n)},emit:function(e,n){a.getSetting("noEvents")||(this._eventListeners[e]&&this._eventListeners[e].forEach((function(e){e(n)})),this._eventsBuffer[e]=this._eventsBuffer[e]||[],this._eventsBuffer[e].push({type:e,event:n}))},getBufferedEvents:function(e){var n=this._eventsBuffer,t={};return Object.keys(n).forEach((function(i){-1!==e.indexOf(i)&&(t[i]=n[i])})),t}};function o(){Ya.Rum.vsChanged=!0,Ya.Rum.vsChangeTime=a.getTime(),removeEventListener("visibilitychange",o)}addEventListener("visibilitychange",o),a._onVisibilityChange=o}(window);
;
!function(){if(window.PerformanceLongTaskTiming){var e=function(e,n){return(e=e.concat(n)).length>300&&(e=e.slice(e.length-300)),e},n="undefined"!=typeof PerformanceLongAnimationFrameTiming,t=n?["longtask","long-animation-frame"]:["longtask"];function r(){var r=Ya.Rum._tti={events:[],loafEvents:n?[]:void 0,eventsAfterTTI:[],fired:!1,observer:new PerformanceObserver((function(t){var o=t.getEntriesByType("longtask"),s=t.getEntriesByType("long-animation-frame");r.events=e(r.events,o),n&&(r.loafEvents=e(r.loafEvents,s)),r.fired&&(r.eventsAfterTTI=e(r.eventsAfterTTI,o))}))};r.observer.observe({entryTypes:t}),Ya.Rum._unsubscribers&&Ya.Rum._unsubscribers.push((function(){r.observer.disconnect()}))}r(),Ya.Rum._onInit.push(r)}}();
;
!function(n){if(!n.Ya||!Ya.Rum)throw new Error("Rum: interface is not defined");var e=Ya.Rum;e.getSetting=function(n){var t=e._settings[n];return null===t?null:t||""}}("undefined"!=typeof self?self:window);
;
!function(e,r){var n={client:["690.2354",1e3,100,0],uncaught:["690.2361",100,10,0],external:["690.2854",100,10,0],script:["690.2609",100,10,0]},t={};r.ERROR_LEVEL={INFO:"info",DEBUG:"debug",WARN:"warn",ERROR:"error",FATAL:"fatal"},r._errorSettings={clck:"https://yandex.ru/clck/click",beacon:!0,project:"unknown",page:"",env:"",experiments:[],additional:{},platform:"",region:"",dc:"",host:"",service:"",level:"",version:"",yandexuid:"",loggedin:!1,coordinates_gp:"",referrer:!0,preventError:!1,unhandledRejection:!1,traceUnhandledRejection:!1,uncaughtException:!0,debug:!1,limits:{},silent:{},filters:{},pageMaxAge:864e6,initTimestamp:+new Date};var o=!1;function a(e,r){for(var n in r)r.hasOwnProperty(n)&&(e[n]=r[n]);return e}function i(e){return"boolean"==typeof e&&(e=+e),"number"==typeof e?e+"":null}r.initErrors=function(n){var t=a(r._errorSettings,n);o||(t.uncaughtException&&function(){var n=r._errorSettings;if(e.addEventListener)e.addEventListener("error",s),n.resourceFails&&e.addEventListener("error",l,!0),"Promise"in e&&n.unhandledRejection&&e.addEventListener("unhandledrejection",function(e){var n,t,o=e.reason,a={};o&&(o.stack&&o.message?(n=o.message,t=o.stack):(n=String(o),t=r._parseTraceablePromiseStack(e.promise),"[object Event]"===n?n="event.type: "+o.type:"[object Object]"===n&&(a.unhandledObject=o)),o.target&&o.target.src&&(a.src=o.target.src),s({message:"Unhandled rejection: "+n,stack:t,additional:a}))});else{var t=e.onerror;e.onerror=function(e,r,n,o,a){s({error:a||new Error(e||"Empty error"),message:e,lineno:n,colno:o,filename:r}),t&&t.apply(this,arguments)}}}(),t.unhandledRejection&&t.traceUnhandledRejection&&r._traceUnhandledRejection&&r._traceUnhandledRejection(),o=!0)},r.updateErrors=function(e){a(r._errorSettings,e)},r.updateAdditional=function(e){r._errorSettings.additional=a(r._errorSettings.additional||{},e)},r._handleError=function(e,o,i){var s,l,c=r._errorSettings;if(c.preventError&&e.preventDefault&&e.preventDefault(),o)s=e,l="client";else{s=r._normalizeError(e),l=s.type;var d=c.onError;"function"==typeof d&&d(s);var u=c.transform;if("function"==typeof u&&(s=u(s)),!s)return;s.settings&&(i=s.settings)}var g=+new Date,f=c.initTimestamp,p=c.pageMaxAge;if(!(-1!==p&&f&&f+p<g)){var m=n[l][1];"number"==typeof c.limits[l]&&(m=c.limits[l]);var v=n[l][2];"number"==typeof c.silent[l]&&(v=c.silent[l]);var h=n[l][3];if(h<m||-1===m){s.path=n[l][0];var E=r._getErrorData(s,{silent:h<v||-1===v?"no":"yes",isCustom:Boolean(o)},a(a({},c),i)),_=function(e){t[s.message]=!1,r._sendError(e.path,e.vars),n[l][3]++}.bind(this,E);if(void 0===c.throttleSend)_();else{if(t[s.message])return;t[s.message]=!0,setTimeout(_,c.throttleSend)}}}},r._getReferrer=function(r){var n=r.referrer,t=typeof n;return"function"===t?n():"string"===t&&n?n:!1!==n&&e.location?e.location.href:void 0},r.getErrorSetting=function(e){return r._errorSettings[e]},r._buildExperiments=function(e){return e instanceof Array?e.join(";"):""},r._buildAdditional=function(e,r){var n="";try{var t=a(a({},e),r);0!==Object.keys(t).length&&(n=JSON.stringify(t))}catch(e){}return n},r._getErrorData=function(n,t,o){t=t||{};var a=r._buildExperiments(o.experiments),s=r._buildAdditional(o.additional,n.additional),l={"-stack":n.stack,"-url":n.file,"-line":n.line,"-col":n.col,"-block":n.block,"-method":n.method,"-msg":n.message,"-env":o.env,"-external":n.external,"-externalCustom":n.externalCustom,"-project":o.project,"-service":n.service||o.service,"-page":n.page||o.page,"-platform":o.platform,"-level":n.level,"-experiments":a,"-version":o.version,"-region":o.region,"-dc":o.dc,"-host":o.host,"-yandexuid":o.yandexuid,"-loggedin":o.loggedin,"-coordinates_gp":n.coordinates_gp||o.coordinates_gp,"-referrer":r._getReferrer(o),"-source":n.source,"-sourceMethod":n.sourceMethod,"-type":t.isCustom?n.type:"","-additional":s,"-adb":i(Ya.blocker)||i(o.blocker),"-cdn":e.YaStaticRegion,"-ua":navigator.userAgent,"-silent":t.silent,"-ts":+new Date,"-init-ts":o.initTimestamp};return o.debug&&e.console&&console[console[n.level]?n.level:"error"]("[error-counter] "+n.message,l,n.stack),{path:n.path,vars:l}},r._baseNormalizeError=function(e){var r=(e=e||{}).error,n=e.filename||e.fileName||"",t=r&&r.stack||e.stack||"",o=e.message||"",a=r&&r.additional||e.additional;return{file:n,line:e.lineno||e.lineNumber,col:e.colno||e.colNumber,stack:t,message:o,additional:a}},r._normalizeError=function(e){var n=r._baseNormalizeError(e),t="uncaught",o=r._isExternalError(n.file,n.message,n.stack),a="",i="";return o.hasExternal?(t="external",a=o.common,i=o.custom):/^Script error\.?$/.test(n.message)&&(t="script"),n.external=a,n.externalCustom=i,n.type=t,n},r._createVarsString=function(e){var r=[];for(var n in e)e.hasOwnProperty(n)&&(e[n]||0===e[n])&&r.push(n+"="+encodeURIComponent(e[n]).replace(/\*/g,"%2A"));return r.join(",")},r._sendError=function(e,n){r.send(null,e,r._createVarsString(n),null,null,null,null)};var s=function(e){r._handleError(e,!1)},l=function(e){var n=e.target;if(n){var t=n.srcset||n.src;if(t||(t=n.href),t){var o=n.tagName||"UNKNOWN";r.logError({message:o+" load error",additional:{src:t}})}}};r._parseTraceablePromiseStack=function(){}}("undefined"!=typeof self?self:window,Ya.Rum);
;
!function(e){var r={url:{0:/(miscellaneous|extension)_bindings/,1:/^chrome:/,2:/kaspersky-labs\.com\//,3:/^(?:moz|chrome|safari)-extension:\/\//,4:/^file:/,5:/^resource:\/\//,6:/webnetc\.top/,7:/local\.adguard\.com/},message:{0:/__adgRemoveDirect/,1:/Content Security Policy/,2:/vid_mate_check/,3:/ucapi/,4:/Access is denied/i,5:/^Uncaught SecurityError/i,6:/__ybro/,7:/__show__deepen/,8:/ntp is not defined/,9:/Cannot set property 'install' of undefined/,10:/NS_ERROR/,11:/Error loading script/,12:/^TypeError: undefined is not a function$/,13:/__firefox__\.(?:favicons|metadata|reader|searchQueryForField|searchLoginField)/},stack:{0:/(?:moz|chrome|safari)-extension:\/\//,1:/adguard.*\.user\.js/i}};function n(e,r){if(e&&r){var n=[];for(var o in r)if(r.hasOwnProperty(o)){var i=r[o];"string"==typeof i&&(i=new RegExp(i)),i instanceof RegExp&&i.test(e)&&n.push(o)}return n.join("_")}}function o(e,o){var i,a=[];for(var t in r)r.hasOwnProperty(t)&&(i=n(e[t],o[t]))&&a.push(t+"~"+i);return a.join(";")}e._isExternalError=function(n,i,a){var t=e._errorSettings.filters||{},s={url:(n||"")+"",message:(i||"")+"",stack:(a||"")+""},c=o(s,r),u=o(s,t);return{common:c,custom:u,hasExternal:!(!c&&!u)}}}(Ya.Rum);
;
!function(){"use strict";var e;(e=Ya.Rum).logError=function(r,o,s){r=r||{},"string"!=typeof o&&void 0!==o||((o=new Error(o)).justCreated=!0);var a=r.message||"",t=e._baseNormalizeError(o);t.message&&!r.ignoreErrorMessage&&(a&&(a+="; "),a+=t.message),t.message=a||"Empty error";for(var g=["service","source","type","block","additional","level","page","method","sourceMethod","coordinates_gp"],i=0;i<g.length;i++){var n=g[i];r[n]?t[n]=r[n]:o&&o[n]&&(t[n]=o[n])}e._handleError(t,!0,s)}}();
;
!function(){"use strict";var e;(e=Ya.Rum).logEventString=function(n,t,r){return e._logEvent("string",n,t,r)},e.logEventFloat=function(n,t,r){return e._logEvent("float",n,t,r)},e.logEventInteger=function(n,t,r){return e._logEvent("integer",n,t,r)},e._logEvent=function(n,t,r,i){i=i||{};var l=e._errorSettings,o=e._buildAdditional(l.additional,i.additional),a=e._buildExperiments(l.experiments),g={"-env":l.env,"-project":l.project,"-service":i.service||l.service,"-page":i.page||l.page,"-platform":l.platform,"-experiments":a,"-version":l.version,"-yandexuid":l.yandexuid,"-loggedin":l.loggedin,"-referrer":e._getReferrer(l),"-additional":o,"-ts":+new Date,"-type":n,"-name":t,"-value":r};return e.send(null,"690.32",e._createVarsString(g),null,null,null,["table=rum_events"])}}();
;
!function(){"use strict";var t;(t=Ya.Rum).logAjaxError=function(a,i,o,n){a.type="network",a.additional=a.additional||{},"timeout"===o?a.additional.timeout=1:i.status&&(a.additional.status=i.status),t.logError(a,n)}}();
;
!function(){var e,t,n,i=Ya.Rum,o=42,r=4e4,g=15,a=[],s="\r\n",l=i.getSetting("countersInitialDelay")||0;if(l){var c;function u(){removeEventListener("visibilitychange",h),clearTimeout(c),l=0,f()}function h(){document.hidden&&u()}c=setTimeout(u,l),addEventListener("visibilitychange",h)}function f(){if(t&&a.length){for(var n=0,i=0,l=0;i<a.length&&l<=r&&n<o;i++)(l+=(i?s.length:0)+a[i].length)<=r&&n++;var c=a.splice(0,n);d(t,c.join(s)),a.length&&(e=setTimeout(f,g))}else a.length=0}function d(e,t){if(!(navigator.sendBeacon&&n&&navigator.sendBeacon(e,t))){var o=Boolean(i.getSetting("sendCookie")),r=new XMLHttpRequest;r.open("POST",e),r.withCredentials=o,r.send(t)}}i.send=function(c,u,h,d,v,m,S,p){t=i.getSetting("clck"),n=i.getSetting("beacon"),o=i.getSetting("maxBatchCounters")||o,r=i.getSetting("maxBatchLength")||r,g=i.getSetting("countersBatchTimeout")||g,function(t,n,i,c,u,h,d,v,m,S){clearTimeout(e);var p=[t?"/reqid="+t:"",n?"/"+n.join("/"):"",i?"/path="+i:"",c?"/events="+c:"",u?"/slots="+u.join(";"):"",h?"/experiments="+h.join(";"):"",d?"/vars="+d:"","/cts="+(new Date).getTime(),"","/*"].join("");p.length>r?"undefined"!=typeof console&&console.error&&console.error("Counter length "+p.length+" is more than allowed "+r,p):(a.push(p),l||(function(){if(a.length>=o)return!0;for(var e=0,t=0;t<a.length;t++)if((e+=(t?s.length:0)+a[t].length)>=r)return!0;return!1}()?f():e=setTimeout(f,g)))}(i.getSetting("reqid"),S,u,v,i.getSetting("slots"),i.getSetting("experiments"),h)}}();
</script>
<script nonce="aWNd2qPMLWA0lqwpgIb1vw==">
!function() {
var isTouchScreen = ('ontouchstart' in window) || (window.DocumentTouch && document instanceof window.DocumentTouch);
var errorBoosterTransformAdditionalParams = {"route":"professionLanding","experiments":["trainer.solution","multiJackpot","commonFlow.fullCards","profile.mainPageWithoutRedirect","profile.recommendations","checkout.v2","yasplitPaymentMethod","payment.type.legalEntity"],"userAgent":"Mozilla\u002F5.0 AppleWebKit\u002F537.36 (KHTML, like Gecko; compatible; PerplexityBot\u002F1.0; +https:\u002F\u002Fperplexity.ai\u002Fperplexitybot)","isMobileApp":false,"countryId":96,"lang":"ru","scope":"default"};
var clientSidePlatform;
if (false) {
clientSidePlatform = 'mobileApp';
} else {
clientSidePlatform = isTouchScreen ? 'touch' : 'desktop';
}
Ya.Rum.init(
{"beacon":true,"reqid":"1772297595528637-12411208674574048205","clck":"https:\u002F\u002Fyandex.ru\u002Fclck\u002Fclick","slots":["1483237,0,10","1484139,0,83"],"forcePaintTimeSending":true,"sendClientUa":true,"sendUrlInResTiming":true,"sendAutoElementTiming":true},
Object.assign({"region":"10407","rum_id":"ru.praktikum.main","-project":"praktikum","-page":"professionLanding","-env":"production","-version":"2.1754"}, {
'-platform': clientSidePlatform,
'-mobileAppConfig': {"theme":"light","appVersion":undefined},
})
);
function sendInitializationEvent() {
if (typeof Ya === 'undefined' || !Ya.Rum ||
!Ya.Rum._errorSettings || Ya.Rum._errorSettings.project === 'unknown' ||
typeof Ya.Rum.logError !== 'function') {
setTimeout(sendInitializationEvent, 500);
return;
}
try {
const additionalParams = Object.assign({}, errorBoosterTransformAdditionalParams, {
initTimestamp: Date.now(),
initTimeISO: new Date().toISOString(),
screenResolution: window.screen ? (window.screen.width + 'x' + window.screen.height) : 'unknown',
viewport: window.innerWidth + 'x' + window.innerHeight,
browserLanguage: navigator.language || 'unknown',
platform: clientSidePlatform,
connectionType: navigator.connection ? navigator.connection.effectiveType : 'unknown',
isOnline: navigator.onLine,
url: window.location.href,
referrer: document.referrer || 'direct',
bundle: "landings-v2",
environment: "production",
isLoggedIn: false,
userId: null,
username: null,
timezone: typeof Intl !== 'undefined' && Intl.DateTimeFormat ?
Intl.DateTimeFormat().resolvedOptions().timeZone : 'unknown',
source: 'client-initialization',
});
const errorMetadata = {
additional: additionalParams,
level: 'info',
type: 'client-initialization',
};
const errorObject = new Error('client_initialization');
Ya.Rum.logError(errorMetadata, errorObject);
} catch (e) {
console.error('[DEBUG] Ошибка при отправке события:', e);
}
}
sendInitializationEvent();
var platformValueForErrorBooster;
if (false) {
platformValueForErrorBooster = 'mobileApp';
} else {
platformValueForErrorBooster = isTouchScreen ? 'touch' : 'desktop';
}
Ya.Rum.initErrors(
Object.assign({"project":"praktikum","slots":["1483237,0,10","1484139,0,83"],"experiments":["trainer.solution","multiJackpot","commonFlow.fullCards","profile.mainPageWithoutRedirect","profile.recommendations","checkout.v2","yasplitPaymentMethod","payment.type.legalEntity"],"reqid":"1772297595528637-12411208674574048205","page":"professionLanding","referrer":true,"env":"production","version":"2.1754","region":"10407","limits":{"client":1000,"uncaught":100,"script":100,"external":100},"transform":function(error) {
const transformedError = error;
transformedError.additional = {
...(transformedError.additional || {}),
...errorBoosterTransformAdditionalParams,
};
// Если ошибка связана с API, добавляем информацию о запросе
if (error.file?.includes('/api/')) {
transformedError.source = 'api';
transformedError.additional.apiEndpoint = error.file;
}
return transformedError;
}}, {
platform: platformValueForErrorBooster,
mobileAppConfig: {"theme":"light","appVersion":undefined},
})
);
}()
</script>
<script nonce="aWNd2qPMLWA0lqwpgIb1vw==" src="//cdn.practicum.yandex.net/wirth/2.1754/rum/implementation.min.js"></script><script nonce="aWNd2qPMLWA0lqwpgIb1vw==" src="//cdn.practicum.yandex.net/wirth/2.1754/rum/onload.min.js"></script><script nonce="aWNd2qPMLWA0lqwpgIb1vw==" src="//cdn.practicum.yandex.net/wirth/2.1754/rum/image-goodness.min.js"></script><script nonce="aWNd2qPMLWA0lqwpgIb1vw==" src="//cdn.practicum.yandex.net/wirth/2.1754/rum/spa-metric.min.js"></script>
<script nonce="aWNd2qPMLWA0lqwpgIb1vw==" defer src="https://service-for-static-prod.s3.yandex.net/tanker-messages-production/e261a4437f/messages.default.landings-v2.ru.js"></script>
<script nonce="aWNd2qPMLWA0lqwpgIb1vw==" defer src="https://service-for-static-prod.s3.yandex.net/landing-lessons/a426644004/landing-lessons.ru.js"></script>
<script nonce="aWNd2qPMLWA0lqwpgIb1vw==" defer src="https://service-for-static-prod.s3.yandex.net/landings-v2-config-middle-frontend/ea473416aa/landings-v2-config-middle-frontend.js"></script>
<script nonce="aWNd2qPMLWA0lqwpgIb1vw==" defer src="https://service-for-static-prod.s3.yandex.net/reviews/bb0289ca32/reviews.ru.js"></script>
<script nonce="aWNd2qPMLWA0lqwpgIb1vw==" defer src="https://service-for-static-prod.s3.yandex.net/features-features-base/9c9f8a2259/features-features-base.production.default.ru.js"></script>
<script nonce="aWNd2qPMLWA0lqwpgIb1vw==" defer src="https://service-for-static-prod.s3.yandex.net/landings-data/2f1059fca0/landings-data.js"></script>
<script nonce="aWNd2qPMLWA0lqwpgIb1vw==" defer src="https://service-for-static-prod.s3.yandex.net/wizard/d0f6b2eae0/wizard.js"></script>
<script nonce="aWNd2qPMLWA0lqwpgIb1vw==" defer src="https://service-for-static-prod.s3.yandex.net/compatibility/c7538defbc/compatibility.js"></script>
<script nonce="aWNd2qPMLWA0lqwpgIb1vw==" defer src="https://service-for-static-prod.s3.yandex.net/app-config/208755303f/app-config.js"></script>
<script nonce="aWNd2qPMLWA0lqwpgIb1vw==" defer src="https://service-for-static-prod.s3.yandex.net/common-flow/910d2aaf40/common-flow.js"></script>
<script nonce="aWNd2qPMLWA0lqwpgIb1vw==" defer src="https://service-for-static-prod.s3.yandex.net/faq/607c24f7d2/faq.js"></script>
<script nonce="aWNd2qPMLWA0lqwpgIb1vw==" defer src="https://service-for-static-prod.s3.yandex.net/faq-v2/d7e0586fbb/faq-v2.js"></script>
<script nonce="aWNd2qPMLWA0lqwpgIb1vw==" defer src="https://service-for-static-prod.s3.yandex.net/lang-static/630437fb64/lang-static.js"></script>
<script nonce="aWNd2qPMLWA0lqwpgIb1vw==" defer src="https://service-for-static-prod.s3.yandex.net/chat/b1bb110ffb/chat.js"></script>
<script nonce="aWNd2qPMLWA0lqwpgIb1vw==" defer src="https://service-for-static-prod.s3.yandex.net/fast-track/8c6f4f07f8/fast-track.js"></script>
<script nonce="aWNd2qPMLWA0lqwpgIb1vw==" defer src="https://service-for-static-prod.s3.yandex.net/prof-window/acd799965e/prof-window.js"></script>
<script nonce="aWNd2qPMLWA0lqwpgIb1vw==" defer src="https://service-for-static-prod.s3.yandex.net/cpa-config/ec9872a9eb/cpa-config.js"></script>
<script nonce="aWNd2qPMLWA0lqwpgIb1vw==" defer src="https://service-for-static-prod.s3.yandex.net/test-tools-configs/d7a0e1d43a/test-tools-configs.js"></script>
<script nonce="aWNd2qPMLWA0lqwpgIb1vw==" defer src="https://service-for-static-prod.s3.yandex.net/exchange-rate/d99dc37819/exchange-rate.js"></script>
<script nonce="aWNd2qPMLWA0lqwpgIb1vw==" defer src="//yastatic.net/react/18.2.0/react-with-dom.min.js"></script>
<script
nonce="aWNd2qPMLWA0lqwpgIb1vw=="
src="https://cdn.practicum.yandex.net/tomi.ai/loader.min.js"
async=""
defer></script>
<script data-react-helmet="true" src="https://forms.yandex.ru/_static/embed.js" async="true"></script><script data-react-helmet="true" type="application/ld+json">{"@context":"https://schema.org/","@graph":[{"@type":"Product","@id":"https://practicum.yandex.ru/middle-frontend/#Product","name":"Мидл фронтенд-разработчик","description":"За 5 месяцев обучения вы сможете вырасти до уровня мидл фронтенд-разработчика. Углубите знания во frontend-разработке и смежных сферах до продивнутого уровня, сделаете 2 приложения и улучшите софтскилы.","image":"https://code.s3.yandex.net/logo/new_logo_icon.svg","brand":{"@type":"Brand","name":"Яндекс Практикум","url":"https://practicum.yandex.ru"},"manufacturer":{"@type":"Organization","name":"АНО ДПО «Образовательные технологии Яндекса»","sameAs":"https://practicum.yandex.ru"},"category":"Online Course","sku":"middle-frontend","url":"https://practicum.yandex.ru/middle-frontend","offers":{"@type":"AggregateOffer","url":"https://practicum.yandex.ru/middle-frontend","lowPrice":"4735","priceCurrency":"RUB","priceValidUntil":"2026-12-30T21:00:00.000Z","availability":"https://schema.org/InStock"},"aggregateRating":{"@id":"https://practicum.yandex.ru/middle-frontend/#AggregateRating"}},{"@type":"AggregateRating","@id":"https://practicum.yandex.ru/middle-frontend/#AggregateRating","ratingValue":4.7,"worstRating":1,"bestRating":5,"reviewCount":3781,"itemReviewed":{"@type":"Product","@id":"https://practicum.yandex.ru/middle-frontend/#Product"}},{"@type":"BreadcrumbList","@id":"https://practicum.yandex.ru/middle-frontend/#BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"https://practicum.yandex.ru/","name":"Яндекс Практикум"}},{"@type":"ListItem","position":2,"item":{"@id":"https://practicum.yandex.ru/middle-frontend","name":"Попробовать"}},{"@type":"ListItem","position":3,"item":{"@id":"https://practicum.yandex.ru/middle-frontend/#middle-frontend","name":"бесплатно"}}]},{"@type":"QAPage","@id":"https://practicum.yandex.ru/middle-frontend/#QAPage","mainEntity":{"@type":"Question","name":"Какие преимущества дает обучение в Яндекс Практикуме?","text":"Какие преимущества даёт обучение в Яндекс Практикуме?","answerCount":1,"dateCreated":"2025-06-19T10:00:00+03:00","author":{"@type":"Person","name":"Никита Тинаев","url":"https://practicum.yandex.ru/middle-frontend"},"acceptedAnswer":{"@type":"Answer","text":"100 000+ выпускников 💻 Много проектов 🖤 Поддержка экспертов","datePublished":"2025-06-20T11:00:00+03:00","url":"https://practicum.yandex.ru/middle-frontend","upvoteCount":4815,"author":{"@type":"Organization","name":"Яндекс Практикум","url":"https://practicum.yandex.ru/middle-frontend"}}}}]}</script>
</head>
<body >
<!-- Яндекс — найдётся всё. Может даже ляпы в коде. -->
<div id="mount"><div class="app"><div></div><div style="--profession-color:#488FFB" class="page landings-v2-page prisma prisma_theme_light"><div class="Toastify"></div><div class="page__content"><div></div><header class="header header header_theme_light prisma_theme_light landings-v2-page__header"><div class="header__container"><div class="header__content"><div class="header__left header__part"><div data-test-id="logo" class="logo logo_size_m logo_theme_light sidebar__logo"><a data-test-id="logo-ya-link" class="logo__link logo__link logo__link_ru-new" href="https://ya.ru" rel="noopener noreferrer" target="_blank"><img class="logo__img logo__img_icon logo logo_icon-logo logo_ru-new" alt="Яндекс" src="https://yastatic.net/q/logoaas/v2/Яндекс.svg?circle=red&color=000&first=white" data-test-id="logo-ya-image"/></a><a data-test-id="logo-practicum-link" class="logo__link" href="/pro/"><img src="https://code.s3.yandex.net/logo/new_logo_icon.svg" alt="лого Практикума" class="logo__img logo__new-img"/><img class="logo__img new-logo-practicum-image" alt="Практикум PRO" src="https://yastatic.net/q/logoaas/v2/Практикум PRO.svg?color=000" data-test-id="logo-practicum-image"/></a></div><div class="header__navigation"><a aria-current="page" class="link link_theme_normal header__link link_active" href="/middle-frontend/#Gallery_forWhom">О курсе</a><a aria-current="page" class="link link_theme_normal header__link link_active" href="/middle-frontend/#Curriculum">Программа</a><a aria-current="page" class="link link_theme_normal header__link link_active" href="/middle-frontend/#Demo_training">Как учим</a><a aria-current="page" class="link link_theme_normal header__link link_active" href="/middle-frontend/#TabsCase">Команда курса</a><a aria-current="page" class="link link_theme_normal header__link link_active" href="/middle-frontend/#CommonFlow">Стоимость</a></div></div><div class="header__right header__part"><div class="header__desktop-controls header__desktop-controls_with-b2b-button"><a role="button" href="/b2b?from=landing_b2b2c_header_button_middle-frontend" data-react-aria-pressable="true" class="prisma-button2 prisma-button2_size_s prisma-button2_view_secondary prisma-button2_no-outline" data-test-id="go-to-b2b-button"><span class="prisma-button2__content" data-test-id="go-to-b2b-button-content">Компаниям</span></a><div class="header__catalog"><button type="button" data-react-aria-pressable="true" id="professions-catalog" class="prisma-button2 prisma-button2_size_s prisma-button2_view_secondary prisma-button2_no-outline" data-test-id="profile-all-courses-btn"><span class="prisma-button2__content" data-test-id="profile-all-courses-btn-content">Все курсы</span></button></div><a role="button" href="/profile/middle-frontend?from=new_landing_middle-frontend" data-react-aria-pressable="true" class="prisma-button2 prisma-button2_size_s prisma-button2_view_primary prisma-button2_no-outline start-learning-button__link prisma_theme_light start-learning-button"><span class="prisma-button2__content" data-test-id="undefined-content">Начать учиться бесплатно</span></a></div></div><button type="button" data-react-aria-pressable="true" class="prisma-button2 prisma-button2_size_m prisma-button2_view_clear prisma-button2_no-outline prisma-button2_with-icon mobile-menu__open-button header__mobile-menu-button"><span class="prisma-button2__content" data-test-id="undefined-content"><span class="prisma-button2__icon"><svg class="icon icon-list" width="24" height="24" viewBox="0 0 24 24" fill="none"><rect x="5" y="14" width="14" height="2" rx="1" fill="currentColor"></rect><rect x="5" y="8" width="14" height="2" rx="1" fill="currentColor"></rect></svg></span></span></button></div></div></header><div><div class="limited-container"><div class="head-section head-section_left-aligned head-section_theme_dark" id="Head"><div class="head-section__content"><div class="head-section__header"><div class="head-section__header-container"><div class="head-section__top-content"><div class="head-section__top-text"><div class="head-tags-block head-section__tags-block"><span class="head-tags-block__item">Программирование</span><span class="head-tags-block__item">PRO</span></div><h1 class="head-section__title">Курс «Мидл фронтенд‑разработчик»</h1><div class="head-section__duration">Поможем выйти на новый уровень профессиональный уровень за 5 месяцев</div></div></div><div class="head-section__img" style="background-image:url(https://code.s3.yandex.net/landings-v2-middle-frontend/header/desktop.png)" role="img"></div><div class="head-section__bottom-content"><div class="head-section__bottom-content-grid-area-b"><a role="button" href="/profile/middle-frontend?from=new_landing_middle-frontend" data-react-aria-pressable="true" class="prisma-button2 prisma-button2_size_l prisma-button2_view_raised prisma-button2_no-outline start-learning-button__link prisma_theme_light start-learning-button head-section__button" data-test-id="head-section__start-learning-button"><span class="prisma-button2__content" data-test-id="head-section__start-learning-button-content">Начать учиться бесплатно</span></a><div class="squad-surge-info head-section__surge-bottom-content"><span>
Ближайший старт — 19 марта, 16 апреля и 21 мая</span></div></div><div class="head-ratings head-ratings_set_rating head-section__bottom-content-grid-area-c"><div class="rating-card head-ratings__card head-ratings__card_view_rating head-ratings__card_type_default"><div class="rating-card__title head-ratings__card-title"><span class="head-ratings__card-title-icon-wrapper"><svg class="icon" viewBox="0 0 16 16" width="16" height="16" data-test-id="icon" style="--widthRem:1rem;--heightRem:1rem" fill="none" name="objects-16-ai"><path d="M3.06073 9.76953C3.21929 9.33929 3.82772 9.33946 3.99139 9.76953L4.51678 11.1914C4.56636 11.3249 4.6752 11.4339 4.80878 11.4834L6.22968 12.0078C6.66044 12.1663 6.66044 12.7751 6.22968 12.9385L4.80878 13.4639C4.67514 13.5134 4.56629 13.6222 4.51678 13.7559L3.99139 15.1768C3.83292 15.6075 3.22412 15.6075 3.06073 15.1768L2.53632 13.7559C2.48684 13.6223 2.37787 13.5134 2.24432 13.4639L0.823425 12.9385C0.392659 12.78 0.392659 12.1712 0.823425 12.0078L2.24432 11.4834C2.37784 11.4339 2.48678 11.3249 2.53632 11.1914L3.06073 9.76953ZM8.76874 1.48633C9.00644 0.83781 9.92264 0.837808 10.1603 1.48633L11.2199 4.34375C11.2942 4.54656 11.4575 4.705 11.6603 4.78418L14.5178 5.84375C15.1659 6.08161 15.166 6.99761 14.5178 7.23535L11.6603 8.29492C11.4574 8.36923 11.2991 8.53242 11.2199 8.73535L10.1603 11.5918C9.92268 12.2404 9.0064 12.2404 8.76874 11.5918L7.70917 8.73535C7.63493 8.53242 7.47164 8.37417 7.26874 8.29492L4.41132 7.23535C3.76303 6.99761 3.76314 6.0816 4.41132 5.84375L7.26874 4.78418C7.47159 4.70994 7.62991 4.54657 7.70917 4.34375L8.76874 1.48633Z" fill="currentColor" fill-opacity="0.85"></path></svg></span><span>AI</span></div><div class="rating-card__description head-ratings__card-description"><div class="Markdown base-markdown"><div class="paragraph">Освоите ИИ
для работы
и жизни</div></div></div></div><div class="flipping-card head-ratings__flipping-card"><div class="flipping-card__body"><svg class="flipping-card__flip-icon head-ratings__flipping-card-flip-icon head-ratings__flipping-card-flip-icon_type_default" width="20" height="24" viewBox="0 0 20 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.81981 22.777C0.543995 22.7905 0.331305 23.0249 0.344754 23.3008C0.358202 23.5766 0.592696 23.7893 0.868511 23.7758L0.81981 22.777ZM3.41356 5.02436C3.2749 5.26317 3.35608 5.56917 3.59488 5.70783L7.4864 7.9675C7.7252 8.10616 8.0312 8.02498 8.16986 7.78618C8.30853 7.54738 8.22735 7.24138 7.98854 7.10272L4.52942 5.09412L6.53801 1.635C6.67668 1.39619 6.5955 1.0902 6.35669 0.951532C6.11789 0.812867 5.8119 0.894045 5.67323 1.13285L3.41356 5.02436ZM0.868511 23.7758C11.2758 23.2684 18.3896 17.0413 19.7055 11.581C20.037 10.2058 20.0033 8.85952 19.5323 7.66766C19.0591 6.47011 18.1591 5.4669 16.8286 4.76365C14.1926 3.37023 9.8835 3.15644 3.71774 4.79216L3.97416 5.75872C10.0576 4.14485 14.0604 4.43145 16.3613 5.64773C17.4994 6.24933 18.2242 7.07831 18.6023 8.03519C18.9827 8.99776 19.0271 10.1281 18.7334 11.3468C17.5488 16.2619 10.9126 22.2849 0.81981 22.777L0.868511 23.7758Z" fill="currentColor"></path></svg><div class="flipping-card__face flipping-card__face_orientation_front"><button aria-label="Перевернуть карточку" class="flipping-card__flip-button" type="button"></button><div class="rating-card head-ratings__card head-ratings__card_view_hse head-ratings__card_type_default"><div class="rating-card__title head-ratings__card-title">32 000</div><div class="rating-card__description head-ratings__card-description"><div class="Markdown base-markdown"><div class="paragraph">профессионалов
уже повысили
свой уровень</div></div></div></div></div><div class="flipping-card__face flipping-card__face_orientation_back-vertical" inert=""><button aria-label="Перевернуть карточку" class="flipping-card__flip-button" type="button"></button><div class="rating-card head-ratings__card head-ratings__card_view_hse head-ratings__card_type_default"><div class="rating-card__title head-ratings__card-title">86%</div><div class="rating-card__description head-ratings__card-description"><div class="Markdown base-markdown"><div class="paragraph">студентов используют знания в работе</div></div></div></div></div></div></div></div></div></div></div><ul class="grid-block bullets-block bullets-block_size_default prisma_theme_light head-section__bullets"><li class="bullets-block__item bullets-block__item_size_default head-section__bullet-item"><img alt="" class="bullets-block__item-img head-section__bullet-img" height="40" loading="lazy" src="https://code.s3.yandex.net/landings-v2-middle-frontend/head/head_icon_1.svg" width="40"/><div class="bullets-block__item-title bullets-block__item-title_size_default head-section__bullet-title">Программа 2025 года, отвечающая запросам рынка</div></li><li class="bullets-block__item bullets-block__item_size_default head-section__bullet-item"><img alt="" class="bullets-block__item-img head-section__bullet-img" height="40" loading="lazy" src="https://code.s3.yandex.net/landings-v2-middle-frontend/head/head_icon_2.svg" width="40"/><div class="bullets-block__item-title bullets-block__item-title_size_default head-section__bullet-title">Node.js, HTTP, Codestyle, Accessibility, React, Redux, Canvas, Express, PostgreSQL</div></li><li class="bullets-block__item bullets-block__item_size_default head-section__bullet-item"><img alt="" class="bullets-block__item-img head-section__bullet-img" height="40" loading="lazy" src="https://code.s3.yandex.net/landings-v2-middle-frontend/head/head_icon_3.svg" width="40"/><div class="bullets-block__item-title bullets-block__item-title_size_default head-section__bullet-title">До 3 проектов для портфолио — самостоятельно и с командой</div></li><li class="bullets-block__item bullets-block__item_size_default head-section__bullet-item"><img alt="" class="bullets-block__item-img head-section__bullet-img" height="40" loading="lazy" src="https://code.s3.yandex.net/landings-v2-middle-frontend/head/head_icon_4.svg" width="40"/><div class="bullets-block__item-title bullets-block__item-title_size_default head-section__bullet-title">Работа с реальными задачами из практики мидл фронтенд‑разработчика</div></li><li class="bullets-block__item bullets-block__item_size_default head-section__bullet-item"><img alt="" class="bullets-block__item-img head-section__bullet-img" height="40" loading="lazy" src="https://code.s3.yandex.net/landings-v2-middle-frontend/head/head_icon_5.svg" width="40"/><div class="bullets-block__item-title bullets-block__item-title_size_default head-section__bullet-title">Углублённые знания в алгоритмах, DevOps, бэкенд‑разработке и смежных сферах</div></li><li class="bullets-block__item bullets-block__item_size_default head-section__bullet-item"><img alt="" class="bullets-block__item-img head-section__bullet-img" height="40" loading="lazy" src="https://code.s3.yandex.net/landings-v2-middle-frontend/head/head_icon_6.svg" width="40"/><div class="bullets-block__item-title bullets-block__item-title_size_default head-section__bullet-title">Воркшопы и Q&A сессии с опытными фронтенд‑разработчиками
</div></li></ul></div></div></div></div><div class="card-carousel-section gallery-section" id="Gallery_forWhom"><div class="limited-container"><div class="section-header gallery-section__header"><div class="section-header__title" role="heading" aria-level="2"><div class="Markdown base-markdown"><div class="paragraph">Это курс для разработчиков с опытом в HTML, CSS, JavaScript и коммерческой разработке</div></div></div></div></div><div class="card-carousel card-carousel-section__carousel"><div><div class="fallback-card-carousel"><div style="padding-left:0px"></div><div class="card-carousel__panel card-carousel-section__panel"><div class="gallery-section__card gallery-section__card_with-image"><img alt="" loading="lazy" src="https://code.s3.yandex.net/landings-v2-middle-frontend/gallery/gallery_forWhom_1.jpg" class="gallery-section__card-image"/><div class="gallery-section__card-content gallery-section__card-content_with-image"><div><div class="gallery-section__card-title"><div class="Markdown base-markdown"><div class="paragraph">Фронтенд-разработчиков уровня джуниор+</div></div></div><div class="gallery-section__card-text"><div class="Markdown base-markdown"><div class="paragraph">Если работали с узким стеком и чувствуете, что достигли потолка</div></div></div></div></div></div></div><div class="card-carousel__panel card-carousel-section__panel"><div class="gallery-section__card gallery-section__card_with-image"><img alt="" loading="lazy" src="https://code.s3.yandex.net/landings-v2-middle-frontend/gallery/gallery_forWhom_2.jpg" class="gallery-section__card-image"/><div class="gallery-section__card-content gallery-section__card-content_with-image"><div><div class="gallery-section__card-title"><div class="Markdown base-markdown"><div class="paragraph">Фулстек-разработчиков</div></div></div><div class="gallery-section__card-text"><div class="Markdown base-markdown"><div class="paragraph">Если уже работали с Java Script и хотите освоить другие технологии</div></div></div></div></div></div></div><div style="padding-left:0px"></div></div></div></div></div><div class="card-carousel-section gallery-section" id="Gallery_frontendDeveloper"><div class="limited-container"><div class="section-header gallery-section__header"><div class="section-header__title" role="heading" aria-level="2"><div class="Markdown base-markdown"><div class="paragraph">Если хотите освоить профессию с нуля</div></div></div></div></div><div class="card-carousel card-carousel-section__carousel"><div><div class="fallback-card-carousel"><div style="padding-left:0px"></div><div class="card-carousel__panel card-carousel-section__panel"><div class="gallery-section__card"><div class="gallery-section__card-content"><div><div class="gallery-section__card-text"><div class="Markdown base-markdown"><div class="paragraph">Вам подойдёт курс «Фронтенд‑разработчик». Научитесь писать код на HTML, CSS, JavaScript и TypeScript, использовать библиотеку React и создавать сайты под любые задачи бизнеса<br/><br/>
<a href="https://practicum.yandex.ru/frontend-developer/?from=landing_middle-frontend" target="_blank" style="color:#737373">Узнать о курсе</a></div></div></div></div></div></div></div><div style="padding-left:0px"></div></div></div></div></div><div class="limited-container"><div class="hover-gallery-section" id="HoverGallery"><div class="section-header hover-gallery-section__header"><div class="section-header__title" role="heading" aria-level="2"><div class="Markdown base-markdown"><div class="paragraph">Чему вы научитесь за 5 месяцев</div></div></div></div><ul class="grid-block bullets-block bullets-block_size_default prisma_theme_light hover-gallery-section__bullets"><li class="bullets-block__item bullets-block__item_size_default"><img alt="" class="bullets-block__item-img" height="40" loading="lazy" src="https://avatars.mdst.yandex.net/get-practicum/1401451/2a0000017e97082a4d114810a0c9282a8292/orig" width="40"/><div class="bullets-block__item-title bullets-block__item-title_size_default hover-gallery-section__bullet-title">Создавать веб-приложения с помощью наиболее востребованного в индустрии стека технологий</div></li><li class="bullets-block__item bullets-block__item_size_default"><img alt="" class="bullets-block__item-img" height="40" loading="lazy" src="https://avatars.mdst.yandex.net/get-practicum/1401451/2a0000017e97082a4d114810a0c9282a8292/orig" width="40"/><div class="bullets-block__item-title bullets-block__item-title_size_default hover-gallery-section__bullet-title">Учитывать предпочтения пользователей: от темы оформления до настройки анимаций
</div></li><li class="bullets-block__item bullets-block__item_size_default"><img alt="" class="bullets-block__item-img" height="40" loading="lazy" src="https://avatars.mdst.yandex.net/get-practicum/1401451/2a0000017e97082a4d114810a0c9282a8292/orig" width="40"/><div class="bullets-block__item-title bullets-block__item-title_size_default hover-gallery-section__bullet-title">Писать бэкенд на Node.js и интегрировать егос PostgreSQL с помощью ORM</div></li><li class="bullets-block__item bullets-block__item_size_default"><img alt="" class="bullets-block__item-img" height="40" loading="lazy" src="https://avatars.mdst.yandex.net/get-practicum/1401451/2a0000017e97082a4d114810a0c9282a8292/orig" width="40"/><div class="bullets-block__item-title bullets-block__item-title_size_default hover-gallery-section__bullet-title">Выстраивать CI/CD-пайплайны для автоматизации сборки, тестирования и доставки кода</div></li><li class="bullets-block__item bullets-block__item_size_default"><img alt="" class="bullets-block__item-img" height="40" loading="lazy" src="https://avatars.mdst.yandex.net/get-practicum/1401451/2a0000017e97082a4d114810a0c9282a8292/orig" width="40"/><div class="bullets-block__item-title bullets-block__item-title_size_default hover-gallery-section__bullet-title">Оркестрировать многокомпонентные приложения с помощью Docker Compose</div></li><li class="bullets-block__item bullets-block__item_size_default"><img alt="" class="bullets-block__item-img" height="40" loading="lazy" src="https://avatars.mdst.yandex.net/get-practicum/1401451/2a0000017e97082a4d114810a0c9282a8292/orig" width="40"/><div class="bullets-block__item-title bullets-block__item-title_size_default hover-gallery-section__bullet-title">Развёртывать комплексные приложения в облачных сервисах</div></li></ul></div></div><section class="career-future-section" id="CareerFuture"><div class="limited-container"><div class="section-header career-future-section__header"><div class="section-header__title" role="heading" aria-level="2"><div class="Markdown base-markdown"><div class="paragraph">Технологии и навыки, которые вы освоите</div></div></div></div><div class="career-future-section__content"><div class="career-future-section__block career-future-section__skills-block"><h4 class="career-future-section__block-title career-future-section__skills-block-title"></h4><div class="career-future-section__block-content"><div class="grid-block career-future-section__skills"><div class="technology-card technology-card_type_desktop"><div class="technology-card__content"><span class="technology-card__content-dot" style="background-color:#027EF2"></span><span class="technology-card__content-name">JavaScript</span></div></div><div class="technology-card technology-card_type_desktop"><div class="technology-card__content"><span class="technology-card__content-dot" style="background-color:#027EF2"></span><span class="technology-card__content-name">TypeScript</span></div></div><div class="technology-card technology-card_type_desktop"><div class="technology-card__content"><span class="technology-card__content-dot" style="background-color:#027EF2"></span><span class="technology-card__content-name">CSS</span></div></div><div class="technology-card technology-card_type_desktop"><div class="technology-card__content"><span class="technology-card__content-dot" style="background-color:#027EF2"></span><span class="technology-card__content-name">PostCSS</span></div></div><div class="technology-card technology-card_type_desktop"><div class="technology-card__content"><span class="technology-card__content-dot" style="background-color:#027EF2"></span><span class="technology-card__content-name">Express</span></div></div><div class="technology-card technology-card_type_desktop"><div class="technology-card__content"><span class="technology-card__content-dot" style="background-color:#027EF2"></span><span class="technology-card__content-name">Server Side Rendering</span></div></div><div class="technology-card technology-card_type_desktop"><div class="technology-card__content"><span class="technology-card__content-dot" style="background-color:#027EF2"></span><span class="technology-card__content-name">HTTP</span></div></div><div class="technology-card technology-card_type_desktop"><div class="technology-card__content"><span class="technology-card__content-dot" style="background-color:#027EF2"></span><span class="technology-card__content-name">React</span></div></div><div class="technology-card technology-card_type_desktop"><div class="technology-card__content"><span class="technology-card__content-dot" style="background-color:#027EF2"></span><span class="technology-card__content-name">Handlebars</span></div></div><div class="technology-card technology-card_type_desktop"><div class="technology-card__content"><span class="technology-card__content-dot" style="background-color:#027EF2"></span><span class="technology-card__content-name">Canvas API</span></div></div><div class="technology-card technology-card_type_desktop"><div class="technology-card__content"><span class="technology-card__content-dot" style="background-color:#027EF2"></span><span class="technology-card__content-name">CI/CD</span></div></div><div class="technology-card technology-card_type_desktop"><div class="technology-card__content"><span class="technology-card__content-dot" style="background-color:#027EF2"></span><span class="technology-card__content-name">Yandex Cloud</span></div></div><div class="technology-card technology-card_type_desktop"><div class="technology-card__content"><span class="technology-card__content-dot" style="background-color:#027EF2"></span><span class="technology-card__content-name">Node.js</span></div></div><div class="technology-card technology-card_type_desktop"><div class="technology-card__content"><span class="technology-card__content-dot" style="background-color:#027EF2"></span><span class="technology-card__content-name">Jest</span></div></div><div class="technology-card technology-card_type_desktop"><div class="technology-card__content"><span class="technology-card__content-dot" style="background-color:#027EF2"></span><span class="technology-card__content-name">React Router</span></div></div><div class="technology-card technology-card_type_desktop"><div class="technology-card__content"><span class="technology-card__content-dot" style="background-color:#027EF2"></span><span class="technology-card__content-name">nginx</span></div></div><div class="technology-card technology-card_type_desktop"><div class="technology-card__content"><span class="technology-card__content-dot" style="background-color:#027EF2"></span><span class="technology-card__content-name">WebSocket</span></div></div><div class="technology-card technology-card_type_desktop"><div class="technology-card__content"><span class="technology-card__content-dot" style="background-color:#027EF2"></span><span class="technology-card__content-name">PostgreSQL</span></div></div><div class="technology-card technology-card_type_desktop"><div class="technology-card__content"><span class="technology-card__content-dot" style="background-color:#027EF2"></span><span class="technology-card__content-name">ORM</span></div></div><div class="technology-card technology-card_type_desktop"><div class="technology-card__content"><span class="technology-card__content-dot" style="background-color:#027EF2"></span><span class="technology-card__content-name">Docker</span></div></div></div></div></div><footer class="career-future-section__footer"><a role="button" href="/profile/middle-frontend?from=new_landing_middle-frontend" data-react-aria-pressable="true" class="prisma-button2 prisma-button2_size_m prisma-button2_view_primary prisma-button2_no-outline start-learning-button__link prisma_theme_light career-future-section__start-learning-link start-learning-button career-future-section__start-learning-button"><span class="prisma-button2__content" data-test-id="undefined-content">Начать учиться бесплатно</span></a></footer></div></div></section><div class="limited-container"><div class="image-text-section" id="ImageText_ai"><div class="section-header image-text-section__header"><div class="section-header__title" role="heading" aria-level="2">Усилите свои хардскилы с помощью ИИ</div></div><div class="text-image-block"><div class="text-image-block__content"><div class="Markdown text-image-block__subtitle"><div class="paragraph">В модуле по нейросетям вы научитесь:</div></div><div class="Markdown text-image-block__text"><ul><li>Писать точные промпты и получать предсказуемые результаты</li><li>Использовать подходы zero‑shot и few‑shot</li><li>Выбирать AI‑инструменты для разных сценариев</li><li>Планировать проекты и декомпозировать задачи с помощью ИИ</li><li>Понимать ограничения моделей и риски при работе с нейросетями</li><li>Проверять ответы ИИ и уменьшать число галлюцинаций</li></ul></div></div><div class="text-image-block__image-wrapper"><img alt="" class="text-image-block__image" loading="lazy" src="https://code.s3.yandex.net/landings-v2-middle-frontend/imageText/ai_block.png" width="640" height="344"/></div></div><div class="image-text-section__footer"></div></div></div><div id="Curriculum" class="limited-container curriculum-section-v2"><div class="curriculum-section-v2__header-wrapper"><div class="section-header curriculum-section-v2__header"><div class="section-header__title" role="heading" aria-level="2"><div class="Markdown base-markdown"><div class="paragraph">Программа курса</div></div></div><div class="section-header__subtitle"><div class="Markdown base-markdown"><div class="paragraph">Рассчитана на 5,5 месяцев, учёбе нужно будет посвящать 20–25 часов в неделю</div></div></div></div><div class="curriculum-section-v2__download-button-wrapper"><a role="button" href="https://code.s3.yandex.net/upskill/b2c_course_programs/Мидл%20фронтенд-разработчик.pdf" target="_blank" data-react-aria-pressable="true" class="prisma-button2 prisma-button2_size_m prisma-button2_view_secondary prisma-button2_no-outline curriculum-section-v2__download-button" data-test-id="curriculum-section-v2__download-button"><span class="prisma-button2__content" data-test-id="curriculum-section-v2__download-button-content">Скачать подробную программу в PDF</span></a></div></div><div class="curriculum-section-v2__modules"><div class="curriculum-module-v2 curriculum-module-v2_dark"><div class="curriculum-module-v2__details">~30 минут<div class="curriculum-module-v2__badge"><svg class="icon curriculum-module-v2__badge-icon" viewBox="0 0 24 24" width="24" height="24" data-test-id="icon" style="--widthRem:1.5rem;--heightRem:1.5rem" fill="none" name="objects-24-lightning"><path d="M5.41715 14.0364H11.1452L8.18485 21.6563C7.71189 22.8562 8.97312 23.4956 9.78766 22.5322L19.1068 11.5051C19.3082 11.2687 19.4046 11.0322 19.4046 10.7782C19.4046 10.2965 19.0279 9.95488 18.5375 9.95488H12.8094L15.7698 2.3437C16.234 1.14377 14.9815 0.504399 14.1669 1.46784L4.83908 12.4949C4.63763 12.7226 4.55005 12.9591 4.55005 13.2218C4.55005 13.7035 4.91791 14.0364 5.41715 14.0364Z" fill="currentColor" fill-opacity="0.85"></path></svg>Бесплатно</div></div><div class="curriculum-module-v2__title">Бесплатная вводная часть</div><div class="curriculum-module-v2__description"><div class="Markdown base-markdown"><div class="paragraph">Вы потренируетесь решать базовые задачи, познакомитесь с форматом и структурой программы. Узнаете, какие вас ожидают проекты на платном обучении. Спойлер: самостоятельный и командный проекты, код которых будет проверять команда профессиональных ревьюеров.</div></div></div></div><div class="curriculum-module-v2 curriculum-module-v2_openable"><div class="curriculum-module-v2__details">1 спринт・2 недели</div><div class="curriculum-module-v2__title">Сборка проекта и шаблонизаторы<button aria-label="Развернуть" class="curriculum-module-v2__hidden-button" type="button"></button></div><div class="curriculum-module-v2__slide-down curriculum-module-v2__slide-down_closed"><div class="curriculum-module-v2__additional-info"><div class="grid-block curriculum-module-v2__subsections"><div class="curriculum-module-v2__subsection"><div class="curriculum-module-v2__subsection-title">Модули</div><div class="curriculum-module-v2__subsection-description">Узнаете, зачем нужны модули в JavaScript, и как они помогают структурировать код. Изучите различия между CJS и ESM. Разберётесь с вопросами зацикливания и закрепите знания на практике.</div></div><div class="curriculum-module-v2__subsection"><div class="curriculum-module-v2__subsection-title">Node.js. Управление зависимостями через npm</div><div class="curriculum-module-v2__subsection-description">Овладеете основами Node.js, научитесь управлять пакетами и зависимостями с помощью npm. Разберётесь со структурой проектов на Node.js и научитесь настраивать их с помощью npm scripts.</div></div><div class="curriculum-module-v2__subsection"><div class="curriculum-module-v2__subsection-title">Разворачивание проекта с нуля с помощью Vite</div><div class="curriculum-module-v2__subsection-description">Научитесь собирать фронтенд‑проекты с помощью Vite. Узнаете, как правильно сконфигурировать проект для эффективной разработки и сборки.</div></div><div class="curriculum-module-v2__subsection"><div class="curriculum-module-v2__subsection-title">Хостинг для кода и проекта</div><div class="curriculum-module-v2__subsection-description">Познакомитесь с Git: установкой, настройкой и базовыми командами. Научитесь развёртывать проекты на популярных платформах и настраивать автодеплой.</div></div><div class="curriculum-module-v2__subsection"><div class="curriculum-module-v2__subsection-title">Архитектура CSS</div><div class="curriculum-module-v2__subsection-description">Поймёте принципы организации стилей с помощью различных методологий. Изучите дизайн языка CSS, популярные подходы и препроцессоры, а также способы интеграции стилей в js‑код.</div></div><div class="curriculum-module-v2__subsection"><div class="curriculum-module-v2__subsection-title">Структурирование кода по методологии БЭМ</div><div class="curriculum-module-v2__subsection-description">Разберётесь, как организовать CSS и HTML с помощью методологии БЭМ. Изучите блоки, элементы, модификаторы, миксы и практические советы по построению проекта по БЭМ.</div></div><div class="curriculum-module-v2__subsection"><div class="curriculum-module-v2__subsection-title">Доступные интерфейсы: A11y</div><div class="curriculum-module-v2__subsection-description">Погрузитесь в стандарты WCAG, научитесь делать доступные интерфейсы и тестировать их, чтобы они оставались доступными для всех пользователей.</div></div><div class="curriculum-module-v2__subsection"><div class="curriculum-module-v2__subsection-title">Шаблонизаторы: Handlebars</div><div class="curriculum-module-v2__subsection-description">Научитесь создавать компоненты, отделять данные от разметки и внедрять программные элементы для эффективной генерации HTML.</div></div></div><div class="curriculum-module-v2__projects"><div class="curriculum-module-v2__projects-description">Познакомитесь с популярными методологиями CSS, освоите лучшие практики БЭМ и начнёте создавать свой веб‑мессенджер</div></div></div></div></div><div class="curriculum-module-v2 curriculum-module-v2_openable"><div class="curriculum-module-v2__details">1 спринт・2 недели</div><div class="curriculum-module-v2__title">TypeScript и компонентный подход<button aria-label="Развернуть" class="curriculum-module-v2__hidden-button" type="button"></button></div><div class="curriculum-module-v2__slide-down curriculum-module-v2__slide-down_closed"><div class="curriculum-module-v2__additional-info"><div class="grid-block curriculum-module-v2__subsections"><div class="curriculum-module-v2__subsection"><div class="curriculum-module-v2__subsection-title">Продвинутый JavaScript
</div><div class="curriculum-module-v2__subsection-description">Узнаете всё про функции, замыкания и сложные структуры данных. Освоите асинхронность, генераторы, а также Proxy и Reflect.</div></div><div class="curriculum-module-v2__subsection"><div class="curriculum-module-v2__subsection-title">ООП в JavaScript</div><div class="curriculum-module-v2__subsection-description">Разберётесь с основами объектно‑ориентированного программирования. Узнаете, как применять эти принципы в JavaScript для создания гибких и поддерживаемых приложений.</div></div><div class="curriculum-module-v2__subsection"><div class="curriculum-module-v2__subsection-title">Typescript</div><div class="curriculum-module-v2__subsection-description">Изучите, какие проблемы имеет JavaScript из‑за отсутствия типизации и как TypeScript их решает. Познакомитесь с типами данных, их выводом и приведением, а также с поддержкой ООП. Научитесь внедрять TypeScript в проекты на Vite.</div></div><div class="curriculum-module-v2__subsection"><div class="curriculum-module-v2__subsection-title">Архитектура фронтенд‑приложений</div><div class="curriculum-module-v2__subsection-description">Освоите популярные паттерны (MVC, FSD) и методологии организации кода, включая БЭМ. Научитесь строить устойчивые проекты на практике.</div></div><div class="curriculum-module-v2__subsection"><div class="curriculum-module-v2__subsection-title">Браузерные события</div><div class="curriculum-module-v2__subsection-description">Подпишетесь на события в браузере, разберётесь с распространением и делегированием. Закрепите знания на практике, создавая интерактивные элементы.</div></div><div class="curriculum-module-v2__subsection"><div class="curriculum-module-v2__subsection-title">Компоненты</div><div class="curriculum-module-v2__subsection-description">Напишете собственный фреймворк. Реализуете в нём компонентный подход с реактивностью, жизненным циклом и управлением элементами. Научитесь на его основе строить масштабируемые интерфейсы любой сложности.</div></div><div class="curriculum-module-v2__subsection"><div class="curriculum-module-v2__subsection-title">Codestyle и линтеры</div><div class="curriculum-module-v2__subsection-description">Узнаете важность единого стиля кода, освоите инструменты его поддержания для JavaScript и CSS. Поймёте, как автоматизация помогает сохранить качество и удобство работы в команде.</div></div></div><div class="curriculum-module-v2__projects"><div class="curriculum-module-v2__projects-description">Продолжите работу над веб‑мессенджером: примените принципы JavaScript, внедрите TypeScript и настроите автоматические проверки кода форматтером и линтерами</div></div></div></div></div><div class="curriculum-module-v2 curriculum-module-v2_openable"><div class="curriculum-module-v2__details">1 спринт・2 недели</div><div class="curriculum-module-v2__title">Роутинг и работа с запросами<button aria-label="Развернуть" class="curriculum-module-v2__hidden-button" type="button"></button></div><div class="curriculum-module-v2__slide-down curriculum-module-v2__slide-down_closed"><div class="curriculum-module-v2__additional-info"><div class="grid-block curriculum-module-v2__subsections"><div class="curriculum-module-v2__subsection"><div class="curriculum-module-v2__subsection-title">Роутинг</div><div class="curriculum-module-v2__subsection-description">Научитесь работать с навигацией с помощью History API. Освоите управление переходами между страницами без перезагрузки и закрепите навыки на практике</div></div><div class="curriculum-module-v2__subsection"><div class="curriculum-module-v2__subsection-title">HTTP, REST, API</div><div class="curriculum-module-v2__subsection-description">Поймёте, как работает протокол HTTP и чем отличаются его версии, узнаете, что такое REST API и как тестировать запросы для эффективной работы с сервером</div></div><div class="curriculum-module-v2__subsection"><div class="curriculum-module-v2__subsection-title">Работа с запросами</div><div class="curriculum-module-v2__subsection-description">Научитесь создавать, отправлять и обрабатывать HTTP-запросы в приложениях. Разберётесь, как хранить данные из ответов сервера и эффективно взаимодействовать с API на практике</div></div><div class="curriculum-module-v2__subsection"><div class="curriculum-module-v2__subsection-title">API чатов</div><div class="curriculum-module-v2__subsection-description">Поймёте, как авторизовывать пользователей, освоите работу с файловыми ресурсами и познакомитесь с API Практикума для интеграции функционала чата в приложение</div></div></div><div class="curriculum-module-v2__projects"><div class="curriculum-module-v2__projects-description">Продолжите работу над веб‑мессенджером: настроите нативный клиентский роутинг с помощью History API, напишете независимый HTTP-модуль и подключите в проект API Практикума</div></div></div></div></div><div class="curriculum-module-v2 curriculum-module-v2_openable"><div class="curriculum-module-v2__details">1 спринт・2 недели</div><div class="curriculum-module-v2__title">Безопасность и эксплуатация<button aria-label="Развернуть" class="curriculum-module-v2__hidden-button" type="button"></button></div><div class="curriculum-module-v2__slide-down curriculum-module-v2__slide-down_closed"><div class="curriculum-module-v2__additional-info"><div class="grid-block curriculum-module-v2__subsections"><div class="curriculum-module-v2__subsection"><div class="curriculum-module-v2__subsection-title">WebSocket</div><div class="curriculum-module-v2__subsection-description">Познакомитесь с технологией WebSocket для двунаправленного обмена данными в реальном времени. Научитесь работать с WebScoket-соединениями и отправлять сообщения без постоянных запросов.</div></div><div class="curriculum-module-v2__subsection"><div class="curriculum-module-v2__subsection-title">Typescript</div><div class="curriculum-module-v2__subsection-description">Углубитесь в расширенные возможности TypeScript: объединение и обработка типов, полезные утилиты и поддержка актуальных стандартов ESNext. Отработаете навыки типизации через практические задачи.</div></div><div class="curriculum-module-v2__subsection"><div class="curriculum-module-v2__subsection-title">Тесты</div><div class="curriculum-module-v2__subsection-description">Научитесь писать баг‑репорты и настраивать unit‑тесты. Напишете тесты на разные модули приложения: от простых утилит до роутера.</div></div><div class="curriculum-module-v2__subsection"><div class="curriculum-module-v2__subsection-title">Эксплуатация фронтенд‑приложений</div><div class="curriculum-module-v2__subsection-description">Познакомитесь с инструментами автоматизации для рутинных задач. Научитесь работать с git-хукам, и узнаете, как поддерживать приложения после релиза.</div></div><div class="curriculum-module-v2__subsection"><div class="curriculum-module-v2__subsection-title">Безопасность</div><div class="curriculum-module-v2__subsection-description">Познакомитесь с разными видами атак (SQL, XSS, CSRF), принципами защиты и стратегиями обновления зависимостей. Поймёте, как обеспечивать безопасность веб‑приложений на практике.</div></div><div class="curriculum-module-v2__subsection"><div class="curriculum-module-v2__subsection-title">Дополнительно про ИБ</div><div class="curriculum-module-v2__subsection-description">Узнаете, как устроены службы информационной безопасности. Поймёте, как защищаться от DDoS-атак и почему полезно уметь не только защищать информационные системы, но и атаковать.</div></div><div class="curriculum-module-v2__subsection"><div class="curriculum-module-v2__subsection-title">CDN</div><div class="curriculum-module-v2__subsection-description">Разберётесь, как правильно размещать статические файлы и использовать CDN для ускорения загрузки ресурсов и повышения производительности сайта.</div></div><div class="curriculum-module-v2__subsection"><div class="curriculum-module-v2__subsection-title">Утилита omit и другие</div><div class="curriculum-module-v2__subsection-description">Изучите полезные утилиты для работы с данными и объектами в JavaScript, закрепите навыки их применения на практике.</div></div></div><div class="curriculum-module-v2__projects"><div class="curriculum-module-v2__projects-description">Завершите работу над веб‑мессенджером:
реализуете real-time обмен сообщениями с помощью протокола WebSocket, покроете приложение тестами и настроите pre-commit проверки кода</div></div></div></div></div><div class="curriculum-module-v2 curriculum-module-v2_openable"><div class="curriculum-module-v2__details">1 спринт・2 недели</div><div class="curriculum-module-v2__title">Основы React<button aria-label="Развернуть" class="curriculum-module-v2__hidden-button" type="button"></button></div><div class="curriculum-module-v2__slide-down curriculum-module-v2__slide-down_closed"><div class="curriculum-module-v2__additional-info"><div class="grid-block curriculum-module-v2__subsections"><div class="curriculum-module-v2__subsection"><div class="curriculum-module-v2__subsection-title">Сбор требований и проектирование функциональности</div><div class="curriculum-module-v2__subsection-description">Научитесь собирать и анализировать потребности клиентов, делить ответственность между фронтом и бэком, а также формулировать ясные критерии завершения фич</div></div><div class="curriculum-module-v2__subsection"><div class="curriculum-module-v2__subsection-title">Постановка задач по проекту</div><div class="curriculum-module-v2__subsection-description">Освоите методы декомпозиции, описание задач и приоритизацию, чтобы планировать работу команды и фокусироваться на важных целях</div></div><div class="curriculum-module-v2__subsection"><div class="curriculum-module-v2__subsection-title">Пользовательские сценарии</div><div class="curriculum-module-v2__subsection-description">Изучите создание сценариев с помощью подхода User Story Mapping, чтобы проект отражал реальные потребности пользователей</div></div><div class="curriculum-module-v2__subsection"><div class="curriculum-module-v2__subsection-title">Canvas API</div><div class="curriculum-module-v2__subsection-description">Поработаете с графикой в браузере и создадите динамичные визуальные элементы с помощью ReactJS и Canvas</div></div><div class="curriculum-module-v2__subsection"><div class="curriculum-module-v2__subsection-title">Погружение в React</div><div class="curriculum-module-v2__subsection-description">Познакомитесь с компонентами, хуками, управлением состоянием, обработкой событий и ошибками. Освоите render props и работу с рефами</div></div><div class="curriculum-module-v2__subsection"><div class="curriculum-module-v2__subsection-title">React Router</div><div class="curriculum-module-v2__subsection-description">Настроите маршрутизацию в React‑приложениях и закрепите навык на практике</div></div><div class="curriculum-module-v2__subsection"><div class="curriculum-module-v2__subsection-title">Игровые механики</div><div class="curriculum-module-v2__subsection-description">Поработаете с анимациями и научитесь создавать производительные интерактивные эффекты</div></div><div class="curriculum-module-v2__subsection"><div class="curriculum-module-v2__subsection-title">Утилита throttle</div><div class="curriculum-module-v2__subsection-description">Освоите утилиту для ограничения частоты вызова функций и повышения производительности интерфейсов</div></div></div><div class="curriculum-module-v2__projects"><div class="curriculum-module-v2__projects-description">Начнёте разрабатывать свою веб-игру: от идеи до реализации базовой механики с помощью React и Canvas API</div></div></div></div></div><div class="curriculum-module-v2 curriculum-module-v2_openable"><div class="curriculum-module-v2__details">1 спринт・2 недели</div><div class="curriculum-module-v2__title">Продвинутый React, Redux и тестирование React приложений<button aria-label="Развернуть" class="curriculum-module-v2__hidden-button" type="button"></button></div><div class="curriculum-module-v2__slide-down curriculum-module-v2__slide-down_closed"><div class="curriculum-module-v2__additional-info"><div class="grid-block curriculum-module-v2__subsections"><div class="curriculum-module-v2__subsection"><div class="curriculum-module-v2__subsection-title">HOC, контексты и оптимизация</div><div class="curriculum-module-v2__subsection-description">Познакомитесь с контекстами, изучите компоненты высшего порядка, научитесь их композировать. Разберётесь с безопасностью и методами повышения производительности React‑приложений.</div></div><div class="curriculum-module-v2__subsection"><div class="curriculum-module-v2__subsection-title">Хранение данных: Redux и селекторы</div><div class="curriculum-module-v2__subsection-description">Изучите основы хранения и обработки данных, подключите Redux к проекту, освоите взаимодействие React и Redux, научитесь создавать селекторы и применять лучшие практики для эффективного стейт-менеджмента.</div></div><div class="curriculum-module-v2__subsection"><div class="curriculum-module-v2__subsection-title">Тестирование в React</div><div class="curriculum-module-v2__subsection-description">Научитесь писать компонентные тесты, а также тестировать интеграцию с Redux.</div></div><div class="curriculum-module-v2__subsection"><div class="curriculum-module-v2__subsection-title">Service Workers</div><div class="curriculum-module-v2__subsection-description">Познакомитесь с их жизненным циклом, подключением и настройкой кеширования для офлайн‑режима.</div></div><div class="curriculum-module-v2__subsection"><div class="curriculum-module-v2__subsection-title">WEB API для игры: первая часть</div><div class="curriculum-module-v2__subsection-description">Изучите управление полноэкранным режимом, определение геолокации, измерение производительности и управление уведомлениями.</div></div></div><div class="curriculum-module-v2__projects"><div class="curriculum-module-v2__projects-description">Продолжите работу над веб-игрой: подключите Redux вместе с несколькими полезными библиотеками, напишете тесты и добавите запуск в офлайн-режиме с помощью Service Workers</div></div></div></div></div><div class="curriculum-module-v2 curriculum-module-v2_openable"><div class="curriculum-module-v2__details">1 спринт・2 недели</div><div class="curriculum-module-v2__title">SSR и браузерные хранилища<button aria-label="Развернуть" class="curriculum-module-v2__hidden-button" type="button"></button></div><div class="curriculum-module-v2__slide-down curriculum-module-v2__slide-down_closed"><div class="curriculum-module-v2__additional-info"><div class="grid-block curriculum-module-v2__subsections"><div class="curriculum-module-v2__subsection"><div class="curriculum-module-v2__subsection-title">Хранилища в WEB</div><div class="curriculum-module-v2__subsection-description">Изучите локальные хранилища для хранения данных на клиенте, познакомитесь с IndexedDB и научитесь обмениваться данными между вкладками браузера</div></div><div class="curriculum-module-v2__subsection"><div class="curriculum-module-v2__subsection-title">WEB API для игры: вторая часть</div><div class="curriculum-module-v2__subsection-description">Освоите работу с мультимедийными API, файловой системой, игровыми контроллерами и управлением указателем. Познакомитесь с Web Workers для фоновой выполнения тяжёлых операция и создадите 3D и VR эффекты с WebGL и WebVR</div></div><div class="curriculum-module-v2__subsection"><div class="curriculum-module-v2__subsection-title">Server Side Rendering</div><div class="curriculum-module-v2__subsection-description">Разберётесь, когда нужен серверный рендеринг и нет. Научитесь рендерить React-приложения на сервере: от сборки и SEO-оптимизаций до CSS‑in-JS и Redux на сервере</div></div><div class="curriculum-module-v2__subsection"><div class="curriculum-module-v2__subsection-title">Настройка аутентификации и авторизации</div><div class="curriculum-module-v2__subsection-description">Настроите систему доступа пользователей с помощью OAuth, а также узнаете про другие способы авторизации. Изучите паттерны создания безопасных и надёжных приложений</div></div></div><div class="curriculum-module-v2__projects"><div class="curriculum-module-v2__projects-description">Продолжите работу над веб‑игрой: настроите полноценный SSR с корректным роутингом и прокидыванием состояния на клиент, а также подключите OAuth авторизацию</div></div></div></div></div><div class="curriculum-module-v2 curriculum-module-v2_openable"><div class="curriculum-module-v2__details">1 спринт・2 недели</div><div class="curriculum-module-v2__title">Контейнеризация и базы данных<button aria-label="Развернуть" class="curriculum-module-v2__hidden-button" type="button"></button></div><div class="curriculum-module-v2__slide-down curriculum-module-v2__slide-down_closed"><div class="curriculum-module-v2__additional-info"><div class="grid-block curriculum-module-v2__subsections"><div class="curriculum-module-v2__subsection"><div class="curriculum-module-v2__subsection-title">Работа с базами данных</div><div class="curriculum-module-v2__subsection-description">Поймёте, зачем фронтенду базы данных, освоите основы SQL и его синтаксис, а также узнаете преимущества и особенности NoSQL</div></div><div class="curriculum-module-v2__subsection"><div class="curriculum-module-v2__subsection-title">Docker, Docker Compose и PostgreSQL</div><div class="curriculum-module-v2__subsection-description">Научитесь создавать и настраивать окружение с помощью Docker и Docker Compose, работать с переменными окружения и запускать PostgreSQL для локальной разработки</div></div><div class="curriculum-module-v2__subsection"><div class="curriculum-module-v2__subsection-title">Основы PostgreSQL</div><div class="curriculum-module-v2__subsection-description">Изучите работу с таблицами, типами данных, ключами и связями. Освоите подзапросы, объединения и использование индексов для оптимизации</div></div><div class="curriculum-module-v2__subsection"><div class="curriculum-module-v2__subsection-title">PSQL & NodeJS</div><div class="curriculum-module-v2__subsection-description">Подключите PostgreSQL к NodeJS, используете ORM для работы с моделями, освоите управление связями, транзакциями и сложными запросами</div></div><div class="curriculum-module-v2__subsection"><div class="curriculum-module-v2__subsection-title">Темизация приложения</div><div class="curriculum-module-v2__subsection-description">Освоите лучшие практики внедрения темизации для персонализации пользовательского интерфейса</div></div></div><div class="curriculum-module-v2__projects"><div class="curriculum-module-v2__projects-description">Продолжите работу над веб‑игрой: спроектируете схему базы данных для форума и напишете собственное API, реализуете темизацию для всех устройств пользователя</div></div></div></div></div><div class="curriculum-module-v2 curriculum-module-v2_openable"><div class="curriculum-module-v2__details">1 спринт・2 недели</div><div class="curriculum-module-v2__title">
CI/CD и подготовка к защите
<button aria-label="Развернуть" class="curriculum-module-v2__hidden-button" type="button"></button></div><div class="curriculum-module-v2__slide-down curriculum-module-v2__slide-down_closed"><div class="curriculum-module-v2__additional-info"><div class="grid-block curriculum-module-v2__subsections"><div class="curriculum-module-v2__subsection"><div class="curriculum-module-v2__subsection-title">Погружение в nginx</div><div class="curriculum-module-v2__subsection-description">Освоите установку и запуск nginx, настроите раздачу статических файлов, проксирование и логирование. Изучите балансировку нагрузки, кэширование, сжатие, обеспечите безопасность через HTTPS и ускорите сайт с помощью HTTP/2.</div></div><div class="curriculum-module-v2__subsection"><div class="curriculum-module-v2__subsection-title">Настройка инфраструктуры в Я. Облаке</div><div class="curriculum-module-v2__subsection-description">Научитесь настраивать Яндекс.Облако, создавать ресурсы и автоматизировать деплой проекта, освоите базовые принципы CI/CD.</div></div></div><div class="curriculum-module-v2__projects"><div class="curriculum-module-v2__projects-description">Закончите веб‑игру: внедрите CSP‑политики, настроите CI/CD для автодеплоя и поселите проект в Яндекс Облако</div></div></div></div></div><div class="curriculum-module-v2 curriculum-module-v2_openable"><div class="curriculum-module-v2__details">6 спринтов・12 недель</div><div class="curriculum-module-v2__title">Модуль по React<button aria-label="Развернуть" class="curriculum-module-v2__hidden-button" type="button"></button></div><div class="curriculum-module-v2__description"><div class="Markdown base-markdown"><div class="paragraph">Освоите на продвинутом уровне самую популярную библиотеку для фронтенда.</div></div></div><div class="curriculum-module-v2__slide-down curriculum-module-v2__slide-down_closed"><div class="curriculum-module-v2__additional-info"><div class="grid-block curriculum-module-v2__subsections"><div class="curriculum-module-v2__subsection"><div class="curriculum-module-v2__subsection-title">Ключевые технологии и инструменты</div><div class="curriculum-module-v2__subsection-description">React, Redux, TypeScript, WebSocket, Jest</div></div><div class="curriculum-module-v2__subsection"><div class="curriculum-module-v2__subsection-title">Ключевые темы</div><div class="curriculum-module-v2__subsection-description">Погружение в React и Redux, роутинг, безопасность и TypeScript, протокол WebSocket и деплой приложения</div></div></div><div class="curriculum-module-v2__projects"><div class="curriculum-module-v2__projects-description">Выполните 1 дополнительный проект: веб‑приложение на React и TypeScript</div></div></div></div></div><div class="curriculum-module-v2 curriculum-module-v2_openable"><div class="curriculum-module-v2__details">Бонус-курс・8 спринтов・12 недель</div><div class="curriculum-module-v2__title">Алгоритмы и структуры данных<button aria-label="Развернуть" class="curriculum-module-v2__hidden-button" type="button"></button></div><div class="curriculum-module-v2__description"><div class="Markdown base-markdown"><div class="paragraph">Вам предстоит изучать этот блок на протяжении всей программы. Вы познакомитесь с распространёнными алгоритмами и структурами данных, реализуете их на JavaScript и научитесь оценивать сложность алгоритмов. Этот курс даст вам возможность проходить собеседования в крупных компаниях и претендовать на высокие позиции.</div></div></div><div class="curriculum-module-v2__slide-down curriculum-module-v2__slide-down_closed"><div class="curriculum-module-v2__additional-info"><div class="grid-block curriculum-module-v2__subsections"><div class="curriculum-module-v2__subsection"><div class="curriculum-module-v2__subsection-title">Ключевые технологии и инструменты</div><div class="curriculum-module-v2__subsection-description">BFS, DFS, BST, DOM, алгоритм Хаффмана, LIFO</div></div></div><div class="curriculum-module-v2__projects"><div class="curriculum-module-v2__projects-description">Здесь мы собрали не оригинальные, но полезные задачи на знание алгоритмов — именно такие задачи часто встречаются на собеседованиях</div></div></div></div></div><div class="curriculum-module-v2 curriculum-module-v2_openable"><div class="curriculum-module-v2__details">Дополнительный модуль・Самостоятельно</div><div class="curriculum-module-v2__title">Принципы работы с ИИ<button aria-label="Развернуть" class="curriculum-module-v2__hidden-button" type="button"></button></div><div class="curriculum-module-v2__description"><div class="Markdown base-markdown"><div class="paragraph">Начнёте рационально применять искусственный интеллект. Узнаете ограничения моделей. Научитесь писать точные промпты.</div></div></div><ul class="curriculum-module-v2__tags"><li class="curriculum-module-v2__tag">Промпт‑инжиниринг</li><li class="curriculum-module-v2__tag">AI</li><li class="curriculum-module-v2__tag">Безопасность</li><li class="curriculum-module-v2__tag">Этика</li></ul><div class="curriculum-module-v2__slide-down curriculum-module-v2__slide-down_closed"><div class="curriculum-module-v2__additional-info"><div class="grid-block curriculum-module-v2__subsections"><div class="curriculum-module-v2__subsection"><div class="curriculum-module-v2__subsection-title">Принципы и ограничения</div><div class="curriculum-module-v2__subsection-description">Поймёте, почему нейросети ошибаются при генерации кода и как этого избежать. Научитесь проводить ревью ИИ‑решений: находить несуществующие функции и логические ошибки.</div></div><div class="curriculum-module-v2__subsection"><div class="curriculum-module-v2__subsection-title">Выбор инструментов</div><div class="curriculum-module-v2__subsection-description">Сравните облачные и локальные модели, IDE‑плагины и AI‑чаты. Научитесь подбирать ИИ‑инструменты под конкретные задачи, исходя из их стоимости и функциональности.</div></div><div class="curriculum-module-v2__subsection"><div class="curriculum-module-v2__subsection-title">Основы промптинга</div><div class="curriculum-module-v2__subsection-description">Разберёте структуру запроса: контекст, задачу, формат. Освоите zero‑shot, few‑shot, chain‑of‑thought, чтобы получать точные и предсказуемые ответы.</div></div><div class="curriculum-module-v2__subsection"><div class="curriculum-module-v2__subsection-title">Планирование и декомпозиция</div><div class="curriculum-module-v2__subsection-description">Узнаете, как разбивать объёмные задачи на подзадачи, а также планировать рабочие и личные проекты с помощью ИИ.</div></div></div><div class="curriculum-module-v2__projects"><div class="curriculum-module-v2__projects-description">Освоите промпт‑инжиниринг, научитесь выбирать оптимальные ИИ‑решения и выявлять галлюцинации</div></div></div></div></div></div></div><div class="limited-container"><div class="demo-section"><div class="demo-section__content" id="Demo_training"><div class="section-header demo-section__header"><div class="section-header__title" role="heading" aria-level="2"><div class="Markdown base-markdown"><div class="paragraph">Как будете учиться</div></div></div><div class="section-header__subtitle"><div class="Markdown base-markdown"><div class="paragraph"> </div></div></div></div><div class="info-block info-block_order_reverse info-block_type_img info-block_content-align_default demo-section__info-block"><div class="info-block__content demo-section__info-block-content"><div class="info-block__title demo-section__info-block-title" role="heading" aria-level="3">Онлайн, где угодно и в удобное время</div><div class="info-block__text demo-section__info-block-text">Вам понадобятся только компьютер и доступ к интернету.
Время занятий и воркшопов будет назначаться в процессе
учёбы, а самостоятельные задачи и проекты можно делать
когда угодно.</div></div><div class="info-block__media-container demo-section__info-block-media-container"><img alt="" loading="lazy" src="https://code.s3.yandex.net/landings-v2-middle-frontend/demo/demo_1.png" class="info-block__media info-block__media_type_img" width="793" height="420"/></div></div><div class="info-block info-block_order_normal info-block_type_img info-block_content-align_default demo-section__info-block"><div class="info-block__content demo-section__info-block-content"><div class="info-block__title demo-section__info-block-title" role="heading" aria-level="3">На практике и примерах из жизни</div><div class="info-block__text demo-section__info-block-text">Объясним теорию простым языком, а вы закрепите её с помощью тренажёра, в реальной среде разработки и на полноценных проектах.</div></div><div class="info-block__media-container demo-section__info-block-media-container"><img alt="" loading="lazy" src="https://code.s3.yandex.net/landings-v2-middle-frontend/demo/demo_2.png" class="info-block__media info-block__media_type_img" width="793" height="420"/></div></div><div class="info-block info-block_order_reverse info-block_type_gallery info-block_content-align_default demo-section__info-block"><div class="info-block__content demo-section__info-block-content"><div class="info-block__title demo-section__info-block-title" role="heading" aria-level="3">На проектах, которые пойдут в портфолио</div><div class="info-block__text demo-section__info-block-text">Вы поймёте, как устроены фреймворки, и самостоятельно сделаете мессенджер, используя только JavaScript, TypeScript, CSS и API браузера. После этого освоите сложные технологии и разработаете вместе с командой полноценную веб‑игру, а также сможете попробовать себя в роли тимлида.</div></div><div class="info-block__media-container demo-section__info-block-media-container"><div class="info-block__spin-container"><svg viewBox="0 0 50 50" class="spin spin_size_m spinner"><circle class="spin__ring" cx="25" cy="25" r="22.5"></circle><circle class="spin__line" cx="25" cy="25" r="22.5"></circle></svg></div></div></div></div></div></div><div class="limited-container"><div class="image-text-section" id="ImageText_freePace"><div class="text-image-block"><div class="text-image-block__content"><div class="text-image-block__title" role="heading" aria-level="3"><div class="Markdown base-markdown"><div class="paragraph">2 формата обучения на выбор</div></div></div><div class="Markdown text-image-block__text"><ul><li><strong>С дедлайнами.</strong> Модули открываются по расписанию — их важно проходить за определённое время. Проекты тоже нужно сдавать точно в срок.</li><li><strong>В своём темпе.</strong> Темы и задания открываются по мере прохождения. Можно завершить курс быстрее или продлить обучение на месяц.
<br/><br/>
<a href="https://code.s3.yandex.net/landings-v2-promotion/freePace/Обучение_в_своём_темпе.pdf" target="_blank">Подробнее об обучении в своём темпе</a></li></ul></div></div><div class="text-image-block__image-wrapper"><img alt="" class="text-image-block__image" loading="lazy" src="https://code.s3.yandex.net/landings-v2-promotion/freePace/imageText_freePace.jpg" width="640" height="344"/></div></div><div class="image-text-section__footer"></div></div></div><div class="limited-container"><div class="image-text-section" id="ImageText_gpt"><div class="text-image-block text-image-block_reverse"><div class="text-image-block__content"><div class="Markdown text-image-block__subtitle"><div class="paragraph">Практикум AI помогает учиться</div></div><div class="Markdown text-image-block__text"><div class="paragraph">Когда в теории что-то непонятно, нейросеть объяснит это другими словами. А в конце каждого урока подготовит краткий пересказ о самом главном.</div></div></div><div class="text-image-block__image-wrapper"><img alt="" class="text-image-block__image" loading="lazy" src="https://code.s3.yandex.net/блок_про_GPT/gpt_1.gif" width="640" height="344"/></div></div><div class="image-text-section__footer"></div></div></div><section class="tabs-case-section card-carousel-section" id="TabsCase"><div class="limited-container"><div class="section-header tabs-case-section__header"><div class="section-header__title" role="heading" aria-level="2"><div class="Markdown base-markdown"><div class="paragraph">Вас поддержат практикующие специалисты, которые сами
прошли этот трудный путь</div></div></div></div></div><div class="card-carousel tabs-case-section__tabs-carousel"><div><div class="fallback-card-carousel"><div style="padding-left:0px"></div><div class="card-carousel__panel tabs-case-section__tabs-panel"><button type="button" data-react-aria-pressable="true" data-index="0" class="prisma-button2 prisma-button2_size_m prisma-button2_view_raised prisma-button2_no-outline tabs-case-section__tab tabs-case-section__tab_active"><span class="prisma-button2__content" data-test-id="undefined-content"><span>Наставники</span></span></button></div><div class="card-carousel__panel tabs-case-section__tabs-panel"><button type="button" data-react-aria-pressable="true" data-index="1" class="prisma-button2 prisma-button2_size_m prisma-button2_view_secondary prisma-button2_no-outline tabs-case-section__tab"><span class="prisma-button2__content" data-test-id="undefined-content"><span>Ревьюеры</span></span></button></div><div class="card-carousel__panel tabs-case-section__tabs-panel"><button type="button" data-react-aria-pressable="true" data-index="2" class="prisma-button2 prisma-button2_size_m prisma-button2_view_secondary prisma-button2_no-outline tabs-case-section__tab"><span class="prisma-button2__content" data-test-id="undefined-content"><span>Менторы</span></span></button></div><div style="padding-left:0px"></div></div></div></div><div class="limited-container"><div class="info-block info-block_order_normal info-block_type_boxes info-block_content-align_center tabs-case-section__tab-content tabs-case-section__tab-content_type_normal"><div class="info-block__content tabs-case-section__info-block-content"><div class="info-block__title tabs-case-section__info-block-title" role="heading" aria-level="3"><div class="Markdown base-markdown"><div class="paragraph">Наставники учат находить ответы</div></div></div><div class="info-block__text tabs-case-section__info-block-text"><div class="Markdown base-markdown"><div class="paragraph">Это действующие разработчики с хорошими навыками работы в команде. Их задача — научить вас решать любой вопрос самостоятельно.</div></div></div></div><div class="info-block__media-container"><div class="grid-block info-block__media info-block__media_type_boxes"><div class="box"><div><img alt="" class="box__image" loading="lazy" src="https://code.s3.yandex.net/MiddleFrontend/tabsCase_1_Eliseev.jpg" width="100" height="100"/></div><div><div class="box__title" role="heading" aria-level="4"><div class="Markdown base-markdown"><div class="paragraph">Николай Елисеев</div></div></div><div class="box__subtitle"><div class="Markdown base-markdown"><div class="paragraph">IT-директор<br/><br/>
В разработке с 2008 года. Работал с разными стеками и технологиями, от Pascal до Flutter и от модемов до оптоволокна.</div></div></div></div></div><div class="box"><div><img alt="" class="box__image" loading="lazy" src="https://code.s3.yandex.net/MiddleFrontend/tabsCase_1_Milevskiy.jpg" width="100" height="100"/></div><div><div class="box__title" role="heading" aria-level="4"><div class="Markdown base-markdown"><div class="paragraph">Георгий Милевский</div></div></div><div class="box__subtitle"><div class="Markdown base-markdown"><div class="paragraph">Старший фронтенд-разработчик в Дата Процессинг Компании.
<br/><br/>
Занимается созданием высоконагруженных систем и модулей платформы процессинга карт для безналичного приобретения товаров и услуг пользователями из транспортной и логистической отраслей бизнеса.</div></div></div></div></div><div class="box"><div><img alt="" class="box__image" loading="lazy" src="https://code.s3.yandex.net/landings-v2-middle-frontend/tabsCase/Игорь Зубов.jpg" width="100" height="100"/></div><div><div class="box__title" role="heading" aria-level="4"><div class="Markdown base-markdown"><div class="paragraph">Игорь Зубов</div></div></div><div class="box__subtitle"><div class="Markdown base-markdown"><div class="paragraph">Инженерный менеджер, Wrike<br/><br/>
Опыт в IT — 10+ лет. Писал для десктопов, мобилок, встроенных устройств и веба. Сейчас написание кода — хобби, а работа — управление командами.</div></div></div></div></div><div class="box"><div><img alt="" class="box__image" loading="lazy" src="https://code.s3.yandex.net/landings-v2-middle-frontend/tabsCase/Антон Субботин.jpg" width="100" height="100"/></div><div><div class="box__title" role="heading" aria-level="4"><div class="Markdown base-markdown"><div class="paragraph">Антон Субботин</div></div></div><div class="box__subtitle"><div class="Markdown base-markdown"><div class="paragraph">Старший фронтенд-разработчик в Яндекс<br/><br/>
Опыт в IT — 6+ лет. Работал в поисковом стартапе и эдтехе. Пишет статьи, нанимает и менторит разработчиков, принимает и выпускает студентов российских IT-вузов.</div></div></div></div></div></div></div></div><a role="button" href="/profile/middle-frontend?from=new_landing_middle-frontend" data-react-aria-pressable="true" class="prisma-button2 prisma-button2_size_l prisma-button2_view_primary prisma-button2_no-outline start-learning-button__link prisma_theme_light start-learning-button tabs-case-section__button"><span class="prisma-button2__content" data-test-id="undefined-content">Начать учиться бесплатно</span></a></div></section><div class="limited-container"><div class="demo-section"><div class="demo-section__content" id="Demo_empty"><div class="section-header demo-section__header"><div class="section-header__title" role="heading" aria-level="2"><div class="Markdown base-markdown"><div class="paragraph"> </div></div></div><div class="section-header__subtitle"><div class="Markdown base-markdown"><div class="paragraph"> </div></div></div></div></div></div></div><div class="limited-container"><div id="B2b" class="b2b-section"><div class="b2b-section__content"><div class="b2b-section__title"><div class="Markdown base-markdown"><div class="paragraph">Этот курс может оплатить <br/> ваш работодатель</div></div></div><div class="b2b-section__subtitle"><div class="Markdown base-markdown"><div class="paragraph">Полностью или разделив оплату с вами,<br/>
например 50/50 или 75/25</div></div></div><ul class="b2b-section__list"><li class="b2b-section__item"><div class="Markdown base-markdown"><div class="paragraph">Расскажем всё про курс</div></div></li><li class="b2b-section__item"><div class="Markdown base-markdown"><div class="paragraph">Сообщим стоимость</div></div></li><li class="b2b-section__item"><div class="Markdown base-markdown"><div class="paragraph">Ответим на ваши вопросы</div></div></li><li class="b2b-section__item"><div class="Markdown base-markdown"><div class="paragraph">Подготовим договор и счёт</div></div></li></ul><div class="b2b-section__controls"><button type="button" data-react-aria-pressable="true" class="prisma-button2 prisma-button2_size_m prisma-button2_view_raised prisma-button2_no-outline b2b-section__application-button" data-test-id="b2b-section-application-button"><span class="prisma-button2__content" data-test-id="b2b-section-application-button-content"><div class="Markdown base-markdown"><div class="paragraph">Оставить заявку</div></div></span></button></div></div><div class="b2b-section__images-wrapper"><div class="b2b-section__images"><div class="b2b-section__images-icon"></div></div></div></div></div><div></div><section id="CommonFlow" class="new-common-flow-section new-common-flow-section_theme_dark prisma_theme_dark"><div class="limited-container new-common-flow-section__container new-common-flow-section__container_type_short new-common-flow-section__container_theme_dark"><div class="prisma-skeleton prisma-skeleton_animated prisma-skeleton_rounded new-common-flow-section__heading new-common-flow-section__heading_type_with-tariffs"> </div><div class="common-flow"><div class="common-flow__container common-flow__container_type_short common-flow__container_tariff"><div class="common-flow__squads-title"><div class="prisma-skeleton prisma-skeleton_animated prisma-skeleton_rounded"></div></div><div class="payment-tags-cloud"><div class="Markdown base-markdown payment-tags-cloud__item"><div class="paragraph"><svg class="icon payment-icon payment-icon_type_checkCircle" viewBox="0 0 24 24" width="24" height="24" data-test-id="icon" style="--widthRem:1.5rem;--heightRem:1.5rem" fill="none" name="symbols-24-checkcircle"><path fill-rule="evenodd" clip-rule="evenodd" d="M12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22ZM12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20ZM16.6607 8.25136C16.2451 7.88754 15.6134 7.92946 15.2496 8.34498L10.7332 13.5033L8.73739 11.3245C8.36434 10.9173 7.73178 10.8896 7.32454 11.2626C6.91729 11.6357 6.88957 12.2682 7.26262 12.6755L9.63551 15.2659C10.1951 15.8767 11.1439 15.9183 11.7548 15.3588C11.7847 15.3303 11.7997 15.3161 11.8141 15.3014C11.8285 15.2866 11.8424 15.2713 11.8701 15.2408L16.7543 9.66247C17.1181 9.24695 17.0762 8.61517 16.6607 8.25136Z" fill="currentColor" fill-opacity="0.85"></path></svg> Если передумаете, вернём деньги за остаток курса</div></div><div class="payment-tags-cloud__item"><svg class="icon payment-icon" viewBox="0 0 24 24" width="24" height="24" data-test-id="icon" style="--widthRem:1.5rem;--heightRem:1.5rem" fill="none" name="objects-24-work"><path fill-rule="evenodd" clip-rule="evenodd" d="M8 7V6C8 4.34315 9.34315 3 11 3H13C14.6569 3 16 4.34315 16 6V7H19C20.6569 7 22 8.34315 22 10V18C22 19.6569 20.6569 21 19 21H5C3.34315 21 2 19.6569 2 18V10C2 8.34315 3.34315 7 5 7H8ZM11 5H13C13.5523 5 14 5.44772 14 6V7H10V6C10 5.44772 10.4477 5 11 5ZM5 9C4.44772 9 4 9.44772 4 10C4 10.5523 4.44772 11 5 11H19C19.5523 11 20 10.5523 20 10C20 9.44771 19.5523 9 19 9H5ZM20 18V12.8293C19.6872 12.9398 19.3506 13 19 13H5C4.64936 13 4.31278 12.9398 4 12.8293V18C4 18.5523 4.44772 19 5 19H19C19.5523 19 20 18.5523 20 18Z" fill="currentColor" fill-opacity="0.85"></path></svg><div class="payment-tags-cloud__extra-wrapper"><span class="payment-tags-cloud__extra">Есть оплата через работодателя, свою компанию или ИП.</span><button type="button" class="payment-tags-cloud__button">Оставить заявку</button></div></div></div><div class="common-flow__banners-wrapper common-flow__banners-wrapper_type_with-tariff"></div><div class="common-flow__row-wrapper common-flow__row-wrapper_tariff"><ul class="common-flow__row common-flow__row_tariff"><li class="common-flow-card common-flow-card_loading"><div class="prisma-skeleton prisma-skeleton_animated">
</div></li></ul></div></div></div></div></section><div class="card-carousel-section gallery-section" id="Gallery_ifPlansChange"><div class="limited-container"><div class="section-header gallery-section__header"><div class="section-header__title" role="heading" aria-level="2"><div class="Markdown base-markdown"><div class="paragraph">Пойдём навстречу, если ваши планы изменятся</div></div></div></div></div><div class="card-carousel card-carousel-section__carousel"><div><div class="fallback-card-carousel"><div style="padding-left:0px"></div><div class="card-carousel__panel card-carousel-section__panel"><div class="gallery-section__card"><div class="gallery-section__card-content"><div><div class="gallery-section__card-title"><div class="Markdown base-markdown"><div class="paragraph">Перенесём срок сдачи проекта</div></div></div><div class="gallery-section__card-text"><div class="Markdown base-markdown"><div class="paragraph">Если вам нужно больше времени на выполнение работы, напишите куратору — он подскажет, как согласовать новый дедлайн.</div></div></div></div></div></div></div><div class="card-carousel__panel card-carousel-section__panel"><div class="gallery-section__card"><div class="gallery-section__card-content"><div><div class="gallery-section__card-title"><div class="Markdown base-markdown"><div class="paragraph">Вернём деньги за остаток курса, если передумаете</div></div></div><div class="gallery-section__card-text"><div class="Markdown base-markdown"><div class="paragraph">Нужно будет оплатить только время с начала вашего потока. Подробнее об условиях — в 7 пункте оферты.
<br/><br/>
<a href="https://yandex.ru/legal/practicum_offer/" target="_blank" style="color:#737373;text-decoration:none" rel="noopener noreferrer">Посмотреть оферту</a></div></div></div></div></div></div></div><div style="padding-left:0px"></div></div></div></div></div><div class="card-carousel-section reviews-section" id="Reviews"><div class="limited-container"><div class="section-header reviews-section__header"><div class="section-header__title" role="heading" aria-level="2"><div class="Markdown base-markdown"><div class="paragraph">Что говорят студенты</div></div></div></div></div><div class="card-carousel card-carousel-section__carousel"><div><div class="fallback-card-carousel"><div style="padding-left:0px"></div><div class="card-carousel__panel card-carousel-section__panel"><div class="review-card"><button aria-label="Развернуть" class="review-card__expand-button" type="button"></button><div class="review-card__header-container"><img alt="" class="review-card__img" loading="lazy" src="https://code.s3.yandex.net/MiddleFrontend/reviews_Gavrik.jpg"/><div class="review-card__header"><div class="review-card__header-name">Александр Гаврик</div><div class="review-card__header-title">12 поток</div></div></div><div class="review-card__text"><p class="review-card__text-paragraph">Яндекс Практикум мотивирует вас развиваться через Задание/Сроки, тут вас не будут водить за ручку, а просто дадут задание, теорию и срок на выполнение. За время Практикума смог закрыть многие пробелы в своих знания. Т.к. нагрузка достаточно высокая. достаточно трудно совмещать с работой, так что данный вызов сможет принять не каждый !</p></div></div></div><div class="card-carousel__panel card-carousel-section__panel"><div class="review-card"><button aria-label="Развернуть" class="review-card__expand-button" type="button"></button><div class="review-card__header-container"><img alt="" class="review-card__img" loading="lazy" src="https://code.s3.yandex.net/MiddleFrontend/reviews_Frolov.jpg"/><div class="review-card__header"><div class="review-card__header-name">Андрей Фролов</div><div class="review-card__header-title">9 поток</div></div></div><div class="review-card__text"><p class="review-card__text-paragraph">Я проходил обучение на курсе мидл фронтенд-разработчик. У меня уже был опыт в фуллстек разработке на довольно специфичном стеке и я хотел актуализировать навыки под современные требования. Вот несколько выводов о курсе, которые я сделал (если коротко, то курс своих денег стоит).</p><p class="review-card__text-paragraph">• Курс расчитан не на новичков. Да, это очевидно из названия, но многие практиукующие разработчики сталкивались со сложностями в прохождении курса</p><p class="review-card__text-paragraph">• Курс дает очень много информации, но не разжевывает каждую детать. Вместо этого предлагаются ссылки на источники и помощь наставников. Кому — то это может показаться странным (ведь я же заплатил деньги), но как по мне — это оправдано шириной тех знаний и навыков, которые охватывает курс</p><p class="review-card__text-paragraph">• Курс дает очень много информации в корорткий срок. Это может стать проблемой, если вы заняты на работе/учебе/в личной жизни. Успеть изучить и сдать работу вовремя — это самое сложное. В процессе обучения несколько раз ловил себя на мысли, что мог бы взять от курса куда больше, если бы не занятость на основной работе.</p><p class="review-card__text-paragraph">• Сами материалы изложены очень доступно и понятно. Я почти не сталкивался со сложностями в понимании предлагаемого материала, хотя темы были не простые.</p><p class="review-card__text-paragraph">• Придется много взаимодействовать с людьми. На курсе есть командный трек и тут хочешь не хочешь, а придется принимать участие в формировании команды. Договариваться и искать компромиссы</p><p class="review-card__text-paragraph">• На курсе очень крутые наставники. Я успел поработать под эгидой трех наставников практикума и от всех трех у меня очень позитивные впечатления. У ребят точно есть чему поучиться. Они до последнего стараются помочь найти решение самостоятельно лишь подталкивая к нему и не девая готовых ответов слишком рано. В условиях нехватки времени это может вызывать раздражение, но я благодарен им за такой подход.</p><p class="review-card__text-paragraph">Очевидный минус для себя я выделил только один — это тренажер, которым придется пользоваться в течении всего курса. Его стабильность заставляет желать лучшего, но поддержка практикума реагирует довольно оперативною. Так же в минусы я бы записал не сами материалы обучения, а то как они были структурированы в самом конце курса, но это скорее придирка чем очевидный минус. Тем более, что практикум постоянно вносит коррективы в программу и активно собирает обратную связь.Итак, как я уже написал выше, курс точно стоит своих денег. Это развитие в ширину, где пришлось потрогать очень много всего, выйти за пределы разработки на конкретном фреймворке и фронтенд разработки в целом.</p></div></div></div><div class="card-carousel__panel card-carousel-section__panel"><div class="review-card"><button aria-label="Развернуть" class="review-card__expand-button" type="button"></button><div class="review-card__header-container"><img alt="" class="review-card__img" loading="lazy" src="https://code.s3.yandex.net/MiddleFrontend/reviews_Satiyshev.jpg"/><div class="review-card__header"><div class="review-card__header-name">Антон Сатышев</div><div class="review-card__header-title">15 поток</div></div></div><div class="review-card__text"><p class="review-card__text-paragraph">Преподаватель Сибирского Федерального университета.</p><p class="review-card__text-paragraph">На курс пришел, так как самоучка и хотелось подтянуть до соответствующего уровня свои знания и узнать что такое работа в команде. На текущий момент пройдено два спринта. Что могу сказать: Яндекс как всегда на уровне! Очень здорово реализована коммуникация между студентами и наставниками/кураторами, всегда можно задать вопрос и получить молниеносный ответ, даже можно не переживать за разницу часовых поясов (например у мена +4 к Москве). Что качается теории все сжато и лаконично, множество ссылок на почитать, утонуть в обилии информации очень легко, еще понравилось что теория разбирает практические задания после того как вы их сделали, что может натолкнуть на мысли, а где нужно подтянуть свои знания или куда копать чтобы начать думать по другому. Отдельно хочу отметить код ревью, это именно то ради чего и пошел на курс! Все очень грамотно и быстро отсматриваются. Если нет опыта работы с платформой GitHub в плане командной разработки, курс будет очень полезный.</p><p class="review-card__text-paragraph">Иногда встречаются ошибки или не ясности в заданиях или автоматических тестах, но ребята из Яндекса реагируют очень быстро и проблем это не вызывает.Система дедлайнов очень мотивирует все успевать вовремя, мне как человеку без практического опыта работы в коммерческой разработке это показалось особенно полезным, чтобы прочувствовать на своей шкуре как работает команда разработчиков в реальности.</p><p class="review-card__text-paragraph">Из минусов могу отметить что задания в тренажере не всегда с первого раза понятны и очевидны, приходилось по несколько раз перечитывать что же на самом деле от тебя хотят, но тут, я думаю, больше вопрос к внимательности.Общие впечатления от курса на текущий монет очень положительные, прямо начинаешь чувствовать что ты на самом деле можешь писать сложные и красивые приложения на достойном уровне с аргументацией почему выбрал то или иное решение.</p></div></div></div><div class="card-carousel__panel card-carousel-section__panel"><div class="review-card"><button aria-label="Развернуть" class="review-card__expand-button" type="button"></button><div class="review-card__header-container"><img alt="" class="review-card__img" loading="lazy" src="https://code.s3.yandex.net/landings-v2-middle-frontend/reviews/Мария_Лашина.jpg"/><div class="review-card__header"><div class="review-card__header-name">Мария Лашина</div><div class="review-card__header-title">32 поток</div></div></div><div class="review-card__text"><p class="review-card__text-paragraph">Мое имя Мария, я состоявшийся человек в профессии, много лет занимаюсь frontend разработкой. Но в какой момент, я поняла, что программирование мне стало менее интересным и увлекательным, уже не сижу часам за компьютером, хотелось какой-то встряски! И однажды, я решила поискать в интернете какие-нибудь курсы по программированию, и наткнулась на Яндекс Практикум. Тщательно все изучила, выбрала для себя самый интересный — Мидл фронтенд-разработка, прочитала отзывы, прошла вводное тестирование и решилась его пройти.</p><p class="review-card__text-paragraph">И вот стартует курс! Ура!</p><p class="review-card__text-paragraph">1 спринт был посвящен созданию шаблонов проектирования и верстке, я достаточно быстро все сделала, код-ревью прошел без замечаний. Было много практики, необычных задач, впечатления у меня были неоднозначные. Вроде все легко и просто... Что же будет дальше...</p><p class="review-card__text-paragraph">Стартует 2-й спринт, который был связан уже с написанием javascript, это было уже интереснее, и сдача была не такой гладкой как хотелось бы. Опять же, было очень много практики, работа оказалась более объемной, чем в 1-м спринте, у меня появился интерес и задор...</p><p class="review-card__text-paragraph">В 3 и 4 спринте пришлось уже «попотеть»! Это были самые напряженные спринты, в них уже было очень много теории, практики и решение объемных задач! Приходилось перечитывать теорию снова и снова, прослушивать видео, пытаться разобраться с задачами и постановками...</p><p class="review-card__text-paragraph">И Вот, ура!! 1 модуль сдан, проделана огромная работа по проекту, прочитано много литературы, решено большое количество интересных задач. Информация в Практикуме структурирована и понятно написана. Проходили познавательные вебинары с наставником!</p><p class="review-card__text-paragraph">Ну что, 1 модуль позади, впечатления отличные! Что же дальше?</p><p class="review-card__text-paragraph">А дальше... 2 модуль и работа в команде! Мы должны были создать новый проект — игру. Программировать в таком коллективе одно удовольствие. Мы вместе придумали идею нашего проекта, распределили и выполнили все задачи спринта, тщательно проводили друг у друга код-ревью. При сдаче первых 2-х спринтов мы получаем максимальный балл! Но проект еще не закончен, мы продолжаем его разрабатывать, еще много всего впереди... Большое количество информации, которую нужно изучить и освоить... Учеба идет полным ходом!</p><p class="review-card__text-paragraph">Хочу порекомендовать будущим студентам, которые еще сомневаются, а стоит ли им проходить курсы в Яндекс Практикуме или нет, даже не сомневайтесь! Это реально крутая команда профессионалов, которая разработала для нас интересные задачи, подобрала увлекательную подборку по теории, придумала много практики. Даже опытный программист может пройдя курс, как минимум, структурировать свои знания, освежить, то что было давно забыто, попрактиковаться, расширить свой кругозор и познакомиться с интересными людьми! А студены, которые только входят в профессию, получат бесценный опыт, который без сомнения пригодится вам в вашей профессии!</p><p class="review-card__text-paragraph">А теперь реалии жизни, полюсы и минусы обучения:</p><p class="review-card__text-paragraph">● Большой объем информации, помимо теории в Практикуме дополнительно приводятся ссылки на стороннюю документацию.</p><p class="review-card__text-paragraph">● Интересные задачи.</p><p class="review-card__text-paragraph">● Большой блок практики по алгоритмам.</p><p class="review-card__text-paragraph">● После прохождения задач 1-го модуля, начинаешь понимать как работает библиотека React.</p><p class="review-card__text-paragraph">● Большая помощь от наставников, особенно если они приводят небольшие примеры работ, так как не всегда можно понять, что от тебя хотят.</p><p class="review-card__text-paragraph">● Есть чат, в котором студенты помогают друг другу.</p><p class="review-card__text-paragraph">● Курс для более опытных программистов, у которых как минимум год практики за плечами.</p><p class="review-card__text-paragraph">● Теория отлично структурирована.</p><p class="review-card__text-paragraph">● Знакомство со сборщиком Vite, шаблонизатором Handlebars.</p><p class="review-card__text-paragraph">● Если возникают проблемы или не успеваешь по срокам, всегда можно обратиться к куратору курса, который поможет найти выход из сложившейся ситуации.</p><p class="review-card__text-paragraph">● Дополнительный курс по трудоустройству (доступен во 2-м модуле).</p><p class="review-card__text-paragraph">● Интересна командная работа, знакомство с другими разработчиками.</p><p class="review-card__text-paragraph">● Опыт проведения код-ревью (во 2-м модуле).</p><p class="review-card__text-paragraph">● Конструктивные замечания от проведённых код-ревью от Яндекс Практикума.</p><p class="review-card__text-paragraph">● Есть возможность получить опыт Тим-лида команды.</p><p class="review-card__text-paragraph">Минусы</p><p class="review-card__text-paragraph">● Большой объем информации, который просто не успеваешь освоить!</p><p class="review-card__text-paragraph">● Совмещать учебу с работой достаточно сложно, особенно если работаешь полный рабочий день.</p><p class="review-card__text-paragraph">● Борьба с тренажером, но в какой-то момент с ним можно найти «общий язык».</p><p class="review-card__text-paragraph">● Напряженные спринты 3,4 из 1-го модуля.</p><p class="review-card__text-paragraph">● Не всегда понятно по задачам, что от тебя хотят.</p><p class="review-card__text-paragraph">● Иногда хочется отдохнуть, но на это нет времени.</p></div></div></div><div class="card-carousel__panel card-carousel-section__panel"><div class="review-card"><button aria-label="Развернуть" class="review-card__expand-button" type="button"></button><div class="review-card__header-container"><img alt="" class="review-card__img" loading="lazy" src="https://code.s3.yandex.net/landings-v2-middle-frontend/reviews/Илья_Оловянников.jpg"/><div class="review-card__header"><div class="review-card__header-name">Илья Оловянников</div><div class="review-card__header-title">32 поток</div></div></div><div class="review-card__text"><p class="review-card__text-paragraph">С чего все началось? В нашей компании активно продвигается «ИПР» — индивидуальный план развития. Это когда ты и твой HR/ресурсный менеджер/руководитель обсуждаете как ты хотел бы расти — ввысь или вширь.</p><p class="review-card__text-paragraph">Во фронтенде я уже давненько и многое повидал, но всегда интересно поработать с чем-то новым и посмотреть, что сейчас есть на рынке. Когда очередь дошла до очередного ИПР, то выбор пал на курс от Яндекс.Практикума «Middle Frontend-разработчик».</p><p class="review-card__text-paragraph">На курсе вы будете глубже копать основы, строить свой собственный микро-фреймворк и даже делать игру, используя Canvas. Не забываем также про — тесты, фреймворки, препроцессоры и прочий тулинг, необходимый современному рядовому разработчику.</p><p class="review-card__text-paragraph">К курсу также предлагается трек по Алгоритмам, который раньше был обязательным, а теперь опционален. Этот трек я советую всем. Даже, если вы не справитесь с какими-то задачами, опытный наставник всегда придет на помощь, в любом случае будет полезно.</p><p class="review-card__text-paragraph">Также разработаете свою маленькую библиотеку утилит (как, например lodash), напишете axios и шаблонизатор. О, шаблонизатор!</p><p class="review-card__text-paragraph">Когда пришла пора писать первый проект — это мессенджер, на выбор предлагалось взять готовый шаблонизатор (twig, pug или любой другой) или написать свой.</p><p class="review-card__text-paragraph">Я подумал — с этим добром я уже много работал, надо попробовать написать свой... Это было больно, но сильно прокачало меня как специалиста.</p><p class="review-card__text-paragraph">Не самым приятным событием была высокая загруженность на работе из-за которой пришлось чуть сдвинуть сроки по практикуму, в итоге я переехал в соседнюю когорту, но успешно завершил задание.</p><p class="review-card__text-paragraph">На выходе я сделал маленький аналог React с функциональными компонентами, жизненным циклом, хуками и JSX.</p><p class="review-card__text-paragraph">Далее идёт командный проект. Реально как по-настоящему. У вас есть спринты, есть доска задач, какие-то процессы и код-ревью. Все, как во взрослой компании.</p><p class="review-card__text-paragraph">Команда у нас собралась достаточно сильная — кто-то взял на себя верстку, кто-то бэк часть, кто-то интеграции, а я попробовал себя в роли тим-лида — человека, который призван мотивировать команду, защищаться от всех напастей и вести проект к успеху. У нас все получается :)</p><p class="review-card__text-paragraph">Немного о теории на курсе:</p><p class="review-card__text-paragraph">Теория очень хорошо написана — бери и делай доклад на тему X, это очень здорово.</p><p class="review-card__text-paragraph">Есть моменты, где ссылки или не работают или ведут на старую версию документации. Примеры кода на React тоже выполнены в классовом стиле.</p><p class="review-card__text-paragraph">Также появилась крутая фича — краткий пересказ. Теперь краткую выдержку из теории помогает сделать нейросеть от Яндекса, это помогает усваивать информацию.</p><p class="review-card__text-paragraph">Поддержка:</p><p class="review-card__text-paragraph">На протяжении курса вам будут помогать различные люди — кураторы, наставники, ревьюеры или другие студенты.</p><p class="review-card__text-paragraph">Кураторы — ангелы-хранители тебя и твоих человеко-ресурсов. Они спрашивают — все ли в порядке, нет ли каких-то проблем, все ли успевается в срок. Очень приятно ощущать такую поддержку.</p><p class="review-card__text-paragraph">Наставники — говорящие головы на курсе, люди, которые передают свой опыт младшим «коллегам». Они ведут лекции, помогают решить проблемы в течение курса. Так что — если есть какая-то, кажется что нерешаемая, проблема, то наставник всегда поможет.</p><p class="review-card__text-paragraph">Студенческое коммьюнити на этом курсе, как мне кажется, очень слабое — никто ни с кем толком не общается, ничем не делится. Может быть все настолько заняты? А может просто нет мотивации? Иногда какой-то активный студент может залететь в твой тред и помочь тебе, но это, скорее, исключение.</p><p class="review-card__text-paragraph">Итого:</p><p class="review-card__text-paragraph">Вообще крутой курс, если у тебя есть должная мотивация. Очень много информации надо будет осваивать самостоятельно, благо она тут подготовлена — теория, плюс ссылки на материалы, иногда даже видео.</p><p class="review-card__text-paragraph">Стопроцентный профит ты получишь, если уже обладаешь навыками разработки — трогал бандлеры, верстал странички или даже делал полноценные приложения. Без этих навыков будет тяжело, но тебе в любом случае помогут.</p><p class="review-card__text-paragraph">Хочется этот курс проходить асинхронно (кажется, что такая возможность появилась) — потому-что с фулл-тайм работой совмещать тяжеловато, если хочется действительно качественно пройти курс.</p><p class="review-card__text-paragraph">Хочется побольше видео-уроков или разборов каких-то тем. Может просто я привык к видео-формату.</p><p class="review-card__text-paragraph">Большое спасибо всем и команде «Практикума» за возможность получать знания и навыки! :)</p></div></div></div><div class="card-carousel__panel card-carousel-section__panel"><div class="review-card"><button aria-label="Развернуть" class="review-card__expand-button" type="button"></button><div class="review-card__header-container"><img alt="" class="review-card__img" loading="lazy" src="https://code.s3.yandex.net/landings-v2-middle-frontend/reviews/Даниил_Теплухин.jpg"/><div class="review-card__header"><div class="review-card__header-name">Даниил Теплухин</div><div class="review-card__header-title">52 поток</div></div></div><div class="review-card__text"><p class="review-card__text-paragraph">Курс интересный с точки зрения развития навыков. Как бы можно получить знания, что дают здесь, самостоятельно гугля, но здесь, по сути, есть примеры, тренажёр, проекты и главное — проект второго модуля. В проекте будет командная работа, где вы будете зависеть друг друга или поддерживать друг от друга. Зависит от того, кто будет у вас в команде и как вы распределите роли.</p><p class="review-card__text-paragraph">Также, если не привыкли переходить по ссылкам, чтобы читать более подробно, то сильно глубоко не погрузитесь в тему. То, что дают в теории и тренажёре вполне достаточно чтобы сдать проект и понять основной посыл. Но вот если хотите погрузиться в тему более подробно, то придётся читать доп. информацию. Иногда даже слишком много ссылок бывает.)</p><p class="review-card__text-paragraph">Иногда непонятно для чего есть некоторые задания в тренажёре, но в какой-то степени даже эти задачи бывают полезными. Если будет трудно и будто бы глупо, то стоит потерпеть. Проекты интереснее.</p><p class="review-card__text-paragraph">В общих чертах, лёгкого вам выбора и пусть удача всегда будет с вами.</p></div></div></div><div class="card-carousel__panel card-carousel-section__panel"><div class="review-card"><button aria-label="Развернуть" class="review-card__expand-button" type="button"></button><div class="review-card__header-container"><img alt="" class="review-card__img" loading="lazy" src="https://code.s3.yandex.net/landings-v2-middle-frontend/reviews/Иван_Артемьев.jpg"/><div class="review-card__header"><div class="review-card__header-name">Иван Артемьев</div><div class="review-card__header-title">54 поток</div></div></div><div class="review-card__text"><p class="review-card__text-paragraph">Я уже несколько лет преподаю программирование детям 11–17 лет. Мы изучаем Python, делаем первые проекты, а также осваиваем основы веб-разработки. Я решил, что хочу подтянуть собственные навыки, особенно во фронтенде.</p><p class="review-card__text-paragraph">Выбрал курс в Яндекс Практикуме. Джун показался слишком простым, поэтому решил сразу пойти на «Мидл». Пока даётся с большим трудом. Почти весь курс построен вокруг TypeScript, а с JavaScript у меня опыта было немного. Плюс работа и занятия с учениками отнимают много времени, поэтому учиться удаётся только вечерами.</p><p class="review-card__text-paragraph">Но при этом процесс затягивает. Постепенно разбираешься в темах, код начинает складываться в систему, и это мотивирует двигаться дальше. Очень помогает поддержка: куратор всегда на связи, можно задать любой вопрос. Один раз не успел сдать работу в срок — без проблем перевели в другую кагорту. Проверяющие тоже работают быстро, подробно объясняют ошибки и обязательно отмечают сильные стороны решения. Всегда хвалят)</p><p class="review-card__text-paragraph">Путь непростой, но результат того стоит. Уже сейчас я чувствую, что вырос как разработчик, а новые знания смогу передавать своим ученикам.</p></div></div></div><div style="padding-left:0px"></div></div></div><div class="card-carousel__controls card-carousel-section__carousel-controls"><div class="card-carousel__controls-container"><div class="card-carousel__control card-carousel__control_direction_prev"><svg class="card-carousel__control-icon" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M10.414 12L15 16.586A1 1 0 0113.586 18l-6-6 6-6A1 1 0 1115 7.414L10.414 12z" fill="currentColor"></path></svg></div><div class="card-carousel__control card-carousel__control_direction_next"><svg class="card-carousel__control-icon" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M10.414 12L15 16.586A1 1 0 0113.586 18l-6-6 6-6A1 1 0 1115 7.414L10.414 12z" fill="currentColor"></path></svg></div></div></div></div></div><div class="faq-section" id="Faq"><div class="section-header faq-section__title"><div class="section-header__title" role="heading" aria-level="2"><div class="Markdown base-markdown"><div class="paragraph">Отвечаем на вопросы</div></div></div></div><div class="faq-section__content"><div class="faq"><div class="faq__content"><div class="faq__item"><button aria-label="Развернуть" class="faq__toggle-item-button" type="button"></button><div class="faq__question"><div class="faq__markdown"><div class="Markdown base-markdown"><div class="paragraph">Можно ли поднять свой уровень до мидл за 5,5 месяца?</div></div></div><div class="faq__question-icon-wrapper"><svg class="icon icon-plus faq__question-icon" width="24" height="24" viewBox="0 0 24 24" fill="none"><rect x="11" y="4" width="2" height="16" rx="1" fill="currentColor"></rect><rect x="4" y="11" width="16" height="2" rx="1" fill="currentColor"></rect></svg></div></div><div class="react-slidedown faq__answer"><div class="faq__markdown">Мы рассчитываем, что каждый наш выпускник сможет претендовать на позицию мидл-разработчика в лучших продуктовых и аутсорс-компаниях РФ. <br/><br/>Это происходит за счёт интенсивного изучения новых технологий и практики, командного взаимодействия с опытными одногруппниками и менторами. Курс ориентирован на нагрузку около 15–20 часов в неделю с упором на практику. Вы не просто слушаете лекции о том, какие есть технологии, а сразу применяете их в проектах. Вы пройдёте полный цикл разработки веб-приложения от создания макетов или их использования до сдачи в продакшн. Каждый раз будете либо применять новый стек технологий, либо углубляться в то, что было изучено раньше.</div></div></div><div class="faq__item"><button aria-label="Развернуть" class="faq__toggle-item-button" type="button"></button><div class="faq__question"><div class="faq__markdown"><div class="Markdown base-markdown"><div class="paragraph">Что мне нужно знать и уметь, чтобы проходить курс?</div></div></div><div class="faq__question-icon-wrapper"><svg class="icon icon-plus faq__question-icon" width="24" height="24" viewBox="0 0 24 24" fill="none"><rect x="11" y="4" width="2" height="16" rx="1" fill="currentColor"></rect><rect x="4" y="11" width="16" height="2" rx="1" fill="currentColor"></rect></svg></div></div><div class="react-slidedown faq__answer"><div class="faq__markdown"><div class="Markdown base-markdown"><div class="paragraph">JS, CSS и HTML, а ещё у вас должен быть опыт в коммерческой разработке.</div></div></div></div></div><div class="faq__item"><button aria-label="Развернуть" class="faq__toggle-item-button" type="button"></button><div class="faq__question"><div class="faq__markdown"><div class="Markdown base-markdown"><div class="paragraph">Что делать, если я не справлюсь с нагрузкой?</div></div></div><div class="faq__question-icon-wrapper"><svg class="icon icon-plus faq__question-icon" width="24" height="24" viewBox="0 0 24 24" fill="none"><rect x="11" y="4" width="2" height="16" rx="1" fill="currentColor"></rect><rect x="4" y="11" width="16" height="2" rx="1" fill="currentColor"></rect></svg></div></div><div class="react-slidedown faq__answer"><div class="faq__markdown"><div class="Markdown base-markdown"><div class="paragraph">В программе предусмотрены каникулы, во время которых можно отдохнуть или повторить сложные темы.
<br/><br/>
Если вам нужно больше времени на выполнение проекта, напишите куратору. Он подскажет, как согласовать новый дедлайн.</div></div></div></div></div><div class="faq__item"><button aria-label="Развернуть" class="faq__toggle-item-button" type="button"></button><div class="faq__question"><div class="faq__markdown"><div class="Markdown base-markdown"><div class="paragraph">Обучение в своём темпе — это как?</div></div></div><div class="faq__question-icon-wrapper"><svg class="icon icon-plus faq__question-icon" width="24" height="24" viewBox="0 0 24 24" fill="none"><rect x="11" y="4" width="2" height="16" rx="1" fill="currentColor"></rect><rect x="4" y="11" width="16" height="2" rx="1" fill="currentColor"></rect></svg></div></div><div class="react-slidedown faq__answer"><div class="faq__markdown"><div class="Markdown base-markdown"><div class="paragraph">Этот курс можно пройти в одном из двух форматов:
<br/><br/>
• <strong>С дедлайнами.</strong> Обучение идёт спринтами, модули открываются по расписанию, а задания нужно выполнять точно в срок.
<br/>
• <strong>В своём темпе.</strong> Темы и задания открываются по мере их прохождения. Можно регулировать свою нагрузку и проходить курс быстрее или медленнее. <a href="https://yastatic.net/s3/academy/docs/learning-according-to-an-individual-curriculum.pdf" target="_blank" rel="noopener noreferrer" style="color:rgba(0, 0, 0, 0.85)">Подробнее об обучении в своём темпе</a>.
<br/><br/>
Обучение в своём темпе подойдёт тем, кому сложно подстроить свой график под расписание курса. Но важно помнить, что такой формат требует самоконтроля и высокой мотивации. С дедлайнами будет проще поддерживать темп занятий и пройти курс до конца.</div></div></div></div></div><div class="faq__item"><button aria-label="Развернуть" class="faq__toggle-item-button" type="button"></button><div class="faq__question"><div class="faq__markdown"><div class="Markdown base-markdown"><div class="paragraph">Получу ли я какой-то документ после курса?</div></div></div><div class="faq__question-icon-wrapper"><svg class="icon icon-plus faq__question-icon" width="24" height="24" viewBox="0 0 24 24" fill="none"><rect x="11" y="4" width="2" height="16" rx="1" fill="currentColor"></rect><rect x="4" y="11" width="16" height="2" rx="1" fill="currentColor"></rect></svg></div></div><div class="react-slidedown faq__answer"><div class="faq__markdown"><div class="Markdown base-markdown"><div class="paragraph">Да, для этого нужно закончить курс и успешно выполнить итоговый проект.
<br/><br/>
Тогда вы получите диплом о профессиональной переподготовке, если у вас есть среднее профессиональное или высшее образование. Если нет, отправим вам сертификат о прохождении курса в электронном виде.
<br/><br/>
А если не получится пройти курс целиком и выполнить итоговый проект, по запросу выдадим вам электронную справку об обучении — с перечнем модулей, которые вы освоили.</div></div></div></div></div><div class="faq__item"><button aria-label="Развернуть" class="faq__toggle-item-button" type="button"></button><div class="faq__question"><div class="faq__markdown"><div class="Markdown base-markdown"><div class="paragraph">Вы поможете сменить или найти работу?</div></div></div><div class="faq__question-icon-wrapper"><svg class="icon icon-plus faq__question-icon" width="24" height="24" viewBox="0 0 24 24" fill="none"><rect x="11" y="4" width="2" height="16" rx="1" fill="currentColor"></rect><rect x="4" y="11" width="16" height="2" rx="1" fill="currentColor"></rect></svg></div></div><div class="react-slidedown faq__answer"><div class="faq__markdown"><div class="Markdown base-markdown"><div class="paragraph">На этом курсе не предусмотрена помощь с трудоустройством, поскольку он для действующих специалистов, у которых уже есть навыки поиска работы.
<br/><br/>
Но если у вас появится вопрос о карьерном развитии, обратитесь в нашу службу поддержки — постараемся ответить.</div></div></div></div></div><div class="faq__item"><button aria-label="Развернуть" class="faq__toggle-item-button" type="button"></button><div class="faq__question"><div class="faq__markdown"><div class="Markdown base-markdown"><div class="paragraph">Если не понравится, я могу вернуть деньги?</div></div></div><div class="faq__question-icon-wrapper"><svg class="icon icon-plus faq__question-icon" width="24" height="24" viewBox="0 0 24 24" fill="none"><rect x="11" y="4" width="2" height="16" rx="1" fill="currentColor"></rect><rect x="4" y="11" width="16" height="2" rx="1" fill="currentColor"></rect></svg></div></div><div class="react-slidedown faq__answer"><div class="faq__markdown"><div class="Markdown base-markdown"><div class="paragraph">Конечно. Если поток ещё не стартовал, вернём всю сумму. Если учёба уже началась, придётся оплатить прошедшие дни со старта вашего потока — но мы вернём деньги за остаток курса. Более подробно рассказываем об этом в 7 пункте <a href="https://yandex.ru/legal/practicum_offer/" target="_blank" style="color:rgba(0, 0, 0, 0.85)">оферты</a>.</div></div></div></div></div><div class="faq__item"><button aria-label="Развернуть" class="faq__toggle-item-button" type="button"></button><div class="faq__question"><div class="faq__markdown"><div class="Markdown base-markdown"><div class="paragraph">Как можно оплатить?</div></div></div><div class="faq__question-icon-wrapper"><svg class="icon icon-plus faq__question-icon" width="24" height="24" viewBox="0 0 24 24" fill="none"><rect x="11" y="4" width="2" height="16" rx="1" fill="currentColor"></rect><rect x="4" y="11" width="16" height="2" rx="1" fill="currentColor"></rect></svg></div></div><div class="react-slidedown faq__answer"><div class="faq__markdown"><div class="Markdown base-markdown"><div class="paragraph"><strong>Банковской картой</strong>: внести всю сумму сразу или платить ежемесячно.<br/><br/>
<strong>Ежемесячные платежи</strong> работают так: вы вносите первую оплату, и в этот момент привязывается карта. С этой карты автоматически будут списываться следующие платежи каждые 30 календарных дней. Например, оплатили 25 марта — следующий платёж пройдёт 24 апреля. Обучение будет стоить меньше, если оплатить весь курс сразу.
<br/><br/>
<strong>Через компанию</strong>, если она налоговый резидент РФ. Условия для юридических лиц и ИП отличаются — чтобы узнать подробнее, <a href="https://forms.yandex.ru/surveys/10037266.f683087a6a1d7d78344ffa203df53c02666e0c25" target="_blank" rel="noopener noreferrer" style="color:rgba(0, 0, 0, 0.85)">оставьте заявку</a> или уточните у вашего менеджера.</div></div></div></div></div><div class="faq__item"><button aria-label="Развернуть" class="faq__toggle-item-button" type="button"></button><div class="faq__question"><div class="faq__markdown"><div class="Markdown base-markdown"><div class="paragraph">Можно ли оплатить курс за счёт работодателя?</div></div></div><div class="faq__question-icon-wrapper"><svg class="icon icon-plus faq__question-icon" width="24" height="24" viewBox="0 0 24 24" fill="none"><rect x="11" y="4" width="2" height="16" rx="1" fill="currentColor"></rect><rect x="4" y="11" width="16" height="2" rx="1" fill="currentColor"></rect></svg></div></div><div class="react-slidedown faq__answer"><div class="faq__markdown"><div class="Markdown base-markdown"><div class="paragraph">Да, работодатель может оплатить учёбу полностью или разделить сумму с вами, например 50/50 или 75/25.
<br/><br/>
Такая оплата пройдёт по счёту или двустороннему договору, а ИП могут оплатить с бизнес-счёта. Если работодатель купит обучение сразу 10 сотрудникам или больше, сделаем скидку 10%.
<br/><br/>
Условия для юридических лиц и ИП отличаются — чтобы узнать подробнее, <a href="https://forms.yandex.ru/surveys/10037266.f683087a6a1d7d78344ffa203df53c02666e0c25" target="_blank" rel="noopener noreferrer" style="color:rgba(0, 0, 0, 0.85)">оставьте заявку</a> или уточните у вашего менеджера.</div></div></div></div></div><div class="faq__item"><button aria-label="Развернуть" class="faq__toggle-item-button" type="button"></button><div class="faq__question"><div class="faq__markdown"><div class="Markdown base-markdown"><div class="paragraph">Что такое налоговый вычет на обучение и как его получить?</div></div></div><div class="faq__question-icon-wrapper"><svg class="icon icon-plus faq__question-icon" width="24" height="24" viewBox="0 0 24 24" fill="none"><rect x="11" y="4" width="2" height="16" rx="1" fill="currentColor"></rect><rect x="4" y="11" width="16" height="2" rx="1" fill="currentColor"></rect></svg></div></div><div class="react-slidedown faq__answer"><div class="faq__markdown"><div class="Markdown base-markdown"><div class="paragraph">Налоговый вычет может получить тот, кто работает по трудовому договору и является налоговым резидентом Российской Федерации, то есть 183 дня в году находится на территории страны.
<br/><br/>
Вот <a href="https://yandex.ru/support/practicum/ru/tax-deduction" target="_blank" rel="noopener noreferrer" style="color:rgba(0, 0, 0, 0.85)">инструкция</a>, которая поможет всё оформить.</div></div></div></div></div></div><button type="button" data-react-aria-pressable="true" class="prisma-button2 prisma-button2_size_m prisma-button2_view_clear prisma-button2_no-outline faq__show-full-button" data-test-id="faq__show-full-button"><span class="prisma-button2__content" data-test-id="faq__show-full-button-content">Показать ещё вопросы</span></button></div></div></div><div class="limited-container"><footer class="footer footer_theme_light footer_with-phone footer_with-socials default-footer intl-footer landings-v2-page__footer" data-test-id="landing-footer"><div class="footer__logo-mock"></div><div class="footer__phone-mock"></div><h2 style="border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap">Полезные ссылки</h2><div class="footer__phone footer__phone_with-socials"><a href="tel:8 800 700-93-29" class="footer__phone-link">8 800 700-93-29</a><p class="footer__phone-description">Звонок по России бесплатный</p></div><section class="footer__social"><a href="https://vk.com/yandex.practicum" class="footer__social-item intl-footer__social-item intl-footer__social-item_type_vk" rel="noopener noreferrer" target="_blank" aria-label="Перейти в группу ВКонтакте"><svg class="icon icon-social-vk" width="24" height="24" viewBox="0 0 24 24" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.725 18.933h1.318s.396-.048.599-.29c.193-.227.193-.646.193-.646s-.029-1.973.796-2.263c.813-.288 1.844 1.905 2.944 2.748.84.644 1.47.506 1.47.506l2.944-.046s1.542-.107.813-1.46c-.056-.107-.413-.998-2.173-2.826-1.845-1.906-1.597-1.599.62-4.902 1.346-2.013 1.897-3.242 1.718-3.765-.152-.491-1.155-.37-1.155-.37l-3.302.032s-.247-.031-.426.092c-.179.122-.288.4-.288.4s-.524 1.567-1.224 2.889c-1.488 2.794-2.08 2.948-2.313 2.764-.554-.4-.412-1.618-.412-2.49 0-2.705.37-3.841-.716-4.133-.357-.093-.624-.154-1.544-.17-1.183-.014-2.18.01-2.746.319-.37.207-.66.667-.494.69.22.032.714.15.976.55.343.519.329 1.676.329 1.676s.193 3.191-.453 3.587c-.454.269-1.059-.286-2.379-2.822-.674-1.29-1.183-2.734-1.183-2.734s-.097-.262-.274-.416c-.208-.169-.511-.23-.511-.23l-3.149.03s-.467.017-.631.246c-.153.2-.015.63-.015.63s2.462 6.438 5.254 9.68c2.558 2.972 5.46 2.78 5.46 2.78l-.046-.056z" fill="currentColor"></path></svg></a><a href="https://thecode.media" class="footer__social-item intl-footer__social-item intl-footer__social-item_type_journal" rel="noopener noreferrer" target="_blank" aria-label="Перейти в Журнал">Журнал</a><a href="https://practicum.yandex.ru/blog" class="footer__social-item intl-footer__social-item intl-footer__social-item_type_blog" rel="noopener noreferrer" target="_blank" aria-label="Перейти в Блог">Блог</a><a href="https://practicum.yandex.ru/promo/lms-practicum/" class="footer__social-item intl-footer__social-item intl-footer__social-item_type_lms" rel="noopener noreferrer" target="_blank" aria-label="LMS Практикум">LMS Практикум</a><a href="/profession-certificates/" class="footer__social-item intl-footer__social-item intl-footer__social-item_type_certificate" rel="noopener noreferrer" target="_blank" aria-label="Подарочный сертификат">Подарочный сертификат</a></section><section class="footer__info footer__info_with-socials"><div class="footer__info-item"><div class="Markdown base-markdown"><div class="paragraph">Образовательные услуги оказываются АНО ДПО «Образовательные технологии Яндекса» на основании <a href="https://code.s3.yandex.net/License%20YSDA.pdf" target="_blank" rel="noopener noreferrer">лицензии № Л035-01298-77/00185314</a> от 24 марта 2015 года.</div></div></div><div class="footer__info-item"><div class="Markdown base-markdown"><div class="paragraph">Документ о прохождении обучения по программе дополнительного профессионального образования также выдаётся АНО ДПО «Образовательные технологии Яндекса».</div></div></div><div class="footer__info-item"><div class="Markdown base-markdown"><div class="paragraph">Проект компании <a href="https://yandex.ru/all" target="_blank" rel="noopener noreferrer">Яндекс</a></div></div></div><div class="footer__info-item"><div class="Markdown base-markdown"><div class="paragraph">© 2025 АНО ДПО «Образовательные технологии Яндекса», 119021, Москва, ул. Льва Толстого, 16</div></div></div></section><section class="footer__columns footer__columns_masonry" style="grid-template-areas:"c1" "c2" "c3""><section class="footer__column"><div class="footer__column-content-wrapper"><h3 class="footer__column-header">О нас</h3><section class="footer__column-content"><a href="https://yandex.ru/legal/praktikum_offer/" class="footer__link" rel="noopener noreferrer" target="_blank">Оферта</a><a href="https://yandex.ru/legal/confidential/" class="footer__link" rel="noopener noreferrer" target="_blank">Политика конфиденциальности</a><a href="https://yandex.ru/legal/praktikum_termsofuse/" class="footer__link" rel="noopener noreferrer" target="_blank">Пользовательское соглашение</a><a href="https://practicum.yandex.ru/reviews/" class="footer__link" rel="noopener noreferrer" target="_blank">Отзывы</a><a href="https://yandex.ru/support/praktikum/" class="footer__link" rel="noopener noreferrer" target="_blank">Справка</a><a href="https://code.s3.yandex.net/License%20YSDA.pdf" class="footer__link" rel="noopener noreferrer" target="_blank">Лицензия</a><a href="mailto:media@practicum.yandex.ru" class="footer__link" rel="noopener noreferrer" target="_blank">Для СМИ</a><a href="https://practicum.yandex.ru/jobreport" class="footer__link" rel="noopener noreferrer" target="_blank">Результаты трудоустройства выпускников</a><a href="https://practicum.yandex.ru/career-center/" class="footer__link" rel="noopener noreferrer" target="_blank">Карьерный центр</a><a href="https://yandex.ru/edtech" class="footer__link" rel="noopener noreferrer" target="_blank">Сайт образовательной организации</a><a href="https://yandex.ru/edtech/sveden" class="footer__link" rel="noopener noreferrer" target="_blank">Сведения об образовательной организации</a><a href="https://yandex.ru/legal/recommendations/#index__practicum" class="footer__link" rel="noopener noreferrer" target="_blank">Правила рекомендаций</a><a href="https://practicum.yandex.ru/referral-program/" class="footer__link" rel="noopener noreferrer" target="_blank">Реферальная программа</a><a href="https://code.s3.yandex.net/legal/Правила_акции_«Акция_в_личном_кабинете».pdf" class="footer__link" rel="noopener noreferrer" target="_blank">Правила акции «Акция в личном кабинете»</a></section></div></section><section class="footer__column"><div class="footer__column-content-wrapper"><h3 class="footer__column-header">Стать частью команды</h3><section class="footer__column-content"><a href="https://yandex.ru/jobs/services/practicum" class="footer__link" rel="noopener noreferrer" target="_blank">Полная занятость в основной команде</a><a href="https://practicum.yandex.ru/job?from=product_basement-job_button" class="footer__link" rel="noopener noreferrer" target="_blank">Частичная занятость: авторы, наставники, ревьюеры</a><a href="https://practicum.yandex.ru/english/work/ru/?referer=work_ru_from_main_basement" class="footer__link" rel="noopener noreferrer" target="_blank">Частичная занятость: преподаватели английского языка</a></section></div></section><section class="footer__column"><div class="footer__column-content-wrapper"><h3 class="footer__column-header">Партнёрам</h3><section class="footer__column-content"><a href="https://practicum.yandex.ru/b2b/" class="footer__link" rel="noopener noreferrer" target="_blank">Корпоративным клиентам</a><a href="/employment/" class="footer__link" rel="noopener noreferrer" target="_blank">Предложить стажировку или вакансию выпускникам</a></section></div></section></section></footer></div><div class="help-callback consultation consultation_floating landings-v2-page__consultation-badge prisma_theme_dark"><div class="help-callback__window consultation__window"><svg class="icon help-callback__close-button" viewBox="0 0 24 24" width="24" height="24" data-test-id="icon" style="--widthRem:1.5rem;--heightRem:1.5rem" fill="none" name="symbols-24-cross"><path d="M6.64046 5.22624C6.24993 4.83572 5.61677 4.83572 5.22624 5.22624C4.83572 5.61677 4.83572 6.24993 5.22624 6.64046L10.5858 12L5.22624 17.3596C4.83572 17.7501 4.83572 18.3833 5.22624 18.7738C5.61677 19.1643 6.24993 19.1643 6.64046 18.7738L12 13.4142L17.3596 18.7738C17.7501 19.1643 18.3833 19.1643 18.7738 18.7738C19.1643 18.3833 19.1643 17.7501 18.7738 17.3596L13.4142 12L18.7738 6.64046C19.1643 6.24993 19.1643 5.61677 18.7738 5.22624C18.3833 4.83572 17.7501 4.83572 17.3596 5.22624L12 10.5858L6.64046 5.22624Z" fill="currentColor" fill-opacity="0.85"></path></svg><div class="callback-form__wrapper"><div class="callback-form__form-screen callback-form__form-screen_afterhours"><div class="callback-form__desc-wrapper"><h2 class="callback-form__title"><span>Давайте поможем</span></h2><p class="callback-form__description"><span>Мы перезваниваем в течение 30 минут каждый день с 10:00 до 19:00. Если оставите заявку сейчас, то перезвоним уже в рабочее время.</span></p></div><div class="callback-form__form-screen-main"><form class="callback-form__form"><div class="prisma-input prisma-input_size_l" data-test-id="landing-consultation-badge-help-callback-form-form-userName-field"><div class="prisma-input__wrapper"><div class="prisma-input__container"><input type="text" required="" aria-required="true" name="userName" placeholder=" " tabindex="0" id="react-aria-:R16cujk:" aria-label="Имя" aria-labelledby="react-aria-:R16cujkH1:" aria-describedby="react-aria-:R16cujkH3: react-aria-:R16cujkH4:" class="prisma-input__control" data-test-id="landing-consultation-badge-help-callback-form-form-userName-input" value=""/><label id="react-aria-:R16cujkH1:" for="react-aria-:R16cujk:" class="prisma-input__label" data-test-id="landing-consultation-badge-help-callback-form-form-userName-label">Имя *</label></div></div></div><div class="prisma-input prisma-input_size_l" data-test-id="landing-consultation-badge-help-callback-form-form-userEmail-field"><div class="prisma-input__wrapper"><div class="prisma-input__container"><input type="text" required="" aria-required="true" name="userEmail" placeholder=" " tabindex="0" id="react-aria-:R26cujk:" aria-label="Почта" aria-labelledby="react-aria-:R26cujkH1:" aria-describedby="react-aria-:R26cujkH3: react-aria-:R26cujkH4:" class="prisma-input__control" data-test-id="landing-consultation-badge-help-callback-form-form-userEmail-input" value=""/><label id="react-aria-:R26cujkH1:" for="react-aria-:R26cujk:" class="prisma-input__label" data-test-id="landing-consultation-badge-help-callback-form-form-userEmail-label">Почта *</label></div></div></div><div class="prisma-input prisma-input_size_l" data-test-id="landing-consultation-badge-help-callback-form-form-phoneNumber-field"><div class="prisma-input__wrapper"><div class="prisma-input__container"><input type="text" required="" aria-required="true" name="phoneNumber" placeholder=" " tabindex="0" id="react-aria-:R36cujk:" aria-label="Контактный телефон" aria-labelledby="react-aria-:R36cujkH1:" aria-describedby="react-aria-:R36cujkH3: react-aria-:R36cujkH4:" class="prisma-input__control" data-test-id="landing-consultation-badge-help-callback-form-form-phoneNumber-input" value=""/><label id="react-aria-:R36cujkH1:" for="react-aria-:R36cujk:" class="prisma-input__label" data-test-id="landing-consultation-badge-help-callback-form-form-phoneNumber-label">Контактный телефон *</label></div></div></div><div class="callback-form__paid-by-employer"><span class="callback-form__paid-by-employer-label">Как планируете учиться?</span><div class="callback-form__paid-by-employer-buttons"><button type="button" data-react-aria-pressable="true" class="prisma-button2 prisma-button2_size_s prisma-button2_view_raised prisma-button2_no-outline callback-form__paid-by-employer-action-button" data-test-id="callback-form__paid-by-employer-off-button"><span class="prisma-button2__content" data-test-id="callback-form__paid-by-employer-off-button-content">За свой счёт</span></button><button type="button" data-react-aria-pressable="true" class="prisma-button2 prisma-button2_size_s prisma-button2_view_clear prisma-button2_no-outline callback-form__paid-by-employer-action-button" data-test-id="callback-form__paid-by-employer-on-button"><span class="prisma-button2__content" data-test-id="callback-form__paid-by-employer-on-button-content">За счёт моего работодателя</span></button></div><label class="prisma-checkbox prisma-checkbox_size_m callback-form__hidden-checkbox" data-test-id="paidByEmployer" data-react-aria-pressable="true"><input aria-label="Как планируете учиться?" name="paidByEmployer" type="checkbox" data-react-aria-pressable="true" tabindex="0" data-test-id="paidByEmployer-input" class="prisma-checkbox__input visually-hidden" style="width:24px;height:24px;margin:0"/><span class="prisma-checkbox__icon-wrapper prisma-checkbox__icon-wrapper_size_m"><svg class="icon icon_useRem prisma-checkbox__icon" viewBox="0 0 16 16" width="16" height="16" data-test-id="icon" style="--widthRem:1rem;--heightRem:1rem" fill="none" name="symbols-16-check"><path fill-rule="evenodd" clip-rule="evenodd" d="M13.6805 3.76721C14.0852 4.14301 14.1086 4.77574 13.7328 5.18046L7.23281 12.1805C7.0401 12.388 6.76842 12.5041 6.48524 12.4999C6.20206 12.4957 5.93393 12.3716 5.74744 12.1585L2.24744 8.15851C1.88375 7.74287 1.92587 7.11111 2.34151 6.74743C2.75715 6.38375 3.38891 6.42586 3.75259 6.8415L6.52208 10.0066L12.2672 3.81955C12.643 3.41484 13.2758 3.39141 13.6805 3.76721Z" fill="currentColor" fill-opacity="0.85"></path></svg></span></label></div></form><label class="prisma-checkbox prisma-checkbox_size_s callback-form__checkbox" data-test-id="landing-consultation-badge-help-callback-form-checkbox" data-react-aria-pressable="true"><input name="userAgreement" type="checkbox" data-react-aria-pressable="true" tabindex="0" data-test-id="landing-consultation-badge-help-callback-form-checkbox-input" class="prisma-checkbox__input visually-hidden" style="width:20px;height:20px;margin:0"/><span class="prisma-checkbox__icon-wrapper prisma-checkbox__icon-wrapper_size_s"><svg class="icon icon_useRem prisma-checkbox__icon" viewBox="0 0 16 16" width="16" height="16" data-test-id="icon" style="--widthRem:1rem;--heightRem:1rem" fill="none" name="symbols-16-check"><path fill-rule="evenodd" clip-rule="evenodd" d="M13.6805 3.76721C14.0852 4.14301 14.1086 4.77574 13.7328 5.18046L7.23281 12.1805C7.0401 12.388 6.76842 12.5041 6.48524 12.4999C6.20206 12.4957 5.93393 12.3716 5.74744 12.1585L2.24744 8.15851C1.88375 7.74287 1.92587 7.11111 2.34151 6.74743C2.75715 6.38375 3.38891 6.42586 3.75259 6.8415L6.52208 10.0066L12.2672 3.81955C12.643 3.41484 13.2758 3.39141 13.6805 3.76721Z" fill="currentColor" fill-opacity="0.85"></path></svg></span><span>Даю согласие АНО ДПО «Образовательные технологии Яндекса» на обработку персональных данных в целях обратной связи по заявке</span></label><button type="button" disabled="" data-react-aria-pressable="true" class="prisma-button2 prisma-button2_size_l prisma-button2_view_primary prisma-button2_no-outline callback-form__submit" data-test-id="landing-consultation-badge-help-callback-form-button"><span class="prisma-button2__content" data-test-id="landing-consultation-badge-help-callback-form-button-content"><span>Жду звонка</span></span></button><div class="callback-form__footer"><div class="socials callback-form__socials"><a role="button" href="https://t.me/YndxPracticumCallbackBot" target="_blank" rel="noopener noreferrer" data-react-aria-pressable="true" aria-label="common.help.social.tg.title" class="prisma-button2 prisma-button2_size_s prisma-button2_view_secondary prisma-button2_no-outline prisma-button2_with-icon socials__social-button" data-test-id="landing-consultation-badge-help-callback-form-socials-tg"><span class="prisma-button2__content" data-test-id="landing-consultation-badge-help-callback-form-socials-tg-content"><span class="prisma-button2__icon"><svg class="icon" viewBox="0 0 24 24" width="24" height="24" data-test-id="icon" style="--widthRem:1.5rem;--heightRem:1.5rem" fill="none" name="services-24-telegram"><path d="M9.55825 14.3029L15.9202 19.0033C16.6462 19.4038 17.1702 19.1964 17.351 18.3292L19.9407 6.12583C20.2058 5.06284 19.5355 4.58072 18.841 4.89603L3.63455 10.7596C2.59657 11.1759 2.60262 11.755 3.44535 12.013L7.34766 13.231L16.3819 7.53138C16.8084 7.27275 17.1998 7.4118 16.8786 7.69693" fill="currentColor" fill-opacity="0.85"></path></svg></span></span></a><a role="button" href="https://vk.com/yandex.practicum" target="_blank" rel="noopener noreferrer" data-react-aria-pressable="true" aria-label="common.help.social.vk.title" class="prisma-button2 prisma-button2_size_s prisma-button2_view_secondary prisma-button2_no-outline prisma-button2_with-icon socials__social-button" data-test-id="landing-consultation-badge-help-callback-form-socials-vk"><span class="prisma-button2__content" data-test-id="landing-consultation-badge-help-callback-form-socials-vk-content"><span class="prisma-button2__icon"><svg class="icon" viewBox="0 0 24 24" width="24" height="24" data-test-id="icon" style="--widthRem:1.5rem;--heightRem:1.5rem" fill="none" name="services-24-vk"><path d="M12.7978 16.99C6.65169 16.99 3.14607 13.2438 3 7H6.07865C6.17977 11.5754 8.44944 13.4935 10.2472 13.9131V7.00999H13.1461V10.956C14.9213 10.7862 16.7865 8.98801 17.4157 7.00999H20.3146C20.0817 8.03859 19.6121 9.01327 18.9353 9.87285C18.2586 10.7324 17.3893 11.4583 16.382 12.005C17.505 12.5002 18.4972 13.2014 19.2932 14.0624C20.0892 14.9234 20.6709 15.9246 21 17H17.7978C17.504 16.0641 16.9057 15.2263 16.0781 14.5918C15.2505 13.9573 14.2304 13.5543 13.1461 13.4336V17L12.7978 16.99Z" fill="currentColor" fill-opacity="0.85"></path></svg></span></span></a><a role="button" href="https://wa.me/525584211614" target="_blank" rel="noopener noreferrer" data-react-aria-pressable="true" aria-label="common.help.social.whatsapp.title" class="prisma-button2 prisma-button2_size_s prisma-button2_view_secondary prisma-button2_no-outline prisma-button2_with-icon socials__social-button" data-test-id="landing-consultation-badge-help-callback-form-socials-whatsapp"><span class="prisma-button2__content" data-test-id="landing-consultation-badge-help-callback-form-socials-whatsapp-content"><span class="prisma-button2__icon"><svg class="icon icon-social-whatsapp" width="24" height="24" viewBox="0 0 24 24" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M9.205 7.08c-.194-.465-.34-.482-.634-.494a5.669 5.669 0 00-.335-.012c-.383 0-.782.112-1.023.359-.294.3-1.023.999-1.023 2.433 0 1.435 1.046 2.822 1.187 3.017.147.193 2.04 3.18 4.978 4.397 2.298.952 2.98.864 3.503.752.764-.164 1.722-.729 1.963-1.41.241-.682.241-1.264.17-1.388-.07-.123-.264-.194-.558-.34-.293-.148-1.722-.853-1.992-.947-.264-.1-.517-.065-.717.217-.282.394-.558.794-.781 1.035-.177.188-.465.212-.706.112-.323-.135-1.228-.453-2.345-1.447-.864-.77-1.452-1.728-1.622-2.016-.17-.294-.018-.464.118-.623.147-.182.288-.312.434-.482.148-.17.23-.259.324-.459.1-.194.03-.394-.041-.54-.07-.148-.659-1.583-.9-2.164zM11.997 2C6.484 2 2 6.485 2 12c0 2.187.705 4.215 1.904 5.861l-1.246 3.716 3.844-1.229A9.921 9.921 0 0012.003 22C17.516 22 22 17.514 22 12S17.516 2 12.003 2h-.006z" fill="currentColor"></path></svg></span></span></a><a role="button" href="mailto:praktikum@support.yandex.ru" target="_blank" rel="noopener noreferrer" data-react-aria-pressable="true" aria-label="common.help.social.mail.title" class="prisma-button2 prisma-button2_size_s prisma-button2_view_secondary prisma-button2_no-outline prisma-button2_with-icon socials__social-button" data-test-id="landing-consultation-badge-help-callback-form-socials-mail"><span class="prisma-button2__content" data-test-id="landing-consultation-badge-help-callback-form-socials-mail-content"><span class="prisma-button2__icon"><svg class="icon" viewBox="0 0 24 24" width="24" height="24" data-test-id="icon" style="--widthRem:1.5rem;--heightRem:1.5rem" fill="none" name="communication-24-mailfilled"><path fill-rule="evenodd" clip-rule="evenodd" d="M2.27248 6.36502C2 6.8998 2 7.59987 2 9V15C2 16.4001 2 17.1002 2.27248 17.635C2.51217 18.1054 2.89462 18.4878 3.36502 18.7275C3.8998 19 4.59987 19 6 19H18C19.4001 19 20.1002 19 20.635 18.7275C21.1054 18.4878 21.4878 18.1054 21.7275 17.635C22 17.1002 22 16.4001 22 15V9C22 7.59987 22 6.8998 21.7275 6.36502C21.4878 5.89462 21.1054 5.51217 20.635 5.27248C20.1002 5 19.4001 5 18 5H6C4.59987 5 3.8998 5 3.36502 5.27248C2.89462 5.51217 2.51217 5.89462 2.27248 6.36502ZM4.64682 7H19.3532C19.8475 7 20.042 7.64077 19.6312 7.9156L12.556 12.6481C12.2195 12.8732 11.7805 12.8732 11.444 12.6481L4.36883 7.9156C3.95797 7.64077 4.15252 7 4.64682 7Z" fill="currentColor" fill-opacity="0.85"></path></svg></span></span></a></div><a href="https://yandex.ru/legal/confidential/" class="callback-form__policy-link" target="_blank" rel="noopener noreferrer">Политика конфиденциальности</a></div></div></div></div></div><button type="button" data-react-aria-pressable="true" class="prisma-button2 prisma-button2_size_s prisma-button2_view_primary prisma-button2_no-outline prisma-button2_with-icon-end help-callback__button consultation__button" data-test-id="landing-consultation-badge-help-callback-button"><span class="prisma-button2__content" data-test-id="landing-consultation-badge-help-callback-button-content">У меня есть вопросы про учёбу</span><span class="prisma-button2__icon"><svg class="icon" viewBox="0 0 24 24" width="24" height="24" data-test-id="icon" style="--widthRem:1.5rem;--heightRem:1.5rem" fill="none" name="arrows-24-chevrondown"><path fill-rule="evenodd" clip-rule="evenodd" d="M4.29289 9.29289C3.90237 9.68342 3.90237 10.3166 4.29289 10.7071L12 18.4142L19.7071 10.7071C20.0976 10.3166 20.0976 9.68342 19.7071 9.29289C19.3166 8.90237 18.6834 8.90237 18.2929 9.29289L12 15.5858L5.70711 9.29289C5.31658 8.90237 4.68342 8.90237 4.29289 9.29289Z" fill="currentColor" fill-opacity="0.85"></path></svg></span></button></div></div></div><iframe sandbox="allow-scripts allow-same-origin" title="practicum_ym_id" style="display:none"></iframe></div></div>
<div id="yndxbug-button"></div>
<div id="domik-dlya-ulitochki"></div>
<div id="wizard"></div>
<div id="portals"></div>
<script nonce="aWNd2qPMLWA0lqwpgIb1vw==">window.__preloadedData__ = {"apiData":{"errors":{},"getV2ProfessionBySlug":{"id":"2a545677-4490-4a89-be51-ff6378441717","slug":"middle-frontend","name":"Мидл фронтенд-разработчик","price":116000,"partial_price":25000,"currency":"RUB","description":"Продвинутый курс для тех, кто уверенно чувствует себя в HTML, CSS и JavaScript и хочет вырасти до мидла за 5 месяцев.","color":"#488FFB","landing_path":"","tags":[{"id":"d9e05cda-728b-4d3a-979e-f3a5fdbf42e6","name":"Создание сайтов","color":null,"tag_type":"skills","slug":"sozdanie-saytov","group_id":"43a709db-73fb-461e-a582-8166c082ea23","group_slug":"skills"},{"id":"b8ebc608-a7e4-48ec-aa63-da0604fbcda4","name":"PostgreSQL","color":null,"tag_type":"skills","slug":"postgresql","group_id":"43a709db-73fb-461e-a582-8166c082ea23","group_slug":"skills"},{"id":"7af657a0-b894-4173-a04b-6bda73ec5a72","name":"Безопасность","color":null,"tag_type":"skills","slug":"informacionnaya-bezopasnost","group_id":"43a709db-73fb-461e-a582-8166c082ea23","group_slug":"skills"},{"id":"129def95-7339-43c7-ac14-d7031b992d21","name":"Алгоритмы","color":null,"tag_type":"skills","slug":"algoritms-courses","group_id":"43a709db-73fb-461e-a582-8166c082ea23","group_slug":"skills"},{"id":"1a567d31-d311-44ad-9868-99fb35705cc6","name":"PRO","color":null,"tag_type":"common","slug":"pro","group_id":"152f664e-bffa-4f21-86da-f14bb514bd18","group_slug":"level"},{"id":"e758acd7-7ed3-4302-9060-2f1da2515378","name":"React","color":null,"tag_type":"skills","slug":"react","group_id":"43a709db-73fb-461e-a582-8166c082ea23","group_slug":"skills"},{"id":"7d016487-d762-4b78-bb01-b383dc5f0c66","name":"DevOps","color":null,"tag_type":"skills","slug":"devops","group_id":"43a709db-73fb-461e-a582-8166c082ea23","group_slug":"skills"},{"id":"c9d5a1ef-3735-4397-8fb3-1d4251a1e0a6","name":"Программирование","color":null,"tag_type":"head","slug":"programming","group_id":"4e4f74e3-9d60-4bd2-9696-94e4e1dca3c9","group_slug":"direction"},{"id":"803b2d24-10f9-4bfa-beb1-f11107798c8e","name":"JavaScript","color":null,"tag_type":"skills","slug":"javascript","group_id":"43a709db-73fb-461e-a582-8166c082ea23","group_slug":"skills"},{"id":"bee31657-5918-4944-9260-57fc1ea5b11c","name":"SQL","color":null,"tag_type":"skills","slug":"sql","group_id":"43a709db-73fb-461e-a582-8166c082ea23","group_slug":"skills"},{"id":"907ac6b3-e5c6-4e49-baf5-31dcbbcc680c","name":"Веб-разработка","color":null,"tag_type":"skills","slug":"web-razrabotka","group_id":"43a709db-73fb-461e-a582-8166c082ea23","group_slug":"skills"},{"id":"53fc2b17-f9b7-4a8d-9ad1-67c4a29f55ad","name":"Фронтенд","color":null,"tag_type":"common","slug":"frontend","group_id":"5aa24a31-95e4-41f9-b34f-bbfba413e82e","group_slug":"specialization"}],"duration":5,"picture":"https:\u002F\u002Fcode.s3.yandex.net\u002Fprof-window-images\u002Fmiddle-flontend-developer.svg","type":"default","able_to_purchase":true,"hidden_type":null,"faculty":"81145820-8628-4f10-b9df-19678ce626d4","is_new":false,"is_demand_test":false,"allowed_domains":[],"business_group":"Upskill","product_group":"Upskill","tariff":"base","grade_type":null,"credit_price":4735,"is_career":false},"getNearestSquadsByProfessionSlug":[{"id":19345,"squad_number":61,"date_begin":"2026-03-19T00:00:00Z","payment_deadline":"2026-02-28T00:00:00","subscriptions_num":0,"subscriptions_limit":70,"name":"middle-frontend_cohort_61"},{"id":19346,"squad_number":62,"date_begin":"2026-04-16T00:00:00Z","payment_deadline":"2026-02-28T00:00:00","subscriptions_num":0,"subscriptions_limit":70,"name":"middle-frontend_cohort_62"},{"id":20629,"squad_number":63,"date_begin":"2026-05-21T00:00:00Z","payment_deadline":"2026-02-28T00:00:00","subscriptions_num":0,"subscriptions_limit":35,"name":"middle-frontend_cohort_63"},{"id":20631,"squad_number":64,"date_begin":"2026-06-25T00:00:00Z","payment_deadline":"2026-02-28T00:00:00","subscriptions_num":0,"subscriptions_limit":35,"name":"middle-frontend_cohort_64"},{"id":20632,"squad_number":65,"date_begin":"2026-07-23T00:00:00Z","payment_deadline":"2026-02-28T00:00:00","subscriptions_num":0,"subscriptions_limit":35,"name":"middle-frontend_cohort_65"},{"id":20633,"squad_number":66,"date_begin":"2026-08-20T00:00:00Z","payment_deadline":"2026-02-28T00:00:00","subscriptions_num":0,"subscriptions_limit":35,"name":"middle-frontend_cohort_66"},{"id":20634,"squad_number":67,"date_begin":"2026-09-17T00:00:00Z","payment_deadline":"2026-02-28T00:00:00","subscriptions_num":0,"subscriptions_limit":35,"name":"middle-frontend_cohort_67"}],"getDiscountEventActive":""},"basePath":"https:\u002F\u002Fpracticum.yandex.ru","baseUrl":"","bundle":"landings-v2","uatraits":{"browserName":"Unknown","isMobileApp":false,"mobileAppVersion":undefined,"BrowserEngine":"WebKit","BrowserEngineVersion":"537.36","BrowserName":"Unknown","OSFamily":"Unknown","isBrowser":false,"isMobile":false,"isRobot":true,"isTouch":false},"config":{"vhPlayer":{"version":"b9852995dfc"},"gtag":undefined,"gtm":undefined,"fbq":undefined,"metrika":{"id":51852059,"ycloudID":97128211,"clickmap":true,"trackLinks":true,"accurateTrackBounce":true,"webvisor":true,"ut":"noindex","yaDisableGDPR":1,"experiments":"AAUUuam84qVWptNGwhIGht3OKIgw2Ui6RKGS-LVStws,"},"tomiAi":{"src":"https:\u002F\u002Fcdn.practicum.yandex.net\u002Ftomi.ai\u002Floader.min.js"},"yandexWebmasterVerificationCode":"b6925ee38b98a9b0","googleSearchConsoleVerificationCode":{"com":"EqHbnVCidVMAiceFjoxJcchtQEsYt9O62A6GfL6EA70","ru":"FSCwrNjvEM8wXBr0TFzl58qR0sEioEKbA4gHrPQZxGI"},"trustpilotVerificationCode":{"com":"7d97e1c0-db6a-4981-b8d0-b3a210eb6b51"},"jrunner":{"stateWaitingTime":5000},"smartBanner":{"lesson":{"trackId":"748801017306438004","maxAge":86400},"profile":{"trackId":"172340267771266059","maxAge":86400}},"mds":{"host":{"testing":"avatars.mdst.yandex.net","production":"avatars.mds.yandex.net"}},"yndxBug":{"src":"https:\u002F\u002Fyastatic.net\u002Fs3\u002Ffrontend\u002Fbutterfly\u002Flatest\u002Fbutterfly.js"},"ulitochka":{"src":undefined},"higherEducationBot":{"url":"https:\u002F\u002Ft.me\u002Fpracticum_higher_education_bot"},"yaCalendarBaseUrl":"https:\u002F\u002Fcalendar.yandex.ru","aiChat":{"bodyLimit":"1mb"},"revisor":{"maxElementCount":5000,"maxLinesCount":1000},"stripe":undefined,"logIntlErrorEnabled":"false","yanalytics":undefined,"messengerChat":{"serviceId":199,"workspaceId":"practicumSupport","backend":"production","isTesting":false,"debug":false,"forceTld":undefined,"bots":{"ru":{"guid":"8e95fa07-33d0-981b-533a-aebb2fb20fc3"},"com":{"guid":"31ca7601-3af8-94b0-5034-8efdc779a175"},"kz":{"guid":"76a46406-e532-9438-6d2d-ae666da5fbfe"}}}},"environment":"production","autoTests":false,"feynmanVersion":"4.0.7","feynmanUrl":"https:\u002F\u002Ffeynman.praktikum.yandex.net:443","isSupportMode":false,"lang":"ru","domainConfig":{"currency":{"code":"RUB","currencyDisplay":"narrowSymbol"},"language":"ru","paymentRegion":"ru","locale":"ru","domain":"ru"},"originalBaseUrl":"","originalUrl":"\u002Fmiddle-frontend\u002F","multipleAccountsEnabled":true,"accountLinkEnabled":true,"me":{"errors":[{"source":"__response__","code":"not_authenticated","message":"Учетные данные не были предоставлены."}],"authToken":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjo5MTA3OTQuMTg5NzU2MzQyMSwiaWF0IjoxNzcyMjk3NTk1LCJleHAiOjE3NzIzODM5OTV9.47iAUcBextlxqS65TGcgF_Tmqvd_dxherKan57SHtt4"},"commonFlowConfig":{"webFlow2":{"excludedSlugs":["web"]}},"trainer":{"pyodide":{"dataAnalyst":{"preloadLibs":["pandas"]}},"onboardingPresets":{"trainer.type.jupyter_homework.tutorial.shown":[],"trainer.type.react.tutorial.shown":[],"trainer.type.puppeteer.tutorial.shown":[],"trainer.type.python.tutorial.shown":["trainer.python.preset"],"trainer.type.jupyter.tutorial.shown":[],"trainer.type.sql.tutorial.shown":[],"trainer.type.web.tutorial.shown":["trainer_web_get_task","trainer_web_toggle_theory"],"trainer.type.cpp.tutorial.shown":["trainer.cpp.preset"],"trainer.type.nodejs.tutorial.shown":[],"trainer.type.django.tutorial.shown":[]},"assessmentsRevision":{"b4a11a24-403c-4811-aecd-e0b5623db647":"ed606472-0ee8-4c6c-a1b8-a0405f718cc3","f29b01bf-9f3f-40af-a0fb-c5d0277f7c9b":"63b37940-5403-418e-be84-f3974cf4dc9e","1fdb5e71-e8c6-41c2-960d-82c203b2e436":"46d063ce-3f15-41a3-8e6a-298f9e19f972","87373fe5-9d2b-413e-994c-1e2734a4fdc7":"e2b0c149-8c03-4ef4-b803-bdbc06f34a21","09ecaa27-2ed4-49cd-a132-4a2f5b7cf95e":"9a4d1233-0304-4a90-86b7-c58aea1c580d","f3fd6944-042a-43f0-a288-523f8ac1b1fd":"dece7398-ba5a-4637-9057-a1d3a008c6ab","cf0503ed-ad02-4x3fc-84c7-a51e122c1bb3":"29c3c503-c061-444f-82de-b422bc42e8ca","test_mastery_sprint":"test_mastery_sprint","437b72a7-6f2b-4864-9e20-f27fcd965c94":"92bcd1e0-173b-410e-92be-ecff44809ce1","64d0e491-5aa5-4119-b150-edc21ecda197":"93105e32-e8c7-4f0a-8733-40dcb87abe15","9709a79c-de64-4c5e-90eb-dec127e022aa":"63da6b93-7e90-42c4-a91a-96003bac0a56","896967db-c833-448e-a4fa-e4c6c70a8405":"bb492c6a-c95e-4a95-be49-b773b49de625"}},"profWindow":{"professionsGroups":{"groupingFilter":"direction","groupsOrder":["programming","data-analysis","design","management","marketing","eng","prof"],"default":["programming","data-analysis","design","management","marketing","eng","prof","degree"],"programming":["start","pro","free"],"data-analysis":["start","pro","free"],"design":["start","pro","free"],"management":["start","pro","free"],"marketing":["start","pro","free"],"eng":["start","pro","free"],"prof":["start","pro"],"degree":["start","pro","free"]},"professionsSorting":[{"field":"price","dataType":"number"},{"field":"duration","dataType":"number"}],"highlightedProfessions":["career-advisor","prof-test","start-in-programming","start-in-data","start-in-it","start-in-marketing","start-in-it-kz","start-in-management","start-in-design"],"filtersOrder":[{"slug":"direction","optionsOrder":["programming","data-analysis","design","management","marketing","iskusstvennyj-intellekt","s-trudoustrojstvom","eng","prof"]},{"slug":"specialization"},{"slug":"level","optionsOrder":["start","pro"]},{"slug":"price","optionsOrder":["free","paid"]}],"customFilters":[{"type":"range","name":"Стоимость","slug":"price","field":"price","options":[{"name":"Бесплатно","slug":"free","value":[0,0]},{"name":"Платно","slug":"paid","value":[1]},{"name":"До 30 000 ₽","slug":"up-to-30","value":[0,30000]},{"name":"От 30 000 ₽ до 60 000 ₽","slug":"from-30-to-60","value":[30000,60000]},{"name":"От 60 000 ₽ до 100 000 ₽","slug":"from-60-to-100","value":[60000,100000]},{"name":"Больше 100 000 ₽","slug":"more-then-100","value":[100001]}]}],"specializationsMap":{"programming":["s-testing","frontend","backend","fundamental-training","fullstack","cybersecurity","s-devops","mobile-development","architecture","s-1c","machine-learning"],"management":["project-management","product-management","analytics","s-hr","team-management","finance","s-testing","s-soft-skills","s-devops"],"iskusstvennyj-intellekt":["s-data-science","machine-learning","digital-marketing","s-devops","ai-for-work"],"design":["s-graphic-design","ux-ui-design","3d-design","video-editing","motion-design","team-management","ux-research"],"data-analysis":["s-data-science","analytics","s-1c","data-engineering","fundamental-training","cybersecurity","machine-learning","finance","administration"],"marketing":["digital-marketing","s-smm","analytics","ai-for-work"]},"asideFiltersAddons":{"level":["degree"],"price":["s-trudoustrojstvom"]},"asideCustomFilters":[{"type":"range","name":"Стоимость","slug":"price","field":"price","options":[{"name":"Платно","slug":"paid","value":[1]},{"name":"Бесплатно","slug":"free","value":[0,0]}]}]},"profTest":{"intro":[{"type":"intro","video":"https:\u002F\u002Fcode.s3.yandex.net\u002Fproftest\u002Fintro2.mp4","text":"Сначала мы узнаем, что вам по-настоящему интересно, а потом спросим об опыте и образовании. Тест займёт не меньше 30 минут, но результат того стоит. Отключите VPN на время теста, чтобы всё сработало как задумано.","chipText":"Интро","title":"Этот тест поможет вам определиться с будущей профессией"}],"questions":{"0":{"name":"Ваши интересы","pre":[],"post":[{"type":"placeholder","video":"https:\u002F\u002Fcode.s3.yandex.net\u002Fproftest\u002Fplaceholder3.mp4?etag=2279f5ff614db55bd0a21f11784482c3","chipText":"Ваши интересы","title":"Осталось совсем немного: теперь мы узнаем о вашем опыте и образовании, чтобы результаты были точнее"}]},"1":{"name":"Ваш опыт","pre":[],"post":[]}},"final":[{"type":"final","title":"Ура, вопросов больше нет — сейчас узнаем, к чему у вас душа лежит","image":"https:\u002F\u002Fcode.s3.yandex.net\u002Fproftest\u002Ffinal2.png","chipText":"Финал","emoji":"thumb"}],"profHeaders":{"default":{"image":"https:\u002F\u002Fcode.s3.yandex.net\u002Fproftest\u002Fprogramming.png","icon":"https:\u002F\u002Fcode.s3.yandex.net\u002Fproftest\u002Fprogramming-icons.png","background":"#ec6245"},"design":{"image":"https:\u002F\u002Fcode.s3.yandex.net\u002Fproftest\u002Fdesign.png","icon":"https:\u002F\u002Fcode.s3.yandex.net\u002Fproftest\u002Fdesign-icons.png","background":"#FF9E2C"},"programming":{"image":"https:\u002F\u002Fcode.s3.yandex.net\u002Fproftest\u002Fprogramming.png","icon":"https:\u002F\u002Fcode.s3.yandex.net\u002Fproftest\u002Fprogramming-icons.png","background":"#3F97F3"},"data-analysis":{"image":"https:\u002F\u002Fcode.s3.yandex.net\u002Fproftest\u002Fdata-analysis.png","icon":"https:\u002F\u002Fcode.s3.yandex.net\u002Fproftest\u002Fdata-analysis-icons.png","background":"#02CACD"},"marketing":{"image":"https:\u002F\u002Fcode.s3.yandex.net\u002Fproftest\u002Fmarketing.png","icon":"https:\u002F\u002Fcode.s3.yandex.net\u002Fproftest\u002Fmarketing-icons.png","background":"#9412ED"},"management":{"image":"https:\u002F\u002Fcode.s3.yandex.net\u002Fproftest\u002Fmanagement.png","icon":"https:\u002F\u002Fcode.s3.yandex.net\u002Fproftest\u002Fmanagement-icons.png","background":"#ED3A3A"}},"missingProfessions":{"msu-HR-marketing":{"name":"HR-маркетолог","description":"\u003Cb\u003EHR-маркетолог\u003C\u002Fb\u003E строит репутацию компании и формирует лояльность сотрудников. Такой специалист создаёт стратегию развития бренда работодателя, помогает команде рекрутмента повышать привлекательность ряда профессий и закрывать сложные вакансии через применение инструментов маркетинга. Простыми словами — привлекает новых сотрудников и делает так, чтобы старые не хотели уходить.\u003Cbr\u002F\u003E\u003Cbr\u002F\u003EК сожалению, в Практикуме пока нет курса по этой профессии."},"msu-brand-manager":{"name":"Бренд-менеджер","description":"Задача \u003Cb\u003Eбренд-менеджера\u003C\u002Fb\u003E — повысить узнаваемость бренда и управлять его восприятием, сделать так, чтобы компанию знали как можно больше людей и узнавали её по одному только взгляду на логотип. Для этого разрабатываются бренд-стратегия, бренд-платформа и брендбук, реализуются стратегические и тактические кампании продвижения."},"msu-advertising-manager":{"name":"Менеджер по рекламе","description":"\u003Cb\u003EМенеджер по рекламе\u003C\u002Fb\u003E разрабатывает рекламные кампании и специальные проекты в рамках бренд-активностей. Он формирует и оценивает медиаплан и креативы, взаимодействует с подрядчиками, работает со всеми типами коммуникаций, адаптирует бренд-стратегии и активирует точки контакта с потребителями.\u003Cbr\u002F\u003E\u003Cbr\u002F\u003EК сожалению, у нас пока нет такого курса, но можно начать с чего-то попроще — например, пройти курс «Анализ и оценка рынка»."},"msu-marketing-research":{"name":"Маркетинговый исследователь","description":"\u003Cb\u003EМаркетинговый исследователь\u003C\u002Fb\u003E планирует и организует исследования полного цикла — от разработки дизайна исследования до предоставления рекомендаций заказчику. На основе результатов команда принимает решения, связанные с внедрением новых продуктов или улучшением текущих, может отслеживать показатели здоровья компании, развивать стратегию бренда.\u003Cbr\u002F\u003E\u003Cbr\u002F\u003EВ Практикуме пока нет такого курса, но можно присмотреться к направлению аналитики или пройти курс «Анализ и оценка рынка»."},"msu-Т-and-D":{"name":"Специалист по обучению персонала","description":"\u003Cb\u003EСпециалист по обучению персонала\u003C\u002Fb\u003E организовывает и планирует процесс обучения сотрудников, разрабатывает обучающие электронные курсы, участвует в формировании и внедрении подхода по адаптации сотрудников. Также он готовит материалы для тренингов и курсов, оценивает эффективность обучения и формирует статистику.\u003Cbr\u002F\u003E\u003Cbr\u002F\u003EК сожалению, у нас пока нет курса по этой профессии."},"msu-web-analyst":{"name":"Маркетинговый аналитик","description":"\u003Cb\u003EМаркетинговый аналитик\u003C\u002Fb\u003E добывает данные, на основе которых команда принимает продуктовые решения. В рабочие обязанности входит аудит и настройка аналитических инструментов (Amplitude, Firebase, Tableau), генерация и проверка гипотез, поиск точек роста продукта, дизайн, сопровождение и анализ A\u002FB-тестов, оценка объёмов рынков, составление портрета потребителя, подготовка презентаций с результатами.\u003Cbr\u002F\u003E\u003Cbr\u002F\u003EВ Практикуме пока нет курса по этой профессии, но есть много других в направлениях маркетинга и аналитики."},"msu-content-marketing":{"name":"Контент-маркетолог","description":"Главная задача — продвигать бренд и продукт компании в соцсетях, СМИ, на сайтах и других площадках. \u003Cb\u003EКонтент-маркетолог\u003C\u002Fb\u003E составляет и реализует контент-план в социальных сетях, например в VK, TikTok, YouTube. А также создаёт и размещает контент, работает с email-рассылками, статьями и подборками материалов, общается с подрядчиками, ищет новые способы привлечения клиентов и увеличения продаж."},"msu-strategic-planning":{"name":"Специалист по стратегическому планированию","description":"\u003Cb\u003EСпециалист по стратегическому планированию\u003C\u002Fb\u003E помогает развивать бизнес через анализ и планирование процессов и основных показателей деятельности компании. В том числе — анализирует деятельность бренда, рынок, конкурентную среду, предпочтения и мотивы потребителей, проводит глубинные интервью. Разрабатывает позиционирование и коммуникационные стратегии.\u003Cbr\u002F\u003E\u003Cbr\u002F\u003EВ Практикуме пока нет курса по этой профессии, но мы рекомендуем обратить внимание на курсы в направлении аналитики. "},"msu-HR-generalist":{"name":"Менеджер по персоналу","description":"\u003Cb\u003EМенеджер по персоналу\u003C\u002Fb\u003E делает так, чтобы процесс поиска, найма и адаптации сотрудников был максимально комфортным как для компании, так и для самих сотрудников. Для этого он участвует в формировании и реализации HR-стратегии компании, обеспечивает процессы, внедреяет и поддерживает систему мотивации, формирует эффективные взаимоотношения с бизнес-подразделениями, развивает корпоративную культуру и систему коммуникаций."},"msu-mobile-marketing":{"name":"Специалист по мобильному маркетингу","description":"\u003Cb\u003EСпециалист по мобильному маркетингу\u003C\u002Fb\u003E привлекает клиентов или продвигает продукт через мобильные устройства — ведёт рекламные кампании в Google Ads, ASA, MyTarget, Яндекс Директе, Appnext, TikTok, формирует и тестирует гипотезы, анализирует и интерпретирует результаты, готовит отчёты, ставит задачи аналитикам и продактам, контролирует их выполнение.\u003Cbr\u002F\u003E\u003Cbr\u002F\u003EВ Практикуме нет такого курса, но можно начать с курса «Анализ и оценка рынка» или «Интернет-маркетолог»."},"msu-internal-communications-manager":{"name":"Менеджер по внутренним коммуникациям","description":"\u003Cb\u003EМенеджер по внутренним коммуникациям\u003C\u002Fb\u003E разрабатывает и реализует стратегии по развитию внутренних коммуникаций, корпоративной культуры, бренда работодателя. Он развивает каналы коммуникаций для разных целевых аудиторий и оценивает их эффективность, проводит исследования, ищет и анализирует новые нестандартные форматы и решения для повышения лояльности сотрудников.\u003Cbr\u002F\u003E\u003Cbr\u002F\u003EК сожалению, в Практикуме пока не обучают этой профессии, но мы регулярно добавляем в каталог новые курсы."},"msu-product-marketing-mangement":{"name":"Продуктовый маркетолог","description":"\u003Cb\u003EПродуктовый маркетолог\u003C\u002Fb\u003E помогает сделать из процессов запуска продукта единую систему. Он управляет всеми критериями, которые влияют на качество и успешность продукта. А ещё работает в постоянной связке с командой маркетинга, учебным отделом, продактами, дизайнерами, райтерами и отделом продаж. Главная задача продуктового маркетолога — объединить и проконтролировать все ресурсы для успешного выхода продукта на рынок.\u003Cbr\u002F\u003E\u003Cbr\u002F\u003EВ Практикуме пока не обучают этой профессии, но в каталоге есть курсы по направлениям маркетинга и аналитики, которые могут вам подойти."},"msu-game-developer":{"name":"Разработчик игр","description":"\u003Cb\u003EГейм-разработчики\u003C\u002Fb\u003E создают мобильные, компьютерные или игры для приставок и VR. Для разработки на каждую консоль или платформу нужен отдельный программист, художник, гейм-дизайнер, поэтому часто гейм-разработчики занимаются сразу несколькими направлениями. Они пишут код на Java, JavaScript, Python, Swift и других языках, а ещё много взаимодействуют с командой. Кроме технических знаний также пригодятся навыки коммуникации, усидчивость, креативность. \u003Cbr\u002F\u003E\u003Cbr\u002F\u003EУ нас нет специального курса по разработке игр, но можно начать с изучения Python или Java."},"msu-motion-designer":{"name":"Моушн-дизайнер","description":"\u003Cb\u003EМоушен-дизайнер\u003C\u002Fb\u003E «оживляет» изображения и создаёт с нуля анимационные проекты 2D и 3D. Это может быть инфографика, broadcast-дизайн, оформление блогов, роликов, презентационных фильмов, анимация, визуализация объектов, заставки, видеоэффекты. Также такой дизайнер может выступать режиссёром и монтажёром роликов, создавать гайды для других дизайнеров и аниматоров, заниматься адаптацией, ресайзом, локализацией материалов."},"msu-game-designer":{"name":"Гейм-дизайнер","description":"\u003Cb\u003EГейм-дизайнер\u003C\u002Fb\u003E — это режиссёр компьютерных игр, который отвечает за продумывание игрового процесса и разработку правил. Для этого он сотрудничает с дизайнерами и менеджерами, документирует идеи, концепции и технические проекты, разрабатывает дизайн UX-потока и каркасов пользовательского интерфейса. А также анализирует тенденции рынка и подходы конкурентов к дизайну игр, представляет новые игровые концепции и проекты заинтересованным сторонам.\u003Cbr\u002F\u003E\u003Cbr\u002F\u003EК сожалению, у нас пока нет курса по этой специальности, но можно начать с чего-то попроще в сфере дизайна или разработки."},"msu-finance-management":{"name":"Финансовый менеджер","description":"\u003Cb\u003EФинансовый менеджер\u003C\u002Fb\u003E помогает управлять компанией — контролирует и ведёт управленческий учёт, готовит бюджет и план-факторный анализ, составляет регулярные отчёты по динамике операционных и финансовых показателей. А ещё занимается финансовым моделированием и анализом проектов, много взаимодействует с бухгалтерией.\u003Cbr\u002F\u003E\u003Cbr\u002F\u003EВ Практикуме есть курс по этой специальности для людей с опытом в бухгалтерии, экономике, финансах. Если у вас нет такого опыта — рекомендуем начать с чего-то попроще."},"msu-traffic-manager-seo":{"name":"SEO-специалист","description":"\u003Cb\u003ESEO-специалист\u003C\u002Fb\u003E занимается продвижением сайтов в поисковых системах, чтобы их увидело как можно больше потенциальных клиентов. Для этого он делает семантический анализ запросов, готовит рекомендации по поисковому продвижению сайта, проводит внутреннюю и внешнюю оптимизацию сайтов. А ещё — тесно взаимодействует с отделом интернет-маркетинга, разработки и редакцией."}}},"motivationTest":{"title":"Пройдите тест и получите персональные советы","description":"Как учиться с удовольствием, справляться с тревогой и сдавать проекты вовремя","slides":[{"slideDescription":"Соедините утверждения справа и слева так,чтобы они описывали вас лучше всего","questions":[{"text":"Я мечтаю быть одним из лучших студентов в группе и достигать высоких результатов в учёбе","motivationType":"achievement"},{"text":"Мне важно иметь возможность обсуждать учёбу и делиться впечатлениями с теми, кто тоже учится","motivationType":"communication"},{"text":"Я хочу чётко понимать, как будет проходить учёба и сколько времени и усилий я на неё потрачу","motivationType":"stability"},{"text":"Я испытываю удовольствие, когда понимаю, что становлюсь экспертом в выбранной сфере","motivationType":"accuracy"}],"variants":[{"text":"Точно про меня","value":3},{"text":"Скорее про меня","value":2},{"text":"Иногда про меня","value":1},{"text":"Совсем не про меня","value":0}]},{"slideDescription":"Соедините утверждения справа и слева так,чтобы они описывали вас лучше всего","questions":[{"text":"Когда я понимаю, что у других студентов получается лучше, это мотивирует меня стараться больше","motivationType":"achievement"},{"text":"Мне важно, чтобы моей работой восхищались и ставили её в пример другим","motivationType":"communication"},{"text":"Я хочу узнать ровно столько, сколько нужно, чтобы получить работу мечты","motivationType":"stability"},{"text":"Меня часто называют перфекционистом, потому что я люблю детально разбираться в темах, которые мне интересны","motivationType":"accuracy"}],"variants":[{"text":"Точно про меня","value":3},{"text":"Скорее про меня","value":2},{"text":"Иногда про меня","value":1},{"text":"Совсем не про меня","value":0}]},{"slideDescription":"Соедините утверждения справа и слева так,чтобы они описывали вас лучше всего","questions":[{"text":"Про меня часто говорят, что я не успокоюсь, пока не добьюсь своего","motivationType":"achievement"},{"text":"Мне нужно с кем-то обсуждать задачи, которые нужно решить, и сравнивать свои решения с решениями других","motivationType":"communication"},{"text":"Я хочу гарантий, что мне помогут справиться со сложностями на пути к новой профессии","motivationType":"stability"},{"text":"Мне свойственны дотошность и придирчивость к деталям","motivationType":"accuracy"}],"variants":[{"text":"Точно про меня","value":3.6},{"text":"Скорее про меня","value":2.4},{"text":"Иногда про меня","value":1.2},{"text":"Совсем не про меня","value":0}]}],"results":{"achievement":{"title":"Достижения и успех","description":"Вам важно чётко видеть цель перед собой. Вы — амбициозный и настроенный на победу студент, готовый сворачивать горы на пути к мечте.","advices":[{"title":"Как не выгореть","description":"Чтобы путь к цели не казался бесконечным, представьте конечный результат — чем чётче, тем лучше. А потом разбейте цель на задачи поменьше и выполняйте одну за другой по мере сил.","backgroundImageSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002Fmotivation\u002Fachievement\u002Fachievement01.png","backgroundImageSrc2x":"https:\u002F\u002Fcode.s3.yandex.net\u002Fmotivation\u002Fachievement\u002Fachievement01x2.png"},{"title":"Как закреплять новые знания","description":"Для этого многие студенты перечитывают всю теорию после сдачи проекта. Теперь делать это гораздо проще: в учебнике появился GPT-помощник, который может кратко пересказать содержание каждого урока. Так вы сэкономите кучу времени.","backgroundImageSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002Fmotivation\u002Fachievement\u002Fachievement02.png","backgroundImageSrc2x":"https:\u002F\u002Fcode.s3.yandex.net\u002Fmotivation\u002Fachievement\u002Fachievement02x2.png"},{"title":"Как справляться с тревогой","description":"Чтобы объём запланированных личных, рабочих и учебных задач перестал вас тревожить, выпишите их на отдельный лист. Как только все задачи будут собраны в одном месте, вы перестанете пугаться их количества и думать о том, как много ещё не сделали.","backgroundImageSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002Fmotivation\u002Fachievement\u002Fachievement03.png","backgroundImageSrc2x":"https:\u002F\u002Fcode.s3.yandex.net\u002Fmotivation\u002Fachievement\u002Fachievement03x2.png"}]},"communication":{"title":"Общение и поддержка","description":"Вы — командный игрок. Вам важно, чтобы рядом были единомышленники, с которыми можно поделиться мыслями и эмоциями о происходящем.","advices":[{"title":"Как строить социальные связи","description":"Задайтесь целью построить учебное комьюнити — многие студенты продолжают общаться и выручать друг друга даже после выпуска. Например, делитесь с одногруппниками вакансиями, ссылками на интересные статьи и дополнительные курсы.","backgroundImageSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002Fmotivation\u002Fcommunication\u002Fcommunication01.png","backgroundImageSrc2x":"https:\u002F\u002Fcode.s3.yandex.net\u002Fmotivation\u002Fcommunication\u002Fcommunication01x2.png"},{"title":"Как поддерживать себя","description":"Если хотите узнать больше историй студентов о том, как им было трудно, но они всё-таки справились, советуем наш совместный с «Либо Либо» подкаст «Собес». Мы верим, что эти рассказы могут очень поддержать в трудную минуту.","backgroundImageSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002Fmotivation\u002Fcommunication\u002Fcommunication02.png","backgroundImageSrc2x":"https:\u002F\u002Fcode.s3.yandex.net\u002Fmotivation\u002Fcommunication\u002Fcommunication02x2.png"},{"title":"Где узнавать о профессии и индустрии","description":"Послушайте плейлист «На курсах не расскажут» на Яндекс Музыке, в который мы добавили наши любимые подкасты про карьеру в IT, технологии, обучение и психологию. Включайте на пробежке или пока моете посуду.","backgroundImageSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002Fmotivation\u002Fcommunication\u002Fcommunication03.png","backgroundImageSrc2x":"https:\u002F\u002Fcode.s3.yandex.net\u002Fmotivation\u002Fcommunication\u002Fcommunication03x2.png"}]},"stability":{"title":"Стабильность и ритм","description":"Вы прагматично подходите к учёбе и стремитесь получить необходимый минимум умений и навыков, чтобы найти стабильную работу","advices":[{"title":"Как концентрироваться","description":"Включите таймер на 15–25 минут и с головой погрузитесь в задачу. Потом сделайте перерыв на 5–10 минут: заварите чай, послушайте музыку. И повторите цикл. Так, небольшими, но существенными шагами придёте к большой цели.","backgroundImageSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002Fmotivation\u002Fstability\u002Fstability01.png","backgroundImageSrc2x":"https:\u002F\u002Fcode.s3.yandex.net\u002Fmotivation\u002Fstability\u002Fstability01x2.png"},{"title":"Как справляться с тревогой","description":"Заносите в таблицу время, которое ежедневно уделяете занятиям. Когда в конце недели посмотрите на отчёт, то увидите, что делаете всё возможное: уделяете учёбе достаточно времени. И станет гораздо спокойнее.","backgroundImageSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002Fmotivation\u002Fstability\u002Fstability02.png","backgroundImageSrc2x":"https:\u002F\u002Fcode.s3.yandex.net\u002Fmotivation\u002Fstability\u002Fstability02x2.png"},{"title":"Где искать мотивацию","description":"Старайтесь замечать каждое достижение и празднуйте их: например, вовремя сданный проект. Иногда с тортом и свечками, иногда как-то ещё. Это будет мотивировать двигаться дальше.","backgroundImageSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002Fmotivation\u002Fstability\u002Fstability03.png","backgroundImageSrc2x":"https:\u002F\u002Fcode.s3.yandex.net\u002Fmotivation\u002Fstability\u002Fstability03x2.png"}]},"accuracy":{"title":"Познание и экспертность","description":"Вы детально изучаете и критически анализируете каждый источник, часто не ограничиваясь только учебными материалами.","advices":[{"title":"Как вести конспекты","description":"Используйте функцию «Краткий пересказ», чтобы сохранить ёмкую версию пройденного урока. А если захотите написать заметку, это можно сделать прямо в учебнике.","backgroundImageSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002Fmotivation\u002Faccuracy\u002Faccuracy01.png","backgroundImageSrc2x":"https:\u002F\u002Fcode.s3.yandex.net\u002Fmotivation\u002Faccuracy\u002Faccuracy01x2.png"},{"title":"Как создать свою базу знаний","description":"Заведите табличку в Notion с полезными ссылками и коротким описанием каждой: кто посоветовал этот источник, какая информация в нём содержится и зачем её изучать.","backgroundImageSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002Fmotivation\u002Faccuracy\u002Faccuracy02.png","backgroundImageSrc2x":"https:\u002F\u002Fcode.s3.yandex.net\u002Fmotivation\u002Faccuracy\u002Faccuracy02x2.png"},{"title":"Как заниматься регулярно","description":"Поставьте еженедельное напоминание — желательно на выходной день — с текстом вроде «15 минут изучать одну ссылку по учёбе». Скорее всего задача затянет, и вы изучите больше одного источника.","backgroundImageSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002Fmotivation\u002Faccuracy\u002Faccuracy03.png","backgroundImageSrc2x":"https:\u002F\u002Fcode.s3.yandex.net\u002Fmotivation\u002Faccuracy\u002Faccuracy03x2.png"}]}}},"promowebinarsUtmConfig":{"utm-url-params":["utm_source","utm_medium","utm_campaign","utm_content","utm_term"]},"bannersConfig":{"profile":{"priority":["price-will-rise","discount-event","referral-discount","check-list","jackpot"],"maxCount":1},"theory":{"priority":["price-will-rise","discount-event","referral-discount","check-list","jackpot"],"maxCount":1}},"exchangeRate":{"tengeToDollar":0.002021},"lxFeedbackNotification":{"high-education-web-developer-magistr":{"startDate":"2026-01-26T00:00:00","endDate":"2026-02-11T23:59:59","currentPollSlug":"semester_1_year_25_26"},"financial-analysis-in-business":{"startDate":"2026-01-12T00:00:00","endDate":"2026-01-28T23:59:59","currentPollSlug":"semester_1_year_25_26"},"product-management-in-fintech":{"startDate":"2026-02-04T00:00:00","endDate":"2026-02-22T23:59:59","currentPollSlug":"semester_1_year_25_26"},"cloud-services-engineer":{"startDate":"2026-01-30T00:00:00","endDate":"2026-02-15T23:59:59","currentPollSlug":"semester_1_year_25_26"},"data-science-in-economics":{"startDate":"2026-02-27T00:00:00","endDate":"2026-03-15T23:59:59","currentPollSlug":"semester_1_year_25_26"},"high-education-data-analyst-magistr":{"startDate":"2026-03-01T00:00:00","endDate":"2026-03-15T23:59:59","currentPollSlug":"semester_1_year_25_26"},"design-and-development-digital-products":{"startDate":"2026-03-10T00:00:00","endDate":"2026-03-22T23:59:59","currentPollSlug":"semester_1_year_25_26"},"mipt-frontendss":{"startDate":"2026-01-12T00:00:00","endDate":"2026-01-24T23:59:59","currentPollSlug":"semester_1_year_25_26"},"check-notifications":{"startDate":"2025-06-19T00:00:00","endDate":"2025-07-13T23:59:59","currentPollSlug":"semester_1_year_25_26"},"higher-info-security":{"startDate":"2026-01-30T00:00:01","endDate":"2026-02-15T23:59:59","currentPollSlug":"semester_1_year_25_26"},"higher-data-analytics":{"startDate":"2026-02-02T00:00:00","endDate":"2026-02-15T23:59:59","currentPollSlug":"semester_1_year_25_26"},"higher-it-product-mgmt":{"startDate":"2026-02-01T00:00:00","endDate":"2026-02-15T23:59:59","currentPollSlug":"semester_1_year_25_26"},"higher-front-back-dev":{"startDate":"2026-02-09T00:00:00","endDate":"2026-02-22T23:59:59","currentPollSlug":"semester_1_year_25_26"}},"dataOverrides":{},"nonce":"aWNd2qPMLWA0lqwpgIb1vw==","statusCode":200,"passportUrl":"https:\u002F\u002Fpassport.yandex.ru","passportOrigin":"praktikum","walletUrl":"https:\u002F\u002Fid.yandex.ru\u002Fpay","pixelsUrl":"https:\u002F\u002Fpixels.praktikum.yandex.net\u002Fru","scope":"default","serverhubUrl":"https:\u002F\u002Fserverhub.praktikum-services.ru","serverhubApiPrefix":"","serverhubWsUrl":"wss:\u002F\u002Fserverhub.praktikum-services.ru:443","webpackStaticHost":"\u002F\u002Fcdn.practicum.yandex.net\u002Fwirth\u002F2.1754","viteStaticHost":"\u002F\u002Fcdn.practicum.yandex.net\u002Fwirth\u002F2.1754\u002Fassets","staticHost":"\u002F\u002Fcdn.practicum.yandex.net\u002Fwirth\u002F2.1754","bunkerStaticHost":"\u002F\u002Fcdn.practicum.yandex.net\u002Fpraktikum\u002Fv2.1754\u002Fstatic","staticResourcesHost":"https:\u002F\u002Fservice-for-static-prod.s3.yandex.net","topDomain":"ru","geolocation":{"region_id":10407,"region_id_by_ip":103759,"precision_by_ip":3,"suspected_region_id":-1,"precision":3,"point_id":-1,"should_update_cookie":true,"gid_is_trusted":false,"region_id_by_gp":-1,"location":{"lat":51.049625,"lon":13.737891},"traits":{"region_id":103759,"isp_name":"hetzner online","org_name":"hetzner online","asn_list":"24940","is_anon":true,"is_stub":false,"is_reserved":false,"is_reliable":false,"is_yandex_net":false,"is_yandex_staff":false,"is_mobile":false,"is_tor":false,"is_proxy":false,"is_hosting":true,"is_vpn":false,"is_ml_vpn":false},"parents":[10407,103759,96,111,10001,10000],"isError":false},"countryId":96,"experiments":{"trainer.solution":{"enabled":true,"professions":{"includes":["systems-analyst-pro","systems-analyst-bootcamp","systems-analyst","business-analyst-pro","business-analyst","data-analyst-test"]},"params":{"data-analyst-test":{"lessonTypes":["serverless_sql"],"courseIds":["ebb4ddd6-e1fe-48f4-a85c-a802badd5891","08273a33-f328-4587-b3df-67864fa29d65"],"timeToEnableSolution":5},"systems-analyst-pro":{"lessonTypes":["serverless_sql"],"courseIds":["651bff94-795c-45ff-946c-52e5016a1039"],"timeToEnableSolution":420},"systems-analyst-bootcamp":{"lessonTypes":["serverless_sql"],"courseIds":["a5cefda4-df83-4bea-985d-280aa4d5ab56"],"timeToEnableSolution":420},"systems-analyst":{"lessonTypes":["serverless_sql"],"courseIds":["7710cf97-0f09-453a-84b2-ced184b27542"],"timeToEnableSolution":420},"business-analyst-pro":{"lessonTypes":["serverless_sql"],"courseIds":["c84ccf55-e3cb-49fa-88d0-4b95df6afd26"],"timeToEnableSolution":420},"business-analyst":{"lessonTypes":["serverless_sql"],"courseIds":["c44c786b-625e-4a6d-987c-660016380453"],"timeToEnableSolution":420}}},"multiJackpot":{"enabled":true,"professions":{"excludes":["argumentation","communication","unit-economics","scrum","2035-data-analysis-tools","soft-skills-project-manager","1c-exam"]},"params":{"params":{"global":{"discount":7,"expired_days":7}},"type":"global"}},"commonFlow.fullCards":{"enabled":true},"profile.mainPageWithoutRedirect":{"enabled":true},"profile.recommendations":{"enabled":true},"checkout.v2":{"enabled":true},"yasplitPaymentMethod":{"professions":{"excludes":["test-sprosa","category-manager","product_marketing_manager"]},"enabled":true},"payment.type.legalEntity":{"enabled":true,"professions":{"excludes":["test-sprosa","category-manager","product_marketing_manager"]},"params":{"default":{"formFields":{"phone_number":{"id":"answer_phone_51556750"},"original_price":{"id":"answer_short_text_51556753"},"first_name":{"id":"answer_short_text_51556748"},"last_name":{"id":"answer_short_text_51537217"},"middle_name":{"id":"answer_short_text_51556749"},"profession_slug":{"id":"answer_short_text_51556756"},"price":{"id":"answer_short_text_51556754"},"user_id":{"id":"answer_short_text_51556757"},"email":{"id":"answer_non_profile_email_51556751"}},"formId":13481988},"production":{"formFields":{"phone_number":{"id":"answer_phone_51556750"},"original_price":{"id":"answer_short_text_51556753"},"first_name":{"id":"answer_short_text_51556748"},"last_name":{"id":"answer_short_text_51537217"},"middle_name":{"id":"answer_short_text_51556749"},"profession_slug":{"id":"answer_short_text_51556756"},"price":{"id":"answer_short_text_51556754"},"user_id":{"id":"answer_short_text_51556757"},"email":{"id":"answer_non_profile_email_51556751"}},"formId":13455197}}}},"payments":{"fields":["first_name","last_name","middle_name","phone_number","email"],"paymentFormInNewTab":false},"overridenFeatures":{},"redux":{"devTools":false,"windowMiddleware":false},"pranker":{"shouldReplaceIntlImports":false,"project":"praktikum","landingsProject":"practicum-landings","branch":"master","node":"tanker-messages","disabled":true},"ssrMessagesCollector":{"bundles":["landings-v2","catalog"]},"professionSlugs":[],"mobileAppConfig":{"theme":"light","appVersion":undefined},"trustSDKConfig":{"ru":{"apiHost":undefined,"integrationProfileId":"yandex_default"},"kz":{"apiHost":undefined,"integrationProfileId":"yandex_kz"},"com":{"apiHost":undefined,"integrationProfileId":"yandex_com"},"serviceToken":"practicum_494026a5026585599147db7372c35f3b"},"isProfiling":false};</script>
<script type="module" nonce="aWNd2qPMLWA0lqwpgIb1vw==" src="//cdn.practicum.yandex.net/wirth/2.1754/assets/landings-v2-cp1kpskZ.js"></script>
<script type="module" nonce="aWNd2qPMLWA0lqwpgIb1vw==">
window.__preloadedState__ = {"appReducer":{"feedbackProcess":{"shown":false,"place":""},"isSidebarExpanded":true,"uatraits":{"browserName":"Unknown","isMobileApp":false,"mobileAppVersion":undefined,"BrowserEngine":"WebKit","BrowserEngineVersion":"537.36","BrowserName":"Unknown","OSFamily":"Unknown","isBrowser":false,"isMobile":false,"isRobot":true,"isTouch":false},"ignoreReload":false,"error":null,"sendFeedbackLoadingStatus":null,"subscribeProfessionLoadingStatus":null,"postSubscriptionLoadingStatus":null,"resetTopicLoadingStatus":null,"promoError":null,"applyPromocodeLoadingStatus":null,"promo":null,"deleteOauthLoadingStatus":null,"updateSubscriptionDateLoadingStatus":null,"sendEmployerFormLoadingStatus":null,"employerForm":null,"getRefundsReasonsLoadingStatus":null,"reasons":null,"patchSenderEmailLoadingStatus":null,"sendCallbackFormLoadingStatus":null,"callbackForm":null,"getBonusCardsLoadingStatus":null,"bonusCards":null,"postBonusCardsLoadingStatus":null,"result":null,"getMeUiLoadingStatus":null,"patchMeUiLoadingStatus":null,"countryId":96,"basePath":"https:\u002F\u002Fpracticum.yandex.ru","baseUrl":"","environment":"production","autoTests":false,"feedbackTrainerData":{"feedbackItems":[{"id":"ffcb2fe0-d64c-42f9-b645-19051f0fe836","place":"front_topic2_lesson10"},{"id":"7d109fca-c8e1-4686-9c03-b3e605ba65f8","place":"front_topic4_lesson12"},{"id":"2d00f933-cec7-4a0f-b966-c1fa109e82a3","place":"front_topic5_lesson19"},{"id":"d4ab27dc-bd65-4afc-b54e-4f82836959b9","place":"web_topic2_lesson10"},{"id":"1720c2b9-30dd-4ce4-a4f1-8275baa669c6","place":"web_topic4_lesson12"},{"id":"db41d1cf-201e-4479-b618-753d40ac496c","place":"web_topic5_lesson19"},{"id":"a4688077-e462-4262-bff1-20920f867cd8","place":"data_topic1_lesson9"},{"id":"4bc13943-25d9-44d0-b385-8e2586f6a03c","place":"data_topic4_lesson9"},{"id":"d0a53353-6e40-403f-afaa-8774c1f7a8e7","place":"data_topic7_lesson6_task2"},{"id":"1c37992d-b767-47cc-94b1-14599e003d18","place":"backend_topic1_lesson10"},{"id":"3638d767-24be-4ee6-a769-16ed57754b91","place":"backend_topic4_lesson8"},{"id":"91ff055e-6bf3-45f9-a854-8aa3d88a5c93"},{"id":"972b0f90-e953-47a8-abf3-dee9683d6207"},{"id":"d2bc3c15-0c5c-4e7f-af8e-4bfb6466fd4c"},{"id":"d465adb4-a1de-4cbd-9131-fa4a4dbca6a9"},{"id":"926202e8-64e3-4942-9de1-d90d0f03d502"},{"id":"dff1f56a-766e-46e6-8e16-9e45ed1f5801"},{"id":"055fd0af-642d-4d68-9703-896502867a0b"},{"id":"9af8c47a-392d-425a-ac7f-f4779b51f408"},{"id":"12712f64-1c65-4833-9b0b-96f13b1bd637"},{"id":"daaf3588-17a9-4157-8880-e7a07a71abc6"},{"id":"07800739-9147-43b1-af57-a36b5a042abc"},{"id":"64d476a6-cd6b-4165-90ae-5cbe67b49c78"},{"id":"b8dc932f-5d0b-4c05-a571-20f3e439c657"},{"id":"5a27047d-3ca3-45ff-99e5-172da0eea74a"},{"id":"7b0cffb1-36f3-4af9-915c-3fb948c37390"},{"id":"863bd274-2818-46b1-bfef-b2c5d79a67d0"},{"id":"13b7dd17-a954-42a0-bbf4-fe7cbefca151"},{"id":"ba01a132-3a2d-4932-9526-1e5163614f19"},{"id":"f31a9707-c66b-4cc8-8cf5-ae57df5e5912"},{"id":"55c98de9-d722-49f8-baf4-1683640f7f4c"},{"id":"8397ec89-c687-4be9-ac8b-f2028a5b12a6"},{"id":"c38b6e05-9e86-4052-beb0-b289383e44ef"},{"id":"fe3096e9-9be2-4b3c-8053-0846119aa01b"},{"id":"94d266ac-7f08-4532-8ce9-71dc3ee359e4"},{"id":"1865b8be-c76a-4449-9701-d5d7fb657351"},{"id":"36e206da-697d-4505-aae3-97d1b0eeb76c"},{"id":"78398733-9995-4e6c-860a-d1a50ef89d12"},{"id":"40ef9c98-d08b-481f-bbc7-c1b7da299020"},{"id":"5ed6de7a-1e1c-4e78-8cda-724753f1c53f"},{"id":"e0778794-5786-4a2d-a0e2-ed57d87ecf90"},{"id":"bb9a6de2-0ef4-4963-b54c-5dc33678533b"},{"id":"56556f79-95e6-4f5f-8366-4d81b63e9983"},{"id":"cfc79f4f-8ccb-4137-85d5-b63d29fd7534"},{"id":"09c014c6-2959-474e-9af9-44c85a3b5c03"},{"id":"cefc3e42-a7c2-427d-be38-f061b4682c23"},{"id":"c6fb7189-54c3-453e-95e7-cac6ef3a0a77"},{"id":"e34024bc-3763-49ff-a1ac-845c5588b66b"},{"id":"c6fb7189-54c3-453e-95e7-cac6ef3a0a77"},{"id":"c8ce1723-289d-46a3-b127-04a4ae0377f9"},{"id":"11a9fb47-659b-45a5-bf34-ab9c1e241e64"},{"id":"c299672d-077a-4841-92be-feebd9c2bfa6"},{"id":"e7b6f545-f321-4032-9f45-e88afa952e6f"},{"id":"0eb9e713-7e82-4315-a105-ea6eb8587bd8"},{"id":"87c58ba2-d6b4-4194-9a9b-a67b6696a457"},{"id":"1a17d53d-e5cb-4466-b0a2-4fea30c62d18"},{"id":"42c2fba8-e3c8-420b-9234-7d38eab00fe9"},{"id":"208913e0-f384-469e-9dfd-2c22da31eaa6"},{"id":"fccf675b-8188-447f-86c2-e4f17c76e958"},{"id":"316ba32a-44e3-444b-b947-7093a8ac0508"},{"id":"141e4ed8-c2b2-417d-a41a-45ae6377e40b"},{"id":"72a09525-b891-470c-8536-94af78798cd1"},{"id":"480aac93-bd5e-4dd7-82fe-7789270193bd"},{"id":"cf58cdb5-6773-467a-be61-c2f9f468858a"},{"id":"3f2eac0b-5e4d-4860-9294-048b73c000da"},{"id":"d2707e34-a6c0-473b-b6d2-91fe3664a32a"},{"id":"2a118168-547a-438a-bbea-f12a4bd24684"},{"id":"75e298ed-6aba-4223-a6e1-b37abaac76a1"},{"id":"bc11385b-3041-442b-92f2-49f4907377dd"},{"id":"7fce5c29-50b8-4522-addb-47b989bfa70d"},{"id":"95e5ba43-53c3-4b75-b150-ec3fe809f49d"},{"id":"693b2f4c-7e09-4ed5-ad8c-d39e7abcd5b8"},{"id":"49020f0f-a011-4bd8-bd4d-e9d91956ce80"},{"id":"5fbf2e2c-1ecc-4b25-88db-cb5da866b721"},{"id":"ea465d98-aa15-46d4-aa76-d759f54b7572"},{"id":"5b9d05d3-fb0a-4ca9-82b5-e0e46631276a"},{"id":"c1d6de01-710d-4183-9168-617c1d4b1581"},{"id":"a8873802-0952-4def-bb84-cef1c51273c8"},{"id":"beb5a616-c0d5-42f0-8fc7-ec4dab89dc97"},{"id":"54345485-f256-47ae-9763-1ab0bb3b40c7"},{"id":"14a2cfaa-de3d-40f7-8a3c-a140ed275cfb"},{"id":"079b46c5-a274-4dc4-9b10-6dc3cc2adbca"},{"id":"1f7ebe60-baba-41aa-9746-408bb8db6fb4"},{"id":"26d162be-6d49-41e0-ad4f-a50fa4ed06bf"},{"id":"b9c60c5d-964a-42f5-9e8f-b4dda471689a"},{"id":"15d27ceb-3890-4d47-b6cb-fa7c408bde30"},{"id":"50f5699e-4c6a-427e-b021-3d22271bf31a"},{"id":"f5346f8a-cb75-4168-ab99-079cfd7a3559"},{"id":"bfd70665-01e8-480d-9b0b-c716ddc154b4"},{"id":"de83bef4-4e24-41a1-aacb-6c98b0e6a69b"},{"id":"93a34f0e-74be-4457-8c63-277d4569b0c3","place":"go-basic-career_topic2_lesson3"},{"id":"7731f898-35e5-4b5f-b5c8-b35175ced152","place":"go-basic-career_topic2_lesson6"},{"id":"30e12add-36bf-4935-8fa4-a96f4fa7be0f","place":"go-basic-career_topic4_lesson4"},{"id":"c243325f-25c0-42d4-9adf-8117f689095f"},{"id":"e8a3c558-a7f0-4d88-a60c-6763e31e6aba"},{"id":"71a2e7a4-f757-4576-bba3-b303a85ec0e0"},{"id":"b1d88433-7fb9-449d-9458-01d1847c521b"},{"id":"7ff891a9-0da5-4a53-8da0-6d60c947666f"},{"id":"e1c4350f-2ba4-47b8-aba1-64761c6945d8"},{"id":"e34fac00-bc42-4a9c-8d1b-afe1fe69a11c","place":"python-developer-employment"},{"id":"51086974-d2e9-4026-b2a4-80909128b44f","place":"python-developer-employment"},{"id":"0538f65c-768e-4275-a54c-6dbaa2320460","place":"python-developer-employment"},{"id":"75dcb67f-4232-41d1-8c87-1208aad1e5d3"},{"id":"9af0656a-1cfe-4071-9eaf-66636d6c6a97"},{"id":"92a48dd0-193b-4793-9088-2f5284f2f27a"},{"id":"aad52a3a-e0e3-4416-a58e-39959701c483"},{"id":"aac6ff3f-9cae-4027-8177-528e3a2d49f2"},{"id":"2a9ceeef-1439-4443-b09b-102e98df9393"},{"id":"25fbd841-bae4-4677-a9c2-dfa5603947f9"},{"id":"14574ab1-a7e6-4213-8087-d8845af88947"},{"id":"21bb045d-28bc-4a63-8c64-66ab7a24adb9"},{"id":"1e29fdaf-dd45-440a-b3ec-81ef805d990f"},{"id":"b6fefb56-a406-4a2d-967a-9f3e2206cb6c"},{"id":"08a0573b-eb42-4b37-9203-99dec32924e4"},{"id":"ae1d030d-0b37-482f-a3ef-d27169c79631"},{"id":"cd7fc8bc-cda7-478e-a29a-230428e591ff"},{"id":"e4f897ed-b415-4a23-a03e-bc2fa6cd7a3c"}]},"feynmanVersion":"4.0.7","feynmanUrl":"https:\u002F\u002Ffeynman.praktikum.yandex.net:443","jrunnerConfig":{"stateWaitingTime":5000},"messengerChatConfig":{"serviceId":199,"workspaceId":"practicumSupport","backend":"production","isTesting":false,"debug":false,"forceTld":undefined,"bots":{"ru":{"guid":"8e95fa07-33d0-981b-533a-aebb2fb20fc3"},"com":{"guid":"31ca7601-3af8-94b0-5034-8efdc779a175"},"kz":{"guid":"76a46406-e532-9438-6d2d-ae666da5fbfe"}}},"smartBannerConfig":{"lesson":{"trackId":"748801017306438004","maxAge":86400},"profile":{"trackId":"172340267771266059","maxAge":86400}},"language":"ru","country":undefined,"multipleAccountsEnabled":true,"accountLinkEnabled":true,"me":{"errors":[{"source":"__response__","code":"not_authenticated","message":"Учетные данные не были предоставлены."}],"authToken":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjo5MTA3OTQuMTg5NzU2MzQyMSwiaWF0IjoxNzcyMjk3NTk1LCJleHAiOjE3NzIzODM5OTV9.47iAUcBextlxqS65TGcgF_Tmqvd_dxherKan57SHtt4"},"nonce":"aWNd2qPMLWA0lqwpgIb1vw==","passportUrl":"https:\u002F\u002Fpassport.yandex.ru","passportOrigin":"praktikum","walletUrl":"https:\u002F\u002Fid.yandex.ru\u002Fpay","pixelsUrl":"https:\u002F\u002Fpixels.praktikum.yandex.net\u002Fru","scope":"default","serverhubUrl":"https:\u002F\u002Fserverhub.praktikum-services.ru","serverhubApiPrefix":"","serverhubWsUrl":"wss:\u002F\u002Fserverhub.praktikum-services.ru:443","features":{"playlist":{"enabled":false},"b2b.customProfessionsLinks":{"enabled":false,"params":{"default":{"middle-frontend-react":"\u002Fmiddle-frontend"}}},"algoliaSearch":{"enabled":false,"sources":{"default":[{"type":"link","rel":"stylesheet","href":"https:\u002F\u002Frebrand.ly\u002Fpracticum-search-css"},{"type":"script","defer":true,"src":"https:\u002F\u002Frebrand.ly\u002Falgoliasearch-lite-js"},{"type":"script","defer":true,"src":"https:\u002F\u002Frebrand.ly\u002Finstantsearch-js"},{"type":"script","defer":true,"src":"https:\u002F\u002Frebrand.ly\u002Fpracticum-search-js"}],"testing":[{"type":"link","rel":"stylesheet","href":"https:\u002F\u002Frebrand.ly\u002Fpracticum-search-css"},{"type":"script","defer":true,"src":"https:\u002F\u002Frebrand.ly\u002Falgoliasearch-lite-js"},{"type":"script","defer":true,"src":"https:\u002F\u002Fcdn.jsdelivr.net\u002Fnpm\u002Finstantsearch.js@4.8.3\u002Fdist\u002Finstantsearch.production.min.js","integrity":"sha256-LAGhRRdtVoD6RLo2qDQsU2mp+XVSciKRC8XPOBWmofM=","crossorigin":"anonymous"},{"type":"script","defer":true,"src":"https:\u002F\u002Frebrand.ly\u002Fpracticum-search-js"}]},"squads":["backend_test_squad","data_cohort_30","ds_cohort_26","data_analyst_plus_cohort_04","data_analyst_plus_cohort_05","data_scientist_cohort_04","data_scientist_cohort_05","data_cohort_18_new ","data_cohort_18_old","data_cohort_17_new","data_cohort_17_en","ds_cohort_18_short","ds_cohort_18_trial","ds_cohort_18_old","ds_cohort_17_en_short","ds_cohort_17_en_old","ds_cohort_17_en_trial"]},"homework.ai.widget":{"enabled":true,"professions":{"excludes":["mobile-solver-prof-2","solver-test-smoke-prof"]}},"wizard":{"enabled":true,"params":{"default":{"mobilePresetsIds":["referral_invite_friend"]}}},"trainer.pageLoad.onboarding":{"enabled":false},"landings.dataScientist":{"enabled":true,"redirect404":true},"landings.dataAnalyst":{"enabled":true,"redirect404":true},"landings.web":{"enabled":true,"redirect404":true},"trainerEditor.autocomplete":{"enabled":false},"trainerEditor.css.autocomplete":{"enabled":true},"trainerEditor.javascript.autocomplete":{"enabled":true},"trainerEditor.html.autocomplete":{"enabled":true},"trainerEditor.withLinters":{"enabled":true},"trainerEditor.css.linting.stylelint":{"enabled":false},"trainerEditor.css.linting.csslint":{"enabled":false},"trainerEditor.javascript.linting.jshint":{"enabled":false},"trainerEditor.javascript.linting.eslint":{"enabled":false},"trainerEditor.html.linting.htmlhint":{"enabled":false},"trainerEditor.python.linting":{"enabled":false},"trainer.playgroundStatus":{"enabled":true},"profile.firstLessonRedirect":{"enabled":true,"professions":{"excludes":["autotests-payment-full","marketplace-manager-module","frontend-dev","internet-marketing-module","how-to-teach-beginners","autotests-payment-partial","smm-specialist-module","middle-cpp"]}},"profile.v2":{"enabled":false},"externalCdn":{"enabled":false},"landings.scopedRedirect":{"enabled":true,"uchitel":"https:\u002F\u002Fyandex.ru"},"landings.demoTrainer.python":{"enabled":false},"subscriptions.webDeveloper":{"enabled":false,"redirectTo":"\u002Fprofile\u002Fweb\u002F"},"subscriptions.frontendDeveloper":{"enabled":true,"redirectTo":"\u002Fprofile\u002Ffrontend-developer\u002F"},"subscriptions.oldVersion.web":{"enabled":true,"slug":"web-developer","redirectTo":"\u002Fprofile\u002Fweb-developer\u002F"},"subscriptions.autoredirect.english":{"enabled":false},"profile.professionRedirect.english":{"enabled":true,"redirectTo":"https:\u002F\u002Fpracticum.yandex.ru\u002Fenglish\u002F"},"profile.professionRedirect.schoolMath":{"enabled":true,"redirectTo":"https:\u002F\u002Fpraktikum.yandex.ru\u002Fschool-math\u002F"},"education.topics.reset":{"enabled":true},"supportChat.takeScreenshots":{"enabled":true,"roots":["#bundle-trainer .app"],"scale":2,"pageHeightMultiplier":1.5},"useDocviewer":{"enabled":false},"profile.modal.welcome.profession.yaUchitelTest":{"enabled":false},"profile.modal.freeDone.profession.yaUchitelTest":{"enabled":false},"profile.modal.paidStart.profession.yaUchitelTest":{"enabled":false},"profile.notification.professionRequestApproved.profession.yaUchitelTest":{"enabled":false},"server.api.pierce.v2":{"enabled":false},"server.api.pierce.deploy":{"enabled":false},"server.api.aiopierce.deploy":{"enabled":false},"templateParser.cpp":{"enabled":false},"fastTrack.internetMarketing.mockProfileContent":{"name":"mock-courses","enabled":false,"cohortNameRegexp":"marketing_cohort_(\\d+)","cohortEdgeNumber":11,"excludedCohorts":["marketing_cohort_13-2","marketing_cohort_13-1"],"courses":{"1":{},"2":{},"3":{},"4":{"name":"Бренд","result_picture":"https:\u002F\u002Fcode.s3.yandex.net\u002Fdev\u002Ffast-track\u002FКУРС 2 БРЕНД.svg","topics":[],"completion_time":3000},"5":{"name":"Оптимизация продукта","result_picture":"https:\u002F\u002Fcode.s3.yandex.net\u002Fdev\u002Ffast-track\u002FКУРС 3 ОПТИМИЗАЦИЯ.svg","topics":[],"completion_time":1500},"6":{"name":"Контекстная реклама","result_picture":"https:\u002F\u002Fcode.s3.yandex.net\u002Fdev\u002Ffast-track\u002FКУРС 4 Контекстная.svg","topics":[],"completion_time":3000},"7":{"name":"Таргетированная реклама в соцсетях","result_picture":"https:\u002F\u002Fcode.s3.yandex.net\u002Fdev\u002Ffast-track\u002FКурс 5 Таргетированная.svg","topics":[],"completion_time":3000},"8":{"name":"SEO","result_picture":"https:\u002F\u002Fcode.s3.yandex.net\u002Fdev\u002Ffast-track\u002FКУРС 6 SEO.svg","topics":[],"completion_time":1200},"9":{"name":"Email-маркетинг","result_picture":"https:\u002F\u002Fcode.s3.yandex.net\u002Fdev\u002Ffast-track\u002FКУРС 7 EMAIL МАРКЕТИНГ.svg","topics":[],"completion_time":1200},"10":{"name":"Другая реклама","result_picture":"https:\u002F\u002Fcode.s3.yandex.net\u002Fdev\u002Ffast-track\u002FКУРС 8 ДРУГАЯ РЕКЛАМА.svg","topics":[],"completion_time":1200},"11":{"name":"Дипломная работа по стратегии маркетинговых коммуникаций","result_picture":"https:\u002F\u002Fcode.s3.yandex.net\u002Fdev\u002Ffast-track\u002FКУРС 9 СТРАТЕГИЯ диплом.svg","topics":[],"completion_time":1800},"12":{"name":"Маркетинг-менеджмент","result_picture":"https:\u002F\u002Fpictures.s3.yandex.net\u002Fresources\u002FKURS_13_MARKETING_1592920356.svg","topics":[],"completion_time":1200}},"defaultMock":{"1":{},"2":{"name":"Привет!","result_picture":"https:\u002F\u002Fcode.s3.yandex.net\u002Fdev\u002Ffast-track\u002FКурс Привет!.svg","topics":[],"completion_time":20},"3":{"name":"Маркетинговая воронка и основы аналитики","result_picture":"https:\u002F\u002Fcode.s3.yandex.net\u002Fdev\u002Ffast-track\u002FКУРС 1 ВОРОНКА.svg","topics":[],"completion_time":1500},"4":{"name":"Бренд","result_picture":"https:\u002F\u002Fcode.s3.yandex.net\u002Fdev\u002Ffast-track\u002FКУРС 2 БРЕНД.svg","topics":[],"completion_time":3000},"5":{"name":"Оптимизация продукта","result_picture":"https:\u002F\u002Fcode.s3.yandex.net\u002Fdev\u002Ffast-track\u002FКУРС 3 ОПТИМИЗАЦИЯ.svg","topics":[],"completion_time":1500},"6":{"name":"Контекстная реклама","result_picture":"https:\u002F\u002Fcode.s3.yandex.net\u002Fdev\u002Ffast-track\u002FКУРС 4 Контекстная.svg","topics":[],"completion_time":3000},"7":{"name":"Таргетированная реклама в соцсетях","result_picture":"https:\u002F\u002Fcode.s3.yandex.net\u002Fdev\u002Ffast-track\u002FКурс 5 Таргетированная.svg","topics":[],"completion_time":3000},"8":{"name":"SEO","result_picture":"https:\u002F\u002Fcode.s3.yandex.net\u002Fdev\u002Ffast-track\u002FКУРС 6 SEO.svg","topics":[],"completion_time":1200},"9":{"name":"Email-маркетинг","result_picture":"https:\u002F\u002Fcode.s3.yandex.net\u002Fdev\u002Ffast-track\u002FКУРС 7 EMAIL МАРКЕТИНГ.svg","topics":[],"completion_time":1200},"10":{"name":"Другая реклама","result_picture":"https:\u002F\u002Fcode.s3.yandex.net\u002Fdev\u002Ffast-track\u002FКУРС 8 ДРУГАЯ РЕКЛАМА.svg","topics":[],"completion_time":1200},"11":{"name":"Дипломная работа по стратегии маркетинговых коммуникаций","result_picture":"https:\u002F\u002Fcode.s3.yandex.net\u002Fdev\u002Ffast-track\u002FКУРС 9 СТРАТЕГИЯ диплом.svg","topics":[],"completion_time":1800},"12":{"name":"Маркетинг-менеджмент","result_picture":"https:\u002F\u002Fpictures.s3.yandex.net\u002Fresources\u002FKURS_13_MARKETING_1592920356.svg","topics":[],"completion_time":1200}},"cohortsCustomCourses":{"marketing_cohort_11":{"2":{},"3":{},"4":{},"5":{}},"marketing_cohort_12":{"2":{},"3":{},"4":{}},"marketing_cohort_13":{"2":{},"3":{},"4":{}}}},"professions.useTracks":{"enabled":false},"profile.showCallForPaymentModalFreeTrack.web":{"enabled":false,"lesson":"a0d1411f-329d-4178-8dd9-582ad6cc5991"},"profile.showCallForPaymentModalFreeTrack.dataScientistPlus":{"enabled":false,"lesson":"9192f561-8625-482d-a5a5-1e48ea77d42f"},"profile.showCallForPaymentModalFreeTrack.algorithms":{"enabled":false,"lesson":"99be9f47-9445-4d66-97e8-74d28a2f809d"},"profile.showCallForPaymentModalFreeTrack.internetMarketing":{"enabled":false,"lesson":"c24eb2c7-5fbe-42be-b905-a3c7d2ac03e4"},"profile.showCallForPaymentModalFreeTrack.targetingSpecialist":{"enabled":false,"lesson":"107b089d-f608-4234-811e-f5f294fe1aea"},"profile.showCallForPaymentModalFreeTrack.contextualSpecialist":{"enabled":false,"lesson":"1ae0a385-3d09-4b2f-8f5c-680a36c94524"},"profile.showCallForPaymentModalFreeTrack.cpp":{"enabled":false,"lesson":"7f797274-161b-4cf9-b69a-6e2a153009e6"},"profile.showCallForPaymentModalFreeTrack.dataAnalyst":{"enabled":false,"lesson":"e651845e-430c-4123-a5e7-eb320455accf"},"profile.showCallForPaymentModalFreeTrack.dataAnalystPlus":{"enabled":false,"lesson":"e29aecf0-74b1-4e2f-b370-230d059f9f71"},"profile.showCallForPaymentModalFreeTrack.dataScientist":{"enabled":false,"lesson":"4324f25a-6b3a-4201-bb2d-991bd6b484ac"},"profile.showCallForPaymentModalFreeTrack.interfaceDesigner":{"enabled":false,"lesson":"7e9ca6e1-93ed-4c5b-9424-ab4c549c8ab5"},"profile.showCallForPaymentModalFreeTrack.javaDeveloper":{"enabled":false,"lesson":"d58bd6c6-84ea-4e5f-82b6-864b0744c758"},"profile.showCallForPaymentModalFreeTrack.projectManager":{"enabled":false,"lesson":"264b2d83-3708-43f3-8bf3-4774a122059b"},"profile.showCallForPaymentModalFreeTrack.qaEngineer":{"enabled":false,"lesson":"cefc3e42-a7c2-427d-be38-f061b4682c23"},"profile.showCallForPaymentModalFreeTrack.react":{"enabled":false,"lesson":"aac6bf11-0bf5-4395-aaea-a43661d9c5c0"},"profile.showCallForPaymentModalFreeTrack.teamManagement":{"enabled":false,"lesson":"69cbe315-0831-49df-b171-18744cd791d6"},"profile.showCallForPaymentModalFreeTrack.webPlus":{"enabled":false,"lesson":"8a8c5332-f4f0-4b10-ae0e-d3c3d5b0983c"},"profile.showCallForPaymentModalFreeTrack.uxCopywriting":{"enabled":false,"lesson":"da5538f9-d227-4b05-973e-45961cc11d4c"},"profile.showCallForPaymentModalFreeTrack.qaAutomationEngineerJava":{"enabled":false,"lesson":"717f5fd7-a83b-4a38-879a-93c80259c14d"},"profile.showCallForPaymentModalFreeTrack.graphicDesigner":{"enabled":false,"lesson":"8aa78eae-a1e0-4b8b-bd02-c464251a2bdb"},"profile.showCallForPaymentModalFreeTrack.middleFrontend":{"enabled":false,"lesson":"fb686e24-fa48-4f69-91eb-22b04e531cc0"},"profile.showCallForPaymentModalFreeTrack.thinking":{"enabled":false,"lesson":"8dbbd0c3-2f7c-467d-a295-9084b01927c0"},"profile.showCallForPaymentModalFreeTrack.pythonDeveloperPlus":{"enabled":false,"lesson":"a2caed47-6b02-4924-8def-50b02b80f5ca"},"profile.showCallForPaymentModalFreeTrack.backendDeveloper":{"enabled":false,"lesson":"5dc09c61-4a3a-4777-a694-824c5e8703a8"},"profile.showCallForPaymentModalFreeTrack.testProf":{"enabled":false,"lesson":"0598f314-956b-4e09-ad23-b5fab275da56"},"redirectAfterLesson":{"map":{"b97ddd17-9e50-4134-be9d-f0159aad7f80":{"url":"\u002Fprofile\u002Fqa-engineer\u002Forder\u002F?viewed_modals=freeDone","type":"to_order_page"},"ae784640-ed50-4d34-9ec4-69af4dd0664a":{"url":"\u002Fprofile\u002Finterface-designer\u002Forder\u002F?viewed_modals=freeDone","type":"to_order_page"},"798ede40-2106-44b9-8cac-cab2d9916e55":{"url":"\u002Fprofile\u002Fweb\u002Forder\u002F?viewed_modals=freeDone","type":"to_order_page"},"a72b4ad6-d6e0-48e3-a93c-a63fdd426bb5":{"url":"\u002Fprofile\u002Finternet-marketing\u002Forder\u002F?viewed_modals=freeDone","type":"to_order_page"},"a47165e5-dfe2-4a3f-91be-5ac2d1a2b400":{"url":"\u002Fprofile\u002Finternet-marketing\u002Forder\u002F?viewed_modals=freeDone","type":"to_order_page"},"d2c9a7df-d105-4773-bb47-544bd2735457":{"url":"\u002Fprofile\u002Finternet-marketing\u002Forder\u002F?viewed_modals=freeDone","type":"to_order_page"},"3cd79942-0522-4978-8a8f-dfffc5e31b5d":{"url":"\u002Fprofile\u002Freact\u002Forder\u002F?viewed_modals=freeDone","type":"to_order_page"},"84b081ba-06ec-4a70-a03d-786ca36e6397":{"url":"\u002Fprofile\u002Fux-copywriting\u002Forder\u002F?viewed_modals=freeDone","type":"to_order_page"},"6e4f502e-dece-4232-8b01-23f094cb8492":{"url":"\u002Fprofile\u002Falgorithms\u002Forder\u002F?viewed_modals=freeDone","type":"to_order_page"},"4d267873-9abd-4554-96dd-8be5cff87857":{"url":"\u002Fprofile\u002Fqa-automation-engineer-java\u002Forder\u002F?viewed_modals=freeDone","type":"to_order_page"},"ec5af885-708e-4f51-b982-b406f86d91f1":{"url":"\u002Fprofile\u002Fdata-scientist-plus\u002Forder\u002F?viewed_modals=freeDone","type":"to_order_page"},"02098cdf-d057-4e52-bf37-5c50f3368e00":{"url":"\u002Fprofile\u002Fdata-analyst-plus\u002Forder\u002F?viewed_modals=freeDone","type":"to_order_page"},"a60823fe-ef94-4c31-b955-058bb1b1a09d":{"url":"\u002Fprofile\u002Fteam-management\u002Forder\u002F?viewed_modals=freeDone","type":"to_order_page"},"62ae6d28-edcd-4abd-ae3b-9b307766e9ce":{"url":"\u002Fprofile\u002Fbackend-developer\u002Forder\u002F?viewed_modals=freeDone","type":"to_order_page"},"e076f719-c2b7-402a-8ee4-1b175b6229cc":{"url":"\u002Fprofile\u002Fthinking\u002Forder\u002F?viewed_modals=freeDone","type":"to_order_page"},"3f9b8b88-9f28-447a-848f-a1eb95984324":{"url":"\u002Fprofile\u002Fthinking\u002Forder\u002F?viewed_modals=freeDone","type":"to_order_page"},"9d92d185-1be2-4267-a37d-36625a5f4629":{"url":"\u002Fprofile\u002Fthinking\u002Forder\u002F?viewed_modals=freeDone","type":"to_order_page"},"96a448d4-29cb-44a1-b1f4-a82699e7ceff":{"url":"\u002Fprofile\u002Fcpp\u002Forder\u002F?viewed_modals=freeDone","type":"to_order_page"},"1201925c-413a-43d1-a588-e22fd111025f":{"url":"\u002Fprofile\u002Fproject-manager\u002Forder\u002F?viewed_modals=freeDone","type":"to_order_page"},"0fb5d5d0-53fc-4603-9bb5-a8489e88257f":{"url":"\u002Fprofile\u002Fproject-manager\u002Forder\u002F?viewed_modals=freeDone","type":"to_order_page"},"c60dd4e0-c3db-42b8-be42-532b2428875a":{"url":"\u002Fprofile\u002Fdata-scientist\u002Forder\u002F?viewed_modals=freeDone","type":"to_order_page"},"7a2a1c65-f2d4-4cd1-bcdf-d32b49d8f19a":{"url":"\u002Fprofile\u002Fcontextual-specialist\u002Forder\u002F?viewed_modals=freeDone","type":"to_order_page"},"32836af3-b133-4fd0-a334-6e4d09003cab":{"url":"\u002Fprofile\u002Fcontextual-specialist\u002Forder\u002F?viewed_modals=freeDone","type":"to_order_page"},"f8b17347-237c-48ca-a6a8-595d20969f37":{"url":"\u002Fprofile\u002Fgraphic-designer\u002Forder\u002F?viewed_modals=freeDone","type":"to_order_page"},"b5c47968-2f81-481f-94cd-606c919f7fca":{"url":"\u002Fprofile\u002Ftargeting-specialist\u002Forder\u002F?viewed_modals=freeDone","type":"to_order_page"},"6bb53147-92a9-46df-bba5-2ad22221302e":{"url":"\u002Fprofile\u002Ftargeting-specialist\u002Forder\u002F?viewed_modals=freeDone","type":"to_order_page"},"81d7b070-2463-4fdc-b536-362e6afd92f5":{"url":"\u002Fprofile\u002Fdata-analyst\u002Forder\u002F?viewed_modals=freeDone","type":"to_order_page"},"bffc84e5-887c-4d77-a3fb-5841f36121aa":{"url":"\u002Fprofile\u002Fmiddle-python\u002Forder\u002F?viewed_modals=freeDone","type":"to_order_page"},"dc066239-0198-4476-8309-048dfe19d852":{"url":"\u002Fprofile\u002Fpython-developer-plus\u002Forder\u002F?viewed_modals=freeDone","type":"to_order_page"},"cde14856-d068-49f9-8bdf-1c72c8b9248a":{"url":"\u002Fprofile\u002Fjava-developer\u002Forder\u002F?viewed_modals=freeDone","type":"to_order_page"},"adf6b25e-676f-4a6a-ae06-235eb010dc0d":{"url":"\u002Fprofile\u002Fmiddle-frontend\u002Forder\u002F?viewed_modals=freeDone","type":"to_order_page"},"5a728c09-8b73-4bd4-a83e-942a73e3ae6a":{"url":"\u002Fprofile\u002Fmiddle-frontend\u002Forder\u002F?viewed_modals=freeDone","type":"to_order_page"},"48e0bb66-9ca1-480c-9674-18827019cb4c":{"url":"\u002Fprofile\u002Fweb\u002Forder\u002F?viewed_modals=freeDone","type":"to_order_page"},"1eb82ec3-8732-4583-a217-cdbcee23cad7":{"url":"\u002Fprofile\u002Fdata-analyst\u002Forder\u002F?viewed_modals=freeDone","type":"to_order_page"},"fbd59e57-a14b-41a7-98ca-f83846630ffd":{"url":"\u002Fprofile\u002Fbrand-management\u002Forder\u002F?viewed_modals=freeDone","type":"to_order_page"},"915ab25f-6125-48aa-8e4e-e524e019cb6a":{"url":"\u002Fprofile\u002Fbrand-management\u002Forder\u002F?viewed_modals=freeDone","type":"to_order_page"},"a1434c33-3327-4336-b65a-fb974e8466c5":{"url":"\u002Fprofile\u002Fcrm\u002Forder\u002F?viewed_modals=freeDone","type":"to_order_page"},"d29c4e7a-5c8c-4815-8d17-0d6384dd7e98":{"url":"\u002Fprofile\u002Fweb\u002Forder\u002F?screen=supported-free-track","type":"to_supported_free_track_order_page"},"a7f36dae-3fd9-42d8-af09-9b5dd4f9af45":{"url":"\u002Fprofile\u002Fdata-scientist\u002Forder\u002F?screen=supported-free-track","type":"to_supported_free_track_order_page"},"6a170098-b285-4c1b-ba05-aeeb3dbd644f":{"url":"\u002Fprofile\u002Fqa-engineer\u002Forder\u002F?screen=supported-free-track","type":"to_supported_free_track_order_page"},"1be38875-acdf-44c1-85a1-b6013cb26ad6":{"url":"\u002Fprofile\u002Fweb-plus\u002Forder\u002F?screen=supported-free-track","type":"to_supported_free_track_order_page"},"38015bfc-bfd7-4b13-85a3-4b4ef04dee08":{"url":"\u002Fprofile\u002Fbackend-developer\u002Forder\u002F?screen=supported-free-track","type":"to_supported_free_track_order_page"},"157e8c2c-487b-4924-b21a-c68cdc394019":{"url":"\u002Fprofile\u002Fdata-analyst\u002Forder\u002F?screen=supported-free-track","type":"to_supported_free_track_order_page"},"a35dca2b-53a7-4b74-b688-3e27f2bf3bb4":{"url":"\u002Fprofile\u002Fdata-analyst\u002Forder\u002F?screen=supported-free-track","type":"to_supported_free_track_order_page"},"05ae8e92-2a8a-4026-920d-56a31678367b":{"url":"\u002Fprofile\u002Fdata-analyst-plus\u002Forder\u002F?screen=supported-free-track","type":"to_supported_free_track_order_page"},"a708d68a-cda7-4d45-9ea0-cf96357f11c8":{"url":"\u002Fprofile\u002Fdata-scientist-plus\u002Forder\u002F?screen=supported-free-track","type":"to_supported_free_track_order_page"},"95fa4bad-118c-4e7f-a0e6-6bb769a2219b":{"url":"\u002Fprofile\u002Finterface-designer\u002Forder\u002F?screen=supported-free-track","type":"to_supported_free_track_order_page"},"3ee45f91-f068-4f75-8540-aea94b774c47":{"url":"\u002Fprofile\u002Fproject-manager\u002Forder\u002F?screen=supported-free-track","type":"to_supported_free_track_order_page"},"ac8bdff8-37fb-4461-a9f4-d0964be5755c":{"url":"\u002Fprofile\u002Fproject-manager\u002Forder\u002F?screen=supported-free-track","type":"to_supported_free_track_order_page"},"41c34591-1d56-47cf-a2c2-fe80484056d0":{"url":"\u002Fprofile\u002Fpython-developer-plus\u002Forder\u002F?screen=supported-free-track","type":"to_supported_free_track_order_page"},"ce251169-5ff3-47a8-ad50-379c9af7895b":{"url":"\u002Fprofile\u002Fcontextual-specialist\u002Forder\u002F?screen=supported-free-track","type":"to_supported_free_track_order_page"},"da9f613a-5e14-4d0c-928b-f310b9245e16":{"url":"\u002Fprofile\u002Ftargeting-specialist\u002Forder\u002F?screen=supported-free-track","type":"to_supported_free_track_order_page"},"08c43a98-1164-4a3f-a77e-99412763e0c7":{"url":"\u002Fprofile\u002Flandings-design\u002Forder\u002F?screen=supported-free-track","type":"to_supported_free_track_order_page"},"893824db-f10d-43dc-9ded-424b4e171403":{"url":"\u002Ftrainer\u002Fgraphic-designer\u002Flesson\u002F7fafab16-3a03-4b66-8098-a1b369a682fb","type":"to_next_course"},"e7b2023c-6b71-4872-beab-8dfa012c79b4":{"url":"\u002Fprofile\u002Fdata-analyst\u002Forder\u002F","type":"to_order_page"},"041566ff-0551-4336-8a72-0812e449f3ca":{"additionalGoal":"button_to-calendly_ds","url":"https:\u002F\u002Fcalendly.com\u002Fy-practicum\u002Fmeet-your-personal-admissions-advisor?month=2021-11&utm_medium=platform&utm_campaign=DS_platform_button","type":"button_to-calendly_ds"},"5482f312-b6f0-4168-adf2-fba34ff7f39d":{"url":"\u002Fprofile\u002Fdata-scientist\u002Forder\u002F?screen=supported-free-track","type":"to_supported_free_track_order_page"},"a76f67e1-ac3e-4f58-8dbf-7f009485cc8b":{"url":"\u002Fprofile\u002Fpython-for-analytics\u002Forder\u002F?screen=supported-free-track","type":"to_supported_free_track_order_page"},"60472a90-a980-4830-8967-f5e0c6e78e96":{"url":"\u002Fprofile\u002Fb2b-onboarding-mosru\u002Flibrary\u002F","type":"grade_limited_enrollments"}},"enabled":true},"growth.lsd.compactSkillsSections":{"enabled":true,"deprecated":true},"growth.skillsSection.careerAdvisor":{"enabled":true,"view":"b","deprecated":true},"growth.neophonish":{"enabled":false,"requiredEmailField":false},"landingsOptimization.virtualization":{"enabled":true},"landingsOptimization.preloadFonts":{"enabled":true},"landingsOptimization.deferredScripts":{"enabled":true},"landingsOptimization.mdsImages":{"enabled":false,"paths":{}},"landingsOptimization.lazyLoadingResources":{"enabled":true},"server.api.serverhub.deploy":{"enabled":false},"server.headers.authorization":{"enabled":true,"redirect404":true},"expectedResult":{"enabled":true,"professions":{"includes":["data-analyst","data-scientist","data-analyst-plus","data-scientist-plus","data-science-bootcamp","data-analyst-bootcamp","backend-developer","python-developer-plus","test-prof","frontend-developer","frontend-personal","fullstack-developer","fullstack-personal","php-developer","php-developer-basic"]}},"topicProgressVisualization":{"enabled":true},"retention.assessmentFeedback":{"enabled":true},"topicProgressVisualization.widget":{"enabled":true,"professions":{"includes":["web","data-analyst","data-scientist"]}},"analytics":{"enabled":true,"scripts":["calendly-event"]},"trainer.SOS":{"enabled":true,"professions":{"includes":["test-prof","data-analyst","data-scientist","data-analyst-plus","data-scientist-plus","data-science-bootcamp","data-analyst-bootcamp","backend-developer","python-developer-plus","frontend-bootcamp","web-plus","web","react","middle-frontend","middle-frontend-react","backend-nodejs","frontend-developer","frontend-personal","fullstack-developer","fullstack-personal","frontend-developer-plus","fullstack-developer-plus","python-developer-bootcamp","test-prof-smoke","html-css","middle-android-developer","middle-frontend-classified"]}},"server.api.headers.forwarded":{"enabled":true,"headers":["Stripe-Signature"]},"server.api.payments.hookForwardedHeaders":{"enabled":true,"headers":["Stripe-Signature"]},"landings.goBasics":{"enabled":true,"redirect404":true},"landings.cv":{"enabled":false,"redirect404":true},"internalUserWidget":{"enabled":true,"helpLink":"https:\u002F\u002Fwiki.yandex-team.ru\u002Fpracticum\u002Fnew-markets\u002Fuser-widget\u002F"},"landings.resume":{"enabled":true,"redirect404":true},"landings.qaAutomationWebPython":{"enabled":true,"redirect404":true},"landings.qaEngineerPlus":{"enabled":true,"redirect404":true},"landings.mathForDaDs":{"enabled":true,"redirect404":true},"landings.cpp":{"enabled":true,"redirect404":true},"engineerDropPlus":{"enabled":false,"redirect404":true},"landings.engineerDropPlus":{"enabled":false,"redirect404":true},"trainer.mobile":{"enabled":true},"profile.calendar":{"enabled":false,"professions":{"includes":["data-analyst"]}},"landings.\u003CandroidDeveloper\u003E":{"enabled":false,"redirect404":true},"landings.\u003CiosDeveloper\u003E":{"enabled":false,"redirect404":true},"landings.androidDeveloper":{"enabled":true,"redirect404":true},"landings.iosDeveloper":{"enabled":true,"redirect404":true},"landings.middlePython":{"enabled":true,"redirect404":true},"retention.search":{"enabled":true},"orderPageModal":{"enabled":true},"revisor.nonRussianNotification":{"enabled":true},"profile.mainPageWithoutRedirect":{"enabled":true},"landings.unitEconomics":{"enabled":true,"redirect404":true},"landings.booleanSearchXray":{"enabled":false,"redirect404":true},"landings.scrum":{"enabled":false,"redirect404":true},"landings.sourcing":{"enabled":false,"redirect404":true},"trainer.mobile.app":{"enabled":true},"landings.startInProgramming":{"enabled":true,"redirect404":true},"landings.pythonDeveloperPlus":{"enabled":true,"redirect404":true},"landings.qaAutomationEngineerJava":{"enabled":true,"redirect404":true},"landings.algorithms":{"enabled":true,"redirect404":true},"landings.operationalManagement":{"enabled":true,"redirect404":true},"onboarding.skipButton":{"enabled":false},"landings.asyncPython":{"enabled":true,"redirect404":true},"landings.cppBackend":{"enabled":true,"redirect404":true},"noProficiency":{"enabled":false,"professions":{"includes":[]}},"landings.webPlus":{"enabled":true,"redirect404":true},"landings.datavisAndBiTools":{"enabled":true,"redirect404":true},"landings.commercialIllustrator":{"enabled":true,"redirect404":true},"landings.brandDesigner":{"enabled":false,"redirect404":true},"landings.goDeveloperSelfPaced":{"enabled":false,"redirect404":true},"landings.goAdvancedSelfPaced":{"enabled":false,"redirect404":true},"landings.react":{"enabled":true,"redirect404":true},"landings.middleFrontend":{"enabled":true,"redirect404":true},"landings.dataScientistPlus":{"enabled":true,"redirect404":true},"trainer.solution.buttonTimer":{"enabled":true,"params":{"default":{"timeToEnableSolution":1,"subscriptionType":"free"},"systems-analyst":{"subscriptionType":"paid","timeToEnableSolution":5,"lessonTypes":["serverless_sql"]}},"professions":{"includes":["systems-analyst","narnia-test"]}},"payment.acceptingTos":{"enabled":false}," landings.data-analyst-plus":{"enabled":false,"redirect404":true},"landings.javaDeveloper":{"redirect404":true,"enabled":true},"landings.dataAnalystPlus":{"enabled":true,"redirect404":true},"landings.productAnalyticsSimulator":{"enabled":true,"redirect404":true},"landings.testProf2":{"enabled":false,"redirect404":true},"landings.testProf3":{"enabled":false,"redirect404":true},"landings.testProfNew":{"enabled":false,"redirect404":true},"landings.testProfi":{"enabled":false,"redirect404":true},"landings.testDeveloper":{"enabled":false,"redirect404":true},"stripe.notification":{"enabled":false},"lessonAdminUrl":{"params":{"default":{"admin-urls":{"dev":{"ru":"https:\u002F\u002Fdev.admin.praktikum.yandex.ru","com":"https:\u002F\u002Fdev.admin.praktikum.yandex.ru"},"testing":{"ru":"https:\u002F\u002Ftesting.admin.praktikum.yandex.ru","com":"https:\u002F\u002Ftesting.admin.praktikum.yandex.ru"},"prestable":{"ru":"https:\u002F\u002Fprestable.admin.praktikum.yandex-team.ru","com":"https:\u002F\u002Fprestable.admin.praktikum.yandex-team.ru"},"production":{"ru":"https:\u002F\u002Fprestable.admin.praktikum.yandex-team.ru","com":"https:\u002F\u002Fprestable.admin.praktikum.yandex-team.ru"}}}},"enabled":true},"landings.pythonPlusModule":{"enabled":false,"redirect404":true},"landings.designBasicsFigma":{"enabled":true,"redirect404":true},"landings.hrAnalytics":{"enabled":true,"redirect404":true}," landings.javaDeveloper":{"enabled":true,"redirect404":true},"changeCard":{"enabled":false},"landings.devopsCourse":{"enabled":false,"redirect404":true},"testSprosa":{"enabled":false,"redirect404":true},"projectManagerPro":{"enabled":false,"redirect404":true},"financeManagement":{"enabled":false,"redirect404":true},"mlEngineer":{"enabled":false,"redirect404":true},"financialAnalytics":{"enabled":false,"redirect404":true},"teamManagementDevelopment":{"enabled":false,"redirect404":true},"productManager":{"enabled":false,"redirect404":true},"landings.businessAnalyst":{"enabled":true,"redirect404":true},"landings.goProfession":{"enabled":false,"redirect404":true},"saveCardPaymentMethods":{"enabled":false},"landings.argumentation":{"enabled":true,"redirect404":true},"landings.freeDatalensYcloud":{"enabled":false,"redirect404":true},"landings.goAdvanced":{"enabled":true,"redirect404":true},"profile.modal.welcome.profession.web":{"enabled":true},"profile.modal.welcome.profession.dataScientist":{"enabled":true},"profile.modal.welcome.profession.dataAnalyst":{"enabled":true},"landings.dataAnalystBootcamp":{"enabled":true,"redirect404":true},"landings.productApproachForDesigners":{"enabled":true,"redirect404":true},"landings.communicationDesigner":{"enabled":false,"redirect404":true},"landings.dataScienceBootcamp":{"enabled":true,"redirect404":true},"landings.qaEngineerBootcamp":{"enabled":true,"redirect404":true},"fastTrack.showSolution":{"enabled":true,"professions":{"includes":["frontend-bootcamp","react","test-prof-smoke","kids-web","kids-web-beta","high-education-web-developer-magistr","high-education-web-developer-bachelor","high-education-android-developer-bachelor","high-education-ios-developer-bachelor","middle-frontend","middle-frontend-react","he-demo","associated-programs-frontend","middle-java","test-prof","data-engineer"],"excludes":["data-analyst"]},"squads":["тестим оплату веб EN","новая когорта для новой тест профы","squad_test-prof_2020-01-29","для тест профы","стафф когорта для новой тест профы","React-1","praktikum_fb_team","squad_praktikum-tester_2019-08-08","web_squad","data-analyst-en","data-analyst-en-praktikum","web_cohort_25_en","web_cohort_25 (3)","web_cohort_23 (3)","data_cohort_31_activation_2","data_cohort_31_activation_3","data_cohort_31_activation_4","Da_idn_cohort_02","Ds_idn_cohort_02","react_cohort_26","react_6-22","react_30_actual_react_18","react_31_actual_react_18","react_32_actual_react_18","react_33_actual_react_18","react_34_actual_react_18","react_cohort_27","react_29_actual_react_18","react_28","middle-frontend_cohort_39","middle-frontend-react_cohort_06","kids-web_1","kids-web_10","kids-web_11","kids-web_12_off","kids-web_13","kids-web_14_off","kids-web_15","kids-web_16","kids-web_17_off","kids-web_18","kids-web_2","kids-web_20_off","kids-web_21","kids-web_22","kids-web_23","kids-web_24","kids-web_25_off","kids-web_26","kids-web_27_off","kids-web_28","kids-web_29","kids-web_3","kids-web_30","kids-web_31","kids-web_32_off","kids-web_33_off","kids-web_34","kids-web_35","kids-web_36","kids-web_37_off","kids-web_38","kids-web_39_off","kids-web_40_off","kids-web_41_off","kids-web_42_off","kids-web_43_off","kids-web_44","kids-web_45","kids-web_46_off","kids-web_47_off","kids-web_48_off","kids-web_49_off","kids-web_4_off","kids-web_5","kids-web_50_off","kids-web_6","kids-web_7_off","kids-web_8","kids-web_9","kids-web_technical","test-kids-web","kids-web-beta_practicum","kids-js-beta","40-middle-frontend","7-middle-frontend-react","middle-frontend_cohort_40","middle-frontend_cohort_41","middle-frontend_cohort_42","middle-frontend_cohort_43","middle-frontend-react_cohort_07","middle-frontend-react_cohort_08","middle-frontend-react_cohort_09","middle-frontend-react_cohort_10","he-demo_cohort_01","middle-frontend_cohort_44_new","middle-frontend_cohort_45_new","middle-frontend_cohort_46_new","middle-frontend_cohort_47_new","middle-frontend_cohort_48_new","middle-frontend-react_cohort_11","middle-frontend-react_cohort_12","middle-frontend-react_cohort_13","middle-frontend-react_cohort_14","middle-frontend-react_cohort_15","middle-frontend_cohort_49","middle-frontend_cohort_50","middle-frontend_cohort_51","middle-frontend-react_cohort_16","middle-frontend-react_cohort_17","middle-frontend-react_cohort_18","squad_test-prof_2020-01-29_2","high-education-web-developer-magistr_4","practicum-middle-java","middle-java_cohort_01","middle-java_cohort_02","middle-java_cohort_03","middle-java_cohort_04","middle-java_cohort_05","middle-frontend-react_cohort_23","middle-frontend_cohort_56","middle-frontend_cohort_57_new","middle-frontend-react_cohort_24_new","middle-frontend-classified_cohort_03","middle-frontend-classified_cohort_04_new","data-engineer_cohort_37","data-engineer_cohort_38","data-engineer_cohort_39","data-engineer_cohort_40","data-engineer_cohort_41","data-engineer_cohort_42","data-engineer_cohort_43","data-engineer_cohort_44","data-engineer_cohort_45"]},"landings.ycloudDatalens":{"enabled":true,"redirect404":true}," landings.frontendBootcamp":{"enabled":true,"redirect404":true},"landings.frontendBootcamp":{"enabled":true,"redirect404":true},"landings.uxResearch":{"enabled":false,"redirect404":true},"landings.marketAnalysis":{"enabled":true,"redirect404":true},"landings.landingsDesign":{"enabled":false,"redirect404":true},"landings.productDesignerBasic":{"enabled":true,"redirect404":true},"landings.productDesignerPlus":{"enabled":false,"redirect404":true},"landings.productDesigner":{"enabled":false,"redirect404":true},"landings.startInData":{"enabled":true,"redirect404":true},"prof-test":{"enabled":true},"relevantOrderStatusesNotifications":{"enabled":true},"landings.productManager":{"enabled":true,"redirect404":true},"landings.devopsExtended":{"enabled":false,"redirect404":true},"ga.disableUndefinedEvents":{"enabled":true},"landings.financialManagement":{"enabled":true,"redirect404":true},"profile.modal.welcome.profession.sql101":{"enabled":false},"landings.unitEconomicsSelfpaced":{"enabled":false,"redirect404":true},"landings.unitEconomicsExtra":{"enabled":false,"redirect404":true},"featureFlagsWidget":{"enabled":true,"params":{"helpLink":"https:\u002F\u002Fwiki.yandex-team.ru\u002Fpracticum\u002Finternal-tools\u002F"}},"landings.internetMarketolog":{"enabled":false,"redirect404":true},"landings.marketplaceManager":{"enabled":true,"redirect404":true},"landings.marketingForBusiness":{"enabled":true,"redirect404":true},"studentTransfer":{"enabled":true,"professions":{"excludes":["operational-management","design-basics","argumentation","unit-economics","unit-economics-selfpaced","unit-economics-extra","math-for-da-ds","sql-data-analyst","datavis-and-bi-tools","executive-product-management","2035-data-analysis-tools","high-education-data-analyst-magistr","high-education-web-developer-magistr","financial-analysis-in-business","high-education-cloud-services-engineer","product-management-in-fintech","design-and-development-digital-products","data-science-in-economics","high-education-web-developer-bachelor","high-education-android-developer-bachelor","high-education-ios-developer-bachelor"]}},"saveCurrentLesson":{"enabled":true},"landings.productApproach":{"enabled":true,"redirect404":true},"split1.professions.useTracks":{"enabled":false,"professions":{"includes":["web"]},"params":{"web":{"trackId":"964c145c-ed95-4102-b2d5-248249181257"}}},"split2.professions.useTracks":{"enabled":false,"professions":{"includes":["web"]},"params":{"web":{"trackId":"74c60daa-0244-4b8f-a873-ff2a82184388"}}},"landings.1cAnalyst":{"enabled":true,"redirect404":true},"landings.qaEngineerPro":{"enabled":false,"redirect404":true},"landings.dataAnalysisBasic":{"enabled":true,"redirect404":true}," landings.htmlCss":{"enabled":true,"redirect404":true},"landings.htmlCss":{"enabled":true,"redirect404":true},"resetWidget":{"enabled":false},"landings.teamManagementDevelopment":{"enabled":true,"redirect404":true},"landings.systemsAnalystBootcamp":{"enabled":true,"redirect404":true},"landings.growthProductManager":{"enabled":false,"redirect404":true},"landings.1cProgrammer":{"enabled":true,"redirect404":true},"landings.gitBasics":{"enabled":true,"redirect404":true},"shouldUsePartialPrice":{"enabled":true},"landings.devops":{"enabled":true,"redirect404":true},"landings.ycloudDatamartch":{"enabled":false,"redirect404":true},"landings.sqlForDevelopers":{"enabled":true,"redirect404":true},"landings.softwareArchitect":{"redirect404":true,"enabled":true},"landings.highEducationDataAnalystMagistr":{"enabled":true,"redirect404":true},"landings.mobileAppDesign":{"enabled":true,"redirect404":true},"landings.highEducationWebDeveloperBachelor":{"enabled":true,"redirect404":true},"landings.highEducationWebDeveloperMagistr":{"enabled":true,"redirect404":true},"landings.productManagerStart":{"enabled":true,"redirect404":true},"confirmationScreen":{"enabled":true},"logIntlError":{"enabled":false},"landings.onboardingBachelor":{"enabled":false,"redirect404":true},"landings.fullstackDeveloper":{"enabled":true,"redirect404":true},"landings.smmTelegram":{"enabled":true,"redirect404":true},"landings.projectManagementBasics":{"enabled":true,"redirect404":true},"mobile.appHeaderV2":{"enabled":true,"minVersion":"1.14.0+71"},"landings.frontendDeveloper":{"enabled":true,"redirect404":true},"landings.statistics-basic":{"enabled":false,"redirect404":true},"landings.statisticsBasic":{"enabled":true,"redirect404":true},"landings.contentMarketer":{"enabled":true,"redirect404":true},"landings.trafficManager":{"enabled":true,"redirect404":true},"demandTestSubmission":{"enabled":true,"params":{"production":{"id":13473804,"fields":{"name":{"id":"answer_short_text_27798302"},"phoneNumber":{"id":"answer_short_text_32447818"},"email":{"id":"email"},"agreement":{"id":"Checkbox"},"mailout":{"id":"id-question-51797403"},"professionSlug":{"id":"answer_short_text_51797406"},"professionName":{"id":"id-question-51853444"},"directionSlug":{"id":"id-question-51853445"},"directionName":{"id":"id-question-51853446"},"userId":{"id":"answer_short_text_51804388"}}},"default":{"id":13474527,"fields":{"name":{"id":"answer_short_text_27798302"},"phoneNumber":{"id":"answer_short_text_32447818"},"email":{"id":"email"},"agreement":{"id":"Checkbox"},"mailout":{"id":"id-question-51797403"},"professionSlug":{"id":"answer_short_text_51797406"},"professionName":{"id":"id-question-51853441"},"directionSlug":{"id":"id-question-51853442"},"directionName":{"id":"id-question-51853443"},"userId":{"id":"answer_short_text_51804388"}}}}},"wirth.profile.course-program":{"enabled":false},"mocker":{"enabled":false},"landings.motionDesigner":{"enabled":true,"redirect404":true},"profile.mobileAppBanner":{"enabled":false},"skipCheckoutStep":{"enabled":false},"landingsV2.curriculumSectionV2":{"enabled":true,"professions":{"includes":["frontend-developer","fullstack-developer","test-prof","backend-developer","python-developer-plus","middle-python","devops","php-developer","web-pentest","it-specialist","qa-engineer","it-recruiter","start-in-programming","marketplace-manager","interface-designer","qa-engineer-plus","smm-specialist","python-free","market-analysis","data-analyst","yandexgpt-beginner","qa-automation-engineer-java","python-for-analytics","java-developer","android-developer","avito-specialist","graphic-designer","ios-developer","financial-management","math-for-da-ds","business-analyst","context-specialist","marketing-for-business","web-designer","1c-exam","motion-designer","systems-analyst","ux-research-for-designers","commercial-illustrator","data-scientist-plus","product-designer-basic","data-scientist","1c-free","team-management","sys-admin","php-developer-basic","math-for-da-ds-plus","product-marketing-manager","data-analyst-plus","sql-data-analyst","project-manager","product-manager","content-marketer","team-management-development","product-approach-for-designers","project-management-basics","mobile-app-design","producer-online","methodist-online","data-science-bootcamp","financial-analyst","sales-manager","head-of-sales","product-manager-start","design-presentation","data-engineer-start","corporate-product-approach-for-designers","sql-for-developers","algorithms","start-in-it-kz","1c-programmer","1c-analyst","it-designer","editor-in-it","python-developer-bootcamp","financial-analysis-in-business","cloud-services-engineer","react","async-python","html-css","backend-nodejs","middle-frontend","go-advanced","operational-management","ai-tools-for-designers","systems-analyst-bootcamp","brand-management","user-experience-research","qa-automation-engineer-python","product-management-in-fintech","design-and-development-digital-products","blogger","data-science-in-economics","high-education-data-analyst-magistr","3d-artist","software-architect","hr-analytics","start-in-management","innovations-in-graphic-design","start-in-design","high-education-web-developer-magistr","product-analyst","bi-analyst","traffic-manager","backend-developer-ab","frontend-developer-ab","qa-engineer-ab","marketplace-manager-ab","graphic-designer-ab","start-in-it-com","marketing-for-business-free","information-security","kubernetes","internet-marketing-start","cpp","excel-for-work-full","hr-management-avito","kafka","how-to-teach-beginners","middle-android-developer","middle-java","art-dir","go-developer-basic","video-editor","machine-learning","soc-analytics","data-engineer","chief-technical-officer","hr-manager","unit-economics","smm-telegram","middle-cpp","executive-product-management","mlops","deep-learning","microservice-architecture","middle-system-analyst","devsecops","ai-for-work","team-management-qa","sre","open-source-intelligence","middle-rust","natural-language-processing","computer-vision","team-management-devops","3d-generalist","growth-simulator","ai-for-business","datavis-and-bi-tools","middle-project-manager","middle-csharp","ai-for-marketing","solution-architect","vibe-coding"]}},"landings.pythonDeveloperBootcamp":{"enabled":true,"redirect404":true},"wirth.reminder.tgbot":{"enabled":true},"landings.qaAutomationEngineerPython":{"enabled":true,"redirect404":true},"mobile.favorites.button":{"enabled":true,"minVersion":"1.14.0+71"},"rtbOnPaymentScreen":{"enabled":true},"profile.showTosCheckbox":{"enabled":true,"professions":{"excludes":["practicum100-da","practicum100-precourse-data"]}},"landings.webDesigner":{"enabled":true,"redirect404":true},"common.redesign.jackpot":{"enabled":true},"common.jackpot.v2":{"enabled":true,"professions":{"excludes":["career-course-programming","career-course-design","career-course-marketing","career-course-management","career-course-analytics"]}},"landingsV2.shortMobile":{"enabled":true},"landings.designBasicsPhotoshop":{"enabled":true,"redirect404":true},"trainer.waving.hand.enabled":{"enabled":true},"landings.sqlDatabaseBasics":{"enabled":true,"redirect404":true},"landings.qaEngineerFullStack":{"enabled":true,"redirect404":true},"landings.javaDeveloperBootcamp":{"enabled":false,"redirect404":true},"landings.designPresentation":{"enabled":true,"redirect404":true},"landings.backendDeveloperPromo":{"redirect404":true,"enabled":false},"landings.uxResearchForDesigners":{"enabled":true,"redirect404":true},"landings.backendNodejs":{"enabled":true,"redirect404":true},"landings.hrManager":{"enabled":true,"redirect404":true},"redirect.catalog.kz":{"enabled":false},"landingsV2.consultationBadge":{"enabled":true,"professions":{"excludes":["brand-designer","test-prof","product-manager","marketing-for-business","test-prof-smoke","backend-developer-promo"]}},"csp.config":{"enabled":false}," landings.marketAnalysis ":{"enabled":false,"redirect404":true},"linkLogoForKZ":{"enabled":false},"landingsV2.freeSectionV2":{"enabled":true,"professions":{"excludes":["team-management","devops","devops-extended","devops-ext","middle-python-plus-asyncc","middle-python-extended","product-designer-plus","frontend-developer","fullstack-developer","unit-economics-selfpaced","unit-economics-extra","qa-engineer","qa-engineer-plus","qa-engineer-full-stack","data-analyst","data-analyst-plus","data-analyst-bootcamp","backend-developer","python-developer-plus","data-scientist","data-scientist-plus","data-science-bootcamp","project-manager","project-manager-pro","graphic-designer","graphic-designer-plus","interface-designer","interface-designer-plus","go-developer","cpp","cpp-plus-backend","ycloud","algorithms-interview","data-analysis-basic","git-basics","smm","product-designer","sourcing","scrum","brand-designer","java-developer","communication-designer","ux-research-wip","ux-copywriting-wip","free-datalens-ycloud","growth-product-manager","ycloud-datamartch","test-prof2","test-profi","data-science","engineer-drop","devops-course","systems-analyst-bootcamp","systems-analyst","high-education-data-analyst-magistr","high-education-web-developer-bachelor","onboarding-bachelor","ux-research","ux-copywriting","middle-frontend-react","internet-marketing-pro","deep-learning"]}},"landings.excelForWorkFull":{"enabled":true,"redirect404":true},"landings.goDeveloperBasic":{"enabled":true,"redirect404":true},"mobile.regularityStreak":{"enabled":false},"commonFlow.v2":{"enabled":true,"professions":{"includes":["backend-developer","python-developer-plus","python-developer-bootcamp","unit-economics","unit-economics-selfpaced","unit-economics-extra","qa-engineer","qa-engineer-plus","qa-engineer-full-stack","data-analyst","data-analyst-plus","data-analyst-bootcamp","data-scientist","data-scientist-plus","data-science-bootcamp","project-manager","project-manager-pro","middle-python","frontend-developer","fullstack-developer","test-prof","test-prof2","go-developer","team-management","team-management-pro","interface-designer","interface-designer-plus","graphic-designer","graphic-designer-plus","cpp","cpp-plus-backend","devops","devops-extended","devops-ext","product-manager-start","qa-automation-engineer-java","qa-automation-engineer-java-extended","data-engineer","data-engineer-sql","java-developer","java-developer-advanced","java-developer-bootcamp","systems-analyst","systems-analyst-bootcamp","systems-analyst-pro","middle-frontend","middle-frontend-react","internet-marketing-start","internet-marketing-pro","java-developer-plus","frontend-personal","fullstack-personal","datavis-and-bi-tools","datavis-and-bi-tools-sp","12c-c","test-profi","product-analytics-simulator","product-analytics-specialization","marketplace-manager","marketplace-manager-pro","qa-automation-engineer-python-extended","qa-automation-engineer-python","business-analyst","business-analyst-pro","motion-designer-mentor","motion-designer","android-developer-plus","android-developer","ios-developer-plus","ios-developer","php-developer","php-developer-basic","product-manager-start-pro","frontend-developer-plus","market-analysis","new-b2c-market-analysis-sp","graphic-designer-ab","graphic-designer-plus-abnew","backend-developer-ab","frontend-developer-ab","qa-engineer-ab","marketplace-manager-ab","marketplace-manager-pro-ab","frontend-developer-plus-ab","python-developer-plus-ab","python-developer-bootcamp-ab","qa-engineer-plus-ab","qa-engineer-full-stack-ab","product-manager","product-manager-pro","middle-python-ind","shablon","web-pentest","web-pentest-ind","web-pentest-basic","kubernetes","kubernetes-sp","deep-learning","deep-learning-cv","deep-learning-nlp","3d-artist","3d-generalist","head-of-sales","head-sales-extended","1c-programmer","1c-programmer-plus","devops-security","devsecops","kafka","kafka-base","go-advanced-ext","go-advanced","chief-technical-officer-extended","chief-technical-officer-max","chief-technical-officer","middle-android-developer","team-management-devops"]}},"landings.startInIt":{"enabled":true,"redirect404":true},"landings.startInMarketing":{"enabled":true,"redirect404":true},"mobile.ai.theoryHelper.button":{"enabled":true,"minVersion":"1.18.1"},"mobile.ai.lessonSummary.button":{"enabled":true,"minVersion":"1.18.1"},"theory.ai.onboarding":{"enabled":true,"professions":{"excludes":["mobile-solver-prof-2","solver-test-smoke-prof"]}},"landings.javaDeveloperPlus":{"enabled":true,"redirect404":true},"lessonTimer":{"enabled":true},"wirth.profile.course-program-second":{"enabled":false},"landings.phpDeveloper":{"enabled":true,"redirect404":true},"landings.machineLearning":{"enabled":true,"redirect404":true},"landings.webPentest":{"enabled":true,"redirect404":true},"landings.itSpecialist":{"enabled":true,"redirect404":true},"b2b.promocode":{"enabled":true},"b2b.application.promocode":{"enabled":true},"landings.smmSpecialist":{"enabled":true,"redirect404":true},"landings.yandexgptBeginner":{"enabled":true,"redirect404":true},"landings.pythonForAnalytics":{"enabled":true,"redirect404":true},"trialSegmentation.extendedHappyState":{"enabled":false,"segments":{"includes":{"trial_goal":["buy"]}}},"landings.avitoSpecialist":{"enabled":false,"redirect404":true},"landings.contextSpecialist":{"enabled":true,"redirect404":true},"landings.1cExam":{"enabled":true,"redirect404":true},"motivationTest":{"enabled":true,"professions":{"includes":["cpp","cpp-plus-backend","go-developer-basic","data-analyst","data-scientist","data-analyst-plus","data-scientist-plus","systems-analyst","data-science-bootcamp","data-analyst-bootcamp","business-analyst","financial-analyst","1c-analyst","systems-analyst-bootcamp","systems-analyst-pro","business-analyst-pro","interface-designer","interface-designer-plus","graphic-designer","graphic-designer-plus","web-designer","motion-designer","motion-designer-mentor","it-designer","1c-programmer","java-developer","java-developer-plus","middle-python-extended","product-designer-basic","commercial-illustrator","qa-engineer","qa-engineer-plus","qa-engineer-full-stack","frontend-developer","frontend-personal","fullstack-developer","fullstack-personal","php-developer","php-developer-basic","project-manager","project-manager-pro","product-manager-start","test-prof-smoke","web","demo-course","go-advanced","middle-python","react","backend-nodejs","middle-frontend","middle-frontend-react","qa-automation-engineer-java","qa-automation-engineer-python","qa-automation-engineer-java-extended","web-pentest","product-approach-for-designers","mobile-app-design","ux-research-for-designers","project-management-basics","financial-management","product-manager"]}},"myCoursesList":{"enabled":true},"psychoQuestion":{"enabled":true,"professions":{"includes":["test-prof","cpp-plus-backend","go-advanced","go-developer-basic","data-analyst","data-scientist","data-analyst-plus","data-scientist-plus","systems-analyst","data-science-bootcamp","data-analyst-bootcamp","business-analyst","financial-analyst","1c-analyst","systems-analyst-bootcamp","systems-analyst-pro","business-analyst-pro","interface-designer","interface-designer-plus","graphic-designer","graphic-designer-plus","web-designer","motion-designer","motion-designer-mentor","it-designer","1c-programmer","java-developer","java-developer-plus","middle-python","middle-python-extended","product-designer-basic","commercial-illustrator","product-approach-for-designers","mobile-app-design","ux-research-for-designers","qa-engineer","qa-engineer-plus","qa-engineer-full-stack","web-pentest","qa-automation-engineer-java","qa-automation-engineer-python","qa-automation-engineer-java-extended","middle-frontend","react","frontend-developer","frontend-personal","fullstack-developer","fullstack-personal","backend-nodejs","middle-frontend-react","php-developer","php-developer-basic","project-management-basics","project-manager","project-manager-pro","product-manager","product-manager-start","financial-management","test-prof"]}},"landings.1cFree":{"enabled":true,"redirect404":true},"landings.sysAdmin":{"enabled":true,"redirect404":true},"landings.phpDeveloperBasic":{"enabled":true,"redirect404":true},"landings.mathForDaDsPlus":{"enabled":true,"redirect404":true},"landings.productMarketingManager":{"enabled":true,"redirect404":true},"subscriptionsListWithEnglish":{"enabled":false},"ai.chat.icon.widget":{"enabled":false},"openCallbackFormAfterInaction":{"enabled":true},"landings.producerOnline":{"enabled":true,"redirect404":true},"landings.methodistOnline":{"enabled":true,"redirect404":true},"sales.callback.form.professions.section":{"enabled":true},"landings.financialAnalyst":{"enabled":true,"redirect404":true},"landings.salesManager":{"enabled":true,"redirect404":true},"landings.headOfSales":{"enabled":true,"redirect404":true},"landings.dataEngineerStart":{"enabled":true,"redirect404":true},"payments.partial":{"enabled":true},"toolsSidebar.experiment":{"enabled":true},"landings.corporateProductApproachForDesigners":{"enabled":true,"redirect404":true},"profile.recommendations":{"enabled":true},"profile.stories":{"enabled":true},"landings.itDesigner":{"enabled":true,"redirect404":true},"textSearchProfessions":{"enabled":true},"wirth.courses.smartSearch.suggest":{"enabled":false},"u2035":{"enabled":true,"professions":{"includes":["product-manager","systems-analyst","data-engineer","data-analyst-plus","data-scientist-plus","data-scientist","data-analyst","ios-developer","qa-automation-engineer-java","android-developer","qa-engineer","project-manager","it-recruiter","traffic-manager","internet-marketing-start","brand-management","smm","crm","ecom-specialist","java-developer","backend-developer","middle-frontend","web-developer","cpp","go-advanced","interface-designer","landings-design","graphic-designer"]},"params":{"data-engineer":{"cohortId":2194},"data-analyst-plus":{"cohortId":2193},"data-scientist-plus":{"cohortId":2192},"data-scientist":{"cohortId":2191},"data-analyst":{"cohortId":2190},"ios-developer":{"cohortId":2185},"qa-automation-engineer-java":{"cohortId":2184},"landings-design":{"cohortId":2160},"qa-engineer":{"cohortId":2180},"project-manager":{"cohortId":2179},"it-recruiter":{"cohortId":2178},"traffic-manager":{"cohortId":2177},"internet-marketing-start":{"cohortId":2176},"brand-management":{"cohortId":2175},"smm":{"cohortId":2174},"crm":{"cohortId":2173},"ecom-specialist":{"cohortId":2172},"java-developer":{"cohortId":2170},"backend-developer":{"cohortId":2169},"graphic_designer":{"cohortId":2168},"middle-frontend":{"cohortId":2167},"web":{"cohortId":2166},"cpp":{"cohortId":2164},"go-advanced":{"cohortId":2163},"interface-designer":{"cohortId":2162},"2035-data-analysis-tools":{"cohortId":9535}}},"landings.editorInIt":{"enabled":true,"redirect404":true},"landings.financialAnalysisInBusiness":{"enabled":true,"redirect404":true},"landings.cloudServicesEngineer":{"enabled":true,"redirect404":true},"landings.aiToolsForDesigners":{"enabled":true,"redirect404":true},"landings.interactiveTutorial":{"enabled":true,"redirect404":true},"landings.userExperienceResearch":{"redirect404":true,"enabled":true},"landings.productManagementInFintech":{"enabled":true,"redirect404":true},"landings.designAndDevelopmentDigitalProducts":{"redirect404":true,"enabled":true},"skillpathExternalLibrarySkillsBanner":{"enabled":true},"landings.blogger":{"redirect404":true,"enabled":true},"landings.dataScienceInEconomics":{"redirect404":true,"enabled":true},"eventCollector.landing.opened":{"enabled":true},"eventCollector.orderPage.opened":{"enabled":true},"authorSolution":{"enabled":true,"professions":{"includes":["prof-for-all","go-developer-basic","java-developer","java-developer-plus","java-developer-advanced","data-analyst","data-analyst-plus","data-analyst-bootcamp","data-scientist","data-scientist-plus","data-science-bootcamp","test-prof","android-developer","android-developer-plus","cpp","python-developer-bootcamp","python-developer-plus","backend-developer","cpp-plus-backend","b2b-java-core-basic","b2b-object-oriented-programming","b2b-java-algorithms","b2b-java-files","b2b-java-spring-boot","b2b-java-git","b2b-python-full-text-search","b2b-java-springdata","b2b-java-docker","b2b-java-junit","b2b-web-sql","bi-analyst","product-analyst","data-analyst-beta","math-for-da-ds","b2b-mathematical-analysis-integrals","b2b-mathematical-analysis-functions","b2b-singular-value-decomposition-of-matrices","b2b-statistics-basic","b2b-linear-regression","b2b-math-functions","b2b-mathematical-analysis-derivatives","b2b-linear-algebra","b2b-statistical-hypothesis-test","b2b-statistics-advanced","associated-programs-backend","developer-for-medical-universities","ds-for-medical-universities","associated-programs-frontend-st","associated-programs-backend-st","middle-java","associated-programs-frontend-v2","associated-programs-backend-v2","associated-programs-android-v2","associated-programs-frontend-st-v2","associated-programs-backend-st-v2","associated-programs-android-st-v2","b2b-data-preprocessing","qa-automation-engineer-java-extended","qa-automation-engineer-java","qa-automation-engineer-python","qa-automation-engineer-python-extended","data-engineer","higher-it-product-mgmt","mcrpo-programming-in-cplus","mcrpo-advanced-java-development","frontend-developer","frontend-developer-plus","fullstack-developer","fullstack-developer-plus","prof-for-debug-test","python-for-logos","diving-python-logos"],"excludes":null},"params":{"default":{"minAttemptsCount":3}}},"landings.3dArtist":{"redirect404":true,"enabled":true},"landings.separateFreetrackSection":{"enabled":false},"skillpathCatalog":{"enabled":true},"hideSubscriptionSelect":{"enabled":true},"landings.startInManagement":{"redirect404":true,"enabled":true},"landings.innovationsInGraphicDesign":{"redirect404":true,"enabled":true},"landings.startInDesign":{"redirect404":true,"enabled":true},"skillpathNavigation":{"enabled":true},"growth.commonGreetingPopup":{"enabled":true,"params":{"default":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fpro_ai?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F492х196.png","hasCustomText":false},"devops":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fmiddle_and_ai?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F16.12.25.png","hasCustomText":false},"argumentation":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fpracticum.yandex.ru\u002Foffers\u002Fargumentation\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F26_12_2025.png","hasCustomText":false},"data-engineer":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fpracticum.yandex.ru\u002Foffers\u002Fdata-engineer\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F26_12_2025.png","hasCustomText":false},"machine-learning":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fpracticum.yandex.ru\u002Foffers\u002Fmachine-learning\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F26_12_2025.png","hasCustomText":false},"html-css":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fmiddle_and_ai?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F16.12.25.png","hasCustomText":false},"market-analysis":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fpro_ai?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F492х196.png","hasCustomText":true},"ai-tools-for-designers":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fmiddle_and_ai?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F16.12.25.png","hasCustomText":false},"user-experience-research":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fmiddle_and_ai?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F16.12.25.png","hasCustomText":false},"ux-research-for-designers":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fmiddle_and_ai?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F16.12.25.png","hasCustomText":false},"mobile-app-design-pro":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fmiddle_and_ai?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F16.12.25.png","hasCustomText":false},"mobile-app-design-self-paced":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fmiddle_and_ai?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F16.12.25.png","hasCustomText":false},"devops-ext":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fmiddle_and_ai?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F16.12.25.png","hasCustomText":false},"thinking":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fmiddle_and_ai?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F16.12.25.png","hasCustomText":false},"algorithms":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fpracticum.yandex.ru\u002Foffers\u002Falgorithms\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F26_12_2025.png","hasCustomText":false},"project-management-basics":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fmiddle_and_ai?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F16.12.25.png","hasCustomText":false},"qa-automation-engineer-java":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fmiddle_and_ai?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F16.12.25.png","hasCustomText":false},"project-management-basics-selfpaced":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fmiddle_and_ai?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F16.12.25.png","hasCustomText":false},"qa-automation-engineer-java-extented":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fmiddle_and_ai?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F16.12.25.png","hasCustomText":false},"product-manager":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fpracticum.yandex.ru\u002Foffers\u002Fproduct-manager\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F26_12_2025.png","hasCustomText":false},"qa-automation-engineer-python":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fmiddle_and_ai?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F16.12.25.png","hasCustomText":false},"product-approach":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fmiddle_and_ai?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F16.12.25.png","hasCustomText":false},"middle-python":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fmiddle_and_ai?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F16.12.25.png","hasCustomText":false},"unit-economics":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fpracticum.yandex.ru\u002Foffers\u002Funit-economics\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F26_12_2025.png","hasCustomText":false},"team-management":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fmiddle_and_ai?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F16.12.25.png","hasCustomText":false},"team-management-pro":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fmiddle_and_ai?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F16.12.25.png","hasCustomText":false},"backend-nodejs":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fmiddle_and_ai?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F16.12.25.png","hasCustomText":false},"team-management-development":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fpracticum.yandex.ru\u002Foffers\u002Fteam-management-development\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F26_12_2025.png","hasCustomText":false},"middle-frontend":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fmiddle_and_ai?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F16.12.25.png","hasCustomText":false},"operational-management":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fpracticum.yandex.ru\u002Foffers\u002Foperational-management\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F26_12_2025.png","hasCustomText":false},"middle-frontend-react":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fmiddle_and_ai?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F16.12.25.png","hasCustomText":true},"head-of-sales":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fpracticum.yandex.ru\u002Foffers\u002Fhead-of-sales\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F26_12_2025.png","hasCustomText":false},"react":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fmiddle_and_ai?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F16.12.25.png","hasCustomText":false},"financial-management":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fmiddle_and_ai?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F16.12.25.png","hasCustomText":false},"go-advanced":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fpracticum.yandex.ru\u002Foffers\u002Fgo-advanced\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F26_12_2025.png","hasCustomText":false},"product-approach-for-designers":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fpracticum.yandex.ru\u002Foffers\u002Fproduct-approach-for-designers\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F26_12_2025.png","hasCustomText":false},"web-pentest":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fmiddle_and_ai?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F16.12.25.png","hasCustomText":false},"mobile-app-design":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fmiddle_and_ai?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F16.12.25.png","hasCustomText":false},"software-architect":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fpracticum.yandex.ru\u002Foffers\u002Fsoftware-architect\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F26_12_2025.png","hasCustomText":false},"datavis-and-bi-tools":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fpracticum.yandex.ru\u002Foffers\u002Fdatavis-and-bi-tools\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F26_12_2025.png","hasCustomText":false},"datavis-and-bi-tools-sp":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fpracticum.yandex.ru\u002Foffers\u002Fdatavis-and-bi-tools-sp\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F26_12_2025.png","hasCustomText":false},"excel-for-work-full":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fpracticum.yandex.ru\u002Foffers\u002Fexcel-for-work-full\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F26_12_2025.png","hasCustomText":false},"python-for-analytics":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fmiddle_and_ai?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F16.12.25.png","hasCustomText":false},"sql-data-analyst":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fmiddle_and_ai?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F16.12.25.png","hasCustomText":false},"sql-for-developers":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fpracticum.yandex.ru\u002Foffers\u002Fsql-for-developers\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F26_12_2025.png","hasCustomText":false},"math-for-da-ds":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fpracticum.yandex.ru\u002Foffers\u002Fmath-for-da-ds\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F26_12_2025.png","hasCustomText":false},"devops-int":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fmiddle_and_ai?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F16.12.25.png","hasCustomText":false},"kafka":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fmiddle_and_ai?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F16.12.25.png","hasCustomText":false},"kubernetes":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fmiddle_and_ai?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F16.12.25.png","hasCustomText":false},"middle-java":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fpracticum.yandex.ru\u002Foffers\u002Fmiddle-java\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F26_12_2025.png","hasCustomText":false},"qa-automation-engineer-python-extended":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fmiddle_and_ai?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F16.12.25.png","hasCustomText":false},"soc-analytics":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fmiddle_and_ai?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F16.12.25.png","hasCustomText":false},"hr-analytics":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fmiddle_and_ai?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F16.12.25.png","hasCustomText":false},"middle-python-ind":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fmiddle_and_ai?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F16.12.25.png","hasCustomText":false},"web-pentest-basic":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fmiddle_and_ai?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F16.12.25.png","hasCustomText":false},"web-pentest-ind":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fmiddle_and_ai?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F16.12.25.png","hasCustomText":false},"kubernetes-sp":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fmiddle_and_ai?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F16.12.25.png","hasCustomText":false},"middle-android-developer":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fpracticum.yandex.ru\u002Foffers\u002Fmiddle-android-developer\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F26_12_2025.png","hasCustomText":false},"middle-cpp":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fmiddle_and_ai?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F16.12.25.png","hasCustomText":false},"art-dir":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fmiddle_and_ai?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F16.12.25.png","hasCustomText":false},"product-manager-pro":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fpracticum.yandex.ru\u002Foffers\u002Fproduct-manager-pro\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F26_12_2025.png","hasCustomText":false},"new-b2c-market-analysis-sp":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fpracticum.yandex.ru\u002Foffers\u002Fnew-b2c-market-analysis-sp\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F26_12_2025.png","hasCustomText":false},"chief-technical-officer":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fpracticum.yandex.ru\u002Foffers\u002Fchief-technical-officer\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F26_12_2025.png","hasCustomText":false},"mlops":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fmiddle_and_ai?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F16.12.25.png","hasCustomText":false},"software-architect-pro":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fpracticum.yandex.ru\u002Foffers\u002Fsoftware-architect-pro\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F26_12_2025.png","hasCustomText":false},"deep-learning":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fmiddle_and_ai?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F16.12.25.png","hasCustomText":false},"deep-learning-cv":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fmiddle_and_ai?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F16.12.25.png","hasCustomText":false},"deep-learning-nlp":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fmiddle_and_ai?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F16.12.25.png","hasCustomText":false},"microservice-architecture":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fpracticum.yandex.ru\u002Foffers\u002Fmicroservice-architecture\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F26_12_2025.png","hasCustomText":false},"ai-for-work":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fpracticum.yandex.ru\u002Fai-for-work\u002F?utm_source=freetrack&utm_medium=banner","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002Fai-for-work-early.png","hasCustomText":true},"computer-vision":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fmiddle_and_ai?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F16.12.25.png","hasCustomText":false},"middle-project-manager":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fmiddle_and_ai?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F16.12.25.png","hasCustomText":false},"middle-system-analyst":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fpracticum.yandex.ru\u002Foffers\u002Fmiddle-system-analyst\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F26_12_2025.png","hasCustomText":false},"ai-for-business":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fpracticum.yandex.ru\u002Foffers\u002Fai-for-business\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F26_12_2025.png","hasCustomText":false},"natural-language-processing":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fmiddle_and_ai?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F16.12.25.png","hasCustomText":false},"kafka-base":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fpracticum.yandex.ru\u002Foffers\u002Fkafka-base\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F26_12_2025.png","hasCustomText":false},"product-manager-max":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fpracticum.yandex.ru\u002Foffers\u002Fproduct-manager-max\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F26_12_2025.png","hasCustomText":false},"middle-csharp":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fmiddle_and_ai?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F16.12.25.png","hasCustomText":false},"go-advanced-ext":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fpracticum.yandex.ru\u002Foffers\u002Fgo-advanced-ext\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F26_12_2025.png","hasCustomText":false},"head-sales-extended":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fmiddle_and_ai?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F16.12.25.png","hasCustomText":false},"growth-simulator":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fmiddle_and_ai?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F16.12.25.png","hasCustomText":false},"chief-technical-officer-max":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fpracticum.yandex.ru\u002Foffers\u002Fchief-technical-officer-max\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F26_12_2025.png","hasCustomText":false},"chief-technical-officer-extended":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fpracticum.yandex.ru\u002Foffers\u002Fchief-technical-officer-extended\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F26_12_2025.png","hasCustomText":false},"team-management-max":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fmiddle_and_ai?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F16.12.25.png","hasCustomText":false},"devops-security":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fpracticum.yandex.ru\u002Foffers\u002Fdevops-security\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F26_12_2025.png","hasCustomText":false},"team-management-devops":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fmiddle_and_ai?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F16.12.25.png","hasCustomText":false},"devsecops":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fmiddle_and_ai?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F16.12.25.png","hasCustomText":false},"team-management-qa":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fmiddle_and_ai?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F16.12.25.png","hasCustomText":false},"middle-rust":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fmiddle_and_ai?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F16.12.25.png","hasCustomText":false},"middle-rust-start":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fmiddle_and_ai?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F16.12.25.png","hasCustomText":false},"middle-rust-blockchain":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fmiddle_and_ai?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F16.12.25.png","hasCustomText":false},"sre":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fmiddle_and_ai?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F16.12.25.png","hasCustomText":false},"internet-marketing-start":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Flabour_market2026?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F738x294_12.03.26.png","hasCustomText":true},"traffic-manager":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Flabour_market2026?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F738x294_12.03.26.png","hasCustomText":true},"marketplace-manager":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Flabour_market2026?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F738x294_12.03.26.png","hasCustomText":true},"content-marketer":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Flabour_market2026?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F738x294_12.03.26.png","hasCustomText":true},"sales-manager":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Flabour_market2026?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F738x294_12.03.26.png","hasCustomText":true},"brand-management":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Flabour_market2026?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F738x294_12.03.26.png","hasCustomText":true},"smm-telegram":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Flabour_market2026?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F738x294_12.03.26.png","hasCustomText":true},"product-marketing-manager":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Flabour_market2026?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F738x294_12.03.26.png","hasCustomText":true},"smm-specialist":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Flabour_market2026?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F738x294_12.03.26.png","hasCustomText":true},"systems-analyst":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fdata_graduates?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F492х196_18.02.2026.png","hasCustomText":true},"business-analyst":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fdata_graduates?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F492х196_18.02.2026.png","hasCustomText":true},"data-analyst":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fdata_graduates?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F492х196_18.02.2026.png","hasCustomText":true},"data-scientist":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fhr-talks2025_october?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002Fpopup6107-270126.png","hasCustomText":true},"data-scientist-plus":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fdata_graduates?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F492х196_18.02.2026.png","hasCustomText":true},"data-analyst-plus":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fdata_graduates?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F492х196_18.02.2026.png","hasCustomText":true},"systems-analyst-bootcamp":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fdata_graduates?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F492х196_18.02.2026.png","hasCustomText":true},"data-engineer-start":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fdata_graduates?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F492х196_18.02.2026.png","hasCustomText":true},"it-recruiter":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Flabour_market2026?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F738x294_12.03.26.png","hasCustomText":true},"project-manager":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Flabour_market2026?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F738x294_12.03.26.png","hasCustomText":true},"product-manager-start":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Flabour_market2026?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F738x294_12.03.26.png","hasCustomText":true},"hr-manager":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Flabour_market2026?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F738x294_12.03.26.png","hasCustomText":true},"project-manager-pro":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Flabour_market2026?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F738x294_12.03.26.png","hasCustomText":true},"context-specialist":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Flabour_market2026?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F738x294_12.03.26.png","hasCustomText":true},"1c-programmer":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Flabour_market2026?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F738x294_12.03.26.png","hasCustomText":true},"1c-analyst":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fdata_graduates?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F492х196_18.02.2026.png","hasCustomText":true},"java-developer":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Flabour_market2026?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F738x294_12.03.26.png","hasCustomText":true},"qa-engineer-full-stack":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Flabour_market2026?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F738x294_12.03.26.png","hasCustomText":true},"backend-developer":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fpython_2026?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002Fpopup6106-270126.png","hasCustomText":true},"python-developer-plus":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fpython_2026?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002Fpopup6106-270126.png","hasCustomText":true},"fullstack-developer":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Flabour_market2026?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F738x294_12.03.26.png","hasCustomText":true},"frontend-developer":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Flabour_market2026?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F738x294_12.03.26.png","hasCustomText":true},"android-developer":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Flabour_market2026?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F738x294_12.03.26.png","hasCustomText":true},"python-free":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fpython_2026?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002Fpopup6106-270126.png","hasCustomText":true},"sys-admin":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Flabour_market2026?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F738x294_12.03.26.png","hasCustomText":true},"yandexgpt-beginner":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Flabour_market2026?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F738x294_12.03.26.png","hasCustomText":true},"osnovy-programmirovaniya":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Flabour_market2026?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F738x294_12.03.26.png","hasCustomText":true},"sql-database-basics":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fdata_graduates?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F492х196_18.02.2026.png","hasCustomText":true},"math-foundations":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fdata_graduates?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F492х196_18.02.2026.png","hasCustomText":true},"statistics-basic":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fdata_graduates?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F492х196_18.02.2026.png","hasCustomText":true},"personal-data-protection":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fdata_graduates?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F492х196_18.02.2026.png","hasCustomText":true},"bi-analyst":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fdata_graduates?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F492х196_18.02.2026.png","hasCustomText":true},"design-presentation":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Flabour_market2026?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F738x294_12.03.26.png","hasCustomText":true},"video-editor":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Flabour_market2026?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F738x294_12.03.26.png","hasCustomText":true},"3d-generalist":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Flabour_market2026?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F738x294_12.03.26.png","hasCustomText":true},"qa-engineer":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fhr-talks2025_october?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002Fpopup6107-270126.png","hasCustomText":true},"cpp":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Flabour_market2026?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F738x294_12.03.26.png","hasCustomText":true},"web":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Flabour_market2026?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F738x294_12.03.26.png","hasCustomText":true},"web-plus":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Flabour_market2026?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F738x294_12.03.26.png","hasCustomText":true},"graphic-designer":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Flabour_market2026?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F738x294_12.03.26.png","hasCustomText":true},"ios-developer":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Flabour_market2026?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F738x294_12.03.26.png","hasCustomText":true},"interface-designer":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Flabour_market2026?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F738x294_12.03.26.png","hasCustomText":true},"interface-designer-plus":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Flabour_market2026?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F738x294_12.03.26.png","hasCustomText":true},"java-developer-plus":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Flabour_market2026?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F738x294_12.03.26.png","hasCustomText":true},"qa-engineer-plus":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Flabour_market2026?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F738x294_12.03.26.png","hasCustomText":true},"python-developer-bootcamp":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fpython_2026?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002Fpopup6106-270126.png","hasCustomText":true},"go-developer-basic":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Flabour_market2026?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F738x294_12.03.26.png","hasCustomText":true},"web-designer":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Flabour_market2026?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F738x294_12.03.26.png","hasCustomText":true},"motion-designer":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Flabour_market2026?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F738x294_12.03.26.png","hasCustomText":true},"it-designer":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Flabour_market2026?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F738x294_12.03.26.png","hasCustomText":true},"3d-artist":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Flabour_market2026?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F738x294_12.03.26.png","hasCustomText":true},"start-in-data":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Flabour_market2026?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F738x294_12.03.26.png","hasCustomText":true},"financial-analyst":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fdata_graduates?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F492х196_18.02.2026.png","hasCustomText":true},"test-prof-for-inclusion":{"hasCloseBtn":true,"showDelayInMinutes":0.05,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fintelligence_tech?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F492%D1%85196_30.09.25.png","hasCustomText":true},"associated-programs-frontend-st-v2":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fcalendar.yandex.ru\u002Fembed\u002Fweek?private_token=d666eac81a5218d7071a4a6ab8d076ca72c987cf&tz_id=Europe%2FMoscow&uid=773193551","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FIU\u002Fstory\u002F2.png","hasCustomText":true},"associated-programs-backend-st-v2":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fcalendar.yandex.ru\u002Fembed\u002Fweek?private_token=d666eac81a5218d7071a4a6ab8d076ca72c987cf&tz_id=Europe%2FMoscow&uid=773193551","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FIU\u002Fstory\u002F2.png","hasCustomText":true},"associated-programs-android-st-v2":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fcalendar.yandex.ru\u002Fembed\u002Fweek?private_token=d666eac81a5218d7071a4a6ab8d076ca72c987cf&tz_id=Europe%2FMoscow&uid=773193551","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FIU\u002Fstory\u002F2.png","hasCustomText":true},"business-analyst-pro":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fpracticum.yandex.ru\u002Foffers\u002Fbusiness-analyst\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002Fpopup_IT_141125.png","hasCustomText":true},"product-analyst":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fdata_graduates?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F492х196_18.02.2026.png","hasCustomText":true},"systems-analyst-pro":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fpracticum.yandex.ru\u002Foffers\u002Fsystems-analyst\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002Fpopup_IT_141125.png","hasCustomText":true},"graphic-designer-plus":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fpracticum.yandex.ru\u002Foffers\u002Fgraphic-designer\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002Fpopup_DIGITAL_141125.png","hasCustomText":true},"motion-designer-mentor":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fpracticum.yandex.ru\u002Foffers\u002Fmotion-designer\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002Fpopup_DIGITAL_141125.png","hasCustomText":true},"web-designer-mentor":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fpracticum.yandex.ru\u002Foffers\u002Fweb-designer\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002Fpopup_DIGITAL_141125.png","hasCustomText":true},"internet-marketing-pro":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fpracticum.yandex.ru\u002Foffers\u002Finternet-marketing-start\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002FDigital_30.11.25.png","hasCustomText":true},"marketplace-manager-pro":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fpracticum.yandex.ru\u002Foffers\u002Fmarketplace-manager\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002FDigital_30.11.25.png","hasCustomText":true},"smm-specialist-pro":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fpracticum.yandex.ru\u002Foffers\u002Fsmm-specialist\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002FDigital_30.11.25.png","hasCustomText":true},"product-manager-start-pro":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fpracticum.yandex.ru\u002Foffers\u002Fproduct-manager-start","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002FDigital_30.11.25.png","hasCustomText":true},"1c-programmer-plus":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fpracticum.yandex.ru\u002Foffers\u002F1c-programmer","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002FIT_30.11.25.png","hasCustomText":true},"android-developer-plus":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fpracticum.yandex.ru\u002Foffers\u002Fandroid-developer","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002FIT_30.11.25.png","hasCustomText":true},"cpp-plus-backend":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fpracticum.yandex.ru\u002Foffers\u002Fcpp-plus-backend","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002Fpopup_IT_141125.png","hasCustomText":true},"frontend-developer-plus":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fpracticum.yandex.ru\u002Foffers\u002Ffrontend-developer\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002Fpopup_IT_141125.png","hasCustomText":true},"fullstack-developer-plus":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fpracticum.yandex.ru\u002Foffers\u002Ffullstack-developer","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002Fpopup_IT_141125.png","hasCustomText":true},"information-security":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Flabour_market2026?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F738x294_12.03.26.png","hasCustomText":true},"ios-developer-plus":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fpracticum.yandex.ru\u002Foffers\u002Fios-developer","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002Fpopup_IT_141125.png","hasCustomText":true},"sys-admin-plus":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fpracticum.yandex.ru\u002Foffers\u002Fsys-admin","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002Fpopup_IT_141125.png","hasCustomText":true},"mcrpo-integration-software":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fpracticum.yandex.ru\u002Ftrainer\u002Fmcrpo-integration-software\u002Flesson\u002F9902cf0e-3a62-4f8e-b96d-abc90e7f0404\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002Fdsbr\u002Fmcrpo.png","hasCustomText":true},"ai-for-marketing":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"with-registry","buttonLinkSrc":"https:\u002F\u002Fstart.practicum.yandex\u002Fevents\u002Fpro_ai?from=practicum.yandex.ru\u002Fcatalog\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002FMarketing\u002F492х196.png","hasCustomText":true}},"professions":{"includes":["frontend-developer","java-developer","android-developer","qa-engineer-full-stack","it-recruiter","project-manager","product-manager-start","hr-manager","internet-marketing-start","traffic-manager","marketplace-manager","content-marketer","systems-analyst","business-analyst","data-analyst","data-scientist","backend-developer","python-developer-plus","qa-engineer","data-scientist-plus","fullstack-developer","cpp","data-analyst-plus","web","web-plus","graphic-designer","ios-developer","project-manager-pro","interface-designer","interface-designer-plus","1c-programmer","java-developer-plus","qa-engineer-plus","python-developer-bootcamp","go-developer-basic","1c-analyst","systems-analyst-bootcamp","data-engineer-start","web-designer","motion-designer","it-designer","3d-artist","financial-analyst","sales-manager","brand-management","smm-telegram","product-marketing-manager","smm-specialist","context-specialist","start-in-data","qa-automation-engineer-java-extended","information-security","video-editor","3d-generalist","math-foundations","statistics-basic","personal-data-protection","bi-analyst","yandexgpt-beginner","osnovy-programmirovaniya","sys-admin","python-free","test-prof-for-inclusion","design-presentation","sql-database-basics","ai-tools-for-designers","art-dir","backend-nodejs","deep-learning","deep-learning-cv","deep-learning-nlp","devops","devops-ext","devops-int","financial-management","hr-analytics","html-css","kafka","kubernetes","kubernetes-sp","middle-cpp","middle-frontend","middle-frontend-react","middle-python","middle-python-ind","mlops","mobile-app-design","mobile-app-design-pro","mobile-app-design-self-paced","product-approach","project-management-basics","project-management-basics-selfpaced","python-for-analytics","qa-automation-engineer-java","qa-automation-engineer-python","qa-automation-engineer-python-extended","react","soc-analytics","sql-data-analyst","team-management","team-management-pro","thinking","user-experience-research","ux-research-for-designers","web-pentest","web-pentest-basic","web-pentest-ind","computer-vision","middle-project-manager","natural-language-processing","middle-csharp","head-sales-extended","growth-simulator","team-management-max","team-management-devops","devsecops","middle-rust","middle-rust-start","middle-rust-blockchain","sre","product-analyst","market-analysis","ai-for-marketing"],"excludes":["test-prof","test-prof-smoke"]}},"profile.maintenanceWarning":{"enabled":false},"trainer.miltilevelHint":{"lessonTypes":{"includes":["serverless","web-server"]},"professions":{"includes":["backend-developer","alexeynikitintests"]},"enabled":false},"trainer.changeLayoutHint":{"enabled":true},"trainer.contentFeedback.eventCollector.enabled":{"enabled":false},"landings.productAnalyst":{"redirect404":true,"enabled":true},"yanalytics":{"enabled":true},"typingError.button":{"enabled":true,"professions":{"includes":["backend-developer","python-developer-plus","python-developer-bootcamp","internet-marketing-start","internet-marketing-pro","smm-telegram","business-analyst","business-analyst-pro","web-designer","web-designer-mentor","project-manager","project-manager-pro","interface-designer","interface-designer-plus","it-designer","product-marketing-manager","data-scientist","data-scientist-plus","data-analyst","data-analyst-plus","smm-specialist","smm-specialist-pro","3d-artist","data-engineer-start","systems-analyst","systems-analyst-pro","systems-analyst-bootcamp","product-manager-start","product-manager-start-pro","marketplace-manager","marketplace-manager-pro","it-recruiter","qa-engineer","qa-engineer-plus","qa-engineer-full-stack","product-analyst","bi-analyst","motion-designer","motion-designer-mentor","financial-analyst","traffic-manager","hr-manager","content-marketer","context-specialist","brand-management","1c-programmer","1c-analyst","1c-exam","ios-developer","ios-developer-plus","android-developer","android-developer-plus","fullstack-developer","fullstack-developer-plus","frontend-developer","frontend-developer-plus","cpp","cpp-plus-backend","java-developer","java-developer-plus","sys-admin","go-developer-basic","graphic-designer","graphic-designer-plus","high-education-web-developer-bachelor","high-education-ios-developer-bachelor","high-education-web-developer-magistr","cloud-services-engineer","high-education-data-analyst-magistr","data-science-in-economics","financial-analysis-in-business","product-management-in-fintech","design-and-development-digital-products","high-education-android-developer-bachelor","hints-e2e-tests","project-digital-management","associated-programs-frontend-st","associated-programs-backend-st","developer-for-medical-universities","ds-for-medical-universities","internet-marketing-for-universities","business-analys-for-universities","networking-setka","yandex-services-university","information-security","video-editor","associated-programs-frontend-v2","associated-programs-backend-v2","associated-programs-android-v2","associated-programs-frontend-st-v2","associated-programs-backend-st-v2","associated-programs-android-st-v2","spo-graphic-designer","spo-neural-networks-for-work","spo-motion-designer","spo-financial-analyst","spo-director-of-editing","spo-devops-basics","spo-fullstack-developer","spo-3d-designer","mcrpo-programming-in-cplus","mcrpo-integration-software","mcrpo-support-maintenance","mcrpo-advanced-java-development","mcrpo-databases","mcpro-mobile-development","higher-front-back-dev","higher-it-product-mgmt","higher-data-analytics","higher-info-security","math-for-da-ds","sql-data-analyst","sql-for-developers","python-for-analytics","datavis-and-bi-tools","datavis-and-bi-tools-sp","excel-for-work-full","unit-economics","devops-int","devops","devops-ext","devsecops","mlops","deep-learning","sre","computer-vision","natural-language-processing","kubernetes","kubernetes-sp","data-engineer","machine-learning","software-architect","software-architect-pro","microservice-architecture","algorithms","middle-python","middle-python-ind","go-advanced","middle-java","kafka","middle-cpp","qa-automation-engineer-java","qa-automation-engineer-java-extended","qa-automation-engineer-python","qa-automation-engineer-python-extended","web-pentest","soc-analytics","react","backend-nodejs","middle-frontend","middle-frontend-react","html-css","middle-android-developer","middle-system-analyst","product-approach-for-designers","mobile-app-design","mobile-app-design-pro","mobile-app-design-self-paced","ux-research-for-designers","user-experience-research","ai-tools-for-designers","ai-for-work","art-dir","argumentation","thinking","team-management-development","operational-management","project-management-basics","project-management-basics-selfpaced","project-management-basics-en","middle-project-manager","market-analysis","new-b2c-market-analysis-sp","hr-analytics","financial-management","head-of-sales","head-of-sales-pro","chief-technical-officer","chief-technical-officer-pro","product-manager","product-manager-pro","product-approach","executive-product-management","team-management","team-management-pro","ai-for-business","b2b-python-data-analyst-basic-2","b2b-python-data-analyst-basic","b2b-tableau-data-analyst","b2b-data-preprocessing","b2b-business-metrics-analysis","b2b-exploratory-analysis","b2b-processing-systems-for-bigdata","b2b-machine-learning-texts","b2b-computer-vision-introduction","b2b-numerical-methods","b2b-time-series","b2b-neural-network-basic","b2b-dsml-1","b2b-dsml-2","b2b-dsml-3","b2b-machine-learning-linear-models","b2b-tableau-dashboards","b2b-dataviz-presentations","b2b-datalens","b2b-dataviz-basic","b2b-dataviz-technical-requirements","b2b-data-literacy","b2b-dataviz-1","b2b-mathematical-analysis-integrals","b2b-mathematical-analysis-functions","b2b-Singular-Value-Decomposition-of-Matrices","b2b-statistics-basic","b2b-statistics-advanced","b2b-Linear-Regression","b2b-math-functions","b2b-mathematical-analysis-derivatives","b2b-linear-algebra","b2b-statistical-hypothesis-test","b2b-systems-implementation","b2b-systems-modeling-data","b2b-systems-requirements","b2b-systems-architecture","b2b-systems-user-interfaces","b2b-systems-modeling-processes","b2b-ab-experiments","b2b-custom-development-presentation-and-training","b2b-requirements-gathering-under-uncertainty","b2b-software-testing-business-analyses","b2b-business-analysis-1","b2b-descrption-future-processes","b2b-description-of-requirements","b2b-requirements-gathering-existing-product","b2b-ui-design-presentation","b2b-introduction-to-business-processes","b2b-sql-geodatabase","b2b-advanced-sql-for-development","b2b-server-side-programming","b2b-advanced-data-types","b2b-sql-query-optimization","b2b-basic-sql-for-development","b2b-algorithms-working-with-trees","b2b-algorithms-working-with-graphs","b2b-algorithms-hash-functions-and-hash-tables","b2b-algorithms-recursion-and-sorting","b2b-algorithms-greedy-algorithms","b2b-algorithms-basic-data-structures","b2b-algorithms-basics","b2b-data-engineer-2","b2b-building-a-data-mart","b2b-data-models-for-data-mart","b2b-data-engineer-6","b2b-data-engineer-7","b2b-data-engineer-1","b2b-data-engineer-5","b2b-data-engineer-4","b2b-data-engineer-8","b2b-data-engineer-3","b2b-qa-java-unit-testing-mocks","b2b-qa-java-allure","b2b-qa-java-api","b2b-qa-selenuim-ui-testing-java","b2b-qa-junit5-automation","b2b-qa-java-infrastructure","b2b-qa-java-unit-testing-DI","b2b-qa-devtools","b2b-qa-java-console","b2b-qa-test-api","b2b-qa-OOP-encapsulation-1","b2b-qa-python-selenium","b2b-qa-pytest","b2b-qa-python-allure-1","b2b-qa-python-for-automation-1","b2b-qa-automation-engineer-python","b2b-qa-python-testing-mocks","b2b-qa-java-postman","b2b-qa-webtest","b2b-kafka-1","b2b-kafka-2","b2b-kafka-3","b2b-kafka-4","b2b-kafka-5","b2b-kafka-6","b2b-kafka-7","b2b-kafka-8","b2b-go-webapp","b2b-go-multithreading","b2b-go-basics","b2b-go-auth","b2b-go-relational","b2b-go-microservice","b2b-go-styleguide","b2b-go-patterns","b2b-go-optimization","b2b-go-library","b2b-go-generic","b2b-java-spring-boot","b2b-java-springdata","b2b-java-junit","b2b-java-docker","b2b-java-improv","b2b-java-func","b2b-python-adminservice","b2b-python-asyncprograms","b2b-python-full-text-search","b2b-backend-1c-1","b2b-backend-1c-2","b2b-web-html-css","b2b-web-animation","b2b-web-responsive-layout","b2b-web-responsive-layout-2","b2b-web-pentest-1","b2b-web-pentest-2","b2b-web-pentest-3","b2b-web-pentest-4","b2b-web-pentest-5","b2b-web-pentest-6","b2b-web-pentest-7","b2b-web-pentest-8","b2b-web-pentest-9","b2b-web-pentest-qa-1","b2b-excel-for-work-basic","b2b-mng-hranalytics-presentation","b2b-mng-hranalytics-visualization","b2b-mng-hranalytics-hrdataanalysis","b2b-mng-hranalytics-hrmetrics","b2b-mng-hranalytics-daprocessing","b2b-mng-hranalytics-datacollection","b2b-mng-hranalytics-analysisrequests","b2b-mng-itrecruiter-6","b2b-mng-itrecruiter-4","b2b-mng-itrecruiter-7","b2b-mng-itrecruiter-2","b2b-mng-itrecruiter-8","b2b-mng-criticalthinking-4","b2b-mng-criticalthinking-3","b2b-mng-criticalthinking-2","b2b-mng-criticalthinking-1","b2b-mng-pmsoftskillspro-5","b2b-mng-pmsoftskillspro-2","b2b-mng-pmsoftskillspro-1","b2b-mng-communicationskills-5","b2b-mng-communicationskills-4","b2b-mng-communicationskills-3","b2b-mng-communicationskills-2","b2b-mng-communicationskills-1","b2b-mng-projectbasics","b2b-mng-waterfall-agile-kanban-scrum","b2b-mng-productmng","b2b-mng-productgrowth","b2b-mng-productbacklog","b2b-mng-stakeholders","b2b-mng-mvp-product","b2b-mng-productanalysis","b2b-mng-producteconomics","b2b-mng-productmarketing","b2b-mng-productprototype","b2b-mng-productresearch","b2b-mng-marketresearchprod","b2b-mng-productmanagementbasics-1","b2b-mng-productmngbasics-10","b2b-mng-productmngbasics-3","b2b-mng-productmngbasics-4","b2b-mng-productmngbasics-1","b2b-mng-productmngbasics-2","b2b-mng-webprojectpm-3","b2b-mng-webprojectpm-2","b2b-mng-webprojectpm-1","b2b-mng-progectmngpro-9","b2b-mng-progectmngpro-8","b2b-mng-progectmngpro-6","b2b-mng-progectmngpro-5","b2b-mng-progectmngpro-4","b2b-mng-progectmngpro-3","b2b-mng-progectmngpro-2","b2b-mng-progectmngpro-1","b2b-mng-developer-teammanagement-3","b2b-mng-agile-methodologies","b2b-mng-financialmanagement-3","b2b-mng-financialmanagement-2","b2b-mng-financialmanagement-4","b2b-mng-financialmanagement-1","b2b-mng-team-management-3","b2b-mng-team-management-1","b2b-mng-team-management-2","b2b-mng-team-management-5","b2b-mng-recruiting-3","b2b-mng-onboarding","b2b-mng-recruiting","b2b-mng-employerbrand","b2b-mng-dismissal","b2b-mng-hrm-1","b2b-mng-uniteconomics","b2b-mng-data-driven-decision-making","b2b-mng-mentorship","b2b-marketing-analysis-and-evaluation","b2b-end-to-end-analytics","b2b-cohort-analysis","b2b-software-architect-11","b2b-software-architect-10","b2b-software-architect-9","b2b-software-architect-8","b2b-software-architect-7","b2b-software-architect-6","b2b-software-architect-5","b2b-software-architect-4","b2b-software-architect-3","b2b-software-architect-2","b2b-software-architect-1","b2b-mng-sales1","b2b-mng-sales2","b2b-mng-sales3","b2b-mng-sales4","b2b-mng-sales5","b2b-mng-sales6","b2b-mng-sales7","b2b-eng-software-developer-1","b2b-eng-software-developer-2","b2b-eng-software-developer-3","b2b-eng-software-developer-4","b2b-eng-software-developer-5","1c-programmer-plus","python-for-logos","dive-into-python-logos","sys-admin-plus"]}},"landings.marketplaceManagerAb":{"redirect404":true,"enabled":true},"deleteSubscriptionWidget":{"enabled":false},"landings.biAnalyst":{"redirect404":true,"enabled":true},"mobile.appHeaderV3":{"minVersion":"2.9.0+135","enabled":true},"landings.qaEngineer":{"redirect404":true,"enabled":true},"landings.interfaceDesigner":{"redirect404":true,"enabled":true},"landings.graphicDesigner":{"redirect404":true,"enabled":true},"landings.projectManager":{"redirect404":true,"enabled":true},"landings.dataEngineer":{"redirect404":true,"enabled":true},"landings.systemsAnalyst":{"redirect404":true,"enabled":true},"landings.brandManagement":{"redirect404":true,"enabled":true},"toolsSidebar":{"enabled":true},"landings.backendDeveloperAb":{"enabled":true,"redirect404":true},"landings.frontendDeveloperAb":{"enabled":true,"redirect404":true},"landings.qaEngineerAb":{"enabled":true,"redirect404":true},"landings.graphicDesignerAb":{"redirect404":true,"enabled":true},"bannerForEvent":{"startDate":"2025-03-09T23:59:59+0300","endDate":"2025-03-31T23:59:59+0300","endDiscountDate":"2025-03-31T23:59:59+0300","discount":15,"params":{"default":{"showOnLanding":false,"showOnCatalog":false,"showOnCommonFlow":true,"showOnCommonFlowLanding":false,"showOnProfile":true,"showOnTheory":true,"showOnProfTest":false,"eventBannerPrefix":"marchEvent2025","showOtherDiscounts":false,"showOnStartLearningButton":false,"splitTextBySignUpDate":false}},"enabled":true,"professions":{"includes":["1c-analyst","3d-artist","data-analyst","data-analyst-plus","business-analyst","business-analyst-pro","brand-management","web-designer","web-designer-mentor","graphic-designer","graphic-designer-plus","interface-designer","interface-designer-plus","data-engineer-start","qa-engineer","qa-engineer-plus","qa-engineer-full-stack","internet-marketing-start","internet-marketing-pro","content-marketer","marketplace-manager","marketplace-manager-pro","project-manager","project-manager-pro","motion-designer","motion-designer-mentor","product-manager-start","product-manager-start-pro","product-analyst","product-marketing-manager","cpp","cpp-plus-backend","sys-admin","systems-analyst","systems-analyst-pro","information-security","context-specialist","data-scientist","data-scientist-plus","traffic-manager","financial-analyst","frontend-developer","frontend-developer-plus","fullstack-developer","fullstack-developer-plus","android-developer","android-developer-plus","bi-analyst","go-developer-basic","hr-manager","ios-developer","ios-developer-plus","it-recruiter","java-developer","java-developer-plus","backend-developer","python-developer-plus","smm-telegram","smm-specialist","smm-specialist-pro","video-editor","3d-generalist","software-architect","devops","devops-ext","devops-int","middle-python","go-advanced","qa-automation-engineer-java","qa-automation-engineer-python","qa-automation-engineer-python-extended","algorithms","web-pentest","kubernetes","kafka","middle-java","middle-cpp","middle-frontend","middle-frontend-react","react","html-css","backend-nodejs","data-engineer","machine-learning","math-for-da-ds","sql-for-developers","sql-data-analyst","python-for-analytics","datavis-and-bi-tools","datavis-and-bi-tools-sp","unit-economics","excel-for-work-full","ai-tools-for-designers","product-approach-for-designers","user-experience-research","ux-research-for-designers","mobile-app-design","mobile-app-design-pro","art-dir","thinking","hr-analytics","head-of-sales","operational-management","argumentation","project-management-basics","project-management-basics-selfpaced","product-approach","team-management","team-management-pro","product-manager","product-manager-pro","team-management-development","financial-management","market-analysis","chief-technical-officer","1c-programmer","qa-automation-engineer-java-extended","middle-android-developer","mobile-app-design-self-paced","new-b2c-market-analysis-sp","kubernetes-sp","middle-python-ind","web-pentest-basic","web-pentest-ind","mlops","soc-analytics","software-architect-pro","python-developer-bootcamp","systems-analyst-bootcamp"]}},"split1.profession.landing":{"enabled":false,"params":{}},"landings.marketingForBusinessFree":{"redirect404":true,"enabled":true},"payments.yaBilling.unifiedFlow":{"enabled":true},"sharedContainerDesktop":{"enabled":true,"professions":{"includes":["brand-management","prof-test","test-prof","web","ycloud-production","ycloud-datamart","frontend-developer","fullstack-developer","backend-developer","python-developer-plus","data-analyst","android-developer","business-analyst","math-for-da-ds","start-in-programming","python-free","qa-engineer","qa-engineer-plus","interface-designer","ios-developer","systems-analyst","data-scientist","data-scientist-plus","data-science-bootcamp","graphic-designer","sql-data-analyst","data-analyst-plus","ycloud-clickhouse","project-management-basics","web-designer","project-manager","financial-analyst","producer-online","head-of-sales","middle-frontend","python-for-analytics","high-education-web-developer-magistr","high-education-data-analyst-magistr","financial-analysis-in-business","data-science-in-economics","design-and-development-digital-products","product-management-in-fintech","cloud-services-engineer","innovations-in-graphic-design","devops"]}},"sharedContainerMobile":{"enabled":true,"professions":{"includes":["web","prof-test","test-prof","ycloud-datamart","frontend-developer","fullstack-developer","backend-developer","python-developer-plus","data-analyst","qa-engineer","qa-engineer-plus","android-developer","business-analyst","math-for-da-ds","start-in-programming","python-free","interface-designer","ios-developer","systems-analyst","graphic-designer","sql-data-analyst","data-analyst-plus","ycloud-clickhouse","web-designer","project-manager","financial-analyst","producer-online","head-of-sales","middle-frontend","python-for-analytics","high-education-web-developer-magistr","innovations-in-graphic-design","cloud-services-engineer","product-management-in-fintech","design-and-development-digital-products","high-education-data-analyst-magistr","financial-analysis-in-business","data-science-in-economics","devops"]}},"landings.informationSecurity":{"redirect404":true,"enabled":true},"landings.kubernetes":{"redirect404":true,"enabled":true},"experts.feedback":{"enabled":true},"showRefundAmountByFirstSquad":{"enabled":true},"experts.feedback.mobile":{"enabled":true},"landings.hrManagementAvito":{"redirect404":true,"enabled":true},"landings.kafka":{"redirect404":true,"enabled":true},"landings.howToTeachBeginners":{"redirect404":true,"enabled":true},"landings.middleAndroidDeveloper":{"redirect404":true,"enabled":true},"landings.middleJava":{"redirect404":true,"enabled":true},"landings.artDir":{"redirect404":true,"enabled":true},"checkout.tariffs":{"enabled":true},"landings.videoEditor":{"redirect404":true,"enabled":true},"higherEducation.classesScheduleLink":{"params":{"default":{"url":"https:\u002F\u002Ft.me\u002Fpracticum_higher_education_bot"},"campus-ai":{"url":"https:\u002F\u002Fdocs.google.com\u002Fspreadsheets\u002Fd\u002F1aykO4Y1-FJWLne8vpoha9SXstISrXFUpK2giF54rNU0\u002Fedit?gid=0#gid=0"},"campus-big-data-infrastructure":{"url":"https:\u002F\u002Fdocs.google.com\u002Fspreadsheets\u002Fd\u002F1OsAviCfhGCRZCpVzj67HHveiT8oIGVPSIwQMnzRd4Ak\u002Fedit?gid=0#gid=0"}},"enabled":true,"professions":{"includes":["high-education-web-developer-magistr","mipt-frontendss","high-education-data-analyst-magistr","financial-analysis-in-business","product-management-in-fintech","data-science-in-economics","cloud-services-engineer","design-and-development-digital-products","campus-ai","campus-big-data-infrastructure","higher-it-product-mgmt","higher-data-analytics","higher-info-security","higher-front-back-dev"]}},"sidebar.pachcaLink":{"enabled":true,"businessGroups":{"includes":["Reskill"]},"professions":{"includes":["high-education-web-developer-magistr","mipt-frontendss","test-prof","high-education-data-analyst-magistr","financial-analysis-in-business","product-management-in-fintech","data-science-in-economics","cloud-services-engineer","higher-info-security","higher-it-product-mgmt","higher-front-back-dev","higher-data-analytics"]}},"higherEducation.libraryLink":{"params":{"default":{"url":"https:\u002F\u002Furait.ru\u002F"},"campus-ai":{"url":"https:\u002F\u002Furait.ru\u002F"},"campus-big-data-infrastructure":{"url":"https:\u002F\u002Furait.ru\u002F"}},"enabled":true,"professions":{"includes":["mipt-frontendss","campus-ai","campus-big-data-infrastructure"]}},"higherEducation.classesRecordingsLink":{"params":{"default":{"url":"https:\u002F\u002Fdisk.yandex.ru\u002Fd\u002F3e3WFglXMkd-KQ"},"design-and-development-digital-products":{"url":"https:\u002F\u002Fdisk.yandex.ru\u002Fd\u002F65-n0FxGu3x8Bg"},"cloud-services-engineer":{"url":"https:\u002F\u002Fdisk.yandex.ru\u002Fd\u002F8gUzeOTAeu9bGg"},"data-science-in-economics":{"url":"https:\u002F\u002Fdisk.yandex.ru\u002Fd\u002FJRPrJbfpiM3PuA"},"product-management-in-fintech":{"url":"https:\u002F\u002Fdisk.yandex.ru\u002Fd\u002Fwxmi_uHB7V7b4Q"},"financial-analysis-in-business":{"url":"https:\u002F\u002Fdisk.yandex.ru\u002Fd\u002F-qut40S_T6ufBA"},"high-education-web-developer-magistr":{"url":"https:\u002F\u002Fdisk.yandex.ru\u002Fd\u002F58tA9PX9emCjmw"},"campus-ai":{"url":"https:\u002F\u002Fdisk.yandex.ru\u002Fd\u002F3e3WFglXMkd-KQ"},"campus-big-data-infrastructure":{"url":"https:\u002F\u002Fdisk.yandex.ru\u002Fd\u002F3e3WFglXMkd-KQ"},"high-education-data-analyst-magistr":{"url":"https:\u002F\u002Fdisk.yandex.ru\u002Fd\u002Fh8O95cxtgknNkQ"}},"enabled":true,"professions":{"includes":["high-education-web-developer-magistr","mipt-frontendss","design-and-development-digital-products","cloud-services-engineer","data-science-in-economics","product-management-in-fintech","financial-analysis-in-business","campus-ai","campus-big-data-infrastructure","high-education-data-analyst-magistr"],"excludes":null}},"higherEducation.academicPerformance":{"enabled":true,"professions":{"includes":["campus-ai","mipt-frontendss","campus-big-data-infrastructure"]}},"landings.socAnalytics":{"redirect404":true,"enabled":true},"roleTestsNavigation":{"enabled":true,"professions":{"excludes":["b2b-onboarding-mosru"]}},"payments.ownRespCode":{"enabled":true},"profileFaqPage":{"enabled":true,"professions":{"includes":["product-management-in-fintech","design-and-development-digital-products","high-education-data-analyst-magistr","financial-analysis-in-business","data-science-in-economics","high-education-web-developer-magistr","cloud-services-engineer","mipt-frontendss","higher-it-product-mgmt","test-faculties-squads"]}},"landings.chiefTechnicalOfficer":{"redirect404":true,"enabled":true},"newYear.2024.garland":{"start":"2024-12-25T00:00:00+03:00","end":"2025-01-03T00:00:00+03:00","lights":{"light-start":{"x":"104","y":"80","width":"160","height":"120","clickable":false},"light-25":{"x":"255","y":"126","width":"123","height":"124","dateOpen":"2024-12-25T08:00:00+03:00","id":"start-light","clickable":true},"light-26":{"x":"368","y":"155","width":"173","height":"132","dateOpen":"2024-12-26T00:00:00+03:00","clickable":true},"light-27":{"x":"583","y":"128","width":"84","height":"140","dateOpen":"2024-12-27T00:00:00+03:00","clickable":true},"light-28":{"x":"655","y":"123","width":"173","height":"167","dateOpen":"2024-12-28T00:00:00+03:00","clickable":true},"light-29":{"x":"850","y":"104","width":"133","height":"150","dateOpen":"2024-12-29T00:00:00+03:00","clickable":true},"light-30":{"x":"972","y":"115","width":"123","height":"132","dateOpen":"2024-12-30T00:00:00+03:00","clickable":true},"light-31":{"x":"1081","y":"135","width":"173","height":"164","dateOpen":"2024-12-31T00:00:00+03:00","clickable":true},"light-end":{"x":"1258","y":"62","width":"158","height":"158","dateOpen":"2024-12-31T00:00:00+03:00","clickable":false},"light-29-text":{"x":"895","y":"95","width":"45","height":"45","dateOpen":"2024-12-29T00:00:00+03:00","clickable":false}},"enabled":false},"newFavicon":{"enabled":true},"b2b.application.liveSignature":{"enabled":true},"downloadGraduationDocuments":{"enabled":true},"landings.shablon":{"redirect404":true,"enabled":false},"lxFeedbackBanner":{"enabled":true,"professions":{"includes":["сheck-notifications","high-education-web-developer-magistr","financial-analysis-in-business","product-management-in-fintech","cloud-services-engineer","data-science-in-economics","design-and-development-digital-products","high-education-data-analyst-magistr","mipt-frontendss","higher-info-security","higher-data-analytics","higher-it-product-mgmt","higher-front-back-dev"]}},"landings.middleCpp":{"redirect404":true,"enabled":true},"theory.ai.helper":{"lessonTypes":{"excludes":["assessment"]},"enabled":true,"professions":{"excludes":["test-prof-smoke","solver-mobile-prof","mobile-solver-prof-2","aiopierce-solver","solver-test-smoke-prof"]}},"gradeAccessExpirationDate":{"enabled":true},"progressModalAcceptChecks":{"enabled":true,"professions":{"includes":null,"excludes":["personal-data-protection"]}},"progressModal.showEmailSubscriptionCheckbox":{"enabled":true,"professions":{"excludes":["campus-ai","campus-big-data-infrastructure"]}},"progressModal.showAdditionalLegalInfo":{"enabled":true,"professions":{"excludes":["campus-ai","campus-big-data-infrastructure"]}},"mobileApp.separateBundle":{"enabled":true},"checkout.psp.yabilling":{"params":{"default":{"paymentMethodTypes":["card","sbp_token"]}},"enabled":true},"mobile.lesson.hideTooltipForSelectedText":{"minVersion":"3.4.0","enabled":true},"discountEvent":{"enabled":true},"landings.executiveProductManagement":{"redirect404":true,"enabled":true},"lxPulse":{"enabled":true,"professions":{"includes":["high-education-web-developer-magistr","product-management-in-fintech","cloud-services-engineer","high-education-data-analyst-magistr","data-science-in-economics","financial-analysis-in-business","design-and-development-digital-products","innovations-in-graphic-design","higher-front-back-dev","higher-it-product-mgmt","higher-data-analytics","higher-developer-bachelor","higher-info-security","campus-ai","campus-big-data-infrastructure","mipt-frontendss","prof-for-different-tests"]}},"landings.mlops":{"redirect404":true,"enabled":true},"poll.welcome":{"professions":{"excludes":["kids-unity","kids-web","kids-ai","2035-data-analysis-tools","high-education-web-developer-bachelor","high-education-android-developer-bachelor","high-education-ios-developer-bachelor","targeting-specialist","campus-ai","campus-big-data-infrastructure","data-science-in-economics","prof-for-different-tests"]},"enabled":true,"params":{"default":{"startDate":"2023-11-03T00:00:00"},"high-education-web-developer-magistr":{"startDate":"2023-09-09T00:00:00"},"high-education-data-analyst-magistr":{"startDate":"2023-10-02T00:00:00"}}},"landings.deepLearning":{"redirect404":true,"enabled":true},"landings.microserviceArchitecture":{"redirect404":true,"enabled":true},"higherEducation.timelineLink":{"enabled":true,"professions":{"includes":["cloud-services-engineer","design-and-development-digital-products","high-education-data-analyst-magistr","product-management-in-fintech","high-education-web-developer-magistr","school-pavlenko","mipt-frontendss","higher-it-product-mgmt","higher-data-analytics","data-science-in-economics","financial-analysis-in-business","higher-info-security","higher-front-back-dev"]}},"ai.chat.suggestions":{"enabled":true},"npsPoll":{"enabled":true,"professions":{"excludes":["test-prof-smoke","qa-engineer-career","marketing-faculty-career-tm","career-track-ds","career-track-da","web-career-fast","marketing-faculty-career","interface-designer-career","marketing-faculty-career-cm","cpp-plus-backend-career","career-track-sa","career-track-da-plus","sys-admin-career","go-basic-career","qa-engineer-full-stack-career","marketing-faculty-career-mm","ios-plus-career","motion-designer-career","career-track-sa-pro","career-track-fa","android-career","career-track-ba","interface-designer-plus-career","qa-engineer-plus-career","career-track-da-bootcamp","fullstack-developer-career","java-developer-career","graphic-designer-plus-career","marketing-faculty-career-smm-specialist","marketing-faculty-career-bm","web-designer-career","project-manager-career","java-developer-plus-career","product-manager-start-career","marketing-faculty-career-context-specialist","project-manager-pro-career","web-career","career-track-da-ds","graphic-designer-career","career-track-sa-bootcamp","career-track-onec-analyst","motion-designer-plus-career","career-track","career-track-ds-plus","ios-career","cpp-career","product-manager-career","marketing-faculty-career-product-marketing-manager","web-designer-plus-career","java-developer-advanced-career","qa-automation-java-career","career-track-ba-pro","commun-designer-career","career-track-pa","marketing-faculty-career-mm-pro","career-track-ds-bootcamp","career-track-de","ya-eats-partner","oncology-demo"]}},"landings.middleSystemAnalyst":{"redirect404":true,"enabled":true},"landings.devsecops":{"redirect404":true,"enabled":true},"rubricator.criteria":{"professions":{"includes":["homeworks-e2e","mipt-frontendss","data-science-in-economics","high-education-data-analyst-magistr","high-education-web-developer-magistr","design-and-development-digital-products","product-management-in-fintech","cloud-services-engineer","financial-analysis-in-business"],"excludes":["prof-for-all","qa-engineer"]},"enabled":true},"announceChecklistDeprecation":{"params":{"default":{"deprecationDate":"2025-05-26T23:59:59+0300"}},"enabled":true},"landings.aiForWork":{"redirect404":true,"enabled":true},"chatWithReviewer":{"enabled":true,"professions":{"includes":["project-manager","marketplace-manager-pro","product-marketing-manager","chief-technical-officer","product-manager","machine-learning","middle-java","test-prof","meow-test","project-manager-pro","brand-management","content-marketer","context-specialist","internet-marketing-module","internet-marketing-pro","internet-marketing-start","marketplace-manager","smm-specialist","smm-specialist-module","smm-specialist-pro","traffic-manager","product-manager-start","product-manager-start-pro","soft-skills-project-manager","data-engineer","datavis-and-bi-tools","datavis-and-bi-tools-sp","deep-learning","deep-learning-cv","deep-learning-nlp","middle-system-analyst","python-for-analytics","soc-analytics","sql-for-developers","mobile-app-design","mobile-app-design-pro","mobile-app-design-self-paced","product-approach-for-designers","user-experience-research","ux-research","ux-research-for-designers","head-of-sales","head-sales-extended","hr-analytics","operational-management","project-management-basics","team-management-pro","algorithms","backend-nodejs","go-advanced","html-css","kafka","middle-android-developer","middle-cpp","middle-frontend","middle-frontend-react","middle-python","middle-python-ind","mlops","qa-automation-engineer-java","qa-automation-engineer-java-extended","qa-automation-engineer-python","qa-automation-engineer-python-extended","react","software-architect","software-architect-pro","sre","devsecops","middle-rust","middle-rust-start","middle-rust-blockchain","financial-management","devops","devops-ext","devops-int","devops-security","go-advanced-ext","kubernetes","microservice-architecture","web-pentest","web-pentest-basic","web-pentest-ind","computer-vision","natural-language-processing","product-manager-max","chief-technical-officer-extended","chief-technical-officer-max","team-management-max","ai-for-business","middle-project-manager","mcrpo-programming-in-cplus","mcrpo-integration-software","mcrpo-support-maintenance","mcrpo-advanced-java-development","mcrpo-mobile-development"]}},"ai.chat.messageLoadInfo":{"enabled":true},"learningStreak":{"enabled":false,"businessGroups":{"includes":["Reskill"]},"professions":{"includes":["spo-graphic-designer","spo-neural-networks-for-work","spo-motion-designer","spo-financial-analyst","spo-director-of-editing","spo-devops-basics","spo-fullstack-developer","spo-3d-designer","mcrpo-programming-in-cplus","mcrpo-integration-software","mcrpo-support-maintenance","mcrpo-advanced-java-development","mcrpo-databases","mcpro-mobile-development","mgkeit-python-developer","mgkeit-devops","mgkeit-interface-designer","mgkeit-visual-interface-designer","ds-for-medical-universities"],"excludes":["video-editor","information-security","data-scientist"]}},"higherEducation.showFinalGradeStampsInProfile":{"enabled":true},"ai.chat.streaming":{"enabled":false},"deadlinesAndDelays":{"enabled":true},"updatePachcaEmail":{"enabled":true},"landings.teamManagementQa":{"redirect404":true,"enabled":true},"landings.sre":{"redirect404":true,"enabled":true},"quizFeedback":{"enabled":true},"landings.openSourceIntelligence":{"redirect404":true,"enabled":false},"amoGoals.visitCheckout.new":{"enabled":true},"amoGoals.visitCheckout.firstStep":{"enabled":true},"landings.middleRust":{"redirect404":true,"enabled":true},"landings.naturalLanguageProcessing":{"redirect404":true,"enabled":true},"quizCodingFeedback":{"enabled":true},"landings.computerVision":{"redirect404":true,"enabled":true},"monetaTerminal":{"enabled":true},"testing.analytics":{"enabled":false},"landings.teamManagementDevops":{"redirect404":true,"enabled":true},"assessmentExitResult.button":{"enabled":true},"landings.3dGeneralist":{"redirect404":true,"enabled":true},"landings.growthSimulator":{"redirect404":true,"enabled":true},"limitedTimeOfferBanner":{"enabled":false,"params":{"default":{"deadlineDateTime":"2026-02-20T23:59:59+0300","splitText":false,"splitTextProfessionSlugs":["backend-developer","cpp","react"]}}},"assessments.recommendations":{"enabled":true},"discountsInAbsolute":{"enabled":false},"profile.subscription.cancel.callback.beforeStart":{"enabled":false},"profile.subscription.cancel.callback.afterStart":{"enabled":false},"yaSuperSplitPaymentMethod":{"enabled":true},"mobileApp.checkout.tariffs":{"enabled":true},"fastTrack.proactiveSupport":{"professions":{"includes":["java-developer","data-analyst"]},"enabled":true,"params":{"default":{"retryCount":5}}},"split3.profession.landing":{"enabled":false,"params":{}},"split2.profession.landing":{"enabled":false,"params":{}},"profileFaqPageV2":{"enabled":true,"professions":{"includes":["mipt-frontendss","high-education-web-developer-magistr","cloud-services-engineer","high-education-data-analyst-magistr","financial-analysis-in-business","data-science-in-economics","product-management-in-fintech","design-and-development-digital-products","higher-front-back-dev","higher-data-analytics","higher-info-security","higher-it-product-mgmt"],"excludes":null},"squads":["mipt-frontend_cohort_01","high-education-web-developer-magistr_4","cloud-services-engineer_cohort_01","high-education-data-analyst-magistr_2","financial-analysis-in-business_1","data-science-in-economics_1","product-management-in-fintech_cohort_01","design-and-development-digital-products_1","higher-front-back-dev_cohort_01","higher-data-analytics_cohort_1","higher-data-analytics_cohort_2_ДПО","technical_practicum-high-education-data-analyst-magistr_1","technical_practicum-design-and-development-digital-products","technical_practicum-product-management-in-fintech","technical_practicum-high-education-web-developer-magistr_4","higher-info-security_cohort_01","higher-info-security_cohort_02_ДПО","technical_practicum_higher-info-security_cohort_2","cloud-services-engineer_cohort_02","technical_practicum-cloud-services-engineer","technical_practicum-financial-analysis-in-business","technical_practicum-high-education-data-analyst-magistr_2","technical_practicum_higher-data-analytics_cohort_специализации","technical_practicum_higher-front-back-dev_cohort_специализации","technical_practicum-cloud-services-engineer-02","technical_practicum-data-science-in-economics","technical_practicum_higher-it-product-mgmt_cohort_1","high-education-web-developer-magistr_cohort_02"]},"landings.aiForBusiness":{"redirect404":true,"enabled":true},"landingSectionBanner":{"params":{"backgroundColor":"#07AB4B","titleColor":"rgba(255, 255, 255, 1)","descriptionColor":"rgba(255, 255, 255, 1)","linkColor":"rgba(255, 255, 255, 1)","linkUnderlineColor":"rgba(255, 255, 255, 0.25)","imageUrl":"https:\u002F\u002Fcode.s3.yandex.net\u002Fdiscount-event-banner\u002Flanding-section\u002Flanding-section-img_3.png","linkUrl":"https:\u002F\u002Fcode.s3.yandex.net\u002Fpromo\u002FWelcome_IT.pdf"},"enabled":false,"professions":{"includes":["test-prof","1c-analyst","bi-analyst","business-analyst","data-engineer-start","1c-programmer","android-developer","backend-developer","cpp","data-analyst","data-scientist","frontend-developer","fullstack-developer","go-developer-basic","information-security","ios-developer","java-developer","product-analyst","qa-engineer","sys-admin","systems-analyst","frontend-developer-test","qa-engineer-test"]}},"higherEducation.squadTimelineLink":{"enabled":true,"professions":{"includes":["mipt-frontendss","cloud-services-engineer","higher-data-analytics","higher-it-product-mgmt","higher-front-back-dev"]}},"soloGPTChat.professionsList":{"enabled":true,"professions":{"includes":["content-marketer","sql-data-analyst","business-analyst","business-analyst-pro","1c-analyst","bi-analyst","data-engineer-start","1c-exam","marketplace-manager","marketplace-manager-pro","smm-specialist","smm-specialist-pro","interface-designer","interface-designer-plus","motion-designer","motion-designer-mentor","web-designer","web-designer-mentor","project-manager","project-manager-pro","product-manager-start","product-manager-start-pro","3d-artist","3d-generalist","it-designer","it-recruiter","financial-analyst","hr-manager","traffic-manager","brand-management","product-marketing-manager","context-specialist","video-editor","smm-telegram","devops","devops-int","devops-ext","software-architect","software-architect-pro","go-advanced","go-advanced-ext","product-manager","product-manager-pro","product-manager-max","ai-for-work","deep-learning","deep-learning-cv","deep-learning-nlp","middle-system-analyst","algorithms","chief-technical-officer","chief-technical-officer-extended","chief-technical-officer-max","middle-rust","middle-rust-start","middle-rust-blockchain","qa-automation-engineer-java","qa-automation-engineer-java-extended","qa-automation-engineer-python","qa-automation-engineer-python-extended","team-management","team-management-pro","team-management-max","math-for-da-ds","financial-management","middle-python","middle-python-ind","team-management-development","machine-learning"]}},"PracticumPRO":{"enabled":true},"messengerSupportChat":{"enabled":true,"professions":{"excludes":["trudanddeti","conflicts_and_bullying_at_school","school_project","functional_literacy","ict_competencies_teachers","teachers_rights","creative_thinking","online_hse","professional_burnout_of_teachers","iot_teacher_course","computer_graphics_at_school","sdvg","inclusion_zpr","inclusion_intellect","inclusion_opora","inclusion_ras","inclusion_rech","inclusion_sluh","inclusion_zrenie","functional_literacy_create","functional_literacy_finance","functional_literacy_global","functional_literacy_math","functional_literacy_natural","functional_literacy_read"]}},"landings.middleProjectManager":{"redirect404":true,"enabled":true},"subscriptionManagement.transitionRequest":{"enabled":false},"landings.middleCsharp":{"redirect404":true,"enabled":true},"messengerSupportChatEnableNavigation":{"enabled":false},"disableRobotsForPRO":{"enabled":true},"checkout.tariffs.professionsList":{"enabled":true,"professions":{"excludes":["test-profi"]}},"discountsInAbsolute.checkout":{"enabled":true},"trainer.skipFreetrackTasks":{"enabled":false,"professions":{"includes":["backend-developer"]}},"jackpotFirstTheme":{"enabled":true,"professions":{"includes":["cpp","data-analyst"]}},"profile.v3.redesign":{"enabled":false},"landings.aiForMarketing":{"redirect404":true,"enabled":true},"landings.promoSection":{"enabled":false,"professions":{"includes":["test-prof"]}},"catalog.lpc":{"enabled":false,"params":{"default":{"url":"https:\u002F\u002Fpracticum.yandex.ru\u002Fpromo\u002Fcatalog","tagMapping":{"skills":["ux-ui","web-razrabotka","business-communications","yandex-direct","kotlin","bazy-dannykh","java","scrum","sql","neyroseti","sozdanie-saytov","illustrator-courses","agile","linux","swift","tilda","django","javascript","testing","photoshop","data-science","web-design","graphic-design","1c","smm","crm","python","hr-courses","obuchenie-c","backend-razrabotka","figma","mobilnaya-razrabotka","bootcamp","excel","go","devops","react","algoritms-courses","informacionnaya-bezopasnost","matematika","chatgpt","yandex-cloud","akciya-kurs-v-podarok","povyshenie-cen","digital-professions","parental-leave","povorot-v-karere","negotiations","jira","tableau","android-studio","airflow","postman","grafana","prometheus","kanban","mvp","bash","nginx","pandas","oop","api","rest-api","cjm","planning","postgresql","git","docker","soft-skills"],"direction":["programming","data-analysis","design","management","marketing","iskusstvennyj-intellekt","eng","prof"],"level":["degree","start","pro"],"other":["s-trudoustrojstvom","free","paid"]}}}},"mobileApp.webviewHandlerV2":{"minVersion":"4.3.0","enabled":true},"messengerSupportChatForceProduction":{"enabled":false},"catalog.v2":{"enabled":true},"landings.solutionArchitect":{"redirect404":true,"enabled":true},"gradeGreetingPopup":{"enabled":true,"params":{"default":{"hasCloseBtn":true,"showDelayInMinutes":0.5,"name":"grade-ai-webinar-mar-26","buttonLinkSrc":"https:\u002F\u002Fforms.yandex.ru\u002Fsurveys\u002F13793925.edc4271473f6ae70ee3b26fb3c77f9a419f0798b\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002Fb2b-webinars\u002Fgrade-ai-webinar.png"}}},"landings.vibeCoding":{"redirect404":true,"enabled":false},"profWindow":{"enabled":true},"redirectToOrderAfterLastLesson":{"enabled":true},"newYear.2022":{"enabled":false},"growth.meetingWithGraduate":{"enabled":false,"professions":{"includes":["traffic-manager"]},"params":{"default":{"buttonLinkSrc":"https:\u002F\u002Fforms.yandex.ru\u002Fsurveys\u002F13457045.41fdfd9d76bb528c7614e88334ce5327762ed95a\u002F","imgSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002Fmeeting-with-graduate\u002Ftwo-people.png"}}},"growth.trustCredit":{"rate":27,"period":36,"enabled":true},"growth.blackFriday":{"enabled":true,"startDate":"2021-11-16T00:00:00","endDate":"2021-11-30T23:59:59","professions":{"excludes":["excel-for-work","visual-presentation","it-mentor","ycloud","math-foundations","design-skills-accelerator","landings-design","communication","argumentation","financial-analysis","mentoring"]}},"aeroflotBonusCard":{"enabled":true,"params":{"default":{"rate":60,"maxValue":1600,"expireDate":"2023-10-06T00:00:00"}}},"commonFlow":{"params":{"default":{"groups":[["web","web-plus"],["data-scientist","data-scientist-plus"],["data-analyst","data-analyst-plus"],["backend-developer","python-developer-plus"],["qa-engineer","qa-engineer-plus"],["product-designer-basic","product-designer-plus"]]}},"enabled":true,"professions":{"includes":["web-plus","web","data-scientist","data-scientist-plus","data-analyst","data-analyst-plus","autotests-payment-comflow-1","autotests-payment-comflow","autotests-payment-comflow-2","backend-developer","python-developer-plus","qa-engineer","qa-engineer-plus","product-designer-basic","product-designer-plus"]}},"landings.v2":{"enabled":true,"professions":{"includes":["web","project-manager","web-plus","qa-engineer","data-analyst","data-scientist","backend-developer","targeting-specialist","contextual-specialist","internet-marketing-start","interface-designer","sql-data-analyst","data-engineer","traffic-manager","it-recruiter","java-developer","algorithms-interview","graphic-designer","systems-analyst","smm","test-prof","qa-engineer-plus","cpp","resume","go-basics","android-developer","ios-developer","ux-research-for-designers","algorithms","qa-automation-engineer-java","unit-economics","start-in-programming","go-developer-self-paced","go-advanced-self-paced","operational-management","react","middle-frontend","python-developer-plus","async-python","commercial-illustrator","middle-python","communication","brand-designer","math-for-da-ds","data-analyst-plus","datavis-and-bi-tools","cpp-backend","design-basics-figma","hr-analytics","product-analytics-simulator","business-analyst","argumentation","thinking","go-advanced","ycloud-datalens","data-analyst-bootcamp","python-free","product-approach-for-designers","start-in-data","it-mentor","excel-for-work","team-management","data-science-bootcamp","frontend-bootcamp","market-analysis","product-manager","visual-presentation","math-foundations","career-advisor","qa-engineer-bootcamp","financial-management","marketplace-manager","ycloud","marketing-for-business","data-analysis-basic","html-css","product-approach","12c-c","systems-analyst-bootcamp","brand-management","team-management-development","devops","sql-for-developers","high-education-data-analyst-magistr","testProf","mobile-app-design","product-manager-start","frontend-developer","fullstack-developer","git-basics","high-education-web-developer-magistr","software-architect","high-education-web-developer-bachelor","project-management-basics","statistics-basic","smm-telegram","content-marketer","qa-automation-web-python","qa-automation-engineer-python","motion-designer","python-developer-bootcamp","1c-analyst","design-basics-photoshop","qa-engineer-full-stack","web-designer","hr-manager","1c-programmer","design-presentation","backend-nodejs","excel-for-work-full","sql-database-basics","start-in-it","go-developer-basic","product-designer-basic","start-in-marketing","machine-learning","java-developer-plus","it-specialist","web-pentest","smm-specialist","php-developer","python-for-analytics","context-specialist","1c-exam","1c-free","php-developer-basic","math-for-da-ds-plus","sys-admin","financial-analyst","head-of-sales","producer-online","data-engineer-start","methodist-online","it-designer","corporate-product-approach-for-designers","yandexgpt-beginner","editor-in-it","sales-manager","product-marketing-manager","financial-analysis-in-business","ai-tools-for-designers","cloud-services-engineer","interactive-tutorial","product-management-in-fintech","design-and-development-digital-products","user-experience-research","data-science-in-economics","blogger","3d-artist","innovations-in-graphic-design","start-in-management","start-in-design","product-analyst","bi-analyst","test-profi","backend-developer-ab","frontend-developer-ab","qa-engineer-ab","marketplace-manager-ab","graphic-designer-ab","marketing-for-business-free","information-security","kubernetes","kafka","middle-android-developer","middle-java","hr-management-avito","how-to-teach-beginners","art-dir","video-editor","soc-analytics","chief-technical-officer","middle-cpp","shablon","executive-product-management","mlops","microservice-architecture","deep-learning","middle-system-analyst","devops-security","devsecops","ai-for-work","team-management-qa","sre","middle-rust","computer-vision","natural-language-processing","team-management-devops","3d-generalist","growth-simulator","ai-for-business","middle-project-manager","middle-csharp","ai-for-marketing","solution-architect"]}},"fastTrack.changePriceTypeOnCard":{"enabled":false,"type":"3"},"fastTrack.timer":{"enabled":false},"fastTrack.taxDeductionInfo":{"enabled":false},"payments.partial.english":{"enabled":false},"landings.mainPage.lsd":{"enabled":true},"docviewer":{"enabled":false,"urlPrefix":"https:\u002F\u002Fdocviewer.yandex.ru\u002F?embed=practicum%20embed-tutor&url=ya-practicum:\u002F\u002F","extensions":["no-pdf","doc","docx","txt","ppt","pptx","csv","xls","xlsm","xlsx","zip"]},"landings.lessons.projectManager":{"enabled":false},"landings.lessons.dataScientist":{"enabled":false},"landings.lessons.qaEngineer":{"enabled":false},"fastTrack.orderPageExperiment.web":{"enabled":false,"experimentId":1},"fastTrack.orderPageExperiment.react":{"enabled":false,"experimentId":2},"fastTrack.orderPageExperiment.javaDeveloper":{"enabled":false,"experimentId":3},"landings.algorithms.forceSectionVisibility":{"enabled":false,"sections":{"targetAudienceSection":true}},"landings.middleFrontend.forceSectionVisibility":{"enabled":false,"sections":{"feedbackFormSection":true,"freeStartSection":false}},"landings.middlePython.forceSectionVisibility":{"enabled":false,"sections":{"feedbackFormSection":false,"freeStartSection":false}},"landings.communication.forceSectionVisibility":{"enabled":false},"grantDiscount":{"enabled":false,"professions":{"includes":["targeting-specialist"]}},"tariffs":{"enabled":false,"professions":{"includes":["qa-engineer"]},"params":{"qa-engineer":{"tariffId":"551fdfe8-b1fe-4ea6-bbe3-748ee4ced193"}}},"trainer.questionnaireQuizzes":{"enabled":false,"quizzes":["db599a86-27a0-49fb-a30d-33866996a078"]},"trainer.careerAdvisorMobileWall":{"enabled":true},"trainer.theoryPage.header.careerAdvisorLink":{"enabled":true,"professions":{"includes":["test-prof","career-advisor"]},"params":{"test-prof":{"mapLessonsToLink":{"29c3c503-c061-444f-82de-b422bc42e8ca":{"link":"https:\u002F\u002Fpracticum.yandex.ru\u002Fweb\u002F","goal":"test"},"b6181195-da3c-46a1-9398-f631b6092d72":{"link":"https:\u002F\u002Fpracticum.yandex.ru\u002Fweb\u002F","goal":"test"}}},"career-advisor":{"mapLessonsToLink":{"90ef40a7-1468-47e5-b87c-f125c721ffcc":{"link":"https:\u002F\u002Fpracticum.yandex.ru\u002Fprofile\u002Fweb\u002F","goal":"button_click_from_proftrack_to_web"},"3daaae0f-8da9-493a-ba74-cff3e426e15e":{"link":"https:\u002F\u002Fpracticum.yandex.ru\u002Fprofile\u002Fbackend-developer\u002F","goal":"button_click_from_proftrack_to_backend-developer"},"ce11fd03-5a77-4cca-9798-3ea6e1f06841":{"link":"https:\u002F\u002Fpracticum.yandex.ru\u002Fprofile\u002Fqa-engineer\u002F","goal":"button_click_from_proftrack_to_qa-engineer"},"2c152466-190b-4794-a909-e868f521b212":{"link":"https:\u002F\u002Fpracticum.yandex.ru\u002Fprofile\u002Fdata-analyst\u002F","goal":"button_click_from_proftrack_to_data-analyst"},"03fe7232-8fb6-4f4e-836e-4d8dc1b910a2":{"link":"https:\u002F\u002Fpracticum.yandex.ru\u002Fprofile\u002Fdata-scientist\u002F","goal":"button_click_from_proftrack_to_data-scientist"},"8e8af1ec-8da1-4786-91b2-5375a7740d7e":{"link":"https:\u002F\u002Fpracticum.yandex.ru\u002Fprofile\u002Finterface-designer\u002F","goal":"button_click_from_proftrack_to_interface-designer"},"13b7f2d8-eeb2-4de7-8b85-2eae0d3f78df":{"link":"https:\u002F\u002Fpracticum.yandex.ru\u002Fprofile\u002Fproject-manager\u002F","goal":"button_click_from_proftrack_to_project-manager"},"d8216d24-67af-498e-a749-e30749f7d855":{"link":"https:\u002F\u002Fpracticum.yandex.ru\u002Fprofile\u002Ftargeting-specialist\u002F","goal":"button_click_from_proftrack_to_targeting-specialist"},"df6f94e5-270b-47d8-8a2b-d9fe2a01aac6":{"link":"https:\u002F\u002Fpracticum.yandex.ru\u002Fprofile\u002Fcontextual-specialist\u002F","goal":"button_click_from_proftrack_to_contextual-specialist"},"5c8ef41c-a21e-4bcd-80c5-42a84f2a9d7a":{"url":"https:\u002F\u002Fpracticum.yandex.ru\u002Fprofile\u002Fsystems-analyst\u002F","goal":"button_proftrack_to_freetrack_systems-analyst"}}}}},"callbackForm":{"params":{"default":{"id":10034577,"fields":{"userId":{"id":"answer_short_text_10463563"},"userName":{"id":"answer_short_text_10454455"},"phoneNumber":{"id":"answer_short_text_10463561"},"userAgreement":{"id":"answer_boolean_10454971"},"professionSlug":{"id":"answer_short_text_10454500"},"email":{"id":"answer_non_profile_email_10500927"},"time":{"id":"answer_short_text_25406547"},"source":{"id":"source"},"utm_source":{"id":"utm_source"},"utm_medium":{"id":"utm_medium"},"utm_campaign":{"id":"utm_campaign"},"utm_content":{"id":"utm_content"},"utm_term":{"id":"utm_term"},"from":{"id":"from"},"paidByEmployer":{"id":"paid_by_employer"},"companyName":{"id":"company_name"},"companyEmail":{"id":"company_email"},"howToContact":{"id":"answer_choices_53443463","options":{"phone":{"id":"61052212"},"whatsapp":{"id":"61043816"},"telegram":{"id":"61043818"}}},"tgUsername":{"id":"answer_short_text_53443465"},"no_auth_practicum_tracking_id":{"id":"no_auth_practicum_tracking_id"},"checklist_discount":{"id":"checklist_discount"},"currency":{"id":"currency"},"discount_deadline":{"id":"discount_deadline"},"final_price":{"id":"final_price"},"fix_discount":{"id":"fix_discount"},"partial_discount_deadline":{"id":"partial_discount_deadline"},"partial_final_price":{"id":"partial_final_price"},"partial_fix_discount":{"id":"partial_fix_discount"},"partial_percent_discount":{"id":"partial_percent_discount"},"partial_price":{"id":"partial_price"},"partial_promocampaign":{"id":"partial_promocampaign"},"percent_discount":{"id":"percent_discount"},"price":{"id":"price"},"promocampaign":{"id":"promocampaign"}}},"highEducationWebDeveloperMagistr":{"overridesBySource":{"Форма (лендинг)":{"id":13698726,"fields":{"howToContact":{"id":"answer_choices_53443463","options":{"phone":{"id":"62303970"},"whatsapp":{"id":"62303971"},"telegram":{"id":"62303972"}}}}}}},"highEducationDataAnalystMagistr":{"overridesBySource":{"Форма (лендинг)":{"id":13698726,"fields":{"howToContact":{"id":"answer_choices_53443463","options":{"phone":{"id":"62303970"},"whatsapp":{"id":"62303971"},"telegram":{"id":"62303972"}}}}}}},"designAndDevelopmentDigitalProducts":{"overridesBySource":{"Форма (лендинг)":{"id":13698726,"fields":{"howToContact":{"id":"answer_choices_53443463","options":{"phone":{"id":"62303970"},"whatsapp":{"id":"62303971"},"telegram":{"id":"62303972"}}}}}}},"financialAnalysisInBusiness":{"overridesBySource":{"Форма (лендинг)":{"id":13698726,"fields":{"howToContact":{"id":"answer_choices_53443463","options":{"phone":{"id":"62303970"},"whatsapp":{"id":"62303971"},"telegram":{"id":"62303972"}}}}}}},"productManagementInFintech":{"overridesBySource":{"Форма (лендинг)":{"id":13698726,"fields":{"howToContact":{"id":"answer_choices_53443463","options":{"phone":{"id":"62303970"},"whatsapp":{"id":"62303971"},"telegram":{"id":"62303972"}}}}}}},"cloudServicesEngineer":{"overridesBySource":{"Форма (лендинг)":{"id":13698726,"fields":{"howToContact":{"id":"answer_choices_53443463","options":{"phone":{"id":"62303970"},"whatsapp":{"id":"62303971"},"telegram":{"id":"62303972"}}}}},"Шапка профиля":{"id":13729721,"fields":{"howToContact":{"id":"answer_choices_53443463","options":{"phone":{"id":"61052212"},"whatsapp":{"id":"61043816"},"telegram":{"id":"61043818"}}}}},"Шапка в уроке":{"id":13729721,"fields":{"howToContact":{"id":"answer_choices_53443463","options":{"phone":{"id":"61052212"},"whatsapp":{"id":"61043816"},"telegram":{"id":"61043818"}}}}},"Форма под контентом урока":{"id":13729721,"fields":{"howToContact":{"id":"answer_choices_53443463","options":{"phone":{"id":"61052212"},"whatsapp":{"id":"61043816"},"telegram":{"id":"61043818"}}}}}}},"dataScienceInEconomics":{"overridesBySource":{"Форма (лендинг)":{"id":13698726,"fields":{"howToContact":{"id":"answer_choices_53443463","options":{"phone":{"id":"62303970"},"whatsapp":{"id":"62303971"},"telegram":{"id":"62303972"}}}}}}},"higherItProductMgmt":{"overridesBySource":{"Форма (лендинг)":{"id":13729721,"fields":{"howToContact":{"id":"answer_choices_53443463","options":{"phone":{"id":"61052212"},"whatsapp":{"id":"61043816"},"telegram":{"id":"61043818"}}}}},"Шапка профиля":{"id":13729721,"fields":{"howToContact":{"id":"answer_choices_53443463","options":{"phone":{"id":"61052212"},"whatsapp":{"id":"61043816"},"telegram":{"id":"61043818"}}}}},"Шапка в уроке":{"id":13729721,"fields":{"howToContact":{"id":"answer_choices_53443463","options":{"phone":{"id":"61052212"},"whatsapp":{"id":"61043816"},"telegram":{"id":"61043818"}}}}},"Форма под контентом урока":{"id":13729721,"fields":{"howToContact":{"id":"answer_choices_53443463","options":{"phone":{"id":"61052212"},"whatsapp":{"id":"61043816"},"telegram":{"id":"61043818"}}}}}}},"higherDataAnalytics":{"overridesBySource":{"Форма (лендинг)":{"id":13729721,"fields":{"howToContact":{"id":"answer_choices_53443463","options":{"phone":{"id":"61052212"},"whatsapp":{"id":"61043816"},"telegram":{"id":"61043818"}}}}},"Шапка профиля":{"id":13729721,"fields":{"howToContact":{"id":"answer_choices_53443463","options":{"phone":{"id":"61052212"},"whatsapp":{"id":"61043816"},"telegram":{"id":"61043818"}}}}},"Шапка в уроке":{"id":13729721,"fields":{"howToContact":{"id":"answer_choices_53443463","options":{"phone":{"id":"61052212"},"whatsapp":{"id":"61043816"},"telegram":{"id":"61043818"}}}}},"Форма под контентом урока":{"id":13729721,"fields":{"howToContact":{"id":"answer_choices_53443463","options":{"phone":{"id":"61052212"},"whatsapp":{"id":"61043816"},"telegram":{"id":"61043818"}}}}}}},"higherInfoSecurity":{"overridesBySource":{"Форма (лендинг)":{"id":13729721,"fields":{"howToContact":{"id":"answer_choices_53443463","options":{"phone":{"id":"61052212"},"whatsapp":{"id":"61043816"},"telegram":{"id":"61043818"}}}}},"Шапка профиля":{"id":13729721,"fields":{"howToContact":{"id":"answer_choices_53443463","options":{"phone":{"id":"61052212"},"whatsapp":{"id":"61043816"},"telegram":{"id":"61043818"}}}}},"Шапка в уроке":{"id":13729721,"fields":{"howToContact":{"id":"answer_choices_53443463","options":{"phone":{"id":"61052212"},"whatsapp":{"id":"61043816"},"telegram":{"id":"61043818"}}}}},"Форма под контентом урока":{"id":13729721,"fields":{"howToContact":{"id":"answer_choices_53443463","options":{"phone":{"id":"61052212"},"whatsapp":{"id":"61043816"},"telegram":{"id":"61043818"}}}}}}},"higherFrontBackDev":{"overridesBySource":{"Форма (лендинг)":{"id":13729721,"fields":{"howToContact":{"id":"answer_choices_53443463","options":{"phone":{"id":"61052212"},"whatsapp":{"id":"61043816"},"telegram":{"id":"61043818"}}}}},"Шапка профиля":{"id":13729721,"fields":{"howToContact":{"id":"answer_choices_53443463","options":{"phone":{"id":"61052212"},"whatsapp":{"id":"61043816"},"telegram":{"id":"61043818"}}}}},"Шапка в уроке":{"id":13729721,"fields":{"howToContact":{"id":"answer_choices_53443463","options":{"phone":{"id":"61052212"},"whatsapp":{"id":"61043816"},"telegram":{"id":"61043818"}}}}},"Форма под контентом урока":{"id":13729721,"fields":{"howToContact":{"id":"answer_choices_53443463","options":{"phone":{"id":"61052212"},"whatsapp":{"id":"61043816"},"telegram":{"id":"61043818"}}}}}}}},"enabled":true,"professions":{"excludes":["cloud-services-engineer"]}},"profile.courseCardExternalLink":{"enabled":true,"professions":{"includes":["career-advisor","start-in-it"]},"params":{"career-advisor":{"mapCoursesToLinks":{"932ec194-2412-4ad1-975a-fe3e85cd4444":{"url":"https:\u002F\u002Fpracticum.yandex.ru\u002Fprofile\u002Fweb","goal":"button_proftrack_to_freetrack_web"},"d3efb286-e1b4-4b9a-a2d4-6ae5fae678f4":{"url":"https:\u002F\u002Fpracticum.yandex.ru\u002Fprofile\u002Fqa-engineer","goal":"button_proftrack_to_freetrack_qa-engineer"},"f97ee64d-a2ad-413c-ad61-ae3547a22399":{"url":"https:\u002F\u002Fpracticum.yandex.ru\u002Fprofile\u002Fbackend-developer","goal":"button_proftrack_to_freetrack_backend-developer"},"20944b24-25c1-43bd-9a6a-139b660ef510":{"url":"https:\u002F\u002Fpracticum.yandex.ru\u002Fprofile\u002Fproject-manager","goal":"button_proftrack_to_freetrack_project-manager"},"3aa0a1cb-4e0b-4ca1-bdb9-69a955191796":{"url":"https:\u002F\u002Fpracticum.yandex.ru\u002Fprofile\u002Finternet-marketing-start","goal":"button_proftrack_to_freetrack_internet-marketing-start"},"0eece33a-a461-43eb-9258-84308f62463e":{"url":"https:\u002F\u002Fpracticum.yandex.ru\u002Fprofile\u002Ftraffic-manager","goal":"button_proftrack_to_freetrack_internet-traffic-manager"},"87b7f0b0-446f-401b-b02d-4ecbaf7d7029":{"url":"https:\u002F\u002Fpracticum.yandex.ru\u002Fprofile\u002Fit-recruiter","goal":"button_proftrack_to_freetrack_it-recruiter"},"b0db51d6-4589-485d-aea2-19255f4314e9":{"url":"https:\u002F\u002Fpracticum.yandex.ru\u002Fprofile\u002Fcpp","goal":"button_proftrack_to_freetrack_cpp"},"de405ea9-0885-4ff7-9223-9e477da9fa44":{"url":"https:\u002F\u002Fpracticum.yandex.ru\u002Fprofile\u002Fdata-analyst","goal":"button_proftrack_to_freetrack_data-analyst"},"e299d88a-2a1b-43f9-bee4-e3e91851336f":{"url":"https:\u002F\u002Fpracticum.yandex.ru\u002Fprofile\u002Fdata-scientist","goal":"button_proftrack_to_freetrack_data-scientist"},"8fdfcb13-db18-45a3-874b-7591517d3db4":{"url":"https:\u002F\u002Fpracticum.yandex.ru\u002Fprofile\u002Finterface-designer","goal":"button_proftrack_to_freetrack_interface-designer"},"c2cba3f2-4be8-4e6f-afe9-5721b7f443f2":{"url":"https:\u002F\u002Fpracticum.yandex.ru\u002Fprofile\u002Fsystems-analyst","goal":"button_proftrack_to_freetrack_systems-analyst"}}},"data-analyst":{"mapCoursesToLinks":{"19efc998-ad30-42d9-8fc1-9840c845ff46":{"url":"https:\u002F\u002Fpracticum.yandex.ru","goal":"test"}}},"start-in-it":{"mapCoursesToLinks":{"9e53cb72-8591-4654-ae00-cddb1d45b272":{}}}}},"editamail":{"enabled":false},"growth.mobileLandings":{"enabled":false,"professions":{"includes":["product-designer","qa-engineer"]},"params":{"web":{"url":"https:\u002F\u002Fpracticum.yandex.ru\u002Fww-landings\u002Frussia\u002Fweb\u002F"},"product-designer":{"url":"https:\u002F\u002Fpracticum.yandex.ru\u002Fww-landings\u002Frussia\u002Fproduct-designer\u002F"},"qa-engineer":{"url":"https:\u002F\u002Fpracticum.yandex.ru\u002Fww-landings\u002Frussia\u002Fqa-engineer\u002F"}}},"subscriptions.conditional":{"enabled":false,"professions":{"includes":["design-skills-accelerator"]},"params":{"design-skills-accelerator":{"options":[{"type":"package","key":"3_months","isDisablePayment":true,"value":62000,"title":"3 месяца","hint":"Для оплаты пакета на 3 месяца, пожалуйста, свяжитесь с вашим консультантом по телефону или в личных сообщениях"},{"type":"package","key":"6_months","isDisablePayment":true,"value":119000,"title":"6 месяцев","hint":"Для оплаты пакета на 6 месяцев, пожалуйста, свяжитесь с вашим консультантом по телефону или в личных сообщениях"},{"type":"subscription","isBackend":true,"key":"partial_payment","value":"profession_final_partial_price","title":"Подписка","hint":"После первого платежа мы привяжем вашу карту и будем списывать с неё ежемесячный платёж. Вы можете прекратить подписку в любой момент."}]}}},"courseConsultingForm":{"enabled":false,"params":{"default":{"id":11608901,"fields":{"userName":{"id":"answer_short_text_27798302"},"userAgreement":{"id":"Checkbox"},"phoneNumber":{"id":"answer_short_text_32447818"},"email":{"id":"email"}}}}},"landings.web18NodejsЕest":{"enabled":false,"redirect404":true},"moveToTelegramFromSlackNotification":{"enabled":false},"profile.moveToTelegramFromSlackNotification":{"enabled":false},"growth.surge":{"enabled":true,"params":{"default":{"squadPlacesLeftRatio":0.5}}},"professionMobileLandForm":{"enabled":false,"professions":{"includes":["web"]},"params":{"default":{"id":11608935,"fields":{"userName":{"id":"answer_short_text_27798302"},"phoneNumber":{"id":"answer_short_text_34234067"},"userAgreement":{"id":"Checkbox"},"email":{"id":"email"}}}}},"callbackProfessionForm":{"enabled":false,"professions":{"excludes":["web"]},"params":{"default":{"id":11608934,"fields":{"userName":{"id":"answer_short_text_41131329"},"phoneNumber":{"id":"Phone"},"userAgreement":{"id":"Checkbox"},"email":{"id":"email"},"professionSlug":{"id":"answer_short_text_37415646"}}}}},"decreaseApiUnitPerfomance":{"enabled":false,"apiUnit":{"getProfileBySlug":true},"params":{"getProfileBySlug":{"waitingTime":5000}}},"landingsV2.cta.consultingForm":{"enabled":false,"professions":{"includes":["brand-designer","test-prof","test-prof-smoke","backend-developer-promo","context-specialist","context-specialist"]},"params":{"default":{"sectionId":"profession-consulting-form-section","id":12733679,"fields":{"userName":{"id":"answer_short_text_41131329"},"phoneNumber":{"id":"Phone"},"userAgreement":{"id":"Checkbox"},"email":{"id":"email"},"professionSlug":{"id":"answer_short_text_37415646"},"utm_source":{"id":"utm_source"},"utm_medium":{"id":"utm_medium"},"utm_campaign":{"id":"utm_campaign"},"utm_content":{"id":"utm_content"},"utm_term":{"id":"utm_term"},"from":{"id":"from"},"source":{"id":"source"}}}}},"landingsV2.purchase":{"enabled":false,"professions":{"includes":["data-analyst"]}},"landings.v2.mobile":{"enabled":false,"professions":{"includes":["career-advisor","communication","team-management","ux-copywriting","ux-research","math-foundations"]}},"landings.ecomSpecialist":{"enabled":true,"redirect404":true},"landings.smm":{"enabled":true,"redirect404":true},"landings.crm":{"enabled":true,"redirect404":true},"landings.designSkillsAccelerator":{"enabled":false,"redirect404":true},"landings.backendDeveloper":{"redirect404":true,"enabled":true},"landings.frontend":{"enabled":false,"redirectTo":"\u002Fweb"},"landings.webDeveloper":{"enabled":false,"redirectTo":"\u002Fweb"},"landings.thinking":{"enabled":true,"redirect404":true},"landings.internetMarketing":{"enabled":true,"redirect404":true},"landings.firstModuleMiddleFrontend":{"enabled":false,"redirectTo":"\u002Fmiddle-frontend\u002F"},"landings.careerAdvisor":{"enabled":true,"redirect404":true},"landings.ycloud":{"redirect404":true,"enabled":true},"landings.uxCopywriting":{"enabled":true,"redirect404":true},"landings.visualPresentation":{"enabled":true,"redirect404":true},"landings.contextualSpecialist":{"enabled":true,"redirect404":true},"landings.targetingSpecialist":{"enabled":true,"redirect404":true},"landings.schoolMath":{"enabled":true,"redirect404":true},"landings.uxUiDesign":{"enabled":false,"redirect404":true},"landings.teamManagement":{"redirect404":true,"enabled":true},"landings.excelForWork":{"enabled":true,"redirect404":true},"landings.communication":{"enabled":true,"redirect404":true},"landings.mathFoundations":{"redirect404":true,"enabled":true},"landings.itRecruiter":{"redirect404":true,"enabled":true},"landings.webDesignBeginners":{"enabled":false,"redirectTo":"\u002Flandings-design"},"landings.myTest":{"enabled":false},"landings.engineerDrop":{"enabled":false,"redirect404":true},"landings.ecomManager":{"enabled":false,"redirect404":true},"landings.algorithmsInterview":{"redirect404":true,"enabled":true},"landings.sqlDataAnalyst":{"enabled":true,"redirect404":true},"landings.internetMarketingStart":{"redirect404":true,"enabled":true},"landings.becomeTeacherModal":{"enabled":false},"purchaseCard.actionButton.deadline":{"enabled":true},"landings.newMain":{"params":{"default":{"url":"https:\u002F\u002Fpracticum.yandex.ru\u002Fpromo\u002Fmain-page-v5"}},"enabled":true},"supportChat":{"enabled":true},"pwa":{"enabled":false,"professions":{"includes":["brand-management","targeting-specialist","contextual-specialist","thinking","visual-presentation","project-manager"]}},"purchasePageFlowOverride":{"enabled":true,"params":{"default":{"ru":"ru"}}},"landings.testProf":{"redirect404":true,"enabled":false},"landings.recommendationsSection":{"enabled":true},"landingsV2.recommendationsSection":{"enabled":false},"payments.priceAB":{"enabled":false,"professions":{"includes":["data-analyst"]},"params":{"default":{"group_slug":"price_elasticity_testgroup_1"},"data-analyst":{"price":100000,"partial_price":15000}}},"landingsV2.firstScreen.theme.dark":{"enabled":false},"smsOnPayFail":{"enabled":true,"professions":{"includes":[]}},"growth.squadChoice":{"params":{"default":{"limit":3},"interfaceDesigner":{"limit":3},"sqlDataAnalyst":{"limit":6},"web":{"limit":6},"web-plus":{"limit":6},"datavis-and-bi-tools":{"limit":1},"designBasicsFigma":{"limit":6},"python-plus-module":{"limit":1}},"enabled":true,"professions":{"excludes":["ecom-specialist","crm","targeting-specialist"]}},"referral":{"enabled":true},"jackpot":{"enabled":false,"params":{"default":{"discount":7,"expired_days":7}}},"repeatableAcceptingTos":{"enabled":true,"professions":{"includes":["ycloud"]}},"callbackMobileForm":{"enabled":true,"params":{"default":{"id":13455829,"fields":{"userId":{"id":"userid"},"userName":{"id":"name"},"phoneNumber":{"id":"phone"},"userAgreement":{"id":"aggreement"},"professionSlug":{"id":"profession"},"email":{"id":"email"},"time":{"id":"time"},"trackingId":{"id":"trackingid"}}}}},"refundCallCenter ":{"enabled":false,"params":{"default":{"id":11608901,"fields":{"userName":{"id":"answer_short_text_27798302"},"userAgreement":{"id":"Checkbox"},"phoneNumber":{"id":"answer_short_text_32447818"},"email":{"id":"email"}}}}},"payment.type.legalEntity":{"enabled":true,"professions":{"excludes":["test-sprosa","category-manager","product_marketing_manager"]},"params":{"default":{"formFields":{"phone_number":{"id":"answer_phone_51556750"},"original_price":{"id":"answer_short_text_51556753"},"first_name":{"id":"answer_short_text_51556748"},"last_name":{"id":"answer_short_text_51537217"},"middle_name":{"id":"answer_short_text_51556749"},"profession_slug":{"id":"answer_short_text_51556756"},"price":{"id":"answer_short_text_51556754"},"user_id":{"id":"answer_short_text_51556757"},"email":{"id":"answer_non_profile_email_51556751"}},"formId":13481988},"production":{"formFields":{"phone_number":{"id":"answer_phone_51556750"},"original_price":{"id":"answer_short_text_51556753"},"first_name":{"id":"answer_short_text_51556748"},"last_name":{"id":"answer_short_text_51537217"},"middle_name":{"id":"answer_short_text_51556749"},"profession_slug":{"id":"answer_short_text_51556756"},"price":{"id":"answer_short_text_51556754"},"user_id":{"id":"answer_short_text_51556757"},"email":{"id":"answer_non_profile_email_51556751"}},"formId":13455197}}},"growth.surge.catalog":{"enabled":false,"params":{"default":{"squadPlacesLeftRatio":0.15},"sql-data-analyst":{"squadPlacesLeftRatio":0.6}}},"payment.finishScreen.byType":{"enabled":true,"params":{"default":{"type":"simple"},"b2cLegalEntity.application_for_payment":{"type":"custom","success":{"withHeader":true}},"repeatedPurchase":{"type":"repeated-purchase"},"yabilling":{"type":"yabilling","success":{"withHeader":false}},"main":{"type":"main","success":{"withHeader":false}}}},"refundWithCallCenter":{"enabled":false},"catalog.ranking":{"enabled":false,"params":{"default":{"strategy":"default"}}},"commonFlow.landing":{"enabled":false,"professions":{"includes":["web-plus","web","data-scientist","data-scientist-plus","data-analyst","data-analyst-plus","backend-developer","python-developer-plus","qa-engineer","qa-engineer-plus"]},"params":{"default":{"groups":[["web","web-plus"],["data-scientist","data-scientist-plus"],["data-analyst","data-analyst-plus"],["backend-developer","python-developer-plus"],["qa-engineer","qa-engineer-plus"]]}}},"progressVisualization":{"enabled":true,"professions":{"excludes":["middle-python"]},"params":{"default":{"type":"lesson","progressLessonPartWeight":{"task":2,"theory":5}}}},"landingsV2.firstScreen.additionalBlocks":{"enabled":true},"getProfileBySlugV2":{"enabled":true},"repeatedPurchase":{"enabled":true,"params":{"default":{"duration":7,"discountPercentage":20,"tariffSlug":"repeatedPurchase_20"}}},"commonFlow.fullCards":{"enabled":true},"debt2035Page":{"enabled":true},"wirth.courses.smartSearch":{"enabled":true},"euroCardPayments":{"enabled":false},"profile.settingsPage":{"enabled":true},"wirth.common.highlightSearchedResults":{"enabled":true},"skillset":{"enabled":false,"professions":{"includes":["web"]},"params":{"web":{"squads":["test web"]}}},"profile.blackFriday2022":{"enabled":false,"startDate":"2022-11-15T00:00:00","endDate":"2022-11-30T23:59:59","params":{"landExcludedSlugs":["qa-engineer","cpp","qa-automation-engineer-java","middle-frontend","data-analyst","data-scientist","interface-designer","graphic-designer","landings-design","project-manager","it-recruiter","internet-marketing-start","traffic-manager","qa-engineer-plus"]}},"wirth.theme.toggle":{"enabled":true},"order.gradientSurge":{"enabled":true,"params":{"default":{"gradientRatio":0.51}}},"order.surgeBasedOnCohortSize":{"enabled":false,"params":{"default":{"largeLimitRatio":0.23,"sizeRatioMap":{"30":0.31,"100":0.2}}}},"landings.itMentor":{"enabled":true,"redirect404":true},"landings.pythonFree":{"redirect404":true,"enabled":true},"multiJackpot":{"enabled":true,"professions":{"excludes":["argumentation","communication","unit-economics","scrum","2035-data-analysis-tools","soft-skills-project-manager","1c-exam"]},"params":{"params":{"global":{"discount":7,"expired_days":7}},"type":"global"}},"split4.profession.landing":{"enabled":false,"params":{}},"prof-test.form":{"enabled":true,"params":{"default":{"id":13465404,"fields":{"userName":{"id":"answer_short_text_51672317"},"phoneNumber":{"id":"answer_short_text_51673627"},"userAgreement":{"id":"answer_boolean_51672319"}}}}},"privateInfoForDebt2035":{"enabled":true},"feedbackForm.button":{"enabled":true},"favorites.button":{"enabled":true,"professions":{"excludes":["math-for-da-ds","math-foundations"]}},"landings.12cC":{"enabled":true,"redirect404":true},"landings.12345QA":{"enabled":false,"redirect404":true},"favorites.experiment":{"enabled":true},"checkout.v2":{"enabled":true},"amoGoals.visitCheckout":{"enabled":true},"wirth.profile.api.v4":{"enabled":false},"skipFreeTrack":{"enabled":true},"catalog.consultation":{"enabled":true},"catalog.professionsGrouping":{"enabled":false},"catalog.expandedFilters":{"params":{"default":{"overridenCustomFilters":[{"type":"range","name":"Стоимость","slug":"price","field":"price","options":[{"name":"Бесплатно","slug":"free","value":[0,0]},{"name":"Платно","slug":"paid","value":[1]}]}]}},"enabled":true},"reasonsToBelieveList":{"enabled":true},"priceWithNdsTag":{"enabled":false},"landingsV2.reorderSections":{"enabled":false,"professions":{"includes":["1c-analyst","backend-developer","business-analyst","data-analyst","data-analyst-bootcamp","data-analyst-plus","data-science-bootcamp","data-scientist","data-scientist-plus","datavis-and-bi-tools","frontend-developer","fullstack-developer","html-css","interface-designer","interface-designer-plus","internet-marketing","internet-marketing-start","it-recruiter","java-developer","product-manager-start","project-manager","test-prof","python-developer-plus","sql-data-analyst","sql-for-developers","systems-analyst","systems-analyst-bootcamp","traffic-manager","product-manager","graphic-designer","graphic-designer-plus","profession-designer","motion-designer","web-designer","1c-programmer","graphic-designer","graphic-designer-plus","profession-designer","motion-designer","web-designer"]},"params":{"test-prof":{"config":[{"sectionName":"Gallery","position":1}]},"1c-analyst":{"config":[{"sectionName":"Curriculum","position":2}]},"backend-developer":{"config":[{"sectionName":"Curriculum","position":2}]},"business-analyst":{"config":[{"sectionName":"Curriculum","position":2}]},"data-analyst":{"config":[{"sectionName":"Curriculum","position":2}]},"data-analyst-bootcamp":{"config":[{"sectionName":"Curriculum","position":2}]},"data-analyst-plus":{"config":[{"sectionName":"Curriculum","position":2}]},"data-science-bootcamp":{"config":[{"sectionName":"Curriculum","position":2}]},"data-scientist":{"config":[{"sectionName":"Curriculum","position":2}]},"data-scientist-plus":{"config":[{"sectionName":"Curriculum","position":2}]},"datavis-and-bi-tools":{"config":[{"sectionName":"Curriculum","position":2}]},"frontend-developer":{"config":[{"sectionName":"Curriculum","position":2}]},"fullstack-developer":{"config":[{"sectionName":"Curriculum","position":2}]},"html-css":{"config":[{"sectionName":"Curriculum","position":2}]},"interface-designer":{"config":[{"sectionName":"Curriculum","position":2}]},"interface-designer-plus":{"config":[{"sectionName":"Curriculum","position":2}]},"internet-marketing-start":{"config":[{"id":"update","sectionName":"Curriculum","position":2}]},"it-recruiter":{"config":[{"sectionName":"Curriculum","position":2}]},"java-developer":{"config":[{"sectionName":"Curriculum","position":2}]},"product-manager-start":{"config":[{"sectionName":"Curriculum","position":2}]},"project-manager":{"config":[{"sectionName":"Curriculum","position":2}]},"python-developer-plus":{"config":[{"sectionName":"Curriculum","position":2}]},"sql-data-analyst":{"config":[{"sectionName":"Curriculum","position":2}]},"sql-for-developers":{"config":[{"sectionName":"Curriculum","position":2}]},"systems-analyst":{"config":[{"sectionName":"Curriculum","position":2}]},"systems-analyst-bootcamp":{"config":[{"sectionName":"Curriculum","position":2}]},"traffic-manager":{"config":[{"id":"update","sectionName":"Curriculum","position":2}]},"product-manager":{"config":[{"sectionName":"Curriculum","position":2}]},"1c-programmer":{"config":[{"sectionName":"Curriculum","position":2}]},"graphic-designer":{"config":[{"sectionName":"Curriculum","position":2}]},"graphic-designer-plus":{"config":[{"sectionName":"Curriculum","position":2}]},"profession-designer":{"config":[{"sectionName":"Curriculum","position":2}]},"motion-designer":{"config":[{"sectionName":"Curriculum","position":2}]},"web-designer":{"config":[{"sectionName":"Curriculum","position":2}]}}},"catalog.profQuiz":{"enabled":false},"catalog.coursePreviewModal":{"enabled":true,"professions":{"excludes":["systems-modeling","career-advisor","gamedev","marketing-strategy","category-manager","brand-designer","high-education-data-analyst-magistr","high-education-web-developer-magistr","high-education-web-developer-bachelor","test-prof-smoke","backend-developer-promo","e04fb15eba145e525b4587baec60c0c9","9f46fa9f60872cf99a05b23204676fc9","361651b59d663b9f08885d245ab5085f","cf8a51e9e2b923693c1dff3c5cd61941","copywriter","osnovy-programmirovaniya","mvp-course","producer-online-courses","sales-manager","middle-python-extended","middle-python-plus-async","soft-skills-project-manager","freelance-for-designers","methodist-online","it-specialist","innovations-in-graphic-design","cloud-services-engineer","product-management-in-fintech","data-science-in-economics","financial-analysis-in-business","design-and-development-digital-products","99c43ecfb7a540a490c0686cfed43866","data-scientist-plus","yandexgpt-beginner","start-in-programming","start-in-data","start-in-it","start-in-marketing","start-in-management","start-in-design","design-presentation","data-analysis-basic","math-foundations","statistics-basic","sql-database-basics","ycloud","it-mentor","algorithms-interview","go-basics","resume","python-free","1c-free"]}},"fullRefund.twoWeeksOffer":{"enabled":false,"professions":{"includes":["1c-analyst","backend-developer","business-analyst","data-analyst","data-analyst-bootcamp","data-analyst-plus","data-science-bootcamp","data-scientist","data-scientist-plus","datavis-and-bi-tools","frontend-developer","fullstack-developer","html-css","interface-designer","interface-designer-plus","internet-marketing","internet-marketing-start","it-recruiter","java-developer","product-manager-start","project-manager","python-developer-plus","sql-data-analyst","sql-for-developers","systems-analyst","systems-analyst-bootcamp","traffic-manager","product-manager","1c-programmer","graphic-designer","graphic-designer-plus","profession-designer","motion-designer","web-designer"]}},"landingsV2.ratings":{"enabled":true,"professions":{"excludes":["high-education-web-developer-bachelor","high-education-web-developer-magistr","high-education-data-analyst-magistr","corporate-product-approach-for-designers","12c-c","financial-analysis-in-business","cloud-services-engineer","interactive-tutorial","product-management-in-fintech","design-and-development-digital-products","data-science-in-economics","innovations-in-graphic-design","how-to-teach-beginners","hr-management-avito","executive-product-management","art-dir"]}},"trainer.ai.widget":{"enabled":true,"lessonTypes":{"includes":["sql","serverless_sql","serverless_sql_writable","web","react","serverless","web_server","python","python_ws","serverless_go"]},"squads":["для тест профы","squad_test-prof_2020-09-02","practicum-frontend-developer_02","frontend-developer_cohort_06","frontend-developer_cohort_07","frontend-developer_cohort_08","frontend-developer_cohort_09","fullstack-developer_cohort_07","fullstack-developer_cohort_08","fullstack-developer_cohort_09","fullstack-developer_cohort_10","go-developer-basic_cohort_01","middle-frontend_cohort_31_actual_freetrack","middle-frontend_cohort_33_actual_freetrack","middle-frontend_cohort_32_actual_freetrack","middle-frontend_cohort_34_actual_freetrack","middle-frontend-react_cohort_01","react_cohort_32_actual_react_18","react_cohort_31_actual_react_18","frontend-bootcamp_cohort_15","business-analyst_cohort_08","business-analyst_cohort_09","business-analyst_cohort_10","data-analyst_cohort_83","data-analyst_cohort_84","data-analyst_cohort_85","data-analyst_cohort_86","data-analyst_cohort_87","data-analyst_cohort_88","data-analyst_cohort_89","data-analyst_cohort_90","data-analyst-bootcamp_cohort_13","data-analyst-plus_cohort_31","data-analyst-plus_cohort_32","data-analyst-plus_cohort_33","data-engineer_cohort_20","data-scientist_cohort_82","data-scientist_cohort_83","data-scientist_cohort_84","ds_cohort_72","ds_cohort_71","data-scientist-plus_cohort_31","data-scientist-plus_cohort_32","java-developer_cohort_36_1","java-developer_cohort_34","qa-engineer_73","qa-engineer_72","qa-engineer_71","qa-engineer-full-stack_5","qa-engineer-plus_18","systems-analyst_cohort_30","sql-for-developers_cohort_03_no_freetrack","backend-developer_cohort_79_new","backend-developer_cohort_78_new","backend-developer_cohort_77","python-developer-bootcamp_cohort_02","python-developer-bootcamp_cohort_03","python-developer-plus_cohort_28_new_two","python-developer-plus_cohort_30_new_two","python-developer-plus_cohort_29_new_two","python-developer-plus_cohort_31_new_two","python-developer-plus_cohort_32","python-developer-plus_cohort_32_new","python-developer-plus_cohort_33","qa-automation-engineer-python_cohort_04","qa-automation-engineer-python_cohort_03","middle-python_cohort_29","middle-python_cohort_30","middle-python-plus-async_cohort_05","async-python_cohort_13","product-designer-basic_cohort_04","frontend-bootcamp_cohort_15","frontend-developer_cohort_07","fullstack-developer_cohort_07"]},"curriculumPdfButton":{"enabled":true},"coursesComparisonPdfBtn":{"enabled":true},"theory.ai.summary":{"enabled":true,"professions":{"includes":null,"excludes":["b2b-onboarding"]}},"landingsV2.plainUsp":{"enabled":false,"professions":{"includes":["fullstack-developer","frontend-bootcamp","data-analyst","data-analyst-plus","data-analyst-bootcamp","python-developer-plus","python-developer-bootcamp","interface-designer","data-scientist","data-scientist-plus","data-science-bootcamp","qa-engineer","qa-engineer-plus","qa-engineer-bootcamp","qa-engineer-full-stack","cpp","qa-automation-engineer-java","middle-frontend","middle-python","react","graphic-designer","java-developer","brand-management","devops","it-recruiter","data-engineer","internet-marketing-start","traffic-manager","sql-data-analyst","systems-analyst","systems-analyst-bootcamp","marketplace-manager","content-marketer","1c-programmer","1c-analyst","web-designer","product-manager-start","motion-designer","go-advanced","sql-for-developers","android-developer","ios-developer","project-manager","business-analyst","commercial-illustrator","hr-manager"]}},"wrongUserPaymentRegionAlarms":{"enabled":false},"landingsV2.b2bSection":{"params":{"production":{"sectionId":"B2b","id":13479945,"fields":{"userName":{"id":"answer_short_text_71478"},"phoneNumber":{"id":"answer_phone_71479"},"userAgreement":{"id":"answer_boolean_71482"},"userEmail":{"id":"answer_non_profile_email_71480"},"companyName":{"id":"company_name"},"professionSlug":{"id":"answer_short_text_1819627"},"utm_source":{"id":"utm_source"},"utm_medium":{"id":"utm_medium"},"utm_campaign":{"id":"utm_campaign"},"utm_content":{"id":"utm_content"},"utm_term":{"id":"utm_term"},"from":{"id":"from"}}},"default":{"sectionId":"B2b","id":13481959,"fields":{"userName":{"id":"answer_short_text_71478"},"phoneNumber":{"id":"answer_phone_71479"},"userAgreement":{"id":"answer_boolean_71482"},"userEmail":{"id":"answer_non_profile_email_71480"},"companyName":{"id":"company_name"},"professionSlug":{"id":"answer_short_text_1819627"},"utm_source":{"id":"utm_source"},"utm_medium":{"id":"utm_medium"},"utm_campaign":{"id":"utm_campaign"},"utm_content":{"id":"utm_content"},"utm_term":{"id":"utm_term"},"from":{"id":"from"}}}},"enabled":true},"payment.finishScreenByType":{"params":{"default":{"type":"simple"},"b2cLegalEntity.application_for_payment":{"type":"custom","success":{"withDescription":false}},"repeatedPurchase":{"type":"repeated-purchase"}},"enabled":true},"trainer.ai.widget.answer.mode":{"enabled":true},"landings.paymentBullets":{"params":{"production":{"id":13481133,"fields":{"userName":{"id":"answer_short_text_71478"},"phoneNumber":{"id":"answer_phone_71479"},"userAgreement":{"id":"answer_boolean_71482"},"userEmail":{"id":"answer_non_profile_email_71480"},"professionSlug":{"id":"answer_short_text_1819627"},"utm_source":{"id":"utm_source"},"utm_medium":{"id":"utm_medium"},"utm_campaign":{"id":"utm_campaign"},"utm_content":{"id":"utm_content"},"utm_term":{"id":"utm_term"},"from":{"id":"from"}}},"default":{"id":13481136,"fields":{"userName":{"id":"answer_short_text_71478"},"phoneNumber":{"id":"answer_phone_71479"},"userAgreement":{"id":"answer_boolean_71482"},"userEmail":{"id":"answer_non_profile_email_71480"},"professionSlug":{"id":"answer_short_text_1819627"},"utm_source":{"id":"utm_source"},"utm_medium":{"id":"utm_medium"},"utm_campaign":{"id":"utm_campaign"},"utm_content":{"id":"utm_content"},"utm_term":{"id":"utm_term"},"from":{"id":"from"}}}},"enabled":true,"professions":{"excludes":["frontend-developer-bootcamp","frontend-personal","fullstack-personal","go-developer-basic","web-pentest","1c-exam","12c-c","ai-tools-for-designers"]}},"landingsV2.goToB2bButton":{"enabled":true,"professions":{"excludes":["web-pentest","go-developer-basic"]}},"trainerEditor.monaco":{"enabled":true},"progressWithNearestStartDate":{"params":{"default":{"daysLeftSurge":3,"daysLeftMax":10}},"enabled":true},"sales.callback.form.section":{"enabled":false},"rubricator.passingGrade":{"enabled":true,"professions":{"includes":["homeworks-e2e","mipt-frontendss","high-education-data-analyst-magistr","high-education-web-developer-magistr","design-and-development-digital-products","product-management-in-fintech","cloud-services-engineer","data-science-in-economics","financial-analysis-in-business"],"excludes":[]}},"trainer.ai.widget.profession":{"enabled":true,"lessonTypes":{"includes":["web","react"]}},"order.certificates.discount":{"enabled":false},"skillpathNavigateToCatalog":{"enabled":true},"checkout.trustWebPage":{"enabled":true},"rubricator.showResult":{"enabled":true,"professions":{"includes":["methodist-online","homeworks-e2e","mipt-frontendss","data-science-in-economics","high-education-data-analyst-magistr","high-education-web-developer-magistr","design-and-development-digital-products","product-management-in-fintech","cloud-services-engineer","financial-analysis-in-business"],"excludes":["prof-for-all","qa-engineer-full-stack","qa-engineer","java-developer","java-developer-advanced","java-developer-plus","android-developer","qa-engineer-plus"]}},"purchaseShiftStartDate":{"enabled":true},"poll.exit":{"startDate":"2024-05-22","enabled":true,"professions":{"includes":["qa-engineer","test-prof","internet-marketing-start","systems-analyst","data-analyst","data-scientist"]}},"grade.educationPlan":{"enabled":true},"externalSkillpathLibrary":{"enabled":true},"grade.mandatoryCourses":{"enabled":true},"ChecklistConfig":{"action_params":{"use_jackpot":{"days_to_annul":14}},"enabled":false},"trainer.task.feedback":{"enabled":true},"higherEducation.freetrack":{"enabled":true},"higherEducation.callbackForm":{"enabled":true,"professions":{"excludes":["higher-it-product-mgmt","cloud-services-engineer","higher-front-back-dev","higher-info-security","higher-data-analytics","higher-guide"]}},"priceWillRiseBanner":{"params":{"default":{"deadlineDate":"2026-01-23T10:00:00+0300"}},"enabled":true,"professions":{"includes":["prof-for-all","1c-exam","1c-programmer","1c-programmer-plus","3d-artist","brand-management","business-analyst","business-analyst-pro","content-marketer","context-specialist","cpp","cpp-plus-backend","data-analyst","data-analyst-plus","data-scientist","data-scientist-plus","financial-analyst","frontend-developer","graphic-designer","graphic-designer-plus","hr-manager","interface-designer","internet-marketing-start","it-designer","java-developer","java-developer-plus","marketplace-manager","marketplace-manager-pro","motion-designer","motion-designer-mentor","product-manager-start","product-manager-start-pro","product-marketing-manager","project-manager","project-manager-pro","python-developer-bootcamp","qa-engineer","qa-engineer-plus","smm-specialist","smm-telegram","sys-admin","systems-analyst-bootcamp","systems-analyst-pro","traffic-manager","web-designer-mentor","chief-technical-officer","product-approach-for-designers","argumentation","product-manager","operational-management","market-analysis","unit-economics","product-manager-pro","machine-learning","math-for-da-ds","data-engineer","sql-for-developers","excel-for-work-full","software-architect","1c-analyst","3d-generalist","ai-for-business","algorithms","chief-technical-officer-extended","chief-technical-officer-max","datavis-and-bi-tools","datavis-and-bi-tools-sp","devops-security","go-advanced","go-advanced-ext","head-of-sales","interface-designer-plus","internet-marketing-pro","it-recruiter","kafka-base","microservice-architecture","middle-android-developer","middle-java","middle-system-analyst","new-b2c-market-analysis-sp","product-manager-max","qa-engineer-full-stack","smm-specialist-pro","software-architect-pro","sys-admin-plus","systems-analyst","team-management-development","video-editor","web-designer"]}},"lesson.feedback":{"enabled":true,"professions":{"excludes":["ya-eats-partner"]}},"landingsV2.faqChat":{"enabled":true,"professions":{"includes":["high-education-web-developer-magistr","product-management-in-fintech","cloud-services-engineer","high-education-data-analyst-magistr","financial-analysis-in-business","design-and-development-digital-products","data-science-in-economics"]}},"wrongResidentPaymentDomain":{"enabled":false},"sales.callback.form.messengerFields":{"enabled":true,"professions":{"includes":["high-education-web-developer-magistr","high-education-data-analyst-magistr","design-and-development-digital-products","financial-analysis-in-business","product-management-in-fintech","cloud-services-engineer","data-science-in-economics"]}},"payments.sbp":{"enabled":true},"higherEducation.profile":{"enabled":true,"professions":{"includes":["product-management-in-fintech","design-and-development-digital-products","mipt-frontendss","cloud-services-engineer","financial-analysis-in-business","data-science-in-economics","high-education-web-developer-magistr","kafedra-test-discipline","testovaya-high-education-profa","campus-ai","high-education-data-analyst-magistr","campus-big-data-infrastructure","check-notifications","higher-developer-bachelor","higher-front-back-dev","higher-it-product-mgmt","higher-data-analytics","higher-info-security","higher-guide","test-high-ed","he-demo","school-pavlenko","test-faculties-squads","test-facultie","new-ad-test"]}},"mobileApp.payments.sbp":{"enabled":false},"altVersionControls":{"enabled":true,"professions":{"includes":["mipt-frontendss","test-prof","campus-ai","campus-big-data-infrastructure","product-management-in-fintech","design-and-development-digital-products","cloud-services-engineer","financial-analysis-in-business","high-education-web-developer-magistr","high-education-data-analyst-magistr","higher-front-back-dev","higher-data-analytics","higher-it-product-mgmt","higher-info-security"]}},"campus.footer":{"enabled":true,"professions":{"includes":["campus-ai","campus-big-data-infrastructure"]}},"higherEducation.portfolio":{"enabled":true,"professions":{"includes":["campus-ai","campus-big-data-infrastructure","mipt-frontendss"]}},"popupCallbackForm":{"params":{"default":{"timeout":30000}},"enabled":false,"professions":{"includes":["software-architect","devops","middle-python","go-advanced","qa-automation-engineer-java","qa-automation-engineer-python","algorithms","web-pentest","kubernetes","kafka","middle-java","middle-android-developer","middle-cpp","middle-frontend","react","html-css","backend-nodejs","data-engineer","machine-learning","math-for-da-ds","sql-for-developers","sql-data-analyst","python-for-analytics","datavis-and-bi-tools","unit-economics","excel-for-work-full","ai-tools-for-designers","product-approach-for-designers","user-experience-research","ux-research-for-designers","mobile-app-design","art-dir","thinking","hr-analytics","head-of-sales","operational-management","argumentation","project-management-basics","product-approach","team-management","product-manager","team-management-development","financial-management","market-analysis","chief-technical-officer","mlops","soc-analytics"],"excludes":null}},"paidByEmployerCallbackFormBlock":{"enabled":true},"wirth.grade.favoriteCourses":{"enabled":true},"giftCertificate":{"enabled":true},"giftCertificateCallbackForm":{"params":{"iframeSrc":{"default":"https:\u002F\u002Fforms.yandex.ru\u002Fsurveys\u002F13734381.c489d0c71381d3d0087d1c4fa6a4029def3e8a64\u002F?iframe=1","production":"https:\u002F\u002Fforms.yandex.ru\u002Fsurveys\u002F13733950.2ae148579d7272245d36afbbad253708cce2e5ad\u002F?iframe=1"}},"enabled":true},"landingOffersButton":{"enabled":false,"professions":{"includes":["middle-python","devops","financial-management"]}},"careerInUserWidget":{"params":{"default":{"url":"https:\u002F\u002Fpracticum.yandex.ru\u002Fcareer\u002Fvacancies\u002F?from=practicum","shouldShowBadge":true,"shouldShowTooltipBadge":true}},"enabled":true,"professions":{"includes":["1c-analyst","1c-programmer","android-developer","android-developer-plus","backend-developer","brand-management","business-analyst","business-analyst-pro","content-marketer","context-specialist","cpp","cpp-plus-backend","data-analyst","data-analyst-bootcamp","data-analyst-plus","data-science-bootcamp","data-scientist","data-scientist-plus","financial-analyst","frontend-developer","fullstack-developer","go-advanced","go-developer","go-developer-basic","graphic-designer","graphic-designer-plus","hr-manager","interface-designer","interface-designer-plus","internet-marketing-pro","internet-marketing-start","ios-developer","ios-developer-plus","it-recruiter","java-developer","java-developer-advanced","java-developer-plus","marketplace-manager","marketplace-manager-pro","middle-frontend","motion-designer","motion-designer-mentor","product-designer","product-manager","product-manager-start","product-manager-start-pro","product-marketing-manager","project-manager","project-manager-pro","python-developer-bootcamp","python-developer-plus","qa-engineer","qa-engineer-full-stack","qa-engineer-plus","sales-manager","smm-specialist","smm-specialist-pro","sys-admin","systems-analyst","systems-analyst-bootcamp","systems-analyst-pro","traffic-manager","web","web-designer","web-designer-mentor","3d-artist","frontend-personal","fullstack-personal","data-engineer-start","product-analyst","bi-analyst","frontend-developer-plus"]}},"soloGPTChat":{"params":{"default":{"iframeSrc":"https:\u002F\u002Fcode.s3.yandex.net\u002Fsologpt\u002Fsologpt-final.html"}},"enabled":false},"proBlackFriday":{"enabled":true,"businessGroups":{"includes":["Upskill"]}},"motivationTestFreetrack":{"enabled":true,"businessGroups":{"includes":["Upskill"],"excludes":null}},"checkout.psp.tbank":{"enabled":false},"voiceoverPlayer":{"enabled":true,"professions":{"includes":["operational-management","team-management","team-management-pro","team-management-max","team-management-development","thinking","argumentation","team-management-qa","team-management-devops","yandex-services-university","hr-analytics","financial-management","head-of-sales","head-sales-extended","middle-project-manager","product-approach","chief-technical-officer","project-management-basics","project-management-basics-selfpaced","art-dir","mobile-app-design","mobile-app-design-pro","mobile-app-design-self-paced","ux-research-for-designers","user-experience-research","chief-technical-officer-extended","chief-technical-officer-max","product-approach-for-designers","ai-for-work","ai-for-work-pro","ai-for-work-max","ai-for-marketing","ai-for-marketing-optimal","ai-for-marketing-max","ai-tools-for-designers","product-manager","middle-system-analyst","devops","deep-learning","machine-learning","middle-python","go-advanced","middle-java","qa-automation-engineer-java","qa-automation-engineer-python","middle-android-developer","market-analysis","new-b2c-market-analysis-sp","ai-for-business","product-manager-pro","product-manager-max","sql-data-analyst","sql-for-developers","python-for-analytics","datavis-and-bi-tools","datavis-and-bi-tools-sp","data-engineer","deep-learning-cv","deep-learning-nlp","computer-vision","software-architect-pro","microservice-architecture-basic","microservice-architecture","go-advanced-ext","web-pentest","web-pentest-basic","web-pentest-ind","middle-frontend","math-for-da-ds","excel-for-work-full","devops-security","devsecops","kubernetes","kubernetes-sp","sre","mlops","natural-language-processing","software-architect","algorithms","middle-python-ind","kafka","kafka-base","middle-cpp","qa-automation-engineer-java-extended","qa-automation-engineer-python-extended","soc-analytics","middle-frontend-react","html-css","middle-rust","middle-rust-start","middle-rust-blockchain","devops-int","devops-ext","backend-nodejs","react"]}},"voiceoverMobileAppPlayer":{"enabled":true},"gradeAreaSuggest":{"enabled":true,"professions":{"includes":["ai"]}},"sendProAnalytics":{"enabled":true,"professions":{"includes":["middle-python"]}},"autoOfferCompanyInfo":{"params":{"formId":{"default":"13825988","production":""}},"enabled":false},"autoOfferHideOrder":{"enabled":false},"profile.freetrackModal":{"tracks":{"74c60daa-0244-4b8f-a873-ff2a82184388":true,"1eceeeb3-a932-4e2d-a0f3-a15566deb405":true},"enabled":false,"professions":{"includes":["web"]}},"trainer.solution":{"enabled":true,"professions":{"includes":["systems-analyst-pro","systems-analyst-bootcamp","systems-analyst","business-analyst-pro","business-analyst","data-analyst-test"]},"params":{"data-analyst-test":{"lessonTypes":["serverless_sql"],"courseIds":["ebb4ddd6-e1fe-48f4-a85c-a802badd5891","08273a33-f328-4587-b3df-67864fa29d65"],"timeToEnableSolution":5},"systems-analyst-pro":{"lessonTypes":["serverless_sql"],"courseIds":["651bff94-795c-45ff-946c-52e5016a1039"],"timeToEnableSolution":420},"systems-analyst-bootcamp":{"lessonTypes":["serverless_sql"],"courseIds":["a5cefda4-df83-4bea-985d-280aa4d5ab56"],"timeToEnableSolution":420},"systems-analyst":{"lessonTypes":["serverless_sql"],"courseIds":["7710cf97-0f09-453a-84b2-ced184b27542"],"timeToEnableSolution":420},"business-analyst-pro":{"lessonTypes":["serverless_sql"],"courseIds":["c84ccf55-e3cb-49fa-88d0-4b95df6afd26"],"timeToEnableSolution":420},"business-analyst":{"lessonTypes":["serverless_sql"],"courseIds":["c44c786b-625e-4a6d-987c-660016380453"],"timeToEnableSolution":420}}},"yasplitPaymentMethod":{"professions":{"excludes":["test-sprosa","category-manager","product_marketing_manager"]},"enabled":true}},"mobileAppConfig":{"theme":"light","appVersion":undefined},"trustSDKConfig":{"ru":{"apiHost":undefined,"integrationProfileId":"yandex_default"},"kz":{"apiHost":undefined,"integrationProfileId":"yandex_kz"},"com":{"apiHost":undefined,"integrationProfileId":"yandex_com"},"serviceToken":"practicum_494026a5026585599147db7372c35f3b"},"yanalyticsConfig":undefined},"fastTrackReducer":{"config":{"timer":null,"showSolution":{"squads":["mipt-frontend","тестим оплату веб EN","react_cohort_26","react_6-22","react_cohort_27","react_28","react_29_actual_react_18","squad_test-prof_2020-01-29","для тест профы","стафф когорта для новой тест профы","praktikum_fb_team","squad_praktikum-tester_2019-08-08","web_squad","bootcamp_test_front","data-analyst-en","ds_cohort_05_en","ds_cohort_07_en","data_cohort_07_en","ds_cohort_08_en","data_cohort_08_en","ds_cohort_09_en","data_cohort_09_en","ds_cohort_25_short","ds_cohort_25_trial","ds_cohort_24_short","ds_cohort_24_trial","ds_cohort_23_short","ds_cohort_23_trial","data_cohort_25_short","data_cohort_25_trial","data-analyst-en-praktikum","web_cohort_13_en","web_cohort_14_en","data_cohort_12_en","ds_cohort_12_en","data_cohort_13_en","ds_cohort_13_en","pre-course_Y-data_00","Pagaya_Pre-course_01","web_cohort_21_en","web_cohort_22_en","web_cohort_23_en","web_cohort_24_en","web_cohort_25_en","web_cohort_26_en","web_cohort_27_en","web_cohort_28_en","web_cohort_29_en","web_cohort_30_en","для тест профы","web_cohort_32_en","web_cohort_31_en","web_cohort_29_en (2.1)","web_cohort_28_en (2.1)","web_cohort_27_en (3.0)","web_cohort_26_en(2.1)","web_cohort_25 (3)","web_cohort_24 (3)","web_cohort_23 (3)","web_cohort_22 (3)","praktikum_DA_es","praktikum_DS_es","praktikum_DA_ptbr","praktikum_DS_ptbr","praktikum_DA_idn","praktikum_DS_idn","praktikum_DA_il","praktikum_DA_en_sea","praktikum_DS_en_sea","data_cohort_26_short_2","data_cohort_26_short_3","data_cohort_26_short_4","data_cohort_26_short","data_cohort_26_trial_2","data_cohort_26_trial_3","data_cohort_26_trial_4","data_cohort_26_trial","data_cohort_27_short_2","data_cohort_27_short_3","data_cohort_27_short_4","data_cohort_27_short_5","data_cohort_27_short","data_cohort_27_trial_2","data_cohort_27_trial_3","data_cohort_27_trial_4","data_cohort_27_trial_5","data_cohort_27_trial","data_cohort_28_short_2","data_cohort_28_short_3","data_cohort_28_short_4","data_cohort_28_short_5","data_cohort_28_short","data_cohort_28_trial_2","data_cohort_28_trial_3","data_cohort_28_trial_4","data_cohort_28_trial_5","data_cohort_28_trial","data_cohort_29_short_2","data_cohort_29_short_3","data_cohort_29_short_4","data_cohort_29_short","data_cohort_29_trial_2","data_cohort_29_trial_3","data_cohort_29_trial_4","data_cohort_29_trial","data_cohort_30_new_2","data_cohort_30_new_3","data_cohort_30_new_4","data_cohort_30_new","data_cohort_30_short_2","data_cohort_30_short_3","data_cohort_30_short_4","data_cohort_30_short","data_cohort_30_trial_2","data_cohort_30_trial_3","data_cohort_30_trial_4","data_cohort_30_trial","data_cohort_31_trial","data_cohort_31_short","data_cohort_31_new","data_cohort_31_activation","data_cohort_31_trial_2","data_cohort_31_short_2","data_cohort_31_new_2","data_cohort_31_activation_2","data_cohort_31_trial_3","data_cohort_31_short_3","data_cohort_31_new_3","data_cohort_31_activation_3","data_cohort_31_trial_4","data_cohort_31_short_4","data_cohort_31_new_4","data_cohort_31_activation_4","data_USA_guidance_short","ds_cohort_26_short_2","ds_cohort_26_short_3","ds_cohort_26_short_4","ds_cohort_26_short","ds_cohort_26_trial_2","ds_cohort_26_trial_3","ds_cohort_26_trial_4","ds_cohort_26_trial","ds_cohort_27_short_2","ds_cohort_27_short_3","ds_cohort_27_short_4","ds_cohort_27_short_5","ds_cohort_27_short","ds_cohort_27_trial_2","ds_cohort_27_trial_3","ds_cohort_27_trial_4","ds_cohort_27_trial_5","ds_cohort_27_trial","ds_cohort_28_short_2","ds_cohort_28_short_3","ds_cohort_28_short_4","ds_cohort_28_short_5","ds_cohort_28_short","ds_cohort_28_trial_2","ds_cohort_28_trial_3","ds_cohort_28_trial_4","ds_cohort_28_trial_5","ds_cohort_28_trial","ds_cohort_29_short_2","ds_cohort_29_short_3","ds_cohort_29_short_4","ds_cohort_29_short","ds_cohort_29_trial_2","ds_cohort_29_trial_3","ds_cohort_29_trial_4","ds_cohort_29_trial","ds_cohort_30_new_2","ds_cohort_30_new_3","ds_cohort_30_new_4","ds_cohort_30_new","ds_cohort_30_short_2","ds_cohort_30_short_3","ds_cohort_30_short_4","ds_cohort_30_short","ds_cohort_30_trial_2","ds_cohort_30_trial_3","ds_cohort_30_trial_4","ds_cohort_30_trial","ds_cohort_31_trial","ds_cohort_31_short","ds_cohort_31_new","ds_cohort_31_trial_2","ds_cohort_31_short_2","ds_cohort_31_new_2","ds_cohort_31_trial_3","ds_cohort_31_short_3","ds_cohort_31_new_3","ds_cohort_31_trial_4","ds_cohort_31_short_4","ds_cohort_31_new_4","ds_USA_guidance_short","data_cohort_32_short","data_cohort_32_trial","data_cohort_32_new","data_cohort_32_activation","ds_cohort_32_new","ds_cohort_32_short","ds_cohort_32_trial","DA_es_cohort_06","DS_es_cohort_06","web_es_cohort_05","DA_ptbr_cohort_02","DS_ptbr_cohort_03","web_ptbr_cohort_02","Da_idn_cohort_02","Ds_idn_cohort_02"],"attempts":3},"firstLessonSuccessPopup":{"internetMarketing":{"firstLessonId":"a15aafef-ccf1-4b5a-95c4-a57dc830bc28","title":"Поможем не забывать о твоей цели","content":"Мы знаем, что учиться сложно. Главное — чётко обозначить цель и стараться каждый день. Мы хотим тебе немного помочь, поэтому придумали чат-бота Юлю.\n\nЮля — одна из героинь истории про маркетолога Стаса, с которым ты познакомишься на нашем курсе. Юля будет сопровождать тебя во время прохождения вводного курса. А ещё она:\n\n* напомнит об учёбе, поддержит тебя;\n* поделится дополнительными материалами;\n* будет держать в курсе наших мероприятий.\n\nПереходи по ссылке — так попадёшь в чат с Юлей в Телеграме.","confirmButtonText":"Открыть чат в Телеграме","confirmButtonLink":"https:\u002F\u002Ft.me\u002Fyandexpracticumyuliabot"},"testProf":{"firstLessonId":"41612fda-9fdd-4c82-951b-b2d6f1780db1","title":"Поможем не забывать о твоей цели","content":"Мы знаем, что учиться сложно. Главное — чётко обозначить цель и стараться каждый день. Мы хотим тебе немного помочь, поэтому придумали чат-бота Юлю.\n\nЮля — одна из героинь истории про маркетолога Стаса, с которым ты познакомишься на нашем курсе. Юля будет сопровождать тебя во время прохождения вводного курса. А ещё она:\n\n* напомнит об учёбе, поддержит тебя;\n* поделится дополнительными материалами;\n* будет держать в курсе наших мероприятий.\n\nПереходи по ссылке — так попадёшь в чат с Юлей в Телеграме.","confirmButtonText":"Открыть чат в Телеграме","confirmButtonLink":"https:\u002F\u002Ft.me\u002Fyandexpracticumyuliabot"}},"taxDeductionInfo":{"maxTaxDeduction":19500,"taxRate":0.13,"profile.order.paymentInfoBlock.1.taxDeduction":"Можно получить налоговый вычет до \u003Cstrong\u003E{price, number, currency}\u003C\u002Fstrong\u003E","profile.order.paymentInfoBlock.2.taxDeduction":"Можно получить налоговый вычет до \u003Cstrong\u003E{price, number, currency}\u003C\u002Fstrong\u003E","faq.taxDeduction.question":"Что такое налоговый вычет на обучение и как его получить?","faq.taxDeduction.answer":"Это что-то вроде кешбэка от государства. Рассмотрим пример.\n\n\nЕсли вы являетесь налоговым резидентом, то есть находитесь на территории РФ более 183 дней в течение 12 месяцев, и работаете по трудовому договору, то каждый месяц ваш работодатель должен отчислять с вашей зарплаты 13% государству, чтобы оплатить подоходный налог.\n\n\nВот из этих денег вы можете вернуть себе до 15 600 рублей в год в виде налогового вычета за обучение. Для этого вам нужно подать соответствующее заявление через личный кабинет на сайте nalog.ru (можно залогиниться через Госуслуги).\n\n\nК заявлению нужно приложить все документы, подтверждающие ваше право на вычет, такие как:\n\n\n1. Справка 2-НДФЛ от вашего работодателя.\n2. Договор на обучение, в нашем случае это [оферта Практикума](https:\u002F\u002Fyandex.ru\u002Flegal\u002Fpraktikum_offer\u002F).\n3. Лицензия на образовательную деятельность. [Вот наша](https:\u002F\u002Fcode.s3.yandex.net\u002FLicense%20YSDA.pdf).\n4. Чеки об оплате обучения. Практикум отправляет эти чеки на ваш эл.адрес, их можно взять оттуда.\n5. Справка о получении образовательных услуг. Чтобы получить нашу справку, напишите в наш чат поддержки.\n\n\nВаше заявление будут рассматривать в налоговой в течение месяца. Инспектор может запросить другие документы, если этих ему покажется недостаточно. В случае успеха вам должны выдать специальное уведомление о праве на вычет. Это уведомление нужно передать в бухгалтерию вашего работодателя.\n\n\nТеперь работодатель должен будет выплачивать вам всю зарплату, не удерживая подоходный налог в пользу государства, пока не выплатит всю сумму вычета.\n\n\nЭто не единственный вариант получения вычета, подробнее можно почитать [на сайте налоговой](https:\u002F\u002Fwww.nalog.gov.ru\u002Frn77\u002Ftaxation\u002Ftaxes\u002Fndfl\u002Fnalog_vichet\u002Fsoc_nv\u002Fsoc_nv_ob\u002F).\n\n\nЕсли у вас остались вопросы про получение вычета, напишите в наш чат поддержки, постараемся ответить."}},"timer":null,"error":null,"getTimerDataLoadingStatus":null,"patchTimerDataLoadingStatus":null},"referralReducer":{"isReferralModalVisible":false,"title":""},"router":{"location":{"pathname":"\u002Fmiddle-frontend\u002F","search":"","hash":"","state":undefined,"key":"h0kzgt","query":{}},"action":"POP"},"api":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"api"}},"pollsReducer":{"openedPoll":null,"pollToOpen":{"type":null}},"blackFridayReducer":{"status":null},"professionsV2Reducer":{"professionProducts":[],"profession":{"id":"2a545677-4490-4a89-be51-ff6378441717","slug":"middle-frontend","name":"Мидл фронтенд-разработчик","price":116000,"partial_price":25000,"currency":"RUB","description":"Продвинутый курс для тех, кто уверенно чувствует себя в HTML, CSS и JavaScript и хочет вырасти до мидла за 5 месяцев.","color":"#488FFB","landing_path":"","tags":[],"duration":5,"picture":"https:\u002F\u002Fcode.s3.yandex.net\u002Fprof-window-images\u002Fmiddle-flontend-developer.svg","type":"default","able_to_purchase":true,"hidden_type":null,"faculty":"81145820-8628-4f10-b9df-19678ce626d4","is_new":false,"is_demand_test":false,"allowed_domains":[],"business_group":"Upskill","product_group":"Upskill","tariff":"base","grade_type":null,"credit_price":4735,"is_career":false,"initial":true},"professions":[]},"profWindowReducer":{"areFiltersOpen":false}};
</script>
</body>
</html>