<!DOCTYPE html>
<html lang="ru-RU">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1">
                <title>Codeby Academy &#8212; Академия Кодебай это сильнейшая команда по информационной безопасности в России.</title>
<meta name='robots' content='max-image-preview:large' />
<!-- Codeby Tracker v1.1 (body open) -->
<script>(function(){var s=document.createElement("script");s.src="https:\/\/tracker.codeby.school\/tracker.min.js?v=4.11.1";s.async=true;s.onload=function(){if(window.CodebyTracker){CodebyTracker.init({"supabaseUrl":"https:\/\/fdqmcnrsppscyxuefihh.supabase.co","supabaseKey":"sb_publishable_zvZSB4FEg512USuzAoyZyA_X5tct2J9","debug":false,"autoTrackPageViews":true,"autoTrackScrollDepth":false,"autoTrackTimeOnPage":true,"autoDecorateLinks":true,"sessionTimeoutMinutes":30});}};var t=document.body||document.head;if(t){t.appendChild(s);}}());</script>
<!-- /Codeby Tracker -->
<link rel="canonical" href="https://codeby.academy/" />
<link rel="alternate" type="application/rss+xml" title="Codeby Academy &raquo; Лента" href="https://codeby.academy/feed/" />
<link rel="alternate" type="application/rss+xml" title="Codeby Academy &raquo; Лента комментариев" href="https://codeby.academy/comments/feed/" />
<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://codeby.academy/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fcodeby.academy%2F" />
<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://codeby.academy/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fcodeby.academy%2F&#038;format=xml" />
<style id="wp-emoji-styles-inline-css">

	img.wp-smiley, img.emoji {
		display: inline !important;
		border: none !important;
		box-shadow: none !important;
		height: 1em !important;
		width: 1em !important;
		margin: 0 0.07em !important;
		vertical-align: -0.1em !important;
		background: none !important;
		padding: 0 !important;
	}
/*# sourceURL=wp-emoji-styles-inline-css */
</style>
<style id="wp-block-library-inline-css">
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-color]){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}

/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */
</style>
<style id="classic-theme-styles-inline-css">
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
/*# sourceURL=/wp-includes/css/classic-themes.min.css */
</style>

<style id="global-styles-inline-css">
:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
/*# sourceURL=global-styles-inline-css */
</style>

<link rel='stylesheet' id='codeby-forms-phone-vendor-css' href='https://codeby.academy/wp-content/plugins/codeby-forms/assets/vendor/intl-tel-input/css/intlTelInput.min.css?ver=1786528397' media='all' />
<link rel='stylesheet' id='codeby-forms-phone-css' href='https://codeby.academy/wp-content/plugins/codeby-forms/assets/css/phone-field.css?ver=1786529159' media='all' />
<link rel='stylesheet' id='codeby-telegram-widget-css' href='https://codeby.academy/wp-content/plugins/codeby-telegram-widget/assets/css/telegram-widget.css?ver=1.0.1' media='all' />
<link rel='stylesheet' id='codeby-multichannel-widget-css' href='https://codeby.academy/wp-content/plugins/codeby-telegram-widget/assets/css/multichannel-widget.css?ver=1.13.0' media='all' />
<link rel='stylesheet' id='codeby-uix-fixes-css' href='https://codeby.academy/wp-content/themes/codeby/assets/css/uix-fixes.css?ver=1782912843' media='all' />
<link href="https://codeby.academy/wp-content/themes/codeby/vendor/fa/css/all.min.css?ver=5.0.28" rel="stylesheet">
<link href="https://codeby.academy/wp-content/themes/yootheme/css/theme.1.css?ver=1785756121" rel="stylesheet">
<script id="wp-yandex-metrika_YmEc-js" src="https://codeby.academy/wp-content/plugins/wp-yandex-metrika/assets/YmEc.min.js?ver=1.2.4"></script>
<script id="wp-yandex-metrika_YmEc-js-after">
window.tmpwpym={datalayername:'dataLayer',counters:JSON.parse('[{"number":"85731205","webvisor":"1"}]'),targets:JSON.parse('[]')};
//# sourceURL=wp-yandex-metrika_YmEc-js-after
</script>
<script id="jquery-core-js" src="https://codeby.academy/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
<script id="jquery-migrate-js" src="https://codeby.academy/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
<script id="wp-yandex-metrika_frontend-js" src="https://codeby.academy/wp-content/plugins/wp-yandex-metrika/assets/frontend.min.js?ver=1.2.4"></script>
<link rel="https://api.w.org/" href="https://codeby.academy/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://codeby.academy/wp-json/wp/v2/pages/23" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://codeby.academy/xmlrpc.php?rsd" />

<link rel='shortlink' href='https://codeby.academy/' />
<meta name="verification" content="f612c7d25f5690ad41496fcfdbf8d1" /><!-- Analytics by WP Statistics - https://wp-statistics.com -->
<link rel="icon" href="/wp-content/uploads/favicon.png" sizes="any">
<link rel="icon" href="/wp-content/uploads/favicon.svg" type="image/svg+xml">
<link rel="apple-touch-icon" href="/wp-content/uploads/apple-touch-icon.png">        <!-- Yandex.Metrica counter -->
        <script type="text/javascript">
            (function (m, e, t, r, i, k, a) {
                m[i] = m[i] || function () {
                    (m[i].a = m[i].a || []).push(arguments)
                };
                m[i].l = 1 * new Date();
                k = e.createElement(t), a = e.getElementsByTagName(t)[0], k.async = 1, k.src = r, a.parentNode.insertBefore(k, a)
            })

            (window, document, "script", "https://mc.yandex.ru/metrika/tag.js", "ym");

            ym("85731205", "init", {
                clickmap: true,
                trackLinks: true,
                accurateTrackBounce: true,
                webvisor: true,
                ecommerce: "dataLayer",
                params: {
                    __ym: {
                        "ymCmsPlugin": {
                            "cms": "wordpress",
                            "cmsVersion":"7.0",
                            "pluginVersion": "1.2.4",
                            "ymCmsRip": "491868283"
                        }
                    }
                }
            });
        </script>
        <!-- /Yandex.Metrica counter -->
        <script src="https://codeby.academy/wp-content/themes/yootheme/assets/site/js/consent.js?ver=5.0.28" type="module"></script>
<script>window.yootheme ||= {}; yootheme.consent = {"type":"optin","banner_layout":"section-bottom","categories":{"functional":[]}};</script>
<script src="https://codeby.academy/wp-content/themes/codeby/assets/js/typowriter.js?ver=5.0.28" defer></script>
<script src="https://codeby.academy/wp-content/themes/codeby/assets/js/dotted-card.js?ver=5.0.28" defer></script>
<script src="https://codeby.academy/wp-content/themes/codeby/assets/js/codeby-card-mini.js?ver=5.0.28" defer></script>
<script src="https://codeby.academy/wp-content/themes/codeby/assets/js/career-path.js?ver=5.0.28" defer></script>
<script src="https://codeby.academy/wp-content/themes/codeby/assets/js/bothelp-link-generator.js?ver=5.0.28" defer></script>
<script src="https://codeby.academy/wp-content/themes/codeby/vendor/js/regl.min.js?ver=5.0.28" defer></script>
<script src="https://codeby.academy/wp-content/themes/codeby/assets/js/lines.js?ver=5.0.28" defer></script>
<script src="https://codeby.academy/wp-content/themes/yootheme/vendor/assets/uikit/dist/js/uikit.min.js?ver=5.0.28"></script>
<script src="https://codeby.academy/wp-content/themes/yootheme/vendor/assets/uikit/dist/js/uikit-icons.min.js?ver=5.0.28"></script>
<script src="https://codeby.academy/wp-content/themes/yootheme/assets/site/js/theme.js?ver=5.0.28"></script>
<script>window.yootheme ||= {}; yootheme.theme = {"i18n":{"close":{"label":"\u0417\u0430\u043a\u0440\u044b\u0442\u044c","0":"yootheme"},"totop":{"label":"Back to top","0":"yootheme"},"marker":{"label":"Open","0":"yootheme"},"navbarToggleIcon":{"label":"\u041e\u0442\u043a\u0440\u044b\u0442\u044c \u043c\u0435\u043d\u044e","0":"yootheme"},"paginationPrevious":{"label":"\u041f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0430\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430","0":"yootheme"},"paginationNext":{"label":"\u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0430\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430","0":"yootheme"},"searchIcon":{"toggle":"\u041e\u0442\u043a\u0440\u044b\u0442\u044c \u043f\u043e\u0438\u0441\u043a","submit":"\u0418\u0441\u043a\u0430\u0442\u044c"},"slider":{"next":"\u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439 \u0441\u043b\u0430\u0439\u0434","previous":"\u041f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0438\u0439 \u0441\u043b\u0430\u0439\u0434","slideX":"\u0421\u043b\u0430\u0439\u0434 %s","slideLabel":"%s \u0438\u0437 %s"},"slideshow":{"next":"\u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439 \u0441\u043b\u0430\u0439\u0434","previous":"\u041f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0438\u0439 \u0441\u043b\u0430\u0439\u0434","slideX":"\u0421\u043b\u0430\u0439\u0434 %s","slideLabel":"%s \u0438\u0437 %s"},"lightboxPanel":{"next":"\u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439 \u0441\u043b\u0430\u0439\u0434","previous":"\u041f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0438\u0439 \u0441\u043b\u0430\u0439\u0434","slideLabel":"%s \u0438\u0437 %s","close":"\u0417\u0430\u043a\u0440\u044b\u0442\u044c"}}};</script>
<link rel="icon" href="/wp-content/uploads/favicon.png" sizes="any">
<link rel="icon" href="/wp-content/uploads/favicon.svg" type="image/svg+xml">
<link rel="apple-touch-icon" href="/wp-content/uploads/apple-touch-icon.png">
    </head>
    <body class="home wp-singular page-template-default page page-id-23 wp-theme-yootheme wp-child-theme-codeby">

        
        <div class="uk-hidden-visually uk-notification uk-notification-top-left uk-width-auto">
            <div class="uk-notification-message">
                <a href="#tm-main" class="uk-link-reset">Перейти к содержимому</a>
            </div>
        </div>

        
        
        <div class="tm-page">

                        


<header class="tm-header-mobile uk-hidden@m">


    
        <div class="uk-navbar-container">

            <div class="uk-container uk-container-expand">
                <nav class="uk-navbar" uk-navbar="{&quot;align&quot;:&quot;left&quot;,&quot;container&quot;:&quot;.tm-header-mobile&quot;,&quot;boundary&quot;:&quot;.tm-header-mobile .uk-navbar-container&quot;}">

                                        <div class="uk-navbar-left ">

                                                    <a href="https://codeby.academy/" aria-label="Вернуться в начало" class="uk-logo uk-navbar-item">
    <img src="/wp-content/uploads/logo.svg" width="129" height="36" alt="Codeby Academy" uk-svg></a>                        
                        
                        
                    </div>
                    
                    
                                        <div class="uk-navbar-right">

                                                                            
                                                    <a uk-toggle href="#tm-dialog-mobile" class="uk-navbar-toggle">

        
        <div uk-navbar-toggle-icon></div>

        
    </a>                        
                    </div>
                    
                </nav>
            </div>

        </div>

    



        <div id="tm-dialog-mobile" uk-offcanvas="container: true; overlay: true" mode="slide" flip>
        <div class="uk-offcanvas-bar uk-flex uk-flex-column">

                        <button class="uk-offcanvas-close uk-close-large" type="button" uk-close uk-toggle="cls: uk-close-large; mode: media; media: @s"></button>
            
                        <div class="uk-margin-auto-bottom">
                
<div class="uk-panel widget widget_nav_menu" id="nav_menu-2">

    
    
<ul class="uk-nav uk-nav-default">
    
	<li class="menu-item menu-item-type-post_type_archive menu-item-object-course"><a href="https://codeby.academy/courses/">Курсы</a></li>
	<li class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://codeby.academy/courses-map.html">Карта обучения</a></li>
	<li class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://codeby.academy/codeby-courses-fixed.html">Расписание</a></li>
	<li class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://codeby.academy/blog/">Блог</a></li></ul>

</div>
            </div>
            
            
        </div>
    </div>
    
    
    

</header>




<header class="tm-header uk-visible@m">



        <div uk-sticky media="@m" cls-active="uk-navbar-sticky" sel-target=".uk-navbar-container">
    
        <div class="uk-navbar-container">

            <div class="uk-container">
                <nav class="uk-navbar" uk-navbar="{&quot;align&quot;:&quot;left&quot;,&quot;container&quot;:&quot;.tm-header &gt; [uk-sticky]&quot;,&quot;boundary&quot;:&quot;.tm-header .uk-navbar-container&quot;}">

                                        <div class="uk-navbar-left ">

                                                    <a href="https://codeby.academy/" aria-label="Вернуться в начало" class="uk-logo uk-navbar-item">
    <img src="/wp-content/uploads/logo.svg" width="129" height="36" alt="Codeby Academy" uk-svg></a>                        
                        
                        
                    </div>
                    
                    
                                        <div class="uk-navbar-right">

                                                    
<ul class="uk-navbar-nav">
    
	<li class="menu-item menu-item-type-post_type_archive menu-item-object-course"><a href="https://codeby.academy/courses/">Курсы</a></li>
	<li class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://codeby.academy/courses-map.html">Карта обучения</a></li>
	<li class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://codeby.academy/codeby-courses-fixed.html">Расписание</a></li>
	<li class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://codeby.academy/blog/">Блог</a></li></ul>
                        
                                                    
<div class="uk-navbar-item widget widget_custom_html" id="custom_html-3">

    
    <div class="textwidget custom-html-widget"> <button
    class="uk-button uk-button-primary"
    data-modal="open"
    data-modal-target="codeby-forms-modal-global"
    data-course="navbar"
  >
    Свяжитесь со мной
  </button>

  <button
    class="uk-button uk-button-secondary uk-margin-xsmall-left"
    data-modal="open"
    data-modal-target="codeby-login-modal"
  >
    Войти
  </button></div>
</div>
                        
                    </div>
                    
                </nav>
            </div>

        </div>

        </div>
    







</header>

            
            
            <main id="tm-main">

                <!-- Builder #page -->
<div class="uk-section-default uk-section">
    
        
        
        
            
                                <div class="uk-container uk-padding-remove-horizontal">                
                    
<div class="uk-grid tm-grid-expand uk-grid-row-small uk-child-width-1-1 uk-margin-remove-vertical">
    
        
<div class="uk-width-1-1">
    
        
            
            
            
                
                    <div class="uk-panel uk-text-emphasis uk-margin uk-text-center"><img decoding="async" src="https://codeby.academy/wp-content/uploads/arrow.svg" alt="arrow" class="alignnone size-full wp-image-45" /> <span class="uk-margin-xsmall-left">8500+ выпускников</span></div><div class="uk-panel uk-margin uk-text-center"><h2 class="uk-heading-medium">Обучаем информационной<br/>безопасности&nbsp;
  <span class="typewriter typewriter--cinematic"
        data-phrases='["с нуля","по 10+ направлениям","на практике","в наших лабораториях","IT-специалистов"]'
        data-base-delay="105"
        data-erase-speed="75"
        data-pause-between="2300"
        data-pause-erase="900"
        data-jitter="0.1"
        data-loop="true">
    <span class="typewriter__wrapper">с нуля</span>
    <span class="typewriter__cursor">|</span>
  </span>
</h2></div>
                
            
        
    
</div>
    
</div>
                                </div>                
            
        
    
</div>
<div class="uk-section-default uk-section uk-padding-remove-top uk-section-medium-bottom">
    
        
        
        
            
                                <div class="uk-container uk-padding-remove-horizontal">                
                    
<div class="uk-grid tm-grid-expand uk-grid-small uk-margin-remove-vertical" uk-grid>
    
        
<div class="uk-width-1-3@m">
    
        
            
            
            
                
                    
<div class="el-element dotted-card dotted-card--icon dotted-card--icon-right dotted-card--title-animate uk-margin dotted-card--has-icon uk-margin">	<div class="dotted-card_wrapper">

		<div class="card-bg" aria-hidden="true">
			<div class="card-bg__mask">
				<div class="card-bg__gradient"></div>
				<div class="card-bg__plate"></div>
			</div>
		</div>

					<div class="el-image dotted-card_icon" aria-hidden="true" role="img">
									<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none">
  <mask id="mask0_764_45178-svgf4898099" maskUnits="userSpaceOnUse" x="0" y="1" width="32" height="30">
    <path d="M30.1054 19.4884C28.8266 18.2096 27.1215 17.5702 25.4401 17.5939C24.4455 17.5939 23.5456 17.0729 23.0483 16.2203L21.6274 13.7811C21.1301 12.9286 21.1301 11.8629 21.6274 11.0104C23.0956 8.52378 22.7641 5.25569 20.609 3.10066C18.0751 0.566709 13.9545 0.566709 11.3968 3.10066C9.2418 5.25569 8.91027 8.5001 10.3785 11.0104C10.8759 11.8629 10.8759 12.9286 10.3785 13.7811L8.95763 16.2203C8.46032 17.0729 7.56041 17.6176 6.56578 17.5939C4.88438 17.5702 3.17927 18.2096 1.90046 19.4884C-0.633487 22.0224 -0.633487 26.143 1.90046 28.7006C4.43441 31.2346 8.55504 31.2346 11.1127 28.7006C11.5389 28.2744 11.8942 27.8007 12.1783 27.3034C12.6757 26.4509 13.5756 25.9062 14.5702 25.9062H17.3883C18.383 25.9062 19.3065 26.4272 19.7802 27.3034C20.0644 27.8007 20.4196 28.2744 20.8459 28.7006C23.3798 31.2346 27.5004 31.2346 30.0581 28.7006C32.6394 26.143 32.6394 22.0224 30.1054 19.4884ZM12.1547 17.9965L13.5756 15.5573C14.0729 14.681 14.9965 14.1837 16.0148 14.1837C16.0385 14.1837 16.0622 14.1837 16.0858 14.1837C17.0805 14.1837 18.0041 14.7047 18.5251 15.5573L19.946 17.9965C20.4433 18.849 20.4433 19.9147 19.9223 20.7672C19.8986 20.7909 19.8986 20.8146 19.8986 20.8383C19.4013 21.7145 18.4777 22.2592 17.4831 22.2592H14.6649C13.6703 22.2592 12.7467 21.7145 12.2494 20.8383C12.2494 20.8146 12.2257 20.7909 12.2257 20.7672C11.6573 19.9384 11.6574 18.8727 12.1547 17.9965Z"/>
  </mask>
  <g mask="url(#mask0_764_45178-svgf4898099)">
    <rect width="32" height="32"/>
  </g>
