{"id":143,"date":"2025-02-08T22:11:31","date_gmt":"2025-02-08T19:11:31","guid":{"rendered":"http:\/\/localhost:8000\/?page_id=143"},"modified":"2026-02-08T21:17:52","modified_gmt":"2026-02-08T18:17:52","slug":"materials-php","status":"publish","type":"page","link":"https:\/\/palchevsky.ru\/?page_id=143","title":{"rendered":"\u0423\u0447\u0435\u0431\u043d\u044b\u0435 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u044b"},"content":{"rendered":"\n<!-- ===== \u041c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u044b \u0438 \u0441\u043e\u0444\u0442: \u0432\u043a\u043b\u0430\u0434\u043a\u0438 \u0441 \u043a\u0430\u0440\u0442\u043e\u0447\u043a\u0430\u043c\u0438 (CSS-only) ===== -->\n<style>\n  .edu-tabs{--accent:#c94663; --ink:#232323; --muted:#6b7280; --bg:#ffffff; --border:#e5e7eb}\n  .edu-tabs{font-size:16px;color:var(--ink);max-width:1100px;margin:24px auto;padding:0 12px}\n\n  \/* \u0421\u043a\u0440\u044b\u0442\u044b\u0435 \u0440\u0430\u0434\u0438\u043e-\u043a\u043d\u043e\u043f\u043a\u0438 \u0434\u043b\u044f \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0432\u043a\u043b\u0430\u0434\u043a\u0430\u043c\u0438 *\/\n  .edu-tabs .visually-hidden{\n    position:absolute!important; width:1px; height:1px; padding:0; margin:-1px; overflow:hidden;\n    clip:rect(0 0 0 0); white-space:nowrap; border:0;\n  }\n\n  \/* \u041f\u043e\u043b\u043e\u0441\u0430 \u0432\u043a\u043b\u0430\u0434\u043e\u043a *\/\n  .edu-tabs .tablist{\n    display:flex; gap:8px; flex-wrap:wrap;\n    border-bottom:0 !important;\n    position:sticky; top:0;\n    background:transparent !important; \/* \u0443\u0431\u0440\u0430\u043b\u0438 \u0431\u0435\u043b\u044b\u0439 \u0444\u043e\u043d \u043f\u043e\u0434 \u0432\u043a\u043b\u0430\u0434\u043a\u0430\u043c\u0438 *\/\n    padding-bottom:0; margin-bottom:0; z-index:2;\n  }\n  .edu-tabs .tablist::before,\n  .edu-tabs .tablist::after{ content:none !important; border:0 !important; box-shadow:none !important; }\n\n  .edu-tabs .tablist label[role=\"tab\"]{\n    appearance:none; border:1px solid var(--border); background:#fafafa;\n    padding:10px 14px; border-radius:10px 10px 0 0; cursor:pointer; font-weight:600; color:#374151;\n    user-select:none; margin:0 0 -1px 0; \/* \u043f\u0435\u0440\u0435\u043a\u0440\u044b\u0432\u0430\u0435\u043c \u0432\u0435\u0440\u0445 \u043f\u0430\u043d\u0435\u043b\u0438 *\/\n  }\n\n  \/* \u0410\u043a\u0442\u0438\u0432\u043d\u0430\u044f \u0432\u043a\u043b\u0430\u0434\u043a\u0430 *\/\n  #r-efbo:checked   ~ .tablist label[for=\"r-efbo\"],\n  #r-soft:checked   ~ .tablist label[for=\"r-soft\"],\n  #r-video:checked  ~ .tablist label[for=\"r-video\"],\n  #r-archive:checked~ .tablist label[for=\"r-archive\"]{\n    background:var(--bg); border-bottom-color:var(--bg); color:var(--accent);\n    box-shadow:0 -1px 0 var(--bg), 0 1px 0 var(--bg);\n  }\n  .edu-tabs .tablist label[role=\"tab\"]:focus{outline:2px solid var(--accent); outline-offset:2px}\n\n  \/* \u041f\u0430\u043d\u0435\u043b\u0438 *\/\n  .edu-tabs [role=\"tabpanel\"]{\n    border:1px solid var(--border); border-radius:0 12px 12px 12px;\n    padding:18px; background:var(--bg); margin-top:0; display:none;\n  }\n  \/* \u041f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u043c \u0430\u043a\u0442\u0438\u0432\u043d\u0443\u044e \u043f\u0430\u043d\u0435\u043b\u044c \u043f\u043e \u0432\u044b\u0431\u0440\u0430\u043d\u043d\u043e\u043c\u0443 \u0440\u0430\u0434\u0438\u043e *\/\n  #r-efbo:checked    ~ .panels #panel-efbo{ display:block }\n  #r-soft:checked    ~ .panels #panel-soft{ display:block }\n  #r-video:checked   ~ .panels #panel-video{ display:block }\n  #r-archive:checked ~ .panels #panel-archive{ display:block }\n\n  \/* \u041a\u0430\u0440\u0442\u043e\u0447\u043a\u0438 *\/\n  .edu-tabs .grid{display:grid;grid-template-columns:repeat(12,1fr);gap:14px}\n  .edu-tabs .card{grid-column:span 12;border:1px solid var(--border);border-radius:12px;background:#fff;\n    box-shadow:0 1px 2px rgba(0,0,0,.04);padding:14px 14px}\n  .edu-tabs .card h3{margin:0 0 6px;font-size:18px}\n  .edu-tabs .card p.sub{margin:0 0 10px;color:var(--muted);font-size:14px}\n  .edu-tabs ul{margin:8px 0 0 0;padding:0;list-style:none;display:grid;gap:6px}\n  .edu-tabs li{line-height:1.45}\n  .edu-tabs a{color:var(--accent);text-decoration:none;border-bottom:1px dashed rgba(201,70,99,.35)}\n  .edu-tabs a:hover{text-decoration:none;border-bottom-color:transparent}\n  .edu-tabs details{margin-top:6px;border-left:3px solid var(--border);padding:8px 10px;background:#fafafa;border-radius:8px}\n  .edu-tabs summary{cursor:pointer;font-weight:600}\n\n  @media (min-width:700px){ .edu-tabs .card{grid-column:span 6} }\n  @media (min-width:1000px){ .edu-tabs .card{grid-column:span 4} }\n<\/style>\n\n<div class=\"edu-tabs\" id=\"materials-tabs\">\n  <!-- \u0420\u0430\u0434\u0438\u043e-\u043f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0430\u0442\u0435\u043b\u0438 (CSS \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u0442 \u043f\u0430\u043d\u0435\u043b\u044f\u043c\u0438 \u0447\u0435\u0440\u0435\u0437 :checked) -->\n  <input class=\"visually-hidden\" type=\"radio\" name=\"edu-tabs\" id=\"r-efbo\" checked>\n  <input class=\"visually-hidden\" type=\"radio\" name=\"edu-tabs\" id=\"r-soft\">\n  <input class=\"visually-hidden\" type=\"radio\" name=\"edu-tabs\" id=\"r-video\">\n  <input class=\"visually-hidden\" type=\"radio\" name=\"edu-tabs\" id=\"r-archive\">\n\n  <!-- \u041a\u043d\u043e\u043f\u043a\u0438 \u0432\u043a\u043b\u0430\u0434\u043e\u043a -->\n  <div class=\"tablist\" role=\"tablist\" aria-label=\"\u041c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u044b \u0438 \u0441\u043e\u0444\u0442\">\n    <label role=\"tab\" id=\"tab-efbo\"    for=\"r-efbo\"    aria-controls=\"panel-efbo\">\u042d\u0424\u0411\u041e\/\u042d\u041f\u0411\u041e\/\u042d\u0410\u0421<\/label>\n    <label role=\"tab\" id=\"tab-soft\"    for=\"r-soft\"    aria-controls=\"panel-soft\">\u041f\u041e \u0438 \u043e\u0431\u0440\u0430\u0437\u044b<\/label>\n    <label role=\"tab\" id=\"tab-video\"   for=\"r-video\"   aria-controls=\"panel-video\">\u0412\u0438\u0434\u0435\u043e\u043b\u0435\u043a\u0446\u0438\u0438<\/label>\n    <label role=\"tab\" id=\"tab-archive\" for=\"r-archive\" aria-controls=\"panel-archive\">\u0410\u0440\u0445\u0438\u0432<\/label>\n  <\/div>\n\n  <!-- \u041f\u0430\u043d\u0435\u043b\u0438 -->\n  <div class=\"panels\">\n    <!-- ===== \u0412\u043a\u043b\u0430\u0434\u043a\u0430: \u042d\u0424\u0411\u041e\/\u042d\u041f\u0411\u041e\/\u042d\u0410\u0421 (\u0430\u043a\u0442\u0438\u0432\u043d\u0430\u044f) ===== -->\n    <section role=\"tabpanel\" id=\"panel-efbo\" aria-labelledby=\"tab-efbo\" tabindex=\"0\">\n      <div class=\"grid\">\n        <div class=\"card\">\n          <h3>\u0411\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445 \u0434\u043b\u044f \u0438\u043d\u0434\u0443\u0441\u0442\u0440\u0438\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f<\/h3>\n          <ul>\n            <li>\u0413\u0440\u0443\u043f\u043f\u044b \u042d\u0424\u0411\u041e (PostgreSQL): <a href=\"https:\/\/palchevsky.ru\/uploads\/pres\/DB.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">\u043e\u0442\u043a\u0440\u044b\u0442\u044c<\/a><\/li>\n          <\/ul>\n        <\/div>\n\n        <div class=\"card\">\n          <h3>\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0433\u043e \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u044f<\/h3>\n          <ul>\n            <li>\u0413\u0440\u0443\u043f\u043f\u044b \u042d\u041f\u0411\u041e (Java): <a href=\"https:\/\/palchevsky.ru\/uploads\/pres\/Java_1_no_Spring.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">\u043e\u0442\u043a\u0440\u044b\u0442\u044c<\/a><\/li>\n          <\/ul>\n        <\/div>\n\n        <!-- \u0414\u041e\u0411\u0410\u0412\u041b\u0415\u041d\u041e -->\n        <div class=\"card\">\n          <h3>\u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0433\u043e \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u044f<\/h3>\n          <ul>\n            <li>\u0413\u0440\u0443\u043f\u043f\u044b \u042d\u0424\u0411\u041e (\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c):\n              <a href=\"https:\/\/palchevsky.ru\/uploads\/spo\/SPO_lection.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">\u043e\u0442\u043a\u0440\u044b\u0442\u044c<\/a>\n            <\/li>\n          <\/ul>\n        <\/div>\n        <!-- \/\u0414\u041e\u0411\u0410\u0412\u041b\u0415\u041d\u041e -->\n\n      <\/div>\n    <\/section>\n\n    <!-- ===== \u0412\u043a\u043b\u0430\u0434\u043a\u0430: \u041f\u041e \u0438 \u043e\u0431\u0440\u0430\u0437\u044b ===== -->\n    <section role=\"tabpanel\" id=\"panel-soft\" aria-labelledby=\"tab-soft\" tabindex=\"0\">\n      <div class=\"grid\">\n\n        <div class=\"card\">\n          <h3>Python \u2014 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b<\/h3>\n          <ul>\n            <li>PyCharm Professional (\u0432\u0435\u0440\u0441\u0438\u044f \u043f\u043e\u0434 Windows &#8212; 2025.3, \u043f\u043e\u0434 Mac &#8212; 2024):\n              <a href=\"https:\/\/palchevsky.ru\/uploads\/prog\/PyCharm_2025.3_x64.exe\" target=\"_blank\" rel=\"noreferrer noopener\">Windows<\/a> \/\n              <a href=\"https:\/\/palchevsky.ru\/uploads\/prog\/JetBrains_PyCharm_2024_2_1_arm.dmg\" target=\"_blank\" rel=\"noreferrer noopener\">Mac (ARM)<\/a> \/\n              <a href=\"https:\/\/palchevsky.ru\/uploads\/prog\/JetBrains_PyCharm_2024_2_1_x64.dmg\" target=\"_blank\" rel=\"noreferrer noopener\">Mac (Intel)<\/a>\n            <\/li>\n            <li>MySQL Server Community (\u043b\u044e\u0431\u0430\u044f \u041e\u0421):\n              <a href=\"https:\/\/palchevsky.ru\/r.php?r=https:\/\/dev.mysql.com\/downloads\/installer\/\" target=\"_blank\" rel=\"noreferrer noopener\">\u0441\u043a\u0430\u0447\u0430\u0442\u044c<\/a>\n            <\/li>\n          <\/ul>\n          <details>\n            <summary>\u0415\u0441\u043b\u0438 \u043d\u0430 Mac \u00ab\u0431\u0438\u0442\u044b\u0439 \u0444\u0430\u0439\u043b\u00bb<\/summary>\n            <div>\n              \u0412 \u0442\u0435\u0440\u043c\u0438\u043d\u0430\u043b\u0435: <code>sudo xattr -r -c \/Applications\/IntelliJ\\ IDEA.app<\/code>. \u0415\u0441\u043b\u0438 \u043d\u0435 \u043f\u043e\u043c\u043e\u0433\u043b\u043e \u2014 \u043f\u0435\u0440\u0435\u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u0435 \u0438 \u043f\u043e\u0432\u0442\u043e\u0440\u0438\u0442\u0435. \u041b\u0438\u0431\u043e \u0441\u043b\u0435\u0434\u0443\u0439\u0442\u0435 \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0438:\n              <a href=\"https:\/\/palchevsky.ru\/r.php?r=https:\/\/appstorrent.ru\/65-gatekeeper.html\" target=\"_blank\" rel=\"noreferrer noopener\">\u0442\u044b\u043a<\/a>.\n            <\/div>\n          <\/details>\n        <\/div>\n\n        <div class=\"card\">\n          <h3>Java \u2014 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b<\/h3>\n          <ul>\n            <li>IntelliJ IDEA Ultimate (\u0432\u0435\u0440\u0441\u0438\u044f \u043f\u043e\u0434 Windows &#8212; 2025.3.1.1, \u043f\u043e\u0434 Mac &#8212; 2024):\n              <a href=\"https:\/\/palchevsky.ru\/uploads\/prog\/IntelliJ_IDEA_Ultimate_2025.3.1.1_x64.exe\" target=\"_blank\" rel=\"noreferrer noopener\">Windows<\/a> \/\n              <a href=\"https:\/\/palchevsky.ru\/uploads\/prog\/JetBrains_IntelliJ_IDEA_2024_2_1_arm.dmg\" target=\"_blank\" rel=\"noreferrer noopener\">Mac (ARM)<\/a> \/\n              <a href=\"https:\/\/palchevsky.ru\/uploads\/prog\/JetBrains_IntelliJ_IDEA_2024_2_1_x64.dmg\" target=\"_blank\" rel=\"noreferrer noopener\">Mac (Intel)<\/a>\n            <\/li>\n            <li>MySQL Server Community (\u043b\u044e\u0431\u0430\u044f \u041e\u0421):\n              <a href=\"https:\/\/palchevsky.ru\/r.php?r=https:\/\/dev.mysql.com\/downloads\/installer\/\" target=\"_blank\" rel=\"noreferrer noopener\">\u0441\u043a\u0430\u0447\u0430\u0442\u044c<\/a>\n            <\/li>\n          <\/ul>\n          <details>\n            <summary>\u0415\u0441\u043b\u0438 \u043d\u0430 Mac \u00ab\u0431\u0438\u0442\u044b\u0439 \u0444\u0430\u0439\u043b\u00bb<\/summary>\n            <div>\n              \u0412 \u0442\u0435\u0440\u043c\u0438\u043d\u0430\u043b\u0435: <code>sudo xattr -r -c \/Applications\/IntelliJ\\ IDEA.app<\/code>. \u0415\u0441\u043b\u0438 \u043d\u0435 \u043f\u043e\u043c\u043e\u0433\u043b\u043e \u2014 \u043f\u0435\u0440\u0435\u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u0435 \u0438 \u043f\u043e\u0432\u0442\u043e\u0440\u0438\u0442\u0435. \u041b\u0438\u0431\u043e \u0441\u043b\u0435\u0434\u0443\u0439\u0442\u0435 \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0438:\n              <a href=\"https:\/\/palchevsky.ru\/r.php?r=https:\/\/appstorrent.ru\/65-gatekeeper.html\" target=\"_blank\" rel=\"noreferrer noopener\">\u0442\u044b\u043a<\/a>.\n            <\/div>\n          <\/details>\n        <\/div>\n\n        <div class=\"card\">\n          <h3>\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0438 \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u044f \u2014 macOS<\/h3>\n          <ul>\n            <li>UTM (\u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0435 \u043c\u0430\u0448\u0438\u043d\u044b): <a href=\"https:\/\/palchevsky.ru\/r.php?r=https:\/\/github.com\/utmapp\/UTM\/releases\/latest\/download\/UTM.dmg\" target=\"_blank\" rel=\"noreferrer noopener\">\u0441\u043a\u0430\u0447\u0430\u0442\u044c<\/a><\/li>\n            <li>Windows 11 (ARM64, \u043c\u0430\u0439 2023): <a href=\"https:\/\/palchevsky.ru\/uploads\/iso\/22621.1702.230505-1222.ni_release_svc_refresh_CLIENTCONSUMER_RET_A64FRE_ru-ru.iso\" target=\"_blank\" rel=\"noreferrer noopener\">\u0441\u043a\u0430\u0447\u0430\u0442\u044c<\/a><\/li>\n            <li>Ubuntu 23.04 Live Server (ARM64): <a href=\"https:\/\/palchevsky.ru\/uploads\/iso\/ubuntu-23.04-live-server-arm64.iso\" target=\"_blank\" rel=\"noreferrer noopener\">\u0441\u043a\u0430\u0447\u0430\u0442\u044c<\/a><\/li>\n          <\/ul>\n        <\/div>\n\n        <div class=\"card\">\n          <h3>\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0438 \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u044f \u2014 Windows<\/h3>\n          <ul>\n            <li>VMware Workstation Pro 17: <a href=\"https:\/\/palchevsky.ru\/uploads\/prog\/VMware.Workstation.17.Pro.v17.0.0.20800274.exe\" target=\"_blank\" rel=\"noreferrer noopener\">\u0441\u043a\u0430\u0447\u0430\u0442\u044c<\/a><\/li>\n            <li>VirtualBox (Windows hosts): <a href=\"https:\/\/palchevsky.ru\/r.php?r=https:\/\/www.virtualbox.org\/wiki\/Downloads\" target=\"_blank\" rel=\"noreferrer noopener\">\u0441\u043a\u0430\u0447\u0430\u0442\u044c<\/a><\/li>\n            <li>Windows 11 (x64, \u0430\u0432\u0433\u0443\u0441\u0442 2023): <a href=\"https:\/\/palchevsky.ru\/uploads\/iso\/ru-ru_windows_11_business_editions_version_22h2_updated_aug_2023_x64_dvd_40d30ebd.iso\" target=\"_blank\" rel=\"noreferrer noopener\">\u0441\u043a\u0430\u0447\u0430\u0442\u044c<\/a><\/li>\n            <li>Ubuntu 23.04 Desktop (x64): <a href=\"https:\/\/palchevsky.ru\/uploads\/iso\/ubuntu-23.04-desktop-amd64.iso\" target=\"_blank\" rel=\"noreferrer noopener\">\u0441\u043a\u0430\u0447\u0430\u0442\u044c<\/a><\/li>\n          <\/ul>\n        <\/div>\n\n        <div class=\"card\">\n          <h3>\u041d\u0435\u0440\u0435\u043b\u044f\u0446\u0438\u043e\u043d\u043d\u044b\u0435 \u0411\u0414 \u2014 \u041f\u041e<\/h3>\n          <ul>\n            <li>MySQL Server Community: <a href=\"https:\/\/palchevsky.ru\/r.php?r=https:\/\/dev.mysql.com\/downloads\/installer\/\" target=\"_blank\" rel=\"noreferrer noopener\">\u0441\u043a\u0430\u0447\u0430\u0442\u044c<\/a><\/li>\n            <li>MongoDB: <a href=\"https:\/\/palchevsky.ru\/r.php?r=https:\/\/www.mongodb.com\/try\/download\/enterprise\" target=\"_blank\" rel=\"noreferrer noopener\">\u0441\u043a\u0430\u0447\u0430\u0442\u044c<\/a><\/li>\n            <li>Neo4j: <a href=\"https:\/\/palchevsky.ru\/uploads\/prog\/Neo4j_1.5.9.exe\" target=\"_blank\" rel=\"noreferrer noopener\">\u0441\u043a\u0430\u0447\u0430\u0442\u044c<\/a><\/li>\n          <\/ul>\n        <\/div>\n\n        <div class=\"card\">\n          <h3>\u041e\u0441\u0442\u0430\u043b\u044c\u043d\u043e\u0439 \u0441\u043e\u0444\u0442<\/h3>\n          <ul>\n            <li>PhpStorm (Windows) &#8212; 2025.3.1.1: <a href=\"https:\/\/palchevsky.ru\/uploads\/prog\/PhpStorm_2025.3.1.1_x64.exe\" target=\"_blank\" rel=\"noreferrer noopener\">\u0441\u043a\u0430\u0447\u0430\u0442\u044c<\/a><\/li>\n          <\/ul>\n        <\/div>\n\n      <\/div>\n    <\/section>\n\n    <!-- ===== \u0412\u043a\u043b\u0430\u0434\u043a\u0430: \u0412\u0438\u0434\u0435\u043e\u043b\u0435\u043a\u0446\u0438\u0438 ===== -->\n    <section role=\"tabpanel\" id=\"panel-video\" aria-labelledby=\"tab-video\" tabindex=\"0\">\n      <div class=\"grid\">\n        <div class=\"card\">\n          <h3>\u0412\u0438\u0434\u0435\u043e\u043b\u0435\u043a\u0446\u0438\u0438<\/h3>\n          <p style=\"font-size:16px\"><strong>\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u0432\u0438\u0434\u0435\u043e\u043b\u0435\u043a\u0446\u0438\u0438 \u0432&nbsp;<a href=\"https:\/\/vk.com\/finkablog\" target=\"_blank\" rel=\"noreferrer noopener\">\u0412\u041a<\/a>\/<a href=\"https:\/\/www.youtube.com\/@teelxp\" target=\"_blank\" rel=\"noreferrer noopener\">YouTube<\/a><\/strong><\/p>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <!-- ===== \u0412\u043a\u043b\u0430\u0434\u043a\u0430: \u0410\u0440\u0445\u0438\u0432 (\u0431\u044b\u0432\u0448. \u041f\u0440\u0435\u0437\u0435\u043d\u0442\u0430\u0446\u0438\u0438) ===== -->\n    <section role=\"tabpanel\" id=\"panel-archive\" aria-labelledby=\"tab-archive\" tabindex=\"0\">\n      <div class=\"grid\">\n\n        <div class=\"card\">\n          <h3>\u0410\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u044b \u0438 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u044b \u0434\u0430\u043d\u043d\u044b\u0445 (Python)<\/h3>\n          <ul>\n            <li>\u041f\u041823-3: <a href=\"https:\/\/palchevsky.ru\/uploads\/pi_presentation_python.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">\u043e\u0442\u043a\u0440\u044b\u0442\u044c<\/a><\/li>\n            <li>\u041f\u041823-3 \u2014 <strong>\u043b\u0451\u0433\u043a\u0438\u0439 \u0432\u0430\u0440\u0438\u0430\u043d\u0442<\/strong>: <a href=\"https:\/\/palchevsky.ru\/uploads\/pi_presentation_python_bolt.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">\u043e\u0442\u043a\u0440\u044b\u0442\u044c<\/a><\/li>\n            <li>\u041f\u041c23-2: <a href=\"https:\/\/palchevsky.ru\/uploads\/pm_presentation_python.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">\u043e\u0442\u043a\u0440\u044b\u0442\u044c<\/a><\/li>\n            <li>\u041f\u041c23-2 \u2014 <strong>\u043b\u0451\u0433\u043a\u0438\u0439 \u0432\u0430\u0440\u0438\u0430\u043d\u0442<\/strong>: <a href=\"https:\/\/palchevsky.ru\/uploads\/pm_presentation_python_bolt.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">\u043e\u0442\u043a\u0440\u044b\u0442\u044c<\/a><\/li>\n          <\/ul>\n        <\/div>\n\n        <div class=\"card\">\n          <h3>\u041f\u0440\u0430\u043a\u0442\u0438\u043a\u0443\u043c \u043f\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044e<\/h3>\n          <ul>\n            <li>\u041f\u041823-3, \u041f\u041822-3: <a href=\"https:\/\/palchevsky.ru\/uploads\/pi_presentation_pr_python.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">\u043e\u0442\u043a\u0440\u044b\u0442\u044c<\/a><\/li>\n            <li>\u041f\u041823-3, \u041f\u041822-3 \u2014 <strong>\u043b\u0451\u0433\u043a\u0438\u0439 \u0432\u0430\u0440\u0438\u0430\u043d\u0442<\/strong>: <a href=\"https:\/\/palchevsky.ru\/uploads\/pi_presentation_pr_python_bolt.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">\u043e\u0442\u043a\u0440\u044b\u0442\u044c<\/a><\/li>\n            <li>\u041f\u041c23-2: <a href=\"https:\/\/palchevsky.ru\/uploads\/pm_presentation_pr_python.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">\u043e\u0442\u043a\u0440\u044b\u0442\u044c<\/a><\/li>\n            <li>\u041f\u041c23-2 \u2014 <strong>\u043b\u0451\u0433\u043a\u0438\u0439 \u0432\u0430\u0440\u0438\u0430\u043d\u0442<\/strong>: <a href=\"https:\/\/palchevsky.ru\/uploads\/pm_presentation_pr_python_bolt.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">\u043e\u0442\u043a\u0440\u044b\u0442\u044c<\/a><\/li>\n          <\/ul>\n        <\/div>\n\n        <div class=\"card\">\n          <h3>\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0438 \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u044f (\u043c\u0430\u0433\u0438\u0441\u0442\u0440\u0430\u0442\u0443\u0440\u0430)<\/h3>\n          <ul>\n            <li>\u041f\u0423\u041e\u042022-1\u043c, \u041f\u0423\u041e\u042022-2\u043c: <a href=\"https:\/\/palchevsky.ru\/uploads\/integration_mag.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">\u043e\u0442\u043a\u0440\u044b\u0442\u044c<\/a><\/li>\n          <\/ul>\n        <\/div>\n\n        <div class=\"card\">\n          <h3>\u041d\u0435\u0440\u0435\u043b\u044f\u0446\u0438\u043e\u043d\u043d\u044b\u0435 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445<\/h3>\n          <ul>\n            <li>\u041c\u041e23-1\u043c: <a href=\"https:\/\/palchevsky.ru\/uploads\/nosql_mag.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">\u043e\u0442\u043a\u0440\u044b\u0442\u044c<\/a><\/li>\n          <\/ul>\n        <\/div>\n\n        <div class=\"card\">\n          <h3>\u0421\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f (Java)<\/h3>\n          <ul>\n            <li>\u0418\u041423-1\/2\/3\/4: <a href=\"https:\/\/palchevsky.ru\/uploads\/pres\/Java_1_no_Spring_id.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">\u043e\u0442\u043a\u0440\u044b\u0442\u044c<\/a><\/li>\n            <li>\u0422\u0420\u041f\u041e23-1\/2\/3\/4 (Spring): <a href=\"https:\/\/palchevsky.ru\/uploads\/pres\/trpo_java_spring.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">\u043e\u0442\u043a\u0440\u044b\u0442\u044c<\/a><\/li>\n            <li>\u041f\u041823-1, \u041f\u041823-2: <a href=\"https:\/\/palchevsky.ru\/uploads\/pres\/Java_1_no_Spring_pi.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">\u043e\u0442\u043a\u0440\u044b\u0442\u044c<\/a><\/li>\n            <li>\u0411\u041824-1\u2026\u0411\u041824-7: <a href=\"https:\/\/palchevsky.ru\/uploads\/pres\/Java_1_no_Spring_bi.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">\u043e\u0442\u043a\u0440\u044b\u0442\u044c<\/a><\/li>\n            <li>\u042d\u0410\u0421-201\u0441 (\u0423\u0423\u041d\u0438\u0422): <a href=\"https:\/\/palchevsky.ru\/uploads\/pres\/Java_1_no_Spring_uust.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">\u043e\u0442\u043a\u0440\u044b\u0442\u044c<\/a><\/li>\n          <\/ul>\n        <\/div>\n\n      <\/div>\n    <\/section>\n  <\/div>\n<\/div>\n\n\n\n\n<p style=\"font-size:16px\"><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u042d\u0424\u0411\u041e\/\u042d\u041f\u0411\u041e\/\u042d\u0410\u0421 \u041f\u041e \u0438 \u043e\u0431\u0440\u0430\u0437\u044b \u0412\u0438\u0434\u0435\u043e\u043b\u0435\u043a\u0446\u0438\u0438 \u0410\u0440\u0445\u0438\u0432 \u0411\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445 \u0434\u043b\u044f \u0438\u043d\u0434\u0443\u0441\u0442\u0440\u0438\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0413\u0440\u0443\u043f\u043f\u044b \u042d\u0424\u0411\u041e (PostgreSQL): \u043e\u0442\u043a\u0440\u044b\u0442\u044c \u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0433\u043e \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u044f \u0413\u0440\u0443\u043f\u043f\u044b \u042d\u041f\u0411\u041e (Java): \u043e\u0442\u043a\u0440\u044b\u0442\u044c \u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0433\u043e \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u044f \u0413\u0440\u0443\u043f\u043f\u044b \u042d\u0424\u0411\u041e (\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c): \u043e\u0442\u043a\u0440\u044b\u0442\u044c Python \u2014 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b PyCharm Professional (\u0432\u0435\u0440\u0441\u0438\u044f \u043f\u043e\u0434 Windows &#8212; 2025.3, \u043f\u043e\u0434 Mac &#8212; 2024): Windows \/ Mac (ARM) \/ Mac (Intel) MySQL Server Community [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":"[]"},"class_list":["post-143","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/palchevsky.ru\/index.php?rest_route=\/wp\/v2\/pages\/143","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/palchevsky.ru\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/palchevsky.ru\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/palchevsky.ru\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/palchevsky.ru\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=143"}],"version-history":[{"count":60,"href":"https:\/\/palchevsky.ru\/index.php?rest_route=\/wp\/v2\/pages\/143\/revisions"}],"predecessor-version":[{"id":504,"href":"https:\/\/palchevsky.ru\/index.php?rest_route=\/wp\/v2\/pages\/143\/revisions\/504"}],"wp:attachment":[{"href":"https:\/\/palchevsky.ru\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=143"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}