</svg>							</div>
		
					<div class="dotted-card_text uk-margin-remove-first-child">
									<div class="el-title dotted-card_title dotted-card_title--default uk-margin-remove-top uk-margin-remove-bottom el-title dotted-card_title uk-margin-remove-top uk-margin-remove-bottom" id="card-title-6a7dbab05bfbf9.81773896">DevSecOps</div>				
							</div>
		
					<a
					class="el-link dotted-card__overlay"
					href="/specialization/devsecops/"
															 aria-labelledby="card-title-6a7dbab05bfbf9.81773896"			></a>
		
	</div>
</div>
                
            
        
    
</div>
<div class="uk-width-1-3@m">
    
        
            
            
            
                
                    
<div class="el-element dotted-card dotted-card--icon dotted-card--icon-right dotted-card--title-animate uk-margin dotted-card--has-icon uk-margin">	<div class="dotted-card_wrapper">

		<div class="card-bg" aria-hidden="true">
			<div class="card-bg__mask">
				<div class="card-bg__gradient"></div>
				<div class="card-bg__plate"></div>
			</div>
		</div>

					<div class="el-image dotted-card_icon" aria-hidden="true" role="img">
									<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none">
  <mask id="mask0_764_45179-svgd8327c96" maskUnits="userSpaceOnUse" x="0" y="0" width="32" height="32">
    <path fill-rule="evenodd" clip-rule="evenodd" d="M11.2807 3.68345C12.2978 3.68345 13.1224 2.85888 13.1224 1.84173C13.1224 0.824569 12.2978 0 11.2807 0C10.2635 0 9.43896 0.824569 9.43896 1.84173C9.43896 2.85888 10.2635 3.68345 11.2807 3.68345ZM15.987 3.68345C17.0042 3.68345 17.8287 2.85888 17.8287 1.84173C17.8287 0.824569 17.0042 0 15.987 0C14.9698 0 14.1453 0.824569 14.1453 1.84173C14.1453 2.85888 14.9698 3.68345 15.987 3.68345ZM22.5575 1.84173C22.5575 2.85888 21.7329 3.68345 20.7158 3.68345C19.6986 3.68345 18.874 2.85888 18.874 1.84173C18.874 0.824569 19.6986 0 20.7158 0C21.7329 0 22.5575 0.824569 22.5575 1.84173ZM11.2807 8.41587C12.2978 8.41587 13.1224 7.59131 13.1224 6.57415C13.1224 5.55699 12.2978 4.73242 11.2807 4.73242C10.2635 4.73242 9.43896 5.55699 9.43896 6.57415C9.43896 7.59131 10.2635 8.41587 11.2807 8.41587ZM8.41563 6.57415C8.41563 7.59131 7.59106 8.41587 6.5739 8.41587C5.55674 8.41587 4.73218 7.59131 4.73218 6.57415C4.73218 5.55699 5.55674 4.73242 6.5739 4.73242C7.59106 4.73242 8.41563 5.55699 8.41563 6.57415ZM15.987 8.41587C17.0042 8.41587 17.8287 7.59131 17.8287 6.57415C17.8287 5.55699 17.0042 4.73242 15.987 4.73242C14.9698 4.73242 14.1453 5.55699 14.1453 6.57415C14.1453 7.59131 14.9698 8.41587 15.987 8.41587ZM22.5575 6.57415C22.5575 7.59131 21.7329 8.41587 20.7158 8.41587C19.6986 8.41587 18.874 7.59131 18.874 6.57415C18.874 5.55699 19.6986 4.73242 20.7158 4.73242C21.7329 4.73242 22.5575 5.55699 22.5575 6.57415ZM25.4225 8.41587C26.4397 8.41587 27.2643 7.59131 27.2643 6.57415C27.2643 5.55699 26.4397 4.73242 25.4225 4.73242C24.4054 4.73242 23.5808 5.55699 23.5808 6.57415C23.5808 7.59131 24.4054 8.41587 25.4225 8.41587ZM22.5575 30.1581C22.5575 31.1753 21.7329 31.9999 20.7158 31.9999C19.6986 31.9999 18.874 31.1753 18.874 30.1581C18.874 29.141 19.6986 28.3164 20.7158 28.3164C21.7329 28.3164 22.5575 29.141 22.5575 30.1581ZM15.987 31.9999C17.0042 31.9999 17.8287 31.1753 17.8287 30.1581C17.8287 29.141 17.0042 28.3164 15.987 28.3164C14.9698 28.3164 14.1453 29.141 14.1453 30.1581C14.1453 31.1753 14.9698 31.9999 15.987 31.9999ZM13.1224 30.1581C13.1224 31.1753 12.2978 31.9999 11.2807 31.9999C10.2635 31.9999 9.43896 31.1753 9.43896 30.1581C9.43896 29.141 10.2635 28.3164 11.2807 28.3164C12.2978 28.3164 13.1224 29.141 13.1224 30.1581ZM20.7158 27.2674C21.7329 27.2674 22.5575 26.4429 22.5575 25.4257C22.5575 24.4086 21.7329 23.584 20.7158 23.584C19.6986 23.584 18.874 24.4086 18.874 25.4257C18.874 26.4429 19.6986 27.2674 20.7158 27.2674ZM27.2643 25.4257C27.2643 26.4429 26.4397 27.2674 25.4225 27.2674C24.4054 27.2674 23.5808 26.4429 23.5808 25.4257C23.5808 24.4086 24.4054 23.584 25.4225 23.584C26.4397 23.584 27.2643 24.4086 27.2643 25.4257ZM15.987 27.2674C17.0042 27.2674 17.8287 26.4429 17.8287 25.4257C17.8287 24.4086 17.0042 23.584 15.987 23.584C14.9698 23.584 14.1453 24.4086 14.1453 25.4257C14.1453 26.4429 14.9698 27.2674 15.987 27.2674ZM13.1224 25.4257C13.1224 26.4429 12.2978 27.2674 11.2807 27.2674C10.2635 27.2674 9.43896 26.4429 9.43896 25.4257C9.43896 24.4086 10.2635 23.584 11.2807 23.584C12.2978 23.584 13.1224 24.4086 13.1224 25.4257ZM6.5739 27.2674C7.59106 27.2674 8.41563 26.4429 8.41563 25.4257C8.41563 24.4086 7.59106 23.584 6.5739 23.584C5.55674 23.584 4.73218 24.4086 4.73218 25.4257C4.73218 26.4429 5.55674 27.2674 6.5739 27.2674ZM13.1224 11.2802C13.1224 12.2974 12.2978 13.1219 11.2807 13.1219C10.2635 13.1219 9.43896 12.2974 9.43896 11.2802C9.43896 10.263 10.2635 9.43848 11.2807 9.43848C12.2978 9.43848 13.1224 10.263 13.1224 11.2802ZM6.5739 13.1219C7.59106 13.1219 8.41563 12.2974 8.41563 11.2802C8.41563 10.263 7.59106 9.43848 6.5739 9.43848C5.55674 9.43848 4.73218 10.263 4.73218 11.2802C4.73218 12.2974 5.55674 13.1219 6.5739 13.1219ZM3.68345 11.2802C3.68345 12.2974 2.85888 13.1219 1.84172 13.1219C0.824564 13.1219 0 12.2974 0 11.2802C0 10.263 0.824564 9.43848 1.84172 9.43848C2.85888 9.43848 3.68345 10.263 3.68345 11.2802ZM15.987 13.1219C17.0042 13.1219 17.8287 12.2974 17.8287 11.2802C17.8287 10.263 17.0042 9.43848 15.987 9.43848C14.9698 9.43848 14.1453 10.263 14.1453 11.2802C14.1453 12.2974 14.9698 13.1219 15.987 13.1219ZM22.5575 11.2802C22.5575 12.2974 21.7329 13.1219 20.7158 13.1219C19.6986 13.1219 18.874 12.2974 18.874 11.2802C18.874 10.263 19.6986 9.43848 20.7158 9.43848C21.7329 9.43848 22.5575 10.263 22.5575 11.2802ZM25.4225 13.1219C26.4397 13.1219 27.2643 12.2974 27.2643 11.2802C27.2643 10.263 26.4397 9.43848 25.4225 9.43848C24.4054 9.43848 23.5808 10.263 23.5808 11.2802C23.5808 12.2974 24.4054 13.1219 25.4225 13.1219ZM31.9964 11.2802C31.9964 12.2974 31.1719 13.1219 30.1547 13.1219C29.1375 13.1219 28.313 12.2974 28.313 11.2802C28.313 10.263 29.1375 9.43848 30.1547 9.43848C31.1719 9.43848 31.9964 10.263 31.9964 11.2802ZM11.2807 17.829C12.2978 17.829 13.1224 17.0044 13.1224 15.9872C13.1224 14.9701 12.2978 14.1455 11.2807 14.1455C10.2635 14.1455 9.43896 14.9701 9.43896 15.9872C9.43896 17.0044 10.2635 17.829 11.2807 17.829ZM8.41563 15.9872C8.41563 17.0044 7.59106 17.829 6.5739 17.829C5.55674 17.829 4.73218 17.0044 4.73218 15.9872C4.73218 14.9701 5.55674 14.1455 6.5739 14.1455C7.59106 14.1455 8.41563 14.9701 8.41563 15.9872ZM1.84172 17.829C2.85888 17.829 3.68345 17.0044 3.68345 15.9872C3.68345 14.9701 2.85888 14.1455 1.84172 14.1455C0.824564 14.1455 0 14.9701 0 15.9872C0 17.0044 0.824564 17.829 1.84172 17.829ZM17.8287 15.9872C17.8287 17.0044 17.0042 17.829 15.987 17.829C14.9698 17.829 14.1453 17.0044 14.1453 15.9872C14.1453 14.9701 14.9698 14.1455 15.987 14.1455C17.0042 14.1455 17.8287 14.9701 17.8287 15.9872ZM20.7158 17.829C21.7329 17.829 22.5575 17.0044 22.5575 15.9872C22.5575 14.9701 21.7329 14.1455 20.7158 14.1455C19.6986 14.1455 18.874 14.9701 18.874 15.9872C18.874 17.0044 19.6986 17.829 20.7158 17.829ZM27.2643 15.9872C27.2643 17.0044 26.4397 17.829 25.4225 17.829C24.4054 17.829 23.5808 17.0044 23.5808 15.9872C23.5808 14.9701 24.4054 14.1455 25.4225 14.1455C26.4397 14.1455 27.2643 14.9701 27.2643 15.9872ZM30.1547 17.829C31.1719 17.829 31.9964 17.0044 31.9964 15.9872C31.9964 14.9701 31.1719 14.1455 30.1547 14.1455C29.1375 14.1455 28.313 14.9701 28.313 15.9872C28.313 17.0044 29.1375 17.829 30.1547 17.829ZM13.1224 20.7197C13.1224 21.7368 12.2978 22.5614 11.2807 22.5614C10.2635 22.5614 9.43896 21.7368 9.43896 20.7197C9.43896 19.7025 10.2635 18.8779 11.2807 18.8779C12.2978 18.8779 13.1224 19.7025 13.1224 20.7197ZM6.5739 22.5614C7.59106 22.5614 8.41563 21.7368 8.41563 20.7197C8.41563 19.7025 7.59106 18.8779 6.5739 18.8779C5.55674 18.8779 4.73218 19.7025 4.73218 20.7197C4.73218 21.7368 5.55674 22.5614 6.5739 22.5614ZM3.68345 20.7197C3.68345 21.7368 2.85888 22.5614 1.84172 22.5614C0.824564 22.5614 0 21.7368 0 20.7197C0 19.7025 0.824564 18.8779 1.84172 18.8779C2.85888 18.8779 3.68345 19.7025 3.68345 20.7197ZM15.987 22.5614C17.0042 22.5614 17.8287 21.7368 17.8287 20.7197C17.8287 19.7025 17.0042 18.8779 15.987 18.8779C14.9698 18.8779 14.1453 19.7025 14.1453 20.7197C14.1453 21.7368 14.9698 22.5614 15.987 22.5614ZM22.5575 20.7197C22.5575 21.7368 21.7329 22.5614 20.7158 22.5614C19.6986 22.5614 18.874 21.7368 18.874 20.7197C18.874 19.7025 19.6986 18.8779 20.7158 18.8779C21.7329 18.8779 22.5575 19.7025 22.5575 20.7197ZM25.4225 22.5614C26.4397 22.5614 27.2643 21.7368 27.2643 20.7197C27.2643 19.7025 26.4397 18.8779 25.4225 18.8779C24.4054 18.8779 23.5808 19.7025 23.5808 20.7197C23.5808 21.7368 24.4054 22.5614 25.4225 22.5614ZM31.9964 20.7197C31.9964 21.7368 31.1719 22.5614 30.1547 22.5614C29.1375 22.5614 28.313 21.7368 28.313 20.7197C28.313 19.7025 29.1375 18.8779 30.1547 18.8779C31.1719 18.8779 31.9964 19.7025 31.9964 20.7197Z"/>
  </mask>
  <g mask="url(#mask0_764_45179-svgd8327c96)">
    <rect width="32" height="32"/>
  </g>
</svg>							</div>
		
					<div class="dotted-card_text uk-margin-remove-first-child">
									<div class="el-title dotted-card_title dotted-card_title--default uk-margin-remove-top uk-margin-remove-bottom el-title dotted-card_title uk-margin-remove-top uk-margin-remove-bottom" id="card-title-6a7dbab05c1328.66063804">Пентест</div>				
							</div>
		
					<a
					class="el-link dotted-card__overlay"
					href="/specialization/pentest/"
															 aria-labelledby="card-title-6a7dbab05c1328.66063804"			></a>
		
	</div>
</div>
                
            
        
    
</div>
<div class="uk-width-1-3@m">
    
        
            
            
            
                
                    
<div class="el-element dotted-card dotted-card--icon dotted-card--icon-right dotted-card--title-animate uk-margin dotted-card--has-icon uk-margin">	<div class="dotted-card_wrapper">

		<div class="card-bg" aria-hidden="true">
			<div class="card-bg__mask">
				<div class="card-bg__gradient"></div>
				<div class="card-bg__plate"></div>
			</div>
		</div>

					<div class="el-image dotted-card_icon" aria-hidden="true" role="img">
									<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none">
  <mask id="mask0_764_45180-svg151de577" maskUnits="userSpaceOnUse" x="0" y="0" width="32" height="32">
    <path d="M30.0367 16.5244C31.214 16.5244 32.1102 17.5485 31.9566 18.7002C31.0096 25.5845 25.5579 31.0099 18.6734 31.9824C17.5219 32.1357 16.4989 31.2403 16.4732 30.0888V18.4443C16.4732 17.395 17.3173 16.5244 18.3922 16.5244H30.0367ZM13.5553 16.4736C14.6046 16.4736 15.4752 17.3186 15.4752 18.3935V30.0381C15.4751 31.2152 14.451 32.1106 13.2994 31.957C6.41505 31.01 0.989794 25.5591 0.0171839 18.6748C-0.136375 17.5231 0.759048 16.4992 1.91074 16.4736H13.5553ZM18.6998 0.0419639C25.5843 0.988904 31.0105 6.44066 31.983 13.3252C32.1365 14.4768 31.2148 15.5009 30.0631 15.5009H18.4186C17.3693 15.5009 16.4996 14.6559 16.4996 13.581V1.9365C16.4996 0.759342 17.5227 -0.136941 18.6998 0.0419639ZM13.3248 0.0175499C14.4765 -0.136008 15.5004 0.759421 15.526 1.9111V13.5556C15.526 14.6049 14.6818 15.4754 13.607 15.4756H1.96152C0.78442 15.4753 -0.110968 14.4513 0.0425745 13.2998C0.989559 6.4155 6.44053 0.990257 13.3248 0.0175499Z"/>
  </mask>
  <g mask="url(#mask0_764_45180-svg151de577)">
    <rect width="32" height="32"/>
  </g>
</svg>							</div>
		
					<div class="dotted-card_text uk-margin-remove-first-child">
									<div class="el-title dotted-card_title dotted-card_title--default uk-margin-remove-top uk-margin-remove-bottom el-title dotted-card_title uk-margin-remove-top uk-margin-remove-bottom" id="card-title-6a7dbab05c2517.28034256">Osint</div>				
							</div>
		
					<a
					class="el-link dotted-card__overlay"
					href="https://codeby.academy/specialization/osint-information-security/"
															 aria-labelledby="card-title-6a7dbab05c2517.28034256"			></a>
		
	</div>
</div>
                
            
        
    
</div>
    
</div>
<div class="uk-grid tm-grid-expand uk-grid-small uk-margin-small" uk-grid>
    
        
<div class="uk-width-1-2@m">
    
        
            
            
            
                
                    
<div class="el-element dotted-card dotted-card--icon dotted-card--icon-right dotted-card--title-animate uk-margin dotted-card--has-icon uk-margin">	<div class="dotted-card_wrapper">

		<div class="card-bg" aria-hidden="true">
			<div class="card-bg__mask">
				<div class="card-bg__gradient"></div>
				<div class="card-bg__plate"></div>
			</div>
		</div>

					<div class="el-image dotted-card_icon" aria-hidden="true" role="img">
									<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none">
  <mask id="mask0_764_45181-svg9b109011" maskUnits="userSpaceOnUse" x="1" y="0" width="29" height="31">
    <path d="M15.5791 0.999756C18.254 0.99995 20.4229 3.16858 20.4229 5.84351C20.4228 8.25849 18.6548 10.2603 16.3428 10.6267V14.6638L19.8594 12.6326C19.6595 12.1017 19.5498 11.5263 19.5498 10.9255C19.55 8.25068 21.7186 6.08276 24.3936 6.08276C27.0684 6.08288 29.2371 8.25075 29.2373 10.9255C29.2373 13.6005 27.0685 15.7692 24.3936 15.7693C22.8664 15.7693 21.505 15.062 20.6172 13.9578L17.085 15.9968L20.6182 18.0369C21.506 16.9339 22.8674 16.2283 24.3936 16.2283C27.0685 16.2284 29.2373 18.397 29.2373 21.072C29.2372 23.7469 27.0684 25.9157 24.3936 25.9158C21.7186 25.9158 19.55 23.7469 19.5498 21.072C19.5498 20.4701 19.6597 19.8937 19.8604 19.3621L16.3428 17.3318V21.3718C18.6548 21.7381 20.4228 23.741 20.4229 26.156C20.4229 28.8309 18.254 30.9996 15.5791 30.9998C12.904 30.9998 10.7354 28.831 10.7354 26.156C10.7354 23.7407 12.503 21.7378 14.8154 21.3718V17.3083L11.3066 19.3337C11.5143 19.8734 11.6299 20.4592 11.6299 21.072C11.6297 23.7469 9.46108 25.9157 6.78613 25.9158C4.11115 25.9158 1.94254 23.7469 1.94238 21.072C1.94238 18.397 4.11105 16.2283 6.78613 16.2283C8.30059 16.2283 9.65186 16.9239 10.54 18.0125L14.0312 15.9978L10.541 13.9822C9.65287 15.072 8.30166 15.7693 6.78613 15.7693C4.11105 15.7693 1.94238 13.6006 1.94238 10.9255C1.9426 8.25068 4.11118 6.08276 6.78613 6.08276C9.46104 6.08281 11.6297 8.25071 11.6299 10.9255C11.6299 11.5372 11.5145 12.1221 11.3076 12.6609L14.8154 14.6863V10.6267C12.5031 10.2606 10.7354 8.25874 10.7354 5.84351C10.7354 3.16846 12.904 0.999756 15.5791 0.999756Z"/>
  </mask>
  <g mask="url(#mask0_764_45181-svg9b109011)">
    <rect x="-0.0576172" width="32" height="32"/>
  </g>
</svg>							</div>
		
					<div class="dotted-card_text uk-margin-remove-first-child">
									<div class="el-title dotted-card_title dotted-card_title--default uk-margin-remove-top uk-margin-remove-bottom el-title dotted-card_title uk-margin-remove-top uk-margin-remove-bottom" id="card-title-6a7dbab05c3906.33733491">Информационная безопасность</div>				
							</div>
		
					<a
					class="el-link dotted-card__overlay"
					href="/specialization/information-security/"
															 aria-labelledby="card-title-6a7dbab05c3906.33733491"			></a>
		
	</div>
</div>
                
            
        
    
</div>
<div class="uk-width-1-2@m">
    
        
            
            
            
                
                    
<div class="el-element dotted-card dotted-card--icon dotted-card--icon-right dotted-card--title-animate uk-margin dotted-card--has-icon uk-margin">	<div class="dotted-card_wrapper">

		<div class="card-bg" aria-hidden="true">
			<div class="card-bg__mask">
				<div class="card-bg__gradient"></div>
				<div class="card-bg__plate"></div>
			</div>
		</div>

					<div class="el-image dotted-card_icon" aria-hidden="true" role="img">
									<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"><mask id="mask0_803_48602-svg261c281e" maskUnits="userSpaceOnUse" x="5" y="4" width="22" height="23"><path d="M27 26.9998H22V13.6277L8.70703 26.9207L5.17188 23.3845L18.5566 9.99976H5V4.99976H27V26.9998Z"/></mask><g mask="url(#mask0_803_48602-svg261c281e)"><rect x="-0.0576172" width="32" height="32"/></g></svg>							</div>
		
					<div class="dotted-card_text uk-margin-remove-first-child">
									<div class="el-title dotted-card_title dotted-card_title--default uk-margin-remove-top uk-margin-remove-bottom el-title dotted-card_title uk-margin-remove-top uk-margin-remove-bottom" id="card-title-6a7dbab05c48d9.25765735">Все курсы</div>				
							</div>
		
					<a
					class="el-link dotted-card__overlay"
					href="/courses/"
															 aria-labelledby="card-title-6a7dbab05c48d9.25765735"			></a>
		
	</div>
</div>
                
            
        
    
</div>
    
</div>
                                </div>                
            
        
    
</div>
<div class="uk-section-default uk-section">
    
        
        
        
            
                                <div class="uk-container uk-padding-remove-horizontal">                
                    
<div class="uk-grid-margin uk-grid tm-grid-expand" uk-grid>
    
        
<div class="uk-width-1-2@m">
    
        
            
            
            
                
                    <div class="uk-panel uk-text-emphasis avatar-wrapper uk-margin"><div><img decoding="async" src="https://codeby.academy/wp-content/uploads/founder-photo-300x300.png" alt="founder" class="uk-comment-avatar" /></div>
<div class="uk-width-expand avatar-text-wrapper">
  <div class="uk-comment-title uk-margin-remove">Сергей Попов</div>
<div class="uk-comment-meta uk-margin-remove-top">Основатель Codeby</div></div></div><div class="uk-panel uk-text-large uk-text-emphasis uk-margin"><p><span>Наша миссия — сплотить вокруг себя талантливых специалистов в сфере защиты информации</span></p></div>
                
            
        
    
</div>
<div class="uk-width-1-2@m">
    
        
            
            
            
                
                    <div class="uk-panel uk-text-large uk-margin"><h2>Почему Codeby?</h2></div><div class="uk-panel uk-margin">
<div class="uk-grid-margin uk-grid tm-grid-expand" uk-grid>
    
        
<div class="uk-width-1-2@m">
    
        
            
            
            
                
                    <div class="uk-panel uk-margin"><div class="uk-text-primary">01</div>
<div class="uk-text-emphasis">Следуйте тенденциям</div>
<div>Займите место в одном из самых «горячих» IT направлений: кибербезопасности</div></div><div class="uk-panel uk-margin"><div class="uk-text-primary">02</div>
<div class="uk-text-emphasis">Получите больше, чем «войти в IT»</div>
<div>Пока падает спрос на разработчиков, растет потребность в специалистах по защите информации</div></div><div class="uk-panel uk-margin"><div class="uk-text-primary">03</div>
<div class="uk-text-emphasis">Почувствуйте себя супергероем</div>
<div>Число заказных кибератак растет каждый год. В ваших руках защитить самое ценное — информацию</div></div>
                
            
        
    
</div>
<div class="uk-width-1-2@m">
    
        
            
            
            
                
                    <div class="uk-panel uk-margin"><div class="uk-text-primary">04</div>
<div class="uk-text-emphasis">Учитесь у практиков</div>
<div>Преподаватели Codeby — авторы курсов, сотрудники силовых ведомств, а также действующие специалисты</div></div><div class="uk-panel uk-margin"><div class="uk-text-primary">05</div>
<div class="uk-text-emphasis">Станьте частью сообщества</div>
<div>Займите свое место в комьюнити из 150+ тысяч специалистов по кибербезопасности</div></div>
                
            
        
    
</div>
    
</div></div>
                
            
        
    
</div>
    
</div>
                                </div>                
            
        
    
</div>
<div class="uk-section-default uk-section uk-padding-remove-vertical">
    
        
        
        
            
                                <div class="uk-container uk-padding-remove-horizontal">                
                    
<div class="uk-grid-margin uk-grid tm-grid-expand uk-child-width-1-1">
    
        
<div class="uk-width-1-1">
    
        
            
            
            
                
                    
<h1 class="uk-text-center">
    
        
                    Курсы Codeby — станьте востребованным специалистом по защите информации        
        
    
</h1>
<div class="courses-grid uk-margin-top" data-courses-grid-id="cg-6a7dbab05c856" uk-filter="target: .js-filter;">
    
        
            
<ul class="el-nav uk-tab uk-margin uk-flex-center">
    
        <li  class="uk-active" uk-filter-control="{&quot;filter&quot;:&quot;[data-tag~=\&quot;\u041f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0435\&quot;]&quot;}">
        <a href>Популярные</a>
    </li>
        <li  uk-filter-control="{&quot;filter&quot;:&quot;[data-tag~=\&quot;\u0421-\u043d\u0443\u043b\u044f\&quot;]&quot;}">
        <a href>С нуля</a>
    </li>
        <li  uk-filter-control="{&quot;filter&quot;:&quot;[data-tag~=\&quot;\u0421-\u043e\u043f\u044b\u0442\u043e\u043c\&quot;]&quot;}">
        <a href>С опытом</a>
    </li>
    
</ul>
        
            <div class="uk-grid js-filter uk-child-width-1-1 uk-child-width-1-2@s uk-child-width-1-3@m uk-child-width-1-3@l uk-child-width-1-3@xl uk-grid-row-medium uk-grid-match" uk-grid>            <div data-tag="С-нуля">
<div class="el-item courses-grid-item uk-card uk-card-default uk-card-small courses-grid-item">
    
        
            
                
            
            
                                <div class="uk-card-media-top"><a href="https://codeby.academy/course/kurs-osnovy-programmirovaniya-na-python/">

        <div class="uk-inline-clip uk-transition-toggle">    
                <img fetchpriority="high" decoding="async" class="el-image" src="/wp-content/uploads/property-1frame-87-1.svg" alt width="598" height="374">        
                <img decoding="async" class="el-hover-image uk-transition-fade" src="/wp-content/uploads/property-1frame-77-5.svg" alt width="598" height="374" uk-cover>        
        </div>    
</a></div>                
                                <div class="uk-card-body courses-grid-item__body uk-margin-remove-first-child">                
                    

                <div class="el-meta courses-grid-item__badge uk-margin-top"><a href="https://codeby.academy/specialization/code-and-dev/" rel="tag">Программирование и разработка</a></div>        
                <div class="el-title uk-card-title uk-link-reset uk-text-primary uk-margin-small-top uk-margin-remove-bottom">                        <a href="https://codeby.academy/course/kurs-osnovy-programmirovaniya-na-python/">Основы программирования на Python</a>                    </div>        
        
    
        
        
                <div class="course-info-row">
                        <span class="course-info-row__duration">6 месяцев</span>
                                            </div>
        
        <div class="courses-grid-item__indent" aria-hidden="true"></div>

                <div class="course-info-price">
                        <div class="course-info-price__monthly uk-text-emphasis">
                1931 ₽/мес.            </div>
                                    <div class="course-info-price__once uk-text-meta">
                со скидкой 31990 ₽            </div>
                    </div>
        
        
                <div class="uk-margin-top"><a href="https://codeby.academy/course/kurs-osnovy-programmirovaniya-na-python/" class="el-link uk-button uk-button-secondary uk-button-small uk-width-1-1">Подробнее</a></div>        

                                </div>                
                
            
        
    
</div></div><div data-tag="С-нуля">
<div class="el-item courses-grid-item uk-card uk-card-default uk-card-small courses-grid-item">
    
        
            
                
            
            
                                <div class="uk-card-media-top"><a href="https://codeby.academy/course/kurs-git-sistema-kontrolya-versij/">

        <div class="uk-inline-clip uk-transition-toggle">    
                <img decoding="async" class="el-image" src="/wp-content/uploads/property-1frame-83-1.svg" alt width="598" height="374">        
                <img decoding="async" class="el-hover-image uk-transition-fade" src="/wp-content/uploads/property-1frame-77-1.svg" alt width="598" height="374" uk-cover>        
        </div>    
</a></div>                
                                <div class="uk-card-body courses-grid-item__body uk-margin-remove-first-child">                
                    

                <div class="el-meta courses-grid-item__badge uk-margin-top"><a href="https://codeby.academy/specialization/information-security/" rel="tag">Информационная безопасность</a></div>        
                <div class="el-title uk-card-title uk-link-reset uk-text-primary uk-margin-small-top uk-margin-remove-bottom">                        <a href="https://codeby.academy/course/kurs-git-sistema-kontrolya-versij/">Git. Система контроля версий</a>                    </div>        
        
    
        
        
                <div class="course-info-row">
                        <span class="course-info-row__duration">1.5 месяца</span>
                                            </div>
        
        <div class="courses-grid-item__indent" aria-hidden="true"></div>

                <div class="course-info-price">
                        <div class="course-info-price__monthly uk-text-emphasis">
                1509 ₽/мес.            </div>
                                    <div class="course-info-price__once uk-text-meta">
                со скидкой 24990 ₽            </div>
                    </div>
        
        
                <div class="uk-margin-top"><a href="https://codeby.academy/course/kurs-git-sistema-kontrolya-versij/" class="el-link uk-button uk-button-secondary uk-button-small uk-width-1-1">Подробнее</a></div>        

                                </div>                
                
            
        
    
</div></div><div data-tag="Популярные">
<div class="el-item courses-grid-item uk-card uk-card-default uk-card-small courses-grid-item">
    
        
            
                
            
            
                                <div class="uk-card-media-top"><a href="https://codeby.academy/course/kurs-professia-revers-ingener/">

        <div class="uk-inline-clip uk-transition-toggle">    
                <img decoding="async" class="el-image" src="/wp-content/uploads/property-1frame-85.svg" alt width="598" height="374">        
                <img decoding="async" class="el-hover-image uk-transition-fade" src="/wp-content/uploads/property-1frame-77-3.svg" alt width="598" height="374" uk-cover>        
        </div>    
</a></div>                
                                <div class="uk-card-body courses-grid-item__body uk-margin-remove-first-child">                
                    

                <div class="el-meta courses-grid-item__badge uk-margin-top"><a href="https://codeby.academy/specialization/revers-inzhiniring-information-security/" rel="tag">Реверс-инжиниринг</a></div>        
                <div class="el-title uk-card-title uk-link-reset uk-text-primary uk-margin-small-top uk-margin-remove-bottom">                        <a href="https://codeby.academy/course/kurs-professia-revers-ingener/">Профессия Реверс-инженер</a>                    </div>        
        
    
        
        
                <div class="course-info-row">
                        <span class="course-info-row__duration">10 месяцев</span>
                                    <span class="course-info-row__separator"> — </span>
                                    <span class="course-info-row__deadline">запись до 27.08.2026</span>
                    </div>
        
        <div class="courses-grid-item__indent" aria-hidden="true"></div>

                <div class="course-info-price">
                        <div class="course-info-price__monthly uk-text-emphasis">
                8150 ₽/мес.            </div>
                                    <div class="course-info-price__once uk-text-meta">
                со скидкой 134990 ₽            </div>
                    </div>
        
        
                <div class="uk-margin-top"><a href="https://codeby.academy/course/kurs-professia-revers-ingener/" class="el-link uk-button uk-button-secondary uk-button-small uk-width-1-1">Подробнее</a></div>        

                                </div>                
                
            
        
    
</div></div><div data-tag="Популярные С-нуля">
<div class="el-item courses-grid-item uk-card uk-card-default uk-card-small courses-grid-item">
    
        
            
                
            
            
                                <div class="uk-card-media-top"><a href="https://codeby.academy/course/kurs-speczialist-po-testirovaniyu-na-proniknovenie-v-informaczionnye-sistemy/">

        <div class="uk-inline-clip uk-transition-toggle">    
                <img decoding="async" class="el-image" src="/wp-content/uploads/icon-9.svg" alt width="598" height="374">        
                <img decoding="async" class="el-hover-image uk-transition-fade" src="/wp-content/uploads/property-1frame-73-1.svg" alt width="598" height="374" uk-cover>        
        </div>    
</a></div>                
                                <div class="uk-card-body courses-grid-item__body uk-margin-remove-first-child">                
                    

                <div class="el-meta courses-grid-item__badge uk-margin-top"><a href="https://codeby.academy/specialization/pentest/" rel="tag">Пентест</a></div>        
                <div class="el-title uk-card-title uk-link-reset uk-text-primary uk-margin-small-top uk-margin-remove-bottom">                        <a href="https://codeby.academy/course/kurs-speczialist-po-testirovaniyu-na-proniknovenie-v-informaczionnye-sistemy/">Специалист по тестированию на проникновение в информационные системы (Профессия Пентестер)</a>                    </div>        
        
    
        
        
                <div class="course-info-row">
                        <span class="course-info-row__duration">10 месяцев</span>
                                    <span class="course-info-row__separator"> — </span>
                                    <span class="course-info-row__deadline">запись до 03.09.2026</span>
                    </div>
        
        <div class="courses-grid-item__indent" aria-hidden="true"></div>

                <div class="course-info-price">
                        <div class="course-info-price__monthly uk-text-emphasis">
                7486 ₽/мес.            </div>
                                    <div class="course-info-price__once uk-text-meta">
                со скидкой 123990 ₽            </div>
                    </div>
        
        
                <div class="uk-margin-top"><a href="https://codeby.academy/course/kurs-speczialist-po-testirovaniyu-na-proniknovenie-v-informaczionnye-sistemy/" class="el-link uk-button uk-button-secondary uk-button-small uk-width-1-1">Подробнее</a></div>        

                                </div>                
                
            
        
    
</div></div><div data-tag="Популярные">
<div class="el-item courses-grid-item uk-card uk-card-default uk-card-small courses-grid-item">
    
        
            
                
            
            
                                <div class="uk-card-media-top"><a href="https://codeby.academy/course/kurs-professiya-appsec-inzhener/">

        <div class="uk-inline-clip uk-transition-toggle">    
                <img decoding="async" class="el-image" src="/wp-content/uploads/icon-20.svg" alt width="598" height="374">        
                <img decoding="async" class="el-hover-image uk-transition-fade" src="/wp-content/uploads/property-1frame-78-2.svg" alt width="598" height="374" uk-cover>        
        </div>    
</a></div>                
                                <div class="uk-card-body courses-grid-item__body uk-margin-remove-first-child">                
                    

                <div class="el-meta courses-grid-item__badge uk-margin-top"><a href="https://codeby.academy/specialization/information-security/" rel="tag">Информационная безопасность</a></div>        
                <div class="el-title uk-card-title uk-link-reset uk-text-primary uk-margin-small-top uk-margin-remove-bottom">                        <a href="https://codeby.academy/course/kurs-professiya-appsec-inzhener/">Профессия: инженер по безопасности приложений (AppSec)</a>                    </div>        
        
    
        
        
                <div class="course-info-row">
                        <span class="course-info-row__duration">7 месяцев</span>
                                    <span class="course-info-row__separator"> — </span>
                                    <span class="course-info-row__deadline">запись до 03.09.2026</span>
                    </div>
        
        <div class="courses-grid-item__indent" aria-hidden="true"></div>

                <div class="course-info-price">
                        <div class="course-info-price__monthly uk-text-emphasis">
                7245 ₽/мес.            </div>
                                    <div class="course-info-price__once uk-text-meta">
                со скидкой 120000 ₽            </div>
                    </div>
        
        
                <div class="uk-margin-top"><a href="https://codeby.academy/course/kurs-professiya-appsec-inzhener/" class="el-link uk-button uk-button-secondary uk-button-small uk-width-1-1">Подробнее</a></div>        

                                </div>                
                
            
        
    
</div></div><div data-tag="С-нуля">
<div class="el-item courses-grid-item uk-card uk-card-default uk-card-small courses-grid-item">
    
        
            
                
            
            
                                <div class="uk-card-media-top"><a href="https://codeby.academy/course/kurs-kompyuternye-seti/">

        <div class="uk-inline-clip uk-transition-toggle">    
                <img decoding="async" class="el-image" src="/wp-content/uploads/property-1frame-84.svg" alt width="598" height="374">        
                <img decoding="async" class="el-hover-image uk-transition-fade" src="/wp-content/uploads/property-1frame-77-2.svg" alt width="598" height="374" uk-cover>        
        </div>    
</a></div>                
                                <div class="uk-card-body courses-grid-item__body uk-margin-remove-first-child">                
                    

                <div class="el-meta courses-grid-item__badge uk-margin-top"><a href="https://codeby.academy/specialization/information-security/" rel="tag">Информационная безопасность</a></div>        
                <div class="el-title uk-card-title uk-link-reset uk-text-primary uk-margin-small-top uk-margin-remove-bottom">                        <a href="https://codeby.academy/course/kurs-kompyuternye-seti/">Компьютерные сети</a>                    </div>        
        
    
        
        
                <div class="course-info-row">
                        <span class="course-info-row__duration">4 месяца</span>
                                    <span class="course-info-row__separator"> — </span>
                                    <span class="course-info-row__deadline">запись до 10.09.2026</span>
                    </div>
        
        <div class="courses-grid-item__indent" aria-hidden="true"></div>

                <div class="course-info-price">
                        <div class="course-info-price__monthly uk-text-emphasis">
                3079 ₽/мес.            </div>
                                    <div class="course-info-price__once uk-text-meta">
                со скидкой 50990 ₽            </div>
                    </div>
        
        
                <div class="uk-margin-top"><a href="https://codeby.academy/course/kurs-kompyuternye-seti/" class="el-link uk-button uk-button-secondary uk-button-small uk-width-1-1">Подробнее</a></div>        

                                </div>                
                
            
        
    
</div></div><div data-tag="Популярные С-опытом">
<div class="el-item courses-grid-item uk-card uk-card-default uk-card-small courses-grid-item">
    
        
            
                
            
            
                                <div class="uk-card-media-top"><a href="https://codeby.academy/course/kurs-reagirovanie-na-kompyuternye-inczidenty/">

        <div class="uk-inline-clip uk-transition-toggle">    
                <img decoding="async" class="el-image" src="/wp-content/uploads/property-1frame-86.svg" alt width="598" height="374">        
                <img decoding="async" class="el-hover-image uk-transition-fade" src="/wp-content/uploads/property-1frame-77-4.svg" alt width="598" height="374" uk-cover>        
        </div>    
</a></div>                
                                <div class="uk-card-body courses-grid-item__body uk-margin-remove-first-child">                
                    

                <div class="el-meta courses-grid-item__badge uk-margin-top"><a href="https://codeby.academy/specialization/information-security/" rel="tag">Информационная безопасность</a></div>        
                <div class="el-title uk-card-title uk-link-reset uk-text-primary uk-margin-small-top uk-margin-remove-bottom">                        <a href="https://codeby.academy/course/kurs-reagirovanie-na-kompyuternye-inczidenty/">Реагирование на компьютерные инциденты</a>                    </div>        
        
    
        
        
                <div class="course-info-row">
                        <span class="course-info-row__duration">3.5 месяца</span>
                                    <span class="course-info-row__separator"> — </span>
                                    <span class="course-info-row__deadline">запись до 17.09.2026</span>
                    </div>
        
        <div class="courses-grid-item__indent" aria-hidden="true"></div>

                <div class="course-info-price">
                        <div class="course-info-price__monthly uk-text-emphasis">
                5192 ₽/мес.            </div>
                                    <div class="course-info-price__once uk-text-meta">
                со скидкой 85990 ₽            </div>
                    </div>
        
        
                <div class="uk-margin-top"><a href="https://codeby.academy/course/kurs-reagirovanie-na-kompyuternye-inczidenty/" class="el-link uk-button uk-button-secondary uk-button-small uk-width-1-1">Подробнее</a></div>        

                                </div>                
                
            
        
    
</div></div><div data-tag="Популярные С-опытом">
<div class="el-item courses-grid-item uk-card uk-card-default uk-card-small courses-grid-item">
    
        
            
                
            
            
                                <div class="uk-card-media-top"><a href="https://codeby.academy/course/kurs-analiz-zashhishhennosti-infrastruktury-na-osnove-tehnologij-active-directory/">

        <div class="uk-inline-clip uk-transition-toggle">    
                <img decoding="async" class="el-image" src="/wp-content/uploads/icon-15.svg" alt width="598" height="374">        
                <img decoding="async" class="el-hover-image uk-transition-fade" src="/wp-content/uploads/property-1frame-74.svg" alt width="598" height="374" uk-cover>        
        </div>    
</a></div>                
                                <div class="uk-card-body courses-grid-item__body uk-margin-remove-first-child">                
                    

                <div class="el-meta courses-grid-item__badge uk-margin-top"><a href="https://codeby.academy/specialization/pentest/" rel="tag">Пентест</a></div>        
                <div class="el-title uk-card-title uk-link-reset uk-text-primary uk-margin-small-top uk-margin-remove-bottom">                        <a href="https://codeby.academy/course/kurs-analiz-zashhishhennosti-infrastruktury-na-osnove-tehnologij-active-directory/">Анализ защищенности инфраструктуры на основе технологий Active Directory (служба каталогов Microsoft) (AD)</a>                    </div>        
        
    
        
        
                <div class="course-info-row">
                        <span class="course-info-row__duration">4.5 месяца</span>
                                    <span class="course-info-row__separator"> — </span>
                                    <span class="course-info-row__deadline">запись до 17.09.2026</span>
                    </div>
        
        <div class="courses-grid-item__indent" aria-hidden="true"></div>

                <div class="course-info-price">
                        <div class="course-info-price__monthly uk-text-emphasis">
                8995 ₽/мес.            </div>
                                    <div class="course-info-price__once uk-text-meta">
                со скидкой 148990 ₽            </div>
                    </div>
        
        
                <div class="uk-margin-top"><a href="https://codeby.academy/course/kurs-analiz-zashhishhennosti-infrastruktury-na-osnove-tehnologij-active-directory/" class="el-link uk-button uk-button-secondary uk-button-small uk-width-1-1">Подробнее</a></div>        

                                </div>                
                
            
        
    
</div></div><div data-tag="С-нуля">
<div class="el-item courses-grid-item uk-card uk-card-default uk-card-small courses-grid-item">
    
        
            
                
            
            
                                <div class="uk-card-media-top"><a href="https://codeby.academy/course/kurs-osnovy-devops/">

        <div class="uk-inline-clip uk-transition-toggle">    
                <img decoding="async" class="el-image" src="/wp-content/uploads/icon-16.svg" alt width="598" height="374">        
                <img decoding="async" class="el-hover-image uk-transition-fade" src="/wp-content/uploads/property-1frame-76.svg" alt width="598" height="374" uk-cover>        
        </div>    
</a></div>                
                                <div class="uk-card-body courses-grid-item__body uk-margin-remove-first-child">                
                    

                <div class="el-meta courses-grid-item__badge uk-margin-top"><a href="https://codeby.academy/specialization/information-security/" rel="tag">Информационная безопасность</a></div>        
                <div class="el-title uk-card-title uk-link-reset uk-text-primary uk-margin-small-top uk-margin-remove-bottom">                        <a href="https://codeby.academy/course/kurs-osnovy-devops/">Основы практик DevOps</a>                    </div>        
        
    
        
        
                <div class="course-info-row">
                        <span class="course-info-row__duration">4 месяца</span>
                                    <span class="course-info-row__separator"> — </span>
                                    <span class="course-info-row__deadline">запись до 24.09.2026</span>
                    </div>
        
        <div class="courses-grid-item__indent" aria-hidden="true"></div>

                <div class="course-info-price">
                        <div class="course-info-price__monthly uk-text-emphasis">
                4045 ₽/мес.            </div>
                                    <div class="course-info-price__once uk-text-meta">
                со скидкой 66990 ₽            </div>
                    </div>
        
        
                <div class="uk-margin-top"><a href="https://codeby.academy/course/kurs-osnovy-devops/" class="el-link uk-button uk-button-secondary uk-button-small uk-width-1-1">Подробнее</a></div>        

                                </div>                
                
            
        
    
</div></div><div data-tag="С-нуля">
<div class="el-item courses-grid-item uk-card uk-card-default uk-card-small courses-grid-item">
    
        
            
                
            
            
                                <div class="uk-card-media-top"><a href="https://codeby.academy/course/kurs-organizacziya-zashhity-informaczii-na-obektah-kriticheskoj-informaczionnoj-infrastruktury-187-fz/">

        <div class="uk-inline-clip uk-transition-toggle">    
                <img decoding="async" class="el-image" src="/wp-content/uploads/icon-18.svg" alt width="598" height="374">        
                <img decoding="async" class="el-hover-image uk-transition-fade" src="/wp-content/uploads/property-1frame-75.svg" alt width="598" height="374" uk-cover>        
        </div>    
</a></div>                
                                <div class="uk-card-body courses-grid-item__body uk-margin-remove-first-child">                
                    

                <div class="el-meta courses-grid-item__badge uk-margin-top"><a href="https://codeby.academy/specialization/information-security/" rel="tag">Информационная безопасность</a></div>        
                <div class="el-title uk-card-title uk-link-reset uk-text-primary uk-margin-small-top uk-margin-remove-bottom">                        <a href="https://codeby.academy/course/kurs-organizacziya-zashhity-informaczii-na-obektah-kriticheskoj-informaczionnoj-infrastruktury-187-fz/">Организация защиты информации на объектах критической информационной инфраструктуры, 187-ФЗ</a>                    </div>        
        
    
        
        
                <div class="course-info-row">
                        <span class="course-info-row__duration">1.5 месяца</span>
                                    <span class="course-info-row__separator"> — </span>
                                    <span class="course-info-row__deadline">запись до 24.09.2026</span>
                    </div>
        
        <div class="courses-grid-item__indent" aria-hidden="true"></div>

                <div class="course-info-price">
                        <div class="course-info-price__monthly uk-text-emphasis">
                3682 ₽/мес.            </div>
                                    <div class="course-info-price__once uk-text-meta">
                со скидкой 60990 ₽            </div>
                    </div>
        
        
                <div class="uk-margin-top"><a href="https://codeby.academy/course/kurs-organizacziya-zashhity-informaczii-na-obektah-kriticheskoj-informaczionnoj-infrastruktury-187-fz/" class="el-link uk-button uk-button-secondary uk-button-small uk-width-1-1">Подробнее</a></div>        

                                </div>                
                
            
        
    
</div></div><div data-tag="С-опытом">
<div class="el-item courses-grid-item uk-card uk-card-default uk-card-small courses-grid-item">
    
        
            
                
            
            
                                <div class="uk-card-media-top"><a href="https://codeby.academy/course/kurs-professiya-devsecops-inzhener-bezopasnaya-razrabotka/">

        <div class="uk-inline-clip uk-transition-toggle">    
                <img decoding="async" class="el-image" src="/wp-content/uploads/icon-3.svg" alt width="598" height="374">        
                <img decoding="async" class="el-hover-image uk-transition-fade" src="/wp-content/uploads/property-1group-76.svg" alt width="598" height="374" uk-cover>        
        </div>    
</a></div>                
                                <div class="uk-card-body courses-grid-item__body uk-margin-remove-first-child">                
                    

                <div class="el-meta courses-grid-item__badge uk-margin-top"><a href="https://codeby.academy/specialization/devsecops/" rel="tag">DevSecOps</a></div>        
                <div class="el-title uk-card-title uk-link-reset uk-text-primary uk-margin-small-top uk-margin-remove-bottom">                        <a href="https://codeby.academy/course/kurs-professiya-devsecops-inzhener-bezopasnaya-razrabotka/">Профессия DevSecOps-инженер: безопасная разработка</a>                    </div>        
        
    
        
        
                <div class="course-info-row">
                        <span class="course-info-row__duration">5.5 месяца</span>
                                    <span class="course-info-row__separator"> — </span>
                                    <span class="course-info-row__deadline">запись до 15.10.2026</span>
                    </div>
        
        <div class="courses-grid-item__indent" aria-hidden="true"></div>

                <div class="course-info-price">
                        <div class="course-info-price__monthly uk-text-emphasis">
                7607 ₽/мес.            </div>
                                    <div class="course-info-price__once uk-text-meta">
                со скидкой 125990 ₽            </div>
                    </div>
        
        
                <div class="uk-margin-top"><a href="https://codeby.academy/course/kurs-professiya-devsecops-inzhener-bezopasnaya-razrabotka/" class="el-link uk-button uk-button-secondary uk-button-small uk-width-1-1">Подробнее</a></div>        

                                </div>                
                
            
        
    
</div></div><div data-tag="С-опытом">
<div class="el-item courses-grid-item uk-card uk-card-default uk-card-small courses-grid-item">
    
        
            
                
            
            
                                <div class="uk-card-media-top"><a href="https://codeby.academy/course/kurs-python-dlya-pentestera/">

        <div class="uk-inline-clip uk-transition-toggle">    
                <img decoding="async" class="el-image" src="/wp-content/uploads/property-1frame-81.svg" alt width="598" height="374">        
                <img decoding="async" class="el-hover-image uk-transition-fade" src="/wp-content/uploads/property-1frame-73.svg" alt width="598" height="374" uk-cover>        
        </div>    
</a></div>                
                                <div class="uk-card-body courses-grid-item__body uk-margin-remove-first-child">                
                    

                <div class="el-meta courses-grid-item__badge uk-margin-top"><a href="https://codeby.academy/specialization/code-and-dev/" rel="tag">Программирование и разработка</a></div>        
                <div class="el-title uk-card-title uk-link-reset uk-text-primary uk-margin-small-top uk-margin-remove-bottom">                        <a href="https://codeby.academy/course/kurs-python-dlya-pentestera/">Python для Пентестера</a>                    </div>        
        
    
        
        
                <div class="course-info-row">
                        <span class="course-info-row__duration">3.5 месяца</span>
                                    <span class="course-info-row__separator"> — </span>
                                    <span class="course-info-row__deadline">запись до 15.10.2026</span>
                    </div>
        
        <div class="courses-grid-item__indent" aria-hidden="true"></div>

                <div class="course-info-price">
                        <div class="course-info-price__monthly uk-text-emphasis">
                3380 ₽/мес.            </div>
                                    <div class="course-info-price__once uk-text-meta">
                со скидкой 55990 ₽            </div>
                    </div>
        
        
                <div class="uk-margin-top"><a href="https://codeby.academy/course/kurs-python-dlya-pentestera/" class="el-link uk-button uk-button-secondary uk-button-small uk-width-1-1">Подробнее</a></div>        

                                </div>                
                
            
        
    
</div></div><div data-tag="Популярные С-нуля">
<div class="el-item courses-grid-item uk-card uk-card-default uk-card-small courses-grid-item">
    
        
            
                
            
            
                                <div class="uk-card-media-top"><a href="https://codeby.academy/course/kurs-osnovy-kiberbezopasnosti-prakticheskij-kurs-dlya-novichkov/">

        <div class="uk-inline-clip uk-transition-toggle">    
                <img decoding="async" class="el-image" src="/wp-content/uploads/icon-12.svg" alt width="598" height="374">        
                <img decoding="async" class="el-hover-image uk-transition-fade" src="/wp-content/uploads/property-1frame-77-6.svg" alt width="598" height="374" uk-cover>        
        </div>    
</a></div>                
                                <div class="uk-card-body courses-grid-item__body uk-margin-remove-first-child">                
                    

                <div class="el-meta courses-grid-item__badge uk-margin-top"><a href="https://codeby.academy/specialization/information-security/" rel="tag">Информационная безопасность</a></div>        
                <div class="el-title uk-card-title uk-link-reset uk-text-primary uk-margin-small-top uk-margin-remove-bottom">                        <a href="https://codeby.academy/course/kurs-osnovy-kiberbezopasnosti-prakticheskij-kurs-dlya-novichkov/">Основы информационной безопасности: практический курс</a>                    </div>        
        
    
        
        
                <div class="course-info-row">
                        <span class="course-info-row__duration">5 месяцев</span>
                                    <span class="course-info-row__separator"> — </span>
                                    <span class="course-info-row__deadline">запись до 22.10.2026</span>
                    </div>
        
        <div class="courses-grid-item__indent" aria-hidden="true"></div>

                <div class="course-info-price">
                        <div class="course-info-price__monthly uk-text-emphasis">
                3018 ₽/мес.            </div>
                                    <div class="course-info-price__once uk-text-meta">
                со скидкой 49990 ₽            </div>
                    </div>
        
        
                <div class="uk-margin-top"><a href="https://codeby.academy/course/kurs-osnovy-kiberbezopasnosti-prakticheskij-kurs-dlya-novichkov/" class="el-link uk-button uk-button-secondary uk-button-small uk-width-1-1">Подробнее</a></div>        

                                </div>                
                
            
        
    
</div></div><div data-tag="Популярные С-опытом">
<div class="el-item courses-grid-item uk-card uk-card-default uk-card-small courses-grid-item">
    
        
            
                
            
            
                                <div class="uk-card-media-top"><a href="https://codeby.academy/course/kurs-speczialist-czentra-monitoringa-inczidentov-informaczionnoj-bezopasnosti-soc/">

        <div class="uk-inline-clip uk-transition-toggle">    
                <img decoding="async" class="el-image" src="/wp-content/uploads/property-1frame-80.svg" alt width="598" height="374">        
                <img decoding="async" class="el-hover-image uk-transition-fade" src="/wp-content/uploads/property-1frame-78izm3.svg" alt width="598" height="374" uk-cover>        
        </div>    
</a></div>                
                                <div class="uk-card-body courses-grid-item__body uk-margin-remove-first-child">                
                    

                <div class="el-meta courses-grid-item__badge uk-margin-top"><a href="https://codeby.academy/specialization/information-security/" rel="tag">Информационная безопасность</a></div>        
                <div class="el-title uk-card-title uk-link-reset uk-text-primary uk-margin-small-top uk-margin-remove-bottom">                        <a href="https://codeby.academy/course/kurs-speczialist-czentra-monitoringa-inczidentov-informaczionnoj-bezopasnosti-soc/">Профессия Аналитик SOC</a>                    </div>        
        
    
        
        
                <div class="course-info-row">
                        <span class="course-info-row__duration">7.5 месяца</span>
                                    <span class="course-info-row__separator"> — </span>
                                    <span class="course-info-row__deadline">запись до 29.10.2026</span>
                    </div>
        
        <div class="courses-grid-item__indent" aria-hidden="true"></div>

                <div class="course-info-price">
                        <div class="course-info-price__monthly uk-text-emphasis">
                7124 ₽/мес.            </div>
                                    <div class="course-info-price__once uk-text-meta">
                со скидкой 117990 ₽            </div>
                    </div>
        
        
                <div class="uk-margin-top"><a href="https://codeby.academy/course/kurs-speczialist-czentra-monitoringa-inczidentov-informaczionnoj-bezopasnosti-soc/" class="el-link uk-button uk-button-secondary uk-button-small uk-width-1-1">Подробнее</a></div>        

                                </div>                
                
            
        
    
</div></div><div data-tag="Популярные С-опытом">
<div class="el-item courses-grid-item uk-card uk-card-default uk-card-small courses-grid-item">
    
        
            
                
            
            
                                <div class="uk-card-media-top"><a href="https://codeby.academy/course/kurs-testirovanie-veb-prilozhenij-na-proniknovenie/">

        <div class="uk-inline-clip uk-transition-toggle">    
                <img decoding="async" class="el-image" src="/wp-content/uploads/icon-22.svg" alt width="598" height="374">        
                <img decoding="async" class="el-hover-image uk-transition-fade" src="/wp-content/uploads/property-1default.svg" alt width="598" height="374" uk-cover>        
        </div>    
</a></div>                
                                <div class="uk-card-body courses-grid-item__body uk-margin-remove-first-child">                
                    

                <div class="el-meta courses-grid-item__badge uk-margin-top"><a href="https://codeby.academy/specialization/pentest/" rel="tag">Пентест</a></div>        
                <div class="el-title uk-card-title uk-link-reset uk-text-primary uk-margin-small-top uk-margin-remove-bottom">                        <a href="https://codeby.academy/course/kurs-testirovanie-veb-prilozhenij-na-proniknovenie/">Тестирование Веб-Приложений на Проникновение (WAPT)</a>                    </div>        
        
    
        
        
                <div class="course-info-row">
                        <span class="course-info-row__duration">4 месяца</span>
                                    <span class="course-info-row__separator"> — </span>
                                    <span class="course-info-row__deadline">запись до 01.11.2026</span>
                    </div>
        
        <div class="courses-grid-item__indent" aria-hidden="true"></div>

                <div class="course-info-price">
                        <div class="course-info-price__monthly uk-text-emphasis">
                5433 ₽/мес.            </div>
                                    <div class="course-info-price__once uk-text-meta">
                со скидкой 89990 ₽            </div>
                    </div>
        
        
                <div class="uk-margin-top"><a href="https://codeby.academy/course/kurs-testirovanie-veb-prilozhenij-na-proniknovenie/" class="el-link uk-button uk-button-secondary uk-button-small uk-width-1-1">Подробнее</a></div>        

                                </div>                
                
            
        
    
</div></div><div data-tag="Популярные С-опытом">
<div class="el-item courses-grid-item uk-card uk-card-default uk-card-small courses-grid-item">
    
        
            
                
            
            
                                <div class="uk-card-media-top"><a href="https://codeby.academy/course/kurs-osint-tehnologiya-boevoj-razvedki/">

        <div class="uk-inline-clip uk-transition-toggle">    
                <img decoding="async" class="el-image" src="/wp-content/uploads/icon-21.svg" alt width="598" height="374">        
                <img decoding="async" class="el-hover-image uk-transition-fade" src="/wp-content/uploads/property-1frame-80-1.svg" alt width="598" height="374" uk-cover>        
        </div>    
</a></div>                
                                <div class="uk-card-body courses-grid-item__body uk-margin-remove-first-child">                
                    

                <div class="el-meta courses-grid-item__badge uk-margin-top"><a href="https://codeby.academy/specialization/osint-information-security/" rel="tag">OSINT</a></div>        
                <div class="el-title uk-card-title uk-link-reset uk-text-primary uk-margin-small-top uk-margin-remove-bottom">                        <a href="https://codeby.academy/course/kurs-osint-tehnologiya-boevoj-razvedki/">OSINT: Технология боевой разведки</a>                    </div>        
        
    
        
        
                <div class="course-info-row">
                        <span class="course-info-row__duration">4 месяца</span>
                                    <span class="course-info-row__separator"> — </span>
                                    <span class="course-info-row__deadline">запись до 05.11.2026</span>
                    </div>
        
        <div class="courses-grid-item__indent" aria-hidden="true"></div>

                <div class="course-info-price">
                        <div class="course-info-price__monthly uk-text-emphasis">
                4709 ₽/мес.            </div>
                                    <div class="course-info-price__once uk-text-meta">
                со скидкой 77990 ₽            </div>
                    </div>
        
        
                <div class="uk-margin-top"><a href="https://codeby.academy/course/kurs-osint-tehnologiya-boevoj-razvedki/" class="el-link uk-button uk-button-secondary uk-button-small uk-width-1-1">Подробнее</a></div>        

                                </div>                
                
            
        
    
</div></div><div data-tag="Популярные С-опытом">
<div class="el-item courses-grid-item uk-card uk-card-default uk-card-small courses-grid-item">
    
        
            
                
            
            
                                <div class="uk-card-media-top"><a href="https://codeby.academy/course/kurs-czifrovaya-kriminalistika-i-reagirovanie-na-inczidenty-os-linux-dfir/">

        <div class="uk-inline-clip uk-transition-toggle">    
                <img decoding="async" class="el-image" src="/wp-content/uploads/icon-19.svg" alt width="598" height="374">        
                <img decoding="async" class="el-hover-image uk-transition-fade" src="/wp-content/uploads/property-1frame-79-1.svg" alt width="598" height="374" uk-cover>        
        </div>    
</a></div>                
                                <div class="uk-card-body courses-grid-item__body uk-margin-remove-first-child">                
                    

                <div class="el-meta courses-grid-item__badge uk-margin-top"><a href="https://codeby.academy/specialization/information-security/" rel="tag">Информационная безопасность</a></div>        
                <div class="el-title uk-card-title uk-link-reset uk-text-primary uk-margin-small-top uk-margin-remove-bottom">                        <a href="https://codeby.academy/course/kurs-czifrovaya-kriminalistika-i-reagirovanie-na-inczidenty-os-linux-dfir/">Цифровая криминалистика и реагирование на инциденты ОС Linux (DFIR)</a>                    </div>        
        
    
        
        
                <div class="course-info-row">
                        <span class="course-info-row__duration">3.5 месяца</span>
                                    <span class="course-info-row__separator"> — </span>
                                    <span class="course-info-row__deadline">запись до 05.11.2026</span>
                    </div>
        
        <div class="courses-grid-item__indent" aria-hidden="true"></div>

                <div class="course-info-price">
                        <div class="course-info-price__monthly uk-text-emphasis">
                6520 ₽/мес.            </div>
                                    <div class="course-info-price__once uk-text-meta">
                со скидкой 107990 ₽            </div>
                    </div>
        
        
                <div class="uk-margin-top"><a href="https://codeby.academy/course/kurs-czifrovaya-kriminalistika-i-reagirovanie-na-inczidenty-os-linux-dfir/" class="el-link uk-button uk-button-secondary uk-button-small uk-width-1-1">Подробнее</a></div>        

                                </div>                
                
            
        
    
</div></div>            </div>
        
    
</div>
<script>
document.addEventListener('DOMContentLoaded', function() {
	'use strict';

	// Wait for UIkit to be available
	if (!window.UIkit) {
		return;
	}

	const gridEl = document.querySelector('[data-courses-grid-id="cg-6a7dbab05c856"]');
	if (!gridEl) {
		return;
	}

		// IMPORTANT: uk-filter attribute must be on root container or child element
	// This implementation supports both cases for flexibility
	const filterEl = gridEl.matches('[uk-filter]') ? gridEl : gridEl.querySelector('[uk-filter]');
	if (!filterEl) {
		return;
	}

	// Get max items per tab setting from element config (0 = unlimited)
	const maxItemsPerTab = 6;
	
	// Resolve current filter selector from active tab (if any)
	const getActiveFilterSelector = () => {
		const activeControl = gridEl.querySelector('.uk-active [uk-filter-control], .uk-active[uk-filter-control]');
		if (!activeControl) {
			return null;
		}

		const attr = activeControl.getAttribute('uk-filter-control');
		if (!attr) {
			return null;
		}

		try {
			const data = JSON.parse(attr);
			return data && typeof data.filter === 'string' ? data.filter : null;
		} catch (e) {
			return null;
		}
	};

	// Function to check visible items and toggle class
	const updateGridClass = () => {
		const gridContainer = gridEl.querySelector('.js-filter, .uk-grid');
		if (!gridContainer) return;

		const activeSelector = getActiveFilterSelector();

		// Reset items hidden by this script (restore display) for current filter only
		gridContainer.querySelectorAll('[data-cg-hidden="1"]').forEach((item) => {
			if (!activeSelector || item.matches(activeSelector)) {
				item.style.display = '';
				item.removeAttribute('data-cg-hidden');
			}
		});

		// Count visible items using offsetParent (more reliable for UIkit hidden elements)
		const visibleItems = Array.from(gridContainer.children).filter((child) => {
			// offsetParent is null for hidden elements (display:none or hidden attribute)
			// Also check if element has 'uk-animation-leave' class (UIkit filter animation)
			return child.offsetParent !== null && !child.classList.contains('uk-animation-leave');
		});

		const visibleCount = visibleItems.length;

				// Enforce max items per tab (if configured)
		if (maxItemsPerTab > 0 && visibleCount > maxItemsPerTab) {
			visibleItems.slice(maxItemsPerTab).forEach((item) => {
				item.style.display = 'none'; // Better for accessibility than hidden attribute
				item.setAttribute('data-cg-hidden', '1');
			});
		}
		
		// Toggle class based on visible count (single row = 3 or fewer items)
		// Use the actual visible count (before limiting) for single-row detection
		if (visibleCount <= 3) {
			gridEl.classList.add('courses-grid--single-row');
		} else {
			gridEl.classList.remove('courses-grid--single-row');
		}
	};

		// Listen to UIkit filter events - both 'beforeFilter' and 'afterFilter'
	UIkit.util.on(filterEl, 'beforeFilter', () => {
		// Small delay to let UIkit animation finish
		setTimeout(updateGridClass, 350);
	});

	UIkit.util.on(filterEl, 'afterFilter', () => {
		// Additional check after filter completes
		setTimeout(updateGridClass, 50);
	});
	
	// Initial check after UIkit filter initializes
	setTimeout(updateGridClass, 500);
});
</script>

                
            
        
    
</div>
    
</div>
                                </div>                
            
        
    
</div>
<div class="uk-section-default uk-section uk-padding-remove-top uk-section-medium-bottom">
    
        
        
        
            
                                <div class="uk-container uk-padding-remove-horizontal">                
                    
<div class="uk-grid-margin uk-grid tm-grid-expand uk-child-width-1-1">
    
        
<div class="uk-width-1-1">
    
        
            
            
            
                
                    <div class="uk-panel uk-text-lead lined-link uk-margin-remove-vertical uk-text-center"><p><a href="https://codeby.academy/codeby-courses-fixed.html">Смотреть расписание <i class="fa-solid fa-arrow-right"></i></a></p></div>
                
            
        
    
</div>
    
</div>
                                </div>                
            
        
    
</div>
<div class="uk-section-default uk-section uk-padding-remove-top uk-section-medium-bottom">
    
        
        
        
            
                
                    
<div class="uk-grid-margin uk-grid tm-grid-expand uk-child-width-1-1">
    
        
<div class="uk-width-1-1">
    
        
            
            
            
                
                    <div class="uk-panel uk-margin-medium uk-text-center"><h2>Экосистема Codeby</h2>
<p>Всё для обучения и развития в информационной безопасности</p></div>
	<div class="el-element uk-grid uk-grid-medium uk-child-width-1-1 uk-child-width-1-3@m uk-margin uk-margin" uk-grid>					<div>
									<a
						class="ecosystem-card uk-link-toggle uk-display-block"
						href="https://hackerlab.pro"
						target="_blank"						rel="noopener noreferrer"					>
						
													<div class="ecosystem-card__icon" role="presentation" aria-hidden="true">
								<span class="ecosystem-card__emoji">🔬</span>
							</div>
						
													<h3 class="ecosystem-card__title">
								HackerLab							</h3>
						
													<p class="ecosystem-card__description">
								Практические задачи и CTF-платформа для отработки навыков							</p>
						
						<div class="ecosystem-card__link">
							<span class="uk-link">Начать практику</span>
							<span class="ecosystem-card__arrow" aria-hidden="true"> →</span>
						</div>
					</a>
							</div>
					<div>
									<a
						class="ecosystem-card uk-link-toggle uk-display-block"
						href="https://codeby.net"
						target="_blank"						rel="noopener noreferrer"					>
						
													<div class="ecosystem-card__icon" role="presentation" aria-hidden="true">
								<span class="ecosystem-card__emoji">💬</span>
							</div>
						
													<h3 class="ecosystem-card__title">
								Форум Codeby							</h3>
						
													<p class="ecosystem-card__description">
								Сообщество специалистов по информационной безопасности							</p>
						
						<div class="ecosystem-card__link">
							<span class="uk-link">К обсуждениям</span>
							<span class="ecosystem-card__arrow" aria-hidden="true"> →</span>
						</div>
					</a>
							</div>
					<div>
									<a
						class="ecosystem-card uk-link-toggle uk-display-block is-current"
						href="https://codeby.academy/courses/"
																	>
													<span class="ecosystem-card__badge">Вы здесь</span>
						
													<div class="ecosystem-card__icon" role="presentation" aria-hidden="true">
								<span class="ecosystem-card__emoji">🎓</span>
							</div>
						
													<h3 class="ecosystem-card__title">
								Codeby Academy							</h3>
						
													<p class="ecosystem-card__description">
								Профессиональные курсы с дипломом гос. образца							</p>
						
						<div class="ecosystem-card__link">
							<span class="uk-link">Выбрать курс</span>
							<span class="ecosystem-card__arrow" aria-hidden="true"> →</span>
						</div>
					</a>
							</div>
			</div>
                
            
        
    
</div>
    
</div>
                
            
        
    
</div>
<div class="uk-section-default uk-section">
    
        
        
        
            
                                <div class="uk-container uk-padding-remove-horizontal">                
                    
<div class="uk-grid tm-grid-expand uk-flex-top uk-margin-remove-vertical" uk-grid="parallax: 0; parallax-justify: true;">
    
        
<div class="uk-width-1-2@m">
    
        
            
            
            
                
                    <div class="uk-panel uk-text-large uk-text-emphasis uk-margin-remove-vertical"><h2>Нам доверяют — мы обучаем сотрудников ведущих компаний</h2></div>
                
            
        
    
</div>
<div class="uk-width-1-2@m">
    
        
            
            
            
                
                    <div class="uk-panel uk-text-large lined-link uk-margin uk-text-right"><p><a href="/#">Корпоративным клиентам <i class="fa-solid fa-arrow-right"></i></a></p></div>
                
            
        
    
</div>
    
</div>
<div class="uk-grid tm-grid-expand uk-child-width-1-1 uk-margin-medium-top">
    
        
<div class="uk-width-1-1">
    
        
            
            
            
                
                    
<div class="uk-slider-container home-slider uk-text-center" uk-slider="center: 1; autoplay: 1; pauseOnHover: false; autoplayInterval: 2000;">
    <div class="uk-position-relative">
        
            <div class="uk-slider-items uk-grid">                                <div class="uk-width-1-3 uk-width-1-4@m">
<div class="el-item uk-inline-clip">
    
        
<img decoding="async" class="el-image uk-transition-opaque" src="/wp-content/uploads/selectel.svg" alt loading="lazy" width="221" height="45">

        
        
        
    
</div></div>                                <div class="uk-width-1-3 uk-width-1-4@m">
<div class="el-item uk-inline-clip">
    
        
<img decoding="async" class="el-image uk-transition-opaque" src="/wp-content/uploads/2gis.svg" alt loading="lazy" width="165" height="53">

        
        
        
    
</div></div>                                <div class="uk-width-1-3 uk-width-1-4@m">
<div class="el-item uk-inline-clip">
    
        
<img decoding="async" class="el-image uk-transition-opaque" src="/wp-content/uploads/raiffeisen-bank.svg" alt loading="lazy" width="195" height="49">

        
        
        
    
</div></div>                                <div class="uk-width-1-3 uk-width-1-4@m">
<div class="el-item uk-inline-clip">
    
        
<img decoding="async" class="el-image uk-transition-opaque" src="/wp-content/uploads/ozon.svg" alt loading="lazy" width="165" height="73">

        
        
        
    
</div></div>                                <div class="uk-width-1-3 uk-width-1-4@m">
<div class="el-item uk-inline-clip">
    
        
<img decoding="async" class="el-image uk-transition-opaque" src="/wp-content/uploads/rosselkhozbank.svg" alt loading="lazy" width="207" height="43">

        
        
        
    
</div></div>                                <div class="uk-width-1-3 uk-width-1-4@m">
<div class="el-item uk-inline-clip">
    
        
<img decoding="async" class="el-image uk-transition-opaque" src="/wp-content/uploads/mts.svg" alt loading="lazy" width="74" height="73">

        
        
        
    
</div></div>                                <div class="uk-width-1-3 uk-width-1-4@m">
<div class="el-item uk-inline-clip">
    
        
<img decoding="async" class="el-image uk-transition-opaque" src="/wp-content/uploads/x5group.svg" alt loading="lazy" width="174" height="53">

        
        
        
    
</div></div>                                <div class="uk-width-1-3 uk-width-1-4@m">
<div class="el-item uk-inline-clip">
    
        
<img decoding="async" class="el-image uk-transition-opaque" src="/wp-content/uploads/alfabank.svg" alt loading="lazy" width="74" height="73">

        
        
        
    
</div></div>                                <div class="uk-width-1-3 uk-width-1-4@m">
<div class="el-item uk-inline-clip">
    
        
<img decoding="async" class="el-image uk-transition-opaque" src="/wp-content/uploads/vk.svg" alt loading="lazy" width="64" height="65">

        
        
        
    
</div></div>                                <div class="uk-width-1-3 uk-width-1-4@m">
<div class="el-item uk-inline-clip">
    
        
<img decoding="async" class="el-image uk-transition-opaque" src="/wp-content/uploads/rosatom.svg" alt loading="lazy" width="186" height="65">

        
        
        
    
</div></div>                                <div class="uk-width-1-3 uk-width-1-4@m">
<div class="el-item uk-inline-clip">
    
        
<img decoding="async" class="el-image uk-transition-opaque" src="/wp-content/uploads/sberbank.svg" alt loading="lazy" width="289" height="45">

        
        
        
    
</div></div>                                <div class="uk-width-1-3 uk-width-1-4@m">
<div class="el-item uk-inline-clip">
    
        
<img decoding="async" class="el-image uk-transition-opaque" src="/wp-content/uploads/yandex.svg" alt loading="lazy" width="150" height="37">

        
        
        
    
</div></div>                                <div class="uk-width-1-3 uk-width-1-4@m">
<div class="el-item uk-inline-clip">
    
        
<img decoding="async" class="el-image uk-transition-opaque" src="/wp-content/uploads/gazprombank-.svg" alt loading="lazy" width="257" height="55">

        
        
        
    
</div></div>                                <div class="uk-width-1-3 uk-width-1-4@m">
<div class="el-item uk-inline-clip">
    
        
<img decoding="async" class="el-image uk-transition-opaque" src="/wp-content/uploads/positive-technologies.svg" alt loading="lazy" width="247" height="21">

        
        
        
    
</div></div>                            </div>
        
        
        
    </div>
    
</div>
                
            
        
    
</div>
    
</div>
                                </div>                
            
        
    
</div>
<div class="uk-section-default uk-section uk-padding-remove-vertical">
    
        
        
        
            
                                <div class="uk-container uk-padding-remove-horizontal">                
                    
<div class="uk-grid-margin uk-grid tm-grid-expand uk-child-width-1-1">
    
        
<div class="uk-width-1-1">
    
        
            
            
            
                
                    
<h1 class="uk-margin">
    
        
                    <h2>Образовательный процесс — как проходит обучение?</h2>        
        
    
</h1>
<div class="el-element accordion-slideshow uk-margin uk-margin">	<div class="uk-grid uk-flex " uk-grid>
		<div class="uk-width-1-2@m">
			<ul id="accordion-slideshow-6a7dbab060b627.49113699-accordion" class="uk-accordion uk-accordion-default accordion-slideshow__accordion" uk-accordion="collapsible: true; active: 0">
									<li>
						<a class="el-title uk-accordion-title" href="#">
							Практикуйтесь с первых модулей <span uk-accordion-icon></span>
						</a>
						<div class="uk-accordion-content">
							Смотрите лекции, выполняйте практические задания, пишите собственные программы, работайте с удаленными серверами в специальных лабораториях						</div>
					</li>
									<li>
						<a class="el-title uk-accordion-title" href="#">
							Получайте обратную связь <span uk-accordion-icon></span>
						</a>
						<div class="uk-accordion-content">
							Вы не останетесь один на один с заданиями — преподаватели курса объяснят сложные моменты, ответят на вопросы и поддержат в процессе обучения						</div>
					</li>
									<li>
						<a class="el-title uk-accordion-title" href="#">
							Совмещайте учебу с жизнью и работой <span uk-accordion-icon></span>
						</a>
						<div class="uk-accordion-content">
							Вы получите доступ к форуму и закрытым чатам в Telegram с действующими специалистами по кибербезопасности: обменивайтесь опытом, завязывайте полезные знакомства, находите работу						</div>
					</li>
									<li>
						<a class="el-title uk-accordion-title" href="#">
							Станьте частью сообщества Codeby <span uk-accordion-icon></span>
						</a>
						<div class="uk-accordion-content">
							Вы получите доступ к форуму и закрытым чатам в Telegram с действующими специалистами по кибербезопасности: обменивайтесь опытом, завязывайте полезные знакомства, находите работу						</div>
					</li>
							</ul>
							<div class="accordion-slideshow__button uk-margin-small-top">
					<a class="uk-button uk-button-primary uk-width-1-1" href="#codeby-forms-modal_home" data-modal="open" data-modal-target="codeby-forms-modal_home">Задать вопрос</a>
				</div>
					</div>

		<div class="uk-width-1-2@m accordion-slideshow__slideshow-container">
			<div id="accordion-slideshow-6a7dbab060b627.49113699-slideshow" class="accordion-slideshow__slideshow" uk-slideshow="animation: fade">
				<ul class="uk-slideshow-items">
											<li>
															<img src="https://codeby.academy/wp-content/uploads/frame-285.png" alt="" loading="lazy" decoding="async" uk-img>
													</li>
											<li>
															<img src="https://codeby.academy/wp-content/uploads/imagejbjh.png" alt="" loading="lazy" decoding="async" uk-img>
													</li>
											<li>
															<img src="https://codeby.academy/wp-content/uploads/imagejbjh.png" alt="" loading="lazy" decoding="async" uk-img>
													</li>
											<li>
															<img src="https://codeby.academy/wp-content/uploads/imagejbjh.png" alt="" loading="lazy" decoding="async" uk-img>
													</li>
									</ul>
			</div>
		</div>
	</div>

	<script>
		(() => {
			const accordionId = 'accordion-slideshow-6a7dbab060b627.49113699-accordion';
			const slideshowId = 'accordion-slideshow-6a7dbab060b627.49113699-slideshow';

			const init = () => {
				const accEl = document.getElementById(accordionId);
				const slideshowEl = document.getElementById(slideshowId);

				if (!accEl || !slideshowEl || !window.UIkit || slideshowEl.dataset.cbAccordionInit === '1') {
					return false;
				}

				slideshowEl.dataset.cbAccordionInit = '1';

				const slideshow = UIkit.slideshow(slideshowEl);
				const setSlideshowHeight = () => {
					let height = accEl.getBoundingClientRect().height || 0;
					const btnEl = accEl.parentElement ? accEl.parentElement.querySelector('.accordion-slideshow__button') : null;

					if (btnEl) {
						const styles = window.getComputedStyle(btnEl);
						const marginTop = parseFloat(styles.marginTop) || 0;
						const marginBottom = parseFloat(styles.marginBottom) || 0;
						height += btnEl.getBoundingClientRect().height + marginTop + marginBottom;
					}

					if (!height) {
						return;
					}

					// Add 7px offset to account for decorative border and potential rounding differences
					slideshowEl.style.height = Math.ceil(height) + 7 + 'px';
				};

				const syncSlideshow = () => {
					setSlideshowHeight();
					const items = Array.from(accEl.querySelectorAll('li'));
					const openIndex = items.findIndex((li) => li.classList.contains('uk-open'));

					if (openIndex >= 0) {
						slideshow.show(openIndex);
					}
				};

				const rafSync = () => requestAnimationFrame(syncSlideshow);

				rafSync();
				UIkit.util.on(accEl, 'shown hidden', rafSync);

				// Use ResizeObserver for better performance, fallback to window resize
				if (window.ResizeObserver) {
					const resizeObserver = new ResizeObserver(() => {
						// Auto-cleanup if element removed (important for YOOtheme Builder preview mode)
						if (accEl.isConnected) {
							rafSync();
						} else {
							resizeObserver.disconnect();
						}
					});
					resizeObserver.observe(accEl);
				} else {
					window.addEventListener('resize', rafSync);
				}

				return true;
			};

			const bootstrap = () => {
				if (init()) {
					return;
				}

				window.addEventListener('load', init, { once: true });
			};

			if (document.readyState === 'loading') {
				document.addEventListener('DOMContentLoaded', bootstrap, { once: true });
			} else {
				bootstrap();
			}
		})();
	</script>
</div>
                
            
        
    
</div>
    
</div>
                                </div>                
            
        
    
</div>
<div class="uk-section-default uk-section uk-section-medium-top uk-padding-remove-bottom">
    
        
        
        
            
                
                    
<div class="uk-grid-margin uk-grid tm-grid-expand uk-child-width-1-1">
    
        
<div class="uk-width-1-1">
    
        
            
            
            
                
                    <div class="uk-panel uk-text-large uk-text-emphasis uk-margin uk-text-center"><p><span>Вопросы и ответы</span></p></div>
<div class="uk-accordion-default" uk-accordion="collapsible: true;">
        
<div class="el-item">
    <a class="el-title uk-accordion-title" href>Я новичок. Боюсь, что у меня не получится <span uk-accordion-icon></span></a>

    <div class="uk-accordion-content">
    
                <div class="el-content uk-panel">Мы обучаем не только опытных специалистов, но и тех, кто никогда не имел дела с программированием. Независимо от курса, вы сначала изучите азы, разберетесь в администрировании, научитесь работать с базами данных с нуля. Для обучения непосредственно кибербезопасности у вас уже сформируется достаточная база IT-навыков. Главное — иметь компьютер и время для онлайн-занятий.</div>                
    
    </div>
</div>        
<div class="el-item">
    <a class="el-title uk-accordion-title" href>Какие задачи выполняет специалист по кибербезопасности? <span uk-accordion-icon></span></a>

    <div class="uk-accordion-content">
    
                <div class="el-content uk-panel">Специалист по кибербезопасности обеспечивает защиту информации в инфраструктуре цифровых систем. Он проводит анализ и оценку уязвимостей, разрабатывает меры безопасности от хакерских атак, проводит мониторинг и обнаружение угроз, реагирует на инциденты.</div>                
    
    </div>
</div>        
<div class="el-item">
    <a class="el-title uk-accordion-title" href>Есть ли какие-то сроки по выполнению заданий после каждого урока? <span uk-accordion-icon></span></a>

    <div class="uk-accordion-content">
    
                <div class="el-content uk-panel">Смотрите лекции, выполняйте практические задания, пишите собственные программы, работайте с удаленными серверами в специальных лабораториях.</div>                
    
    </div>
</div>        
<div class="el-item">
    <a class="el-title uk-accordion-title" href>Обучение — это только теория, или практика тоже есть? <span uk-accordion-icon></span></a>

    <div class="uk-accordion-content">
    
                <div class="el-content uk-panel">На наших курсах вы не просто смотрите лекции и делаете домашние задания. Каждый модуль включает отработку полученных знаний на практике, вы пишете собственные программы, но самое главное — работаете с удаленными серверами в наших специальных лабораториях.</div>                
    
    </div>
</div>        
<div class="el-item">
    <a class="el-title uk-accordion-title" href>Могу ли я вернуть деньги за обучение, если мне не понравится курс? <span uk-accordion-icon></span></a>

    <div class="uk-accordion-content">
    
                <div class="el-content uk-panel">Да, конечно. Если вам по каким-либо причинам не подойдет курс, вы можете вернуть 100% оплаты в течение первых 14 дней обучения. Для этого напишите нам в службу поддержки с запросом «хочу вернуть деньги за курс».</div>                
    
    </div>
</div>        
<div class="el-item">
    <a class="el-title uk-accordion-title" href>Вы помогаете с поиском работы? <span uk-accordion-icon></span></a>

    <div class="uk-accordion-content">
    
                <div class="el-content uk-panel">Как таковой программы трудоустройства у нас нет. Но мы поможем составить грамотное резюме, которое, вкупе с полученными навыками, покажет вас как способного специалиста и конкурентоспособного кандидата на рынке труда. Наши выпускники работают в ведущих компаниях на позициях: пентестер, специалист ИБ, аудитор безопасности. Средняя зарплата от 150 000 рублей.</div>                
    
    </div>
</div>        
<div class="el-item">
    <a class="el-title uk-accordion-title" href>У меня семья, работа. Боюсь отстать от потока и завалить все обучение. <span uk-accordion-icon></span></a>

    <div class="uk-accordion-content">
    
                <div class="el-content uk-panel">Если какие-либо жизненные обстоятельства затрудняют прохождение вами программы, вы всегда можете связаться со своим куратором, чтобы решить этот вопрос индивидуально: например, перенести дедлайн сдачи проекта. Если отставание от группы стало критичным, и вы не можете закончить обучение в срок, мы переведем вас на следующий поток.</div>                
    
    </div>
</div>        
<div class="el-item">
    <a class="el-title uk-accordion-title" href>Кто будет меня учить? <span uk-accordion-icon></span></a>

    <div class="uk-accordion-content">
    
                <div class="el-content uk-panel">Преподаватели Codeby — авторы курсов, сотрудники силовых ведомств, а также действующие специалисты. Среди них — победители международных соревнований The Standoff, лидеры рейтинга hackthebox, профессиональные пентестеры и члены команды Codeby.</div>                
    
    </div>
</div>        
<div class="el-item">
    <a class="el-title uk-accordion-title" href>Имеются ли особенные требования к оборудованию для прохождения курсов? <span uk-accordion-icon></span></a>

    <div class="uk-accordion-content">
    
                <div class="el-content uk-panel">Курсы WAPT и SQL-injection Master требуют наличия операционной системы Linux, а курс «Python для пентестера» подходит и для Windows. Наши методические материалы содержат все необходимые инструкции по установке нужного софта и запуску приложений. Вы можете не устанавливать ОС Linux как основную систему, а воспользоваться технологией виртуализации, создав виртуальную машину внутри основной ОС. Там же можно будет выполнить нужную задачу.</div>                
    
    </div>
</div>        
<div class="el-item">
    <a class="el-title uk-accordion-title" href>Какой документ я получу по итогам обучения? <span uk-accordion-icon></span></a>

    <div class="uk-accordion-content">
    
                <div class="el-content uk-panel">После успешной сдачи экзамена или дипломной работы вы получите именной сертификат об окончания курса.</div>                
    
    </div>
</div>        
<div class="el-item">
    <a class="el-title uk-accordion-title" href>Какие есть варианты оплаты? <span uk-accordion-icon></span></a>

    <div class="uk-accordion-content">
    
                <div class="el-content uk-panel">Вы можете оплатить обучение самостоятельно, внеся всю сумму целиком или в рассрочку от 3 до 24 месяцев, в зависимости от курса. Также мы предоставляем возможность обучения за счет работодателя. Подробные условия на странице корпоративного обучения.</div>                
    
    </div>
</div>    
</div>
                
            
        
    
</div>
    
</div>
                
            
        
    
</div>
<div class="uk-section-default uk-section uk-padding-remove-top uk-section-medium-bottom">
    
        
        
        
            
                                <div class="uk-container uk-padding-remove-horizontal">                
                    
<div class="uk-grid-margin uk-grid tm-grid-expand uk-child-width-1-1">
    
        
<div class="uk-width-1-1">
    
        
            
            
            
                
                    

<div class="el-element codeby-form-modal">

<div id="codeby-forms-modal_home" class="uk-modal" uk-modal>
    <div class="uk-modal-dialog uk-modal-body">
        <button class="uk-modal-close-default" type="button" uk-close></button>

                    <p class="uk-modal-title">Получить консультацию</p>
                            <p class="uk-text-muted">Оставьте заявку и мы свяжемся с вами в ближайшее время</p>
        
        <form class="uk-form-stacked js-codeby-form" data-form-type="modal" data-course="" data-page-title="Главная" data-captcha="0" data-captcha-error="Пожалуйста, пройдите проверку капчи.">
            <input class="uk-hidden" type="text" name="website" tabindex="-1" autocomplete="off" aria-hidden="true">
            <input type="hidden" name="settings_payload" value="eyJjYXB0Y2hhX2FjdGl2ZSI6ZmFsc2UsImNhcHRjaGFfc2VjcmV0X2VuYyI6IiIsInJlcXVpcmVfbmFtZSI6dHJ1ZSwicmVxdWlyZV9lbWFpbCI6dHJ1ZSwicmVxdWlyZV9waG9uZSI6dHJ1ZSwicmVxdWlyZV9vZmZlciI6dHJ1ZSwicmVxdWlyZV9wcml2YWN5Ijp0cnVlLCJuYW1lX292ZXJyaWRlIjoiIiwicGFnZV90aXRsZSI6Ilx1MDQxM1x1MDQzYlx1MDQzMFx1MDQzMlx1MDQzZFx1MDQzMFx1MDQ0ZiJ9">
            <input type="hidden" name="settings_signature" value="105b5089bb7b2f5920931accb637c79d46cc03954dfbc70e949ef08afa440661">

            <div class="codeby-form-fields">
                                    <div class="uk-margin">
                        <input class="uk-input" type="text" name="name" placeholder="Имя *" required>
                    </div>
                
                                    <div class="uk-margin">
                        <input class="uk-input" type="tel" name="phone" placeholder="Телефон *" required>
                    </div>
                
                                    <div class="uk-margin">
                        <input class="uk-input" type="email" name="email" placeholder="Email *" required>
                    </div>
                
                            </div>

                            <div class="uk-margin codeby-form-checkboxes">
                                                                    <label class="uk-flex uk-flex-top">
                            <input class="uk-checkbox uk-margin-small-right" type="checkbox" name="offer" required>
                            <span class="uk-text-small"><a class="codeby-form-checkbox-link" href="/documents/consents-and-offers/oferta/" target="_blank" rel="noopener">Я соглашаюсь с условиями оферты</a></span>
                        </label>
                    
                                                                    <label class="uk-flex uk-flex-top uk-margin-small-top">
                            <input class="uk-checkbox uk-margin-small-right" type="checkbox" name="privacy" required>
                            <span class="uk-text-small">Я выражаю согласие на обработку персональных данных в соответствии с <a class="codeby-form-checkbox-link" href="/documents/lna/policy/" target="_blank" rel="noopener">политикой конфиденциальности</a> и <a class="codeby-form-checkbox-link" href="/documents/consents-and-offers/consent-to-the-processing-of-personal-data/" target="_blank" rel="noopener">согласием на обработку персональных данных</a></span>
                        </label>
                    
                                                                    <label class="uk-flex uk-flex-top uk-margin-small-top">
                            <input class="uk-checkbox uk-margin-small-right" type="checkbox" name="marketing" >
                            <span class="uk-text-small"><a class="codeby-form-checkbox-link" href="/documents/consents-and-offers/sonsent-to-receive-promotional-and-informational-materials/" target="_blank" rel="noopener">Я соглашаюсь на получение рассылки рекламно-информационных материалов</a></span>
                        </label>
                                    </div>
            
            
            <div class="uk-margin codeby-form-actions">
                <button type="submit" class="uk-button uk-button-primary uk-width-1-1 codeby-form-submit-disabled" disabled>Отправить заявку</button>
            </div>

            
            <div class="uk-margin-small-top codeby-form-success" style="display: none;">
                <div class="uk-alert uk-alert-success" uk-alert>
                    <strong>Заявка отправлена!</strong><br>
                    Мы свяжемся с вами в ближайшее время.<br>
                    Номер заявки: <span data-codeby-lead-id>#00000</span>
                </div>
            </div>
        </form>
    </div>
</div>

</div>
                
            
        
    
</div>
    
</div>
                                </div>                
            
        
    
</div>        
            </main>

            
                        <footer>
                <!-- Builder #footer --><style class="uk-margin-remove-adjacent">/* Logo Styles */ #footer\#0 .el-link{display: inline-block;}#footer\#0 .el-image{transition: all 0.3s ease;}/* Все элементы серые по умолчанию */ #footer\#0 .el-image path,#footer\#0 .el-image ellipse,#footer\#0 .el-image text{fill: #999; transition: fill 0.3s ease;}/* Элементы с обводкой */ #footer\#0 .el-image path[stroke],#footer\#0 .el-image ellipse[stroke]{stroke: #999; transition: stroke 0.3s ease;}/* Три центральных элемента всегда зелёные */ #footer\#0 .el-image path[fill="#36F097"]{fill: #36F097 !important;}/* Hover - всё белое кроме зелёных */ #footer\#0 .el-link:hover .el-image path:not([fill="#36F097"]),#footer\#0 .el-link:hover .el-image ellipse,#footer\#0 .el-link:hover .el-image text{fill: #fff;}#footer\#0 .el-link:hover .el-image path[stroke]:not([fill="#36F097"]),#footer\#0 .el-link:hover .el-image ellipse[stroke]{stroke: #fff;}/* Email Link Styles */ #footer\#1 a{color: #fff; text-decoration: none; transition: color 0.3s ease; font-size: 1.5rem;}#footer\#1 a:hover{color: #999;}/* Email Link Styles */ #footer\#2 a{color: #fff; text-decoration: none; transition: color 0.3s ease; font-size: 1.1rem;}#footer\#2 a:hover{color: #999;}/* Social Icons */ #footer\#3 a{display: inline-block; margin-right: 0.35rem; /* Отступ только справа */}#footer\#3 a:last-child{margin-right: 0; /* Убираем отступ у последней */}#footer\#3 i{font-size: 1.75rem; /* Чуть меньше */ color: #999; transition: color 0.3s ease, filter 0.3s ease;}/* YouTube */ #footer\#3 .fa-youtube:hover{color: #FF0000; filter: drop-shadow(0 0 12px rgba(255, 0, 0, 0.8));}/* VK */ #footer\#3 .fa-vk:hover{color: #0077FF; filter: drop-shadow(0 0 12px rgba(0, 119, 255, 0.8));}/* Telegram */ #footer\#3 .fa-telegram:hover{color: #0088CC; filter: drop-shadow(0 0 12px rgba(0, 136, 204, 0.8));}/* Navigation Menu Styles */ #footer\#4 .el-item{margin-bottom: -0.7rem; /* Маленький отступ между пунктами */}#footer\#4 .el-item:last-child{margin-bottom: 0;}#footer\#4 .el-link{color: #fff; text-decoration: none; transition: color 0.3s ease;}#footer\#4 .el-link:hover{color: #999;}/* Navigation Menu Styles */ #footer\#5 .el-item{margin-bottom: -0.7rem; /* Маленький отступ между пунктами */}#footer\#5 .el-item:last-child{margin-bottom: 0;}#footer\#5 .el-link{color: #fff; text-decoration: none; transition: color 0.3s ease;}#footer\#5 .el-link:hover{color: #999;}#footer\#6{line-height: 1.4;}</style>
<div class="footer-hide-on-thanks uk-section-default uk-section uk-section-medium-top uk-padding-remove-bottom">
    
        
        
        
            
                
                    
<div class="uk-grid-margin uk-grid tm-grid-expand uk-child-width-1-1">
    
        
<div class="uk-width-1-1">
    
        
            
            
            
                
                    
<h3 class="uk-h3 uk-text-primary uk-text-center">
    
        
                    Подберём направление под ваши цели в информационной безопасности        
        
    
</h3><div class="uk-panel uk-text-muted uk-margin-small uk-text-center"><p>Без навязывания. Поможем понять, с чего начать и куда двигаться дальше.</p></div>
                
            
        
    
</div>
    
</div>
<div class="uk-grid-margin uk-grid tm-grid-expand" uk-grid>
    
        
<div class="uk-width-1-3@m">
    
        
            
            
            
                
                    
<div class="uk-card uk-card-primary uk-card-small uk-card-body uk-margin-remove-first-child uk-margin uk-text-center">
    
        
            
                
            
            
                                                
                
                    

        
        
        
    
        
        
                <div class="el-content uk-panel uk-margin-top">  <div class="uk-text-center uk-flex uk-flex-column uk-flex-middle">
    <div class="uk-margin-small-bottom">
      <i class="fa fa-phone" style="font-size: 50px;" aria-hidden="true"></i>
    </div>

    <h3 class="uk-h3 uk-margin-remove-top uk-margin-small-bottom">Заказать звонок</h3>

    <button class="uk-button uk-button-secondary uk-button-large uk-width-1-1" data-modal="open" data-modal-target="codeby-forms-modal-phone">
      Перезвоните мне
    </button>

    <div class="uk-text-meta uk-margin-small-top">Оставьте номер - перезвоним</div>
  </div></div>        
        
        

                
                
            
        
    
</div>
                
            
        
    
</div>
<div class="uk-width-1-3@m">
    
        
            
            
            
                
                    
<div class="uk-card uk-card-secondary uk-card-small uk-card-body uk-margin-remove-first-child uk-margin uk-text-center">
    
        
            
                
            
            
                                                
                
                    

        
        
        
    
        
        
                <div class="el-content uk-panel uk-margin-top">  <div class="uk-text-center uk-flex uk-flex-column uk-flex-middle">
    <div class="uk-margin-small-bottom">
      <i class="fa-solid fa-circle-question" style="font-size: 50px;" aria-hidden="true"></i>
    </div>

    <h3 class="uk-h3 uk-margin-remove-top uk-margin-small-bottom">Задать вопрос</h3>

    <button class="uk-button uk-button-default uk-button-large uk-width-1-1" data-modal="open" data-modal-target="codeby-forms-modal-q">
      Спросить
    </button>

    <div class="uk-text-meta uk-margin-small-top">Есть вопрос? Ответим</div>
  </div></div>        
        
        

                
                
            
        
    
</div>
                
            
        
    
</div>
    
</div>
<div class="uk-grid-margin uk-grid tm-grid-expand uk-child-width-1-1">
    
        
<div class="uk-width-1-1">
    
        
            
            
            
                
                    
<div class="uk-margin uk-text-center">
    
    
        
        
<a class="el-content" href="/courses/">
    
        Посмотреть все курсы    
    
</a>


        
    
    
</div>


<div class="el-element codeby-form-modal">

<div id="codeby-forms-modal-phone" class="uk-modal" uk-modal>
    <div class="uk-modal-dialog uk-modal-body">
        <button class="uk-modal-close-default" type="button" uk-close></button>

                    <p class="uk-modal-title">Заказать звонок</p>
                            <p class="uk-text-muted">Оставьте свой номер и мы Вам перезвоним</p>
        
        <form class="uk-form-stacked js-codeby-form" data-form-type="modal" data-course="" data-page-title="Главная" data-captcha="0" data-captcha-error="Пожалуйста, пройдите проверку капчи.">
            <input class="uk-hidden" type="text" name="website" tabindex="-1" autocomplete="off" aria-hidden="true">
            <input type="hidden" name="settings_payload" value="eyJjYXB0Y2hhX2FjdGl2ZSI6ZmFsc2UsImNhcHRjaGFfc2VjcmV0X2VuYyI6IiIsInJlcXVpcmVfbmFtZSI6ZmFsc2UsInJlcXVpcmVfZW1haWwiOmZhbHNlLCJyZXF1aXJlX3Bob25lIjp0cnVlLCJyZXF1aXJlX29mZmVyIjp0cnVlLCJyZXF1aXJlX3ByaXZhY3kiOnRydWUsIm5hbWVfb3ZlcnJpZGUiOiJcdTA0MTdcdTA0MzBcdTA0M2FcdTA0MzBcdTA0MzcgXHUwNDM3XHUwNDMyXHUwNDNlXHUwNDNkXHUwNDNhXHUwNDMwIiwicGFnZV90aXRsZSI6Ilx1MDQxM1x1MDQzYlx1MDQzMFx1MDQzMlx1MDQzZFx1MDQzMFx1MDQ0ZiJ9">
            <input type="hidden" name="settings_signature" value="3f444132b4a8c2b457a59b1164ba1a3a459427d0591255366e9284d2005429e0">

            <div class="codeby-form-fields">
                
                                    <div class="uk-margin">
                        <input class="uk-input" type="tel" name="phone" placeholder="Телефон *" required>
                    </div>
                
                
                            </div>

                            <div class="uk-margin codeby-form-checkboxes">
                                                                    <label class="uk-flex uk-flex-top">
                            <input class="uk-checkbox uk-margin-small-right" type="checkbox" name="offer" required>
                            <span class="uk-text-small"><a class="codeby-form-checkbox-link" href="/documents/consents-and-offers/oferta/" target="_blank" rel="noopener">Я соглашаюсь с условиями оферты</a></span>
                        </label>
                    
                                                                    <label class="uk-flex uk-flex-top uk-margin-small-top">
                            <input class="uk-checkbox uk-margin-small-right" type="checkbox" name="privacy" required>
                            <span class="uk-text-small">Я выражаю согласие на обработку персональных данных в соответствии с <a class="codeby-form-checkbox-link" href="/documents/lna/policy/" target="_blank" rel="noopener">политикой конфиденциальности</a> и <a class="codeby-form-checkbox-link" href="/documents/consents-and-offers/consent-to-the-processing-of-personal-data/" target="_blank" rel="noopener">согласием на обработку персональных данных</a></span>
                        </label>
                    
                                    </div>
            
            
            <div class="uk-margin codeby-form-actions">
                <button type="submit" class="uk-button uk-button-primary uk-width-1-1 codeby-form-submit-disabled" disabled>Отправить</button>
            </div>

            
            <div class="uk-margin-small-top codeby-form-success" style="display: none;">
                <div class="uk-alert uk-alert-success" uk-alert>
                    <strong>Заявка отправлена!</strong><br>
                    Мы свяжемся с вами в ближайшее время.<br>
                    Номер заявки: <span data-codeby-lead-id>#00000</span>
                </div>
            </div>
        </form>
    </div>
</div>

</div>

<div class="el-element codeby-form-modal">

<div id="codeby-forms-modal-q" class="uk-modal" uk-modal>
    <div class="uk-modal-dialog uk-modal-body">
        <button class="uk-modal-close-default" type="button" uk-close></button>

                    <p class="uk-modal-title">Задать вопрос</p>
                
        <form class="uk-form-stacked js-codeby-form" data-form-type="modal" data-course="" data-page-title="Главная" data-captcha="0" data-captcha-error="Пожалуйста, пройдите проверку капчи.">
            <input class="uk-hidden" type="text" name="website" tabindex="-1" autocomplete="off" aria-hidden="true">
            <input type="hidden" name="settings_payload" value="eyJjYXB0Y2hhX2FjdGl2ZSI6ZmFsc2UsImNhcHRjaGFfc2VjcmV0X2VuYyI6IiIsInJlcXVpcmVfbmFtZSI6ZmFsc2UsInJlcXVpcmVfZW1haWwiOnRydWUsInJlcXVpcmVfcGhvbmUiOmZhbHNlLCJyZXF1aXJlX29mZmVyIjp0cnVlLCJyZXF1aXJlX3ByaXZhY3kiOnRydWUsIm5hbWVfb3ZlcnJpZGUiOiIiLCJwYWdlX3RpdGxlIjoiXHUwNDEzXHUwNDNiXHUwNDMwXHUwNDMyXHUwNDNkXHUwNDMwXHUwNDRmIn0=">
            <input type="hidden" name="settings_signature" value="b77995a1d529c367fed086ffe2f4c0277c7664ab6a0ea4d381269e1394512c22">

            <div class="codeby-form-fields">
                                    <div class="uk-margin">
                        <input class="uk-input" type="text" name="name" placeholder="Имя">
                    </div>
                
                
                                    <div class="uk-margin">
                        <input class="uk-input" type="email" name="email" placeholder="Email *" required>
                    </div>
                
                                    <div class="uk-margin">
                        <textarea class="uk-textarea" name="comment" rows="3" placeholder="Комментарий (необязательно)"></textarea>
                    </div>
                            </div>

                            <div class="uk-margin codeby-form-checkboxes">
                                                                    <label class="uk-flex uk-flex-top">
                            <input class="uk-checkbox uk-margin-small-right" type="checkbox" name="offer" required>
                            <span class="uk-text-small"><a class="codeby-form-checkbox-link" href="/documents/consents-and-offers/oferta/" target="_blank" rel="noopener">Я соглашаюсь с условиями оферты</a></span>
                        </label>
                    
                                                                    <label class="uk-flex uk-flex-top uk-margin-small-top">
                            <input class="uk-checkbox uk-margin-small-right" type="checkbox" name="privacy" required>
                            <span class="uk-text-small">Я выражаю согласие на обработку персональных данных в соответствии с <a class="codeby-form-checkbox-link" href="/documents/lna/policy/" target="_blank" rel="noopener">политикой конфиденциальности</a> и <a class="codeby-form-checkbox-link" href="/documents/consents-and-offers/consent-to-the-processing-of-personal-data/" target="_blank" rel="noopener">согласием на обработку персональных данных</a></span>
                        </label>
                    
                                                                    <label class="uk-flex uk-flex-top uk-margin-small-top">
                            <input class="uk-checkbox uk-margin-small-right" type="checkbox" name="marketing" >
                            <span class="uk-text-small"><a class="codeby-form-checkbox-link" href="/documents/consents-and-offers/sonsent-to-receive-promotional-and-informational-materials/" target="_blank" rel="noopener">Я соглашаюсь на получение рассылки рекламно-информационных материалов</a></span>
                        </label>
                                    </div>
            
            
            <div class="uk-margin codeby-form-actions">
                <button type="submit" class="uk-button uk-button-primary uk-width-1-1 codeby-form-submit-disabled" disabled>Отправить</button>
            </div>

            
            <div class="uk-margin-small-top codeby-form-success" style="display: none;">
                <div class="uk-alert uk-alert-success" uk-alert>
                    <strong>Заявка отправлена!</strong><br>
                    Мы свяжемся с вами в ближайшее время.<br>
                    Номер заявки: <span data-codeby-lead-id>#00000</span>
                </div>
            </div>
        </form>
    </div>
</div>

</div>
                
            
        
    
</div>
    
</div>
                
            
        
    
</div>
<div class="uk-section-default uk-section">
    
        
        
        
            
                                <div class="uk-container">                
                    
<div class="uk-grid-margin uk-grid tm-grid-expand uk-child-width-1-1">
    
        
<div class="uk-width-1-1">
    
        
            
            
            
                
                    <hr class="uk-divider-icon">
                
            
        
    
</div>
    
</div>
                                </div>                
            
        
    
</div>
<div class="uk-section-default uk-section uk-padding-remove-vertical">
    
        
        
        
            
                
                    
<div class="uk-grid-margin uk-grid tm-grid-expand" uk-grid>
    
        
<div class="uk-width-1-2@s uk-width-1-4@m">
    
        
            
            
            
                
                    
<div class="footer-logo uk-margin" id="footer#0" uk-scrollspy="target: [uk-scrollspy-class];">
        <a class="el-link" href="/#" uk-scroll><img class="el-image" src="/wp-content/uploads/footer_logo.svg" alt="Codeby Academy" width="336" height="69" uk-svg></a>    
    
</div><div class="uk-panel uk-margin" id="footer#1"><a href="tel:8 (800) 444 17 50">8 (800) 444 17 50</a><br /><span>Звонок по России бесплатный</span></div><div class="uk-panel uk-margin" id="footer#2"><a maililhref="mailto:school@codeby.email">school@codeby.email</a></div><div class="uk-panel uk-margin" id="footer#3"><a href="https://www.youtube.com/c/TheCodeby" target="_blank"><i class="fa-brands fa-youtube"></i></a>
<a href="https://vk.com/codeby" target="_blank"><i class="fa-brands fa-vk"></i></a>
<a href="https://t.me/codeby_sec" target="_blank"><i class="fa-brands fa-telegram"></i></a></div>
                
            
        
    
</div>
<div class="uk-width-1-2@s uk-width-1-4@m">
    
        
            
            
            
                
                    <div class="uk-panel uk-text-large uk-margin">Экосистема</div>
<div id="footer#4" class="uk-margin">
    
    
        
        <ul class="uk-margin-remove-bottom uk-nav uk-nav-default">                                <li class="el-item ">
<a class="el-link" href="https://codeby.net">
    
        
                    Форум        
    
</a></li>
                                            <li class="el-item ">
<a class="el-link" href="https://hackerlab.pro">
    
        
                    HackerLab        
    
</a></li>
                            </ul>
        
    
    
</div>
                
            
        
    
</div>
<div class="uk-width-1-2@s uk-width-1-4@m">
    
        
            
            
            
                
                    <div class="uk-panel uk-text-large uk-margin">Информация</div>
<div id="footer#5" class="uk-margin">
    
    
        
        <ul class="uk-margin-remove-bottom uk-nav uk-nav-default">                                <li class="el-item ">
<a class="el-link" href="/documents">
    
        
                    Документы        
    
</a></li>
                                            <li class="el-item ">
<a class="el-link" href="https://codeby.academy/contacts/">
    
        
                    Контакты        
    
</a></li>
                            </ul>
        
    
    
</div>
                
            
        
    
</div>
<div class="uk-width-1-2@s uk-width-1-4@m">
    
        
            
            
            
                
                    <div class="uk-panel uk-text-emphasis uk-margin-remove-bottom">Присылаем только полезные материалы о кибербезопасности</div>
<div id="footer#6">
    <form
        id="newsletter-unisender-1"
        class="uk-form uk-panel js-form-newsletter-unisender"
        method="post"
        aria-describedby="newsletter-unisender-1-message"
         action="https://codeby.academy/index.php?yootheme=theme/newsletter-unisender/subscribe"    >
                <div class="uk-grid-small uk-child-width-1-1" uk-grid>
        
            
                            <div>    <input                    id="newsletter-unisender-1-email"
                                type="email"
                                name="email"
                                placeholder="Эл. почта"
                                aria-label="Эл. почта"
                                autocomplete="email"
                                required                                class="el-input uk-input"
            >
    </div>

                <div class="">
                    <button class="el-button uk-button uk-button-secondary uk-width-1-1" type="submit">
                        Подписаться на рассылку                    </button>
                </div>
            
            
                </div>
        
        <div class="uk-margin-small-top">
            <input
                id="newsletter-unisender-1-consent"
                class="uk-checkbox"
                type="checkbox"
                name="consent"
                value="1"
                required
            >
            <label for="newsletter-unisender-1-consent">
                Я даю                                        <a
        href="https://codeby.academy/documents/consents-and-offers/consent-to-the-processing-of-personal-data/"
        target="_blank"
        rel="noopener noreferrer"
    >согласием на обработку персональных данных</a>
                                </label>
        </div>

                <div class="uk-margin-small-top">
            <input
                id="newsletter-unisender-1-newsletter-consent"
                class="uk-checkbox"
                type="checkbox"
                name="newsletter_consent"
                value="1"
                required            >
            <label for="newsletter-unisender-1-newsletter-consent">
                Я соглашаюсь на                                        <a
        href="https://codeby.academy/documents/consents-and-offers/sonsent-to-receive-promotional-and-informational-materials/"
        target="_blank"
        rel="noopener noreferrer"
    >получение рассылки рекламно-информационных материалов</a>
                                </label>
        </div>
        
        <div class="uk-hidden" aria-hidden="true">
            <label for="newsletter-unisender-1-website">Website</label>
            <input
                id="newsletter-unisender-1-website"
                type="text"
                name="honeypot"
                value=""
                tabindex="-1"
                autocomplete="off"
            >
        </div>

        <input
            type="hidden"
            name="payload"
            value="eyJsaXN0X2lkIjoiNDE1IiwiZmlyc3RfbmFtZV9maWVsZCI6IiIsImxhc3RfbmFtZV9maWVsZCI6IiIsImRvdWJsZV9vcHRpbiI6MCwibmV3c2xldHRlcl9jb25zZW50X2VuYWJsZWQiOnRydWUsIm5ld3NsZXR0ZXJfY29uc2VudF9yZXF1aXJlZCI6MSwic3VibWl0X21vZGUiOiJtZXNzYWdlIiwic3VjY2Vzc19tZXNzYWdlIjoi0JHQu9Cw0LPQvtC00LDRgNC40Lwg0LfQsCDQv9C-0LTQv9C40YHQutGDIVxu0J_QvtC20LDQu9GD0LnRgdGC0LAsINC90LUg0LfQsNCx0YPQtNGM0YLQtSDQv9GA0L7QstC10YDQuNGC0Ywg0YHQstC-0Y4g0L_QvtGH0YLRgyDQv9GA0Y_QvNC-INGB0LXQudGH0LDRgSDQuCDQv9C-0LTRgtCy0LXRgNC00LjRgtGMINC_0L7QtNC_0LjRgdC60YMuIiwicmVkaXJlY3RfdXJsIjoiIn0"
        >
        <input
            type="hidden"
            name="signature"
            value="68667fa76874948709a30852e9e83033ce321f7263cec1e397430611901c06b2"
        >
        <div
            id="newsletter-unisender-1-message"
            class="message uk-margin uk-hidden"
            aria-live="polite"
        ></div>
    </form>
</div>

                
            
        
    
</div>
    
</div>
                
            
        
    
</div>
<div class="uk-section-default uk-section">
    
        
        
        
            
                                <div class="uk-container uk-padding-remove-horizontal">                
                    
<div class="uk-grid-margin uk-grid tm-grid-expand uk-flex-top" uk-grid="parallax: 0; parallax-justify: true;">
    
        
<div class="uk-width-1-2@s uk-width-1-4@m">
    
        
            
            
            
                
                    <div class="uk-panel uk-text-small uk-margin">Все права защищены. <i class="fa-regular fa-copyright"></i> 2016 - 2026</div>
                
            
        
    
</div>
<div class="uk-width-1-2@s uk-width-1-4@m">
    
        
            
            
            
                
                    <div class="uk-panel uk-text-small uk-margin"><p><a href="/documents/consents-and-offers/oferta/">Публичная оферта</a><br /><a href="/about-education-organization">Сведения об образовательной организации</a><br /><a href="/documents/lna/policy/">Политика в отношении обработки персональных данных</a></p></div>
                
            
        
    
</div>
<div class="uk-width-1-2@s uk-width-1-4@m">
    
        
            
            
            
                
                    

<div class="el-element codeby-form-modal">

<div id="codeby-forms-modal-global" class="uk-modal" uk-modal>
    <div class="uk-modal-dialog uk-modal-body">
        <button class="uk-modal-close-default" type="button" uk-close></button>

                    <p class="uk-modal-title">Получить консультацию</p>
                            <p class="uk-text-muted">Оставьте заявку и мы свяжемся с вами в ближайшее время</p>
        
        <form class="uk-form-stacked js-codeby-form" data-form-type="modal" data-course="" data-page-title="Главная" data-captcha="0" data-captcha-error="Пожалуйста, пройдите проверку капчи.">
            <input class="uk-hidden" type="text" name="website" tabindex="-1" autocomplete="off" aria-hidden="true">
            <input type="hidden" name="settings_payload" value="eyJjYXB0Y2hhX2FjdGl2ZSI6ZmFsc2UsImNhcHRjaGFfc2VjcmV0X2VuYyI6IiIsInJlcXVpcmVfbmFtZSI6dHJ1ZSwicmVxdWlyZV9lbWFpbCI6dHJ1ZSwicmVxdWlyZV9waG9uZSI6dHJ1ZSwicmVxdWlyZV9vZmZlciI6dHJ1ZSwicmVxdWlyZV9wcml2YWN5Ijp0cnVlLCJuYW1lX292ZXJyaWRlIjoiIiwicGFnZV90aXRsZSI6Ilx1MDQxM1x1MDQzYlx1MDQzMFx1MDQzMlx1MDQzZFx1MDQzMFx1MDQ0ZiJ9">
            <input type="hidden" name="settings_signature" value="105b5089bb7b2f5920931accb637c79d46cc03954dfbc70e949ef08afa440661">

            <div class="codeby-form-fields">
                                    <div class="uk-margin">
                        <input class="uk-input" type="text" name="name" placeholder="Имя *" required>
                    </div>
                
                                    <div class="uk-margin">
                        <input class="uk-input" type="tel" name="phone" placeholder="Телефон *" required>
                    </div>
                
                                    <div class="uk-margin">
                        <input class="uk-input" type="email" name="email" placeholder="Email *" required>
                    </div>
                
                            </div>

                            <div class="uk-margin codeby-form-checkboxes">
                                                                    <label class="uk-flex uk-flex-top">
                            <input class="uk-checkbox uk-margin-small-right" type="checkbox" name="offer" required>
                            <span class="uk-text-small"><a class="codeby-form-checkbox-link" href="/documents/consents-and-offers/oferta/" target="_blank" rel="noopener">Я соглашаюсь с условиями оферты</a></span>
                        </label>
                    
                                                                    <label class="uk-flex uk-flex-top uk-margin-small-top">
                            <input class="uk-checkbox uk-margin-small-right" type="checkbox" name="privacy" required>
                            <span class="uk-text-small">Я выражаю согласие на обработку персональных данных в соответствии с <a class="codeby-form-checkbox-link" href="/documents/lna/policy/" target="_blank" rel="noopener">политикой конфиденциальности</a> и <a class="codeby-form-checkbox-link" href="/documents/consents-and-offers/consent-to-the-processing-of-personal-data/" target="_blank" rel="noopener">согласием на обработку персональных данных</a></span>
                        </label>
                    
                                                                    <label class="uk-flex uk-flex-top uk-margin-small-top">
                            <input class="uk-checkbox uk-margin-small-right" type="checkbox" name="marketing" >
                            <span class="uk-text-small"><a class="codeby-form-checkbox-link" href="/documents/consents-and-offers/sonsent-to-receive-promotional-and-informational-materials/" target="_blank" rel="noopener">Я соглашаюсь на получение рассылки рекламно-информационных материалов</a></span>
                        </label>
                                    </div>
            
            
            <div class="uk-margin codeby-form-actions">
                <button type="submit" class="uk-button uk-button-primary uk-width-1-1 codeby-form-submit-disabled" disabled>Отправить заявку</button>
            </div>

            
            <div class="uk-margin-small-top codeby-form-success" style="display: none;">
                <div class="uk-alert uk-alert-success" uk-alert>
                    <strong>Заявка отправлена!</strong><br>
                    Мы свяжемся с вами в ближайшее время.<br>
                    Номер заявки: <span data-codeby-lead-id>#00000</span>
                </div>
            </div>
        </form>
    </div>
</div>

</div>
<div class="el-element codeby-login-modal">
<div id="codeby-login-modal" class="uk-modal" uk-modal>
    <div class="uk-modal-dialog uk-modal-body">
        <button class="uk-modal-close-default" type="button" uk-close></button>

        <p class="uk-modal-title">Вход в личный кабинет</p>
                    <p class="uk-text-muted">Выберите версию кабинета</p>
        
        <div class="uk-margin uk-grid-small uk-child-width-1-1" uk-grid>
                            <div>
                    <a class="uk-button uk-button-secondary uk-width-1-1" href="https://codeby.school/lk/mytrainings" target="_blank" rel="noopener noreferrer">
                        Вход в личный кабинет (старая версия)                    </a>
                </div>
                                        <div>
                    <a class="uk-button uk-button-primary uk-width-1-1" href="https://lk.codeby.academy/school/courses" target="_blank" rel="noopener noreferrer">
                        Вход в личный кабинет                    </a>
                </div>
                    </div>
    </div>
</div>

</div>
                
            
        
    
</div>
<div class="uk-width-1-2@s uk-width-1-4@m">
    
        
            
            
            
                
                    <div class="uk-panel uk-text-small uk-margin">Регистрационный номер лицензии на право осуществления образовательной деятельности: Л035-01298-77/01537228</div>
                
            
        
    
</div>
    
</div>
                                </div>                
            
        
    
</div>            </footer>
            
        </div>

        
                    <noscript>
                <div>
                    <img src="https://mc.yandex.ru/watch/85731205" style="position:absolute; left:-9999px;" alt=""/>
                </div>
            </noscript>
            <script type="speculationrules">
{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/codeby/*","/wp-content/themes/yootheme/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
</script>
<div id="codeby-telegram-widget" class="codeby-tg-widget codeby-tg-widget--right"><button type="button" class="codeby-tg-widget__button codeby-tg-widget__button--icon" data-telegram-button="true" data-telegram-source="widget" aria-label="Написать в Telegram"><span class="codeby-tg-widget__icon" aria-hidden="true"></span><span class="codeby-tg-widget__tooltip">Написать в Telegram</span></button></div><script src="https://codeby.academy/wp-content/themes/codeby/modules/newsletter-unisender/assets/newsletter-unisender.js?ver=5.0.28" type="module"></script>
<script id="codeby-forms-phone-vendor-js" src="https://codeby.academy/wp-content/plugins/codeby-forms/assets/vendor/intl-tel-input/js/intlTelInputWithUtils.min.js?ver=1786528397"></script>
<script id="codeby-forms-core-js-before">
window.CodebyFormsConfig = {"restUrl":"https:\/\/codeby.academy\/wp-json\/codeby-forms\/v1\/lead","restNonce":"3fdc0bb6d6","whatsappPhone":"79310096753","whatsappDefaultText":"\u0417\u0434\u0440\u0430\u0432\u0441\u0442\u0432\u0443\u0439\u0442\u0435! \u0418\u043d\u0442\u0435\u0440\u0435\u0441\u0443\u0435\u0442 \u043a\u0443\u0440\u0441","thankYouPageUrl":"https:\/\/codeby.academy\/thanks\/","courseMapping":[],"trackVkLead":false,"vkGoalId":3745471,"vkGoalName":"lead","messages":{"captcha_required":"\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043f\u0440\u043e\u0439\u0434\u0438\u0442\u0435 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0443 \u043a\u0430\u043f\u0447\u0438.","validation_error":"\u041f\u0440\u043e\u0432\u0435\u0440\u044c\u0442\u0435 \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0437\u0430\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043f\u043e\u043b\u0435\u0439.","rate_limit":"\u0421\u043b\u0438\u0448\u043a\u043e\u043c \u043c\u043d\u043e\u0433\u043e \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432. \u041f\u043e\u043f\u0440\u043e\u0431\u0443\u0439\u0442\u0435 \u043f\u043e\u0437\u0436\u0435.","submit_error":"\u041e\u0448\u0438\u0431\u043a\u0430 \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0438.","submitting":"\u041e\u0442\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u043c..."}};
//# sourceURL=codeby-forms-core-js-before
</script>
<script id="codeby-forms-core-js" src="https://codeby.academy/wp-content/plugins/codeby-forms/assets/js/forms-core.js?ver=1786528484"></script>
<script id="codeby-forms-inline-js" src="https://codeby.academy/wp-content/plugins/codeby-forms/assets/js/forms-inline.js?ver=1773245903"></script>
<script id="codeby-forms-modal-js" src="https://codeby.academy/wp-content/plugins/codeby-forms/assets/js/forms-modal.js?ver=1773246901"></script>
<script id="codeby-telegram-widget-js-before">
window.CodebyTelegramWidgetConfig = {"version":"1.0.1","courseName":"home","botUsername":"CodebyAcademyBot","deepLinkBase":"https:\/\/bot.codeby.school\/start","apiBase":"https:\/\/bot.codeby.school\/start\/api","yandexMetrikaId":85731205,"debug":false,"loadingStateEnabled":true,"messages":{"open_web_fallback":"Telegram \u043d\u0435 \u043e\u0442\u043a\u0440\u044b\u043b\u0441\u044f. \u041e\u0442\u043a\u0440\u044b\u0442\u044c \u0432\u0435\u0431-\u0432\u0435\u0440\u0441\u0438\u044e?"}};
window.CodebyTelegramWidgetUi = {"label":"","tooltip":"\u041d\u0430\u043f\u0438\u0441\u0430\u0442\u044c \u0432 Telegram","position":"bottom-right"};
//# sourceURL=codeby-telegram-widget-js-before
</script>
<script id="codeby-telegram-widget-js" src="https://codeby.academy/wp-content/plugins/codeby-telegram-widget/assets/js/telegram-widget.js?ver=1782908899"></script>
<script id="codeby-multichannel-widget-js" src="https://codeby.academy/wp-content/plugins/codeby-telegram-widget/assets/js/multichannel-widget.js?ver=1.13.0"></script>
<script id="codeby-inline-svg-ids-js" src="https://codeby.academy/wp-content/themes/codeby/assets/js/inline-svg-ids.js?ver=1768451427"></script>
<script id="wp-statistics-tracker-js-extra">
var WP_Statistics_Tracker_Object = {"requestUrl":"https://codeby.academy","ajaxUrl":"https://codeby.academy/wp-admin/admin-ajax.php","hitParams":{"wp_statistics_hit":1,"source_type":"home","source_id":23,"search_query":"","signature":"c84c6d3630df01d0e202724efab0fc16","action":"wp_statistics_hit_record"},"option":{"dntEnabled":"","bypassAdBlockers":"1","consentIntegration":{"name":null,"status":[]},"isPreview":false,"userOnline":false,"isWpConsentApiActive":false},"isLegacyEventLoaded":"","customEventAjaxUrl":"https://codeby.academy/wp-admin/admin-ajax.php?action=wp_statistics_custom_event&nonce=f6977f57b7","onlineParams":{"wp_statistics_hit":1,"source_type":"home","source_id":23,"search_query":"","signature":"c84c6d3630df01d0e202724efab0fc16","action":"wp_statistics_online_check"},"jsCheckTime":"60000"};
//# sourceURL=wp-statistics-tracker-js-extra
</script>
<script id="wp-statistics-tracker-js" src="https://codeby.academy/?0fc0f5=d10c8725a1.js&#038;ver=14.16.10"></script>
<script id="wp-emoji-settings" type="application/json">
{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://codeby.academy/wp-includes/js/wp-emoji-release.min.js?ver=7.0.4"}}
</script>
<script type="module">
/*! This file is auto-generated */
var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))});
//# sourceURL=https://codeby.academy/wp-includes/js/wp-emoji-loader.min.js
</script>

<template id="consent-banner">
    <div class="tm-consent uk-section uk-section-xsmall uk-section-muted uk-position-bottom uk-position-fixed uk-position-z-index-high bottom">        <div class="uk-container">
            
                <p>                    Мы используем файлы cookie и аналогичные технологии, чтобы улучшить ваше взаимодействие с нашим веб-сайтом.
                                        Прочтите нашу <a href="/documents/lna/policy/">Политику конфиденциальности</a>.                                    </p>
            
                <div class="uk-child-width-1-1 uk-child-width-auto@s uk-grid-small" uk-grid>                    <div>
                        <button type="button" data-consent-button="accept" class="uk-button uk-button-default uk-width-1-1" data-uk-toggle="target: !.tm-consent; animation: true;">Принять</button>
                    </div>                    <div>
                        <button type="button" data-consent-button="reject" class="uk-button uk-button-default uk-width-1-1" data-uk-toggle="target: !.tm-consent; animation: true;">Отклонить</button>
                    </div>                    <div>
                        <button type="button" data-consent-button="settings" class="uk-button uk-button-default uk-width-1-1">Управление настройками</button>
                    </div>                </div>
            
        </div>    </div></template>

<template id="consent-settings">
    <div class="uk-position-z-index-highest" uk-modal>
        <form class="uk-modal-dialog  uk-margin-auto-vertical uk-modal-body" style="width: 720px;">
            <button class="uk-modal-close-default uk-close-large" type="button" uk-close></button>

            
                <h2 class="uk-modal-title">Настройки приватности</h2>
            
                <p>                    Этот веб-сайт использует файлы cookie и аналогичные технологии. Они сгруппированы по категориям, которые вы можете просматривать и управлять ими ниже. Если вы приняли какие-либо несущественные файлы cookie, вы можете в любой момент изменить свои предпочтения в настройках.
                                        Подробную информацию можно найти в нашей <a href="/documents/lna/policy/">Политике конфиденциальности</a>.                                    </p>
                
                                        <div class="uk-grid-column-small uk-grid-row-medium" uk-grid>
                        <div class="uk-width-auto ">

                            <div class="uk-h4"><input id="consent-cookies-functional" class="uk-checkbox uk-form-large" type="checkbox" checked disabled></div>

                        </div>
                        <div class="uk-width-expand">

                            
                                        <h3 class="uk-h4 uk-margin-remove">
                                                                                        <label for="consent-cookies-functional">
                                            
                                            Функциональные
                                                                                        </label>
                                            
                                        </h3>
                            
                                                                <p class="uk-margin-small-top uk-margin-remove-bottom">                                Эти технологии необходимы для активации основных функций нашего веб-сайта.                                </p>                                
                                
                            
                        </div>
                    </div>
                    
                
            
                <div class="uk-margin-medium-top uk-child-width-1-1 uk-child-width-auto@s uk-grid-small" uk-grid>                    <div>
                        <button type="button" data-consent-button="accept" class="uk-button uk-button-default uk-width-1-1 uk-modal-close">Принять всё</button>
                    </div>                    <div>
                        <button type="button" data-consent-button="reject" class="uk-button uk-button-default uk-width-1-1 uk-modal-close">Отклонить всё</button>
                    </div>                    <div class="uk-margin-auto-left@s">
                        <button type="submit" data-consent-button="save" class="uk-button uk-button-primary uk-width-1-1 uk-modal-close">Сохранить</button>
                    </div>                </div>
            
        </form>    </div>
</template>
<!-- Top.Mail.Ru counter -->
<script type="text/javascript">
var _tmr = window._tmr || (window._tmr = []);
_tmr.push({id: "3745471", type: "pageView", start: (new Date()).getTime()});
(function (d, w, id) {
  if (d.getElementById(id)) return;
  var ts = d.createElement("script"); ts.type = "text/javascript"; ts.async = true; ts.id = id;
  ts.src = "https://top-fwz1.mail.ru/js/code.js";
  var f = function () {var s = d.getElementsByTagName("script")[0]; s.parentNode.insertBefore(ts, s);};
  if (w.opera == "[object Opera]") { d.addEventListener("DOMContentLoaded", f, false); } else { f(); }
})(document, window, "tmr-code");
</script>
<noscript><div><img src="https://top-fwz1.mail.ru/counter?id=3745471;js=na" style="position:absolute;left:-9999px;" alt="Top.Mail.Ru" /></div></noscript>
<!-- /Top.Mail.Ru counter -->	<div id="lines-bg" class="lines-container lines--end-shift" aria-hidden="true">
		<script type="application/json" data-points>
			{
				"fadeDuration": 3,
				"fadeOutOnHide": true,
				"type": "default",
				"points": {
					"point_a": [98, 0],
					"point_b": [0, 95],
					"point_c": [96.2, 1.8],
					"point_d": [-1.8, 96.8]
				}
			}
		</script>
		<canvas></canvas>
	</div>

	<script>
		document.addEventListener('DOMContentLoaded', function () {
			const bg = document.getElementById('lines-bg');
			const page = document.querySelector('.tm-page');
			if (bg && page && page.parentNode) {
				page.parentNode.insertBefore(bg, page);
			}
		});
	</script>
	    </body>
</html>
