
































































































































<!doctype html>
<html lang="ru-RU">
<head>
	<meta charset="UTF-8">
	<meta name="viewport" content="width=device-width, initial-scale=1">

	<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />

	<!-- This site is optimized with the Yoast SEO plugin v27.5 - https://yoast.com/product/yoast-seo-wordpress/ -->
	<title>Кто такой Django-разработчик и как им стать с нуля в 2026 году</title>
	<meta name="description" content="Профессия «Django-разработчик» - чем занимаются Django-программисты и кто это такие, что нужно знать и уметь (обязанности). Как стать Джанго-разработчиком и где учиться. Зарплаты и примеры вакансий в Москве, СПб, Новосибирске, Екатеринбурге, Казани, Нижнем Новгороде, Челябинске, Самаре, Омске, Ростове-на-Дону, Уфе, Красноярске, Перми, Воронеже, Волгограде, Краснодаре, Саратове, Тюмени, Тольятти, Ижевске, Барнауле, Ульяновске, Иркутске, Хабаровске, Ярославле, Владивостоке, Махачкале, Томске, Оренбурге, Кемерове, Новокузнецке, Рязани, Астрахани, Пензе, Набережных Челнах, Липецке, Туле, Кирова, Чебоксарах, Калининграде, Брянске, Курске, Иванове, Магнитогорске, Твери, Ставрополе, Белгороде, Сочи, Архангельске, Владимире, Симферополе, Смоленске, Саранске, Череповце, Кургане, Волжском, Орле, Владикавказе, Подольске, Грозном, Якутске, Сургуте, Калуге, Таганроге, Братске, Сыктывкаре, Новороссийске, Нижнем Тагиле, Дзержинске, Шахтах, Старом Осколе, Комсомольске-на-Амуре, Благовещенске, Великих Луках, Пскове, Южно-Сахалинске, Ангарске, Армавире, Балашихе, Бийске, Великих Луках, Зеленограде, Златоусте, Каменск-Уральском, Каспийске, Кирово-Чепецке, Коломне, Котласе, Миассе, Назрани, Находке, Нижневартовске, Ногинске, Новомосковске, Новочеркасске, Новошахтинске, Новоуральске, Нягани." />
	<link rel="canonical" href="https://romansementsov.ru/Профессия_Django_Разработчик/" />
	<meta property="og:locale" content="ru_RU" />
	<meta property="og:type" content="article" />
	<meta property="og:title" content="Кто такой Django-разработчик и как им стать с нуля в 2026 году" />
	<meta property="og:description" content="Профессия «Django-разработчик» - чем занимаются Django-программисты и кто это такие, что нужно знать и уметь (обязанности). Как стать Джанго-разработчиком и где учиться. Зарплаты и примеры вакансий в Москве, СПб, Новосибирске, Екатеринбурге, Казани, Нижнем Новгороде, Челябинске, Самаре, Омске, Ростове-на-Дону, Уфе, Красноярске, Перми, Воронеже, Волгограде, Краснодаре, Саратове, Тюмени, Тольятти, Ижевске, Барнауле, Ульяновске, Иркутске, Хабаровске, Ярославле, Владивостоке, Махачкале, Томске, Оренбурге, Кемерове, Новокузнецке, Рязани, Астрахани, Пензе, Набережных Челнах, Липецке, Туле, Кирова, Чебоксарах, Калининграде, Брянске, Курске, Иванове, Магнитогорске, Твери, Ставрополе, Белгороде, Сочи, Архангельске, Владимире, Симферополе, Смоленске, Саранске, Череповце, Кургане, Волжском, Орле, Владикавказе, Подольске, Грозном, Якутске, Сургуте, Калуге, Таганроге, Братске, Сыктывкаре, Новороссийске, Нижнем Тагиле, Дзержинске, Шахтах, Старом Осколе, Комсомольске-на-Амуре, Благовещенске, Великих Луках, Пскове, Южно-Сахалинске, Ангарске, Армавире, Балашихе, Бийске, Великих Луках, Зеленограде, Златоусте, Каменск-Уральском, Каспийске, Кирово-Чепецке, Коломне, Котласе, Миассе, Назрани, Находке, Нижневартовске, Ногинске, Новомосковске, Новочеркасске, Новошахтинске, Новоуральске, Нягани." />
	<meta property="og:url" content="https://romansementsov.ru/Профессия_Django_Разработчик/" />
	<meta property="og:site_name" content="RS" />
	<meta property="article:published_time" content="2021-11-19T18:01:57+00:00" />
	<meta property="article:modified_time" content="2025-05-06T10:01:13+00:00" />
	<meta property="og:image" content="https://romansementsov.ru/wp-content/uploads/2021/11/2021-11-19_20-24-47.png" />
	<meta property="og:image:width" content="483" />
	<meta property="og:image:height" content="483" />
	<meta property="og:image:type" content="image/png" />
	<meta name="author" content="Редактор" />
	<meta name="twitter:card" content="summary_large_image" />
	<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/romansementsov.ru\/%D0%9F%D1%80%D0%BE%D1%84%D0%B5%D1%81%D1%81%D0%B8%D1%8F_Django_%D0%A0%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%87%D0%B8%D0%BA\/#article","isPartOf":{"@id":"https:\/\/romansementsov.ru\/%D0%9F%D1%80%D0%BE%D1%84%D0%B5%D1%81%D1%81%D0%B8%D1%8F_Django_%D0%A0%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%87%D0%B8%D0%BA\/"},"author":{"name":"Редактор","@id":"https:\/\/romansementsov.ru\/#\/schema\/person\/074767b2695121e39577bb30a06ec049"},"headline":"Django-разработчик: кто это, обязанности, зарплаты и как им стать в 2026 году. Обзор профессии.","datePublished":"2021-11-19T18:01:57+00:00","dateModified":"2025-05-06T10:01:13+00:00","mainEntityOfPage":{"@id":"https:\/\/romansementsov.ru\/%D0%9F%D1%80%D0%BE%D1%84%D0%B5%D1%81%D1%81%D0%B8%D1%8F_Django_%D0%A0%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%87%D0%B8%D0%BA\/"},"wordCount":3997,"commentCount":0,"publisher":{"@id":"https:\/\/romansementsov.ru\/#\/schema\/person\/074767b2695121e39577bb30a06ec049"},"image":{"@id":"https:\/\/romansementsov.ru\/%D0%9F%D1%80%D0%BE%D1%84%D0%B5%D1%81%D1%81%D0%B8%D1%8F_Django_%D0%A0%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%87%D0%B8%D0%BA\/#primaryimage"},"thumbnailUrl":"https:\/\/romansementsov.ru\/wp-content\/uploads\/2021\/11\/2021-11-19_20-24-47.png","articleSection":["Обучение"],"inLanguage":"ru-RU","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/romansementsov.ru\/%D0%9F%D1%80%D0%BE%D1%84%D0%B5%D1%81%D1%81%D0%B8%D1%8F_Django_%D0%A0%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%87%D0%B8%D0%BA\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/romansementsov.ru\/%D0%9F%D1%80%D0%BE%D1%84%D0%B5%D1%81%D1%81%D0%B8%D1%8F_Django_%D0%A0%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%87%D0%B8%D0%BA\/","url":"https:\/\/romansementsov.ru\/%D0%9F%D1%80%D0%BE%D1%84%D0%B5%D1%81%D1%81%D0%B8%D1%8F_Django_%D0%A0%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%87%D0%B8%D0%BA\/","name":"Кто такой Django-разработчик и как им стать с нуля в 2026 году","isPartOf":{"@id":"https:\/\/romansementsov.ru\/#website"},"primaryImageOfPage":{"@id":"https:\/\/romansementsov.ru\/%D0%9F%D1%80%D0%BE%D1%84%D0%B5%D1%81%D1%81%D0%B8%D1%8F_Django_%D0%A0%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%87%D0%B8%D0%BA\/#primaryimage"},"image":{"@id":"https:\/\/romansementsov.ru\/%D0%9F%D1%80%D0%BE%D1%84%D0%B5%D1%81%D1%81%D0%B8%D1%8F_Django_%D0%A0%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%87%D0%B8%D0%BA\/#primaryimage"},"thumbnailUrl":"https:\/\/romansementsov.ru\/wp-content\/uploads\/2021\/11\/2021-11-19_20-24-47.png","datePublished":"2021-11-19T18:01:57+00:00","dateModified":"2025-05-06T10:01:13+00:00","description":"Профессия «Django-разработчик» - чем занимаются Django-программисты и кто это такие, что нужно знать и уметь (обязанности). Как стать Джанго-разработчиком и где учиться. Зарплаты и примеры вакансий в Москве, СПб, Новосибирске, Екатеринбурге, Казани, Нижнем Новгороде, Челябинске, Самаре, Омске, Ростове-на-Дону, Уфе, Красноярске, Перми, Воронеже, Волгограде, Краснодаре, Саратове, Тюмени, Тольятти, Ижевске, Барнауле, Ульяновске, Иркутске, Хабаровске, Ярославле, Владивостоке, Махачкале, Томске, Оренбурге, Кемерове, Новокузнецке, Рязани, Астрахани, Пензе, Набережных Челнах, Липецке, Туле, Кирова, Чебоксарах, Калининграде, Брянске, Курске, Иванове, Магнитогорске, Твери, Ставрополе, Белгороде, Сочи, Архангельске, Владимире, Симферополе, Смоленске, Саранске, Череповце, Кургане, Волжском, Орле, Владикавказе, Подольске, Грозном, Якутске, Сургуте, Калуге, Таганроге, Братске, Сыктывкаре, Новороссийске, Нижнем Тагиле, Дзержинске, Шахтах, Старом Осколе, Комсомольске-на-Амуре, Благовещенске, Великих Луках, Пскове, Южно-Сахалинске, Ангарске, Армавире, Балашихе, Бийске, Великих Луках, Зеленограде, Златоусте, Каменск-Уральском, Каспийске, Кирово-Чепецке, Коломне, Котласе, Миассе, Назрани, Находке, Нижневартовске, Ногинске, Новомосковске, Новочеркасске, Новошахтинске, Новоуральске, Нягани.","breadcrumb":{"@id":"https:\/\/romansementsov.ru\/%D0%9F%D1%80%D0%BE%D1%84%D0%B5%D1%81%D1%81%D0%B8%D1%8F_Django_%D0%A0%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%87%D0%B8%D0%BA\/#breadcrumb"},"inLanguage":"ru-RU","potentialAction":[{"@type":"ReadAction","target":["https:\/\/romansementsov.ru\/%D0%9F%D1%80%D0%BE%D1%84%D0%B5%D1%81%D1%81%D0%B8%D1%8F_Django_%D0%A0%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%87%D0%B8%D0%BA\/"]}]},{"@type":"ImageObject","inLanguage":"ru-RU","@id":"https:\/\/romansementsov.ru\/%D0%9F%D1%80%D0%BE%D1%84%D0%B5%D1%81%D1%81%D0%B8%D1%8F_Django_%D0%A0%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%87%D0%B8%D0%BA\/#primaryimage","url":"https:\/\/romansementsov.ru\/wp-content\/uploads\/2021\/11\/2021-11-19_20-24-47.png","contentUrl":"https:\/\/romansementsov.ru\/wp-content\/uploads\/2021\/11\/2021-11-19_20-24-47.png","width":483,"height":483},{"@type":"BreadcrumbList","@id":"https:\/\/romansementsov.ru\/%D0%9F%D1%80%D0%BE%D1%84%D0%B5%D1%81%D1%81%D0%B8%D1%8F_Django_%D0%A0%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%87%D0%B8%D0%BA\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Блог","item":"https:\/\/romansementsov.ru\/"},{"@type":"ListItem","position":2,"name":"Обучение","item":"https:\/\/romansementsov.ru\/category\/%d0%be%d0%b1%d1%83%d1%87%d0%b5%d0%bd%d0%b8%d0%b5\/"},{"@type":"ListItem","position":3,"name":"Django-разработчик: кто это, обязанности, зарплаты и как им стать в 2026 году. Обзор профессии."}]},{"@type":"WebSite","@id":"https:\/\/romansementsov.ru\/#website","url":"https:\/\/romansementsov.ru\/","name":"RS","description":"","publisher":{"@id":"https:\/\/romansementsov.ru\/#\/schema\/person\/074767b2695121e39577bb30a06ec049"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/romansementsov.ru\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ru-RU"},{"@type":["Person","Organization"],"@id":"https:\/\/romansementsov.ru\/#\/schema\/person\/074767b2695121e39577bb30a06ec049","name":"Редактор","image":{"@type":"ImageObject","inLanguage":"ru-RU","@id":"https:\/\/secure.gravatar.com\/avatar\/5c8effd918587a10d97481b7d6121d281e7e301fed01952b03fd9f65680f009f?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/5c8effd918587a10d97481b7d6121d281e7e301fed01952b03fd9f65680f009f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/5c8effd918587a10d97481b7d6121d281e7e301fed01952b03fd9f65680f009f?s=96&d=mm&r=g","caption":"Редактор"},"logo":{"@id":"https:\/\/secure.gravatar.com\/avatar\/5c8effd918587a10d97481b7d6121d281e7e301fed01952b03fd9f65680f009f?s=96&d=mm&r=g"},"description":"Подборки всех курсов сделаны на основе открытых источников (поисковые системы). Перед приобретением\/покупкой курса проверяйте юр. данные и отзывы о школе, во избежание какого либо обмана.","sameAs":["https:\/\/romansementsov.ru"],"url":"https:\/\/romansementsov.ru\/author\/tobestone\/"}]}</script>
	<!-- / Yoast SEO plugin. -->


<link rel='dns-prefetch' href='//fonts.googleapis.com' />
<link rel="alternate" type="application/rss+xml" title="RS &raquo; Лента комментариев к &laquo;Django-разработчик: кто это, обязанности, зарплаты и как им стать в 2026 году. Обзор профессии.&raquo;" href="https://romansementsov.ru/%D0%9F%D1%80%D0%BE%D1%84%D0%B5%D1%81%D1%81%D0%B8%D1%8F_Django_%D0%A0%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%87%D0%B8%D0%BA/feed/" />
<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://romansementsov.ru/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fromansementsov.ru%2F%25D0%259F%25D1%2580%25D0%25BE%25D1%2584%25D0%25B5%25D1%2581%25D1%2581%25D0%25B8%25D1%258F_Django_%25D0%25A0%25D0%25B0%25D0%25B7%25D1%2580%25D0%25B0%25D0%25B1%25D0%25BE%25D1%2582%25D1%2587%25D0%25B8%25D0%25BA%2F" />
<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://romansementsov.ru/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fromansementsov.ru%2F%25D0%259F%25D1%2580%25D0%25BE%25D1%2584%25D0%25B5%25D1%2581%25D1%2581%25D0%25B8%25D1%258F_Django_%25D0%25A0%25D0%25B0%25D0%25B7%25D1%2580%25D0%25B0%25D0%25B1%25D0%25BE%25D1%2582%25D1%2587%25D0%25B8%25D0%25BA%2F&#038;format=xml" />
<style id='wp-img-auto-sizes-contain-inline-css' type='text/css'>
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
</style>
<link rel='stylesheet' id='wp-block-library-css' href='https://romansementsov.ru/wp-includes/css/dist/block-library/style.min.css?ver=9aeb67d7993750518469267684402d42'  media='all' />
<style id='wp-block-library-inline-css' type='text/css'>
/*wp_block_styles_on_demand_placeholder:69f6147405f84*/
/*# sourceURL=wp-block-library-inline-css */
</style>
<style id='classic-theme-styles-inline-css' type='text/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>
<link rel='stylesheet' id='wp-components-css' href='https://romansementsov.ru/wp-includes/css/dist/components/style.min.css?ver=9aeb67d7993750518469267684402d42'  media='all' />
<link rel='stylesheet' id='wp-preferences-css' href='https://romansementsov.ru/wp-includes/css/dist/preferences/style.min.css?ver=9aeb67d7993750518469267684402d42'  media='all' />
<link rel='stylesheet' id='wp-block-editor-css' href='https://romansementsov.ru/wp-includes/css/dist/block-editor/style.min.css?ver=9aeb67d7993750518469267684402d42'  media='all' />
<link rel='stylesheet' id='wp-reusable-blocks-css' href='https://romansementsov.ru/wp-includes/css/dist/reusable-blocks/style.min.css?ver=9aeb67d7993750518469267684402d42'  media='all' />
<link rel='stylesheet' id='wp-patterns-css' href='https://romansementsov.ru/wp-includes/css/dist/patterns/style.min.css?ver=9aeb67d7993750518469267684402d42'  media='all' />
<link rel='stylesheet' id='wp-editor-css' href='https://romansementsov.ru/wp-includes/css/dist/editor/style.min.css?ver=9aeb67d7993750518469267684402d42'  media='all' />
<link rel='stylesheet' id='i2-pros-cons-block-style-css-css' href='https://romansementsov.ru/wp-content/plugins/i2-pro-cons/dist/blocks.editor.build.css?ver=1.3.0'  media='all' />
<style id='i2-pros-cons-block-style-css-inline-css' type='text/css'>
 .i2-pros-cons-main-wrapper .i2pctitle{text-align: center!important;} .i2-pros-cons-main-wrapper .i2pctitle{color: #ffffff!important;} .i2-pros-cons-main-wrapper .i2pctitle{background-color: #00bf08!important;} .i2-pros-cons-wrapper .i2-cons-title,.i2-pros-cons-wrapper .i2-pros-title{color: #ffffff!important;}.i2-pros-cons-wrapper .i2-pros-title {background-color: #00bf08 !important;} .i2-pros-cons-wrapper .i2-cons-title{background-color: #bf000a!important;} .i2-pros-cons-wrapper ul li {font-size: 18px!important; line-height : 23.4px;} .i2-pros-cons-wrapper .section ul li i{top: 4px!important;} .i2-pros-cons-wrapper .i2-pros  ul li i{color: #00bf08!important;} .i2-pros-cons-wrapper .i2-cons ul li i{color: #bf000a!important;} .i2-pros-cons-main-wrapper .i2-button-wrapper a{color: #ffffff!important;} .i2-pros-cons-main-wrapper .i2-button-wrapper a{background-color: #00bf08; border-color:#00bf08;} .i2-pros-cons-main-wrapper .i2-button-wrapper a:hover{background-color: #bf000a; border-color:#bf000a;}
/*# sourceURL=i2-pros-cons-block-style-css-inline-css */
</style>
<link rel='stylesheet' id='i2-pros-and-cons-custom-fonts-icons-style-css' href='https://romansementsov.ru/wp-content/plugins/i2-pro-cons/dist/fonts/styles.css?ver=1.3.0'  media='all' />
<link rel='stylesheet' id='cc-frontend-style-css' href='https://romansementsov.ru/wp-content/plugins/course-catalog/assets/css/frontend-style.css?ver=1.0.0'  media='all' />
<link rel='stylesheet' id='google-fonts-css' href='https://fonts.googleapis.com/css?family=Roboto%3A400%2C400i%2C700%7CMontserrat%3A400%2C400i%2C700&#038;subset=cyrillic&#038;display=swap&#038;ver=9aeb67d7993750518469267684402d42'  media='all' />
<link rel='stylesheet' id='reboot-style-css' href='https://romansementsov.ru/wp-content/themes/reboot/assets/css/style.min.css?ver=1.4.3'  media='all' />
<link rel='stylesheet' id='elementor-frontend-css' href='https://romansementsov.ru/wp-content/plugins/elementor/assets/css/frontend-lite.min.css?ver=3.8.0'  media='all' />
<link rel='stylesheet' id='elementor-post-40680-css' href='https://romansementsov.ru/wp-content/uploads/elementor/css/post-40680.css?ver=1705849899'  media='all' />
<link rel='stylesheet' id='elementor-pro-css' href='https://romansementsov.ru/wp-content/plugins/elementor-pro/assets/css/frontend-lite.min.css?ver=3.7.7'  media='all' />
<link rel='stylesheet' id='font-awesome-5-all-css' href='https://romansementsov.ru/wp-content/plugins/elementor/assets/lib/font-awesome/css/all.min.css?ver=3.8.0'  media='all' />
<link rel='stylesheet' id='font-awesome-4-shim-css' href='https://romansementsov.ru/wp-content/plugins/elementor/assets/lib/font-awesome/css/v4-shims.min.css?ver=3.8.0'  media='all' />
<link rel='stylesheet' id='elementor-global-css' href='https://romansementsov.ru/wp-content/uploads/elementor/css/global.css?ver=1705849900'  media='all' />
<link rel='stylesheet' id='elementor-post-30725-css' href='https://romansementsov.ru/wp-content/uploads/elementor/css/post-30725.css?ver=1747245932'  media='all' />
<link rel='stylesheet' id='google-fonts-1-css' href='https://fonts.googleapis.com/css?family=Montserrat%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic&#038;display=auto&#038;subset=cyrillic&#038;ver=9aeb67d7993750518469267684402d42'  media='all' />
<script type="text/javascript" src="https://romansementsov.ru/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script>
<script type="text/javascript" src="https://romansementsov.ru/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script>
<script type="text/javascript" src="https://romansementsov.ru/wp-content/plugins/elementor/assets/lib/font-awesome/js/v4-shims.min.js?ver=3.8.0" id="font-awesome-4-shim-js"></script>
<link rel="https://api.w.org/" href="https://romansementsov.ru/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://romansementsov.ru/wp-json/wp/v2/posts/30725" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://romansementsov.ru/xmlrpc.php?rsd" />

<link rel='shortlink' href='https://romansementsov.ru/?p=30725' />
<link rel="preload" href="https://romansementsov.ru/wp-content/themes/reboot/assets/fonts/wpshop-core.ttf" as="font" crossorigin><script>var fixed_main_menu = 'yes';</script>
    <style>::selection, .card-slider__category, .card-slider-container .swiper-pagination-bullet-active, .post-card--grid .post-card__thumbnail:before, .post-card:not(.post-card--small) .post-card__thumbnail a:before, .post-card:not(.post-card--small) .post-card__category,  .post-box--high .post-box__category span, .post-box--wide .post-box__category span, .page-separator, .pagination .nav-links .page-numbers:not(.dots):not(.current):before, .btn, .btn-primary:hover, .btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle, .comment-respond .form-submit input, .page-links__item{background-color:#65a836}.entry-image--big .entry-image__body .post-card__category a, .home-text ul:not([class])>li:before, .page-content ul:not([class])>li:before, .taxonomy-description ul:not([class])>li:before, .widget-area .widget_categories ul.menu li a:before, .widget-area .widget_categories ul.menu li span:before, .widget-area .widget_categories>ul li a:before, .widget-area .widget_categories>ul li span:before, .widget-area .widget_nav_menu ul.menu li a:before, .widget-area .widget_nav_menu ul.menu li span:before, .widget-area .widget_nav_menu>ul li a:before, .widget-area .widget_nav_menu>ul li span:before, .page-links .page-numbers:not(.dots):not(.current):before, .page-links .post-page-numbers:not(.dots):not(.current):before, .pagination .nav-links .page-numbers:not(.dots):not(.current):before, .pagination .nav-links .post-page-numbers:not(.dots):not(.current):before, .entry-image--full .entry-image__body .post-card__category a, .entry-image--fullscreen .entry-image__body .post-card__category a, .entry-image--wide .entry-image__body .post-card__category a{background-color:#65a836}.comment-respond input:focus, select:focus, textarea:focus, .post-card--grid.post-card--thumbnail-no, .post-card--standard:after, .post-card--related.post-card--thumbnail-no:hover, .spoiler-box, .btn-primary, .btn-primary:hover, .btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle, .inp:focus, .entry-tag:focus, .entry-tag:hover, .search-screen .search-form .search-field:focus, .entry-content ul:not([class])>li:before, .text-content ul:not([class])>li:before, .page-content ul:not([class])>li:before, .taxonomy-description ul:not([class])>li:before, .entry-content blockquote,
        .input:focus, input[type=color]:focus, input[type=date]:focus, input[type=datetime-local]:focus, input[type=datetime]:focus, input[type=email]:focus, input[type=month]:focus, input[type=number]:focus, input[type=password]:focus, input[type=range]:focus, input[type=search]:focus, input[type=tel]:focus, input[type=text]:focus, input[type=time]:focus, input[type=url]:focus, input[type=week]:focus, select:focus, textarea:focus{border-color:#65a836 !important}.post-card--small .post-card__category, .post-card__author:before, .post-card__comments:before, .post-card__date:before, .post-card__like:before, .post-card__views:before, .entry-author:before, .entry-date:before, .entry-time:before, .entry-views:before, .entry-content ol:not([class])>li:before, .text-content ol:not([class])>li:before, .entry-content blockquote:before, .spoiler-box__title:after, .search-icon:hover:before, .search-form .search-submit:hover:before, .star-rating-item.hover,
        .comment-list .bypostauthor>.comment-body .comment-author:after,
        .breadcrumb a, .breadcrumb span,
        .search-screen .search-form .search-submit:before, 
        .star-rating--score-1:not(.hover) .star-rating-item:nth-child(1),
        .star-rating--score-2:not(.hover) .star-rating-item:nth-child(1), .star-rating--score-2:not(.hover) .star-rating-item:nth-child(2),
        .star-rating--score-3:not(.hover) .star-rating-item:nth-child(1), .star-rating--score-3:not(.hover) .star-rating-item:nth-child(2), .star-rating--score-3:not(.hover) .star-rating-item:nth-child(3),
        .star-rating--score-4:not(.hover) .star-rating-item:nth-child(1), .star-rating--score-4:not(.hover) .star-rating-item:nth-child(2), .star-rating--score-4:not(.hover) .star-rating-item:nth-child(3), .star-rating--score-4:not(.hover) .star-rating-item:nth-child(4),
        .star-rating--score-5:not(.hover) .star-rating-item:nth-child(1), .star-rating--score-5:not(.hover) .star-rating-item:nth-child(2), .star-rating--score-5:not(.hover) .star-rating-item:nth-child(3), .star-rating--score-5:not(.hover) .star-rating-item:nth-child(4), .star-rating--score-5:not(.hover) .star-rating-item:nth-child(5){color:#65a836}a:hover, a:focus, a:active, .spanlink:hover, .entry-content a:not(.wp-block-button__link):hover, .entry-content a:not(.wp-block-button__link):focus, .entry-content a:not(.wp-block-button__link):active, .top-menu ul li>span:hover, .main-navigation ul li a:hover, .main-navigation ul li span:hover, .footer-navigation ul li a:hover, .footer-navigation ul li span:hover, .comment-reply-link:hover, .pseudo-link:hover, .child-categories ul li a:hover{color:#65a836}.top-menu>ul>li>a:before, .top-menu>ul>li>span:before{background:#65a836}.child-categories ul li a:hover, .post-box--no-thumb a:hover{border-color:#65a836}.post-box--card:hover{box-shadow: inset 0 0 0 1px #65a836}.post-box--card:hover{-webkit-box-shadow: inset 0 0 0 1px #65a836}body{font-family:"Roboto" ,"Helvetica Neue", Helvetica, Arial, sans-serif;}.site-title, .site-title a{font-family:"Roboto" ,"Helvetica Neue", Helvetica, Arial, sans-serif;}.site-description{font-family:"Roboto" ,"Helvetica Neue", Helvetica, Arial, sans-serif;}</style>
<link rel="icon" href="https://romansementsov.ru/wp-content/uploads/2021/01/cropped-photo-1516910817563-4df1c1b69058-1-32x32.jpg" sizes="32x32" />
<link rel="icon" href="https://romansementsov.ru/wp-content/uploads/2021/01/cropped-photo-1516910817563-4df1c1b69058-1-192x192.jpg" sizes="192x192" />
<link rel="apple-touch-icon" href="https://romansementsov.ru/wp-content/uploads/2021/01/cropped-photo-1516910817563-4df1c1b69058-1-180x180.jpg" />
<meta name="msapplication-TileImage" content="https://romansementsov.ru/wp-content/uploads/2021/01/cropped-photo-1516910817563-4df1c1b69058-1-270x270.jpg" />
		<style type="text/css" id="wp-custom-css">
			#page{
	background-color: #edeff1;
}
.site-title, .site-title a {
    font-family: "Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:20px;
}
.entry-excerpt{
	font-weight:400;
	text-align:left !important;
}

h3{
	margin-top: 40px !important;
	margin-bottom:5px !important;
	font-size:1.3em;
}
ul{
	margin-top: 20px !important;
	margin-bottom:5px !important;
}
h2{
	font-size:1.6em;
}		</style>
		    <meta name="ahrefs-site-verification" content="fa87c4719b74c477c7099d113a65711de0c5b47bc35527d557261dd8e95a50c3"></head>

<body class="wp-singular post-template-default single single-post postid-30725 single-format-standard wp-embed-responsive wp-theme-reboot sidebar-none elementor-default elementor-kit-40680 elementor-page elementor-page-30725">



<div id="page" class="site">
    <a class="skip-link screen-reader-text" href="#content">Перейти к содержанию</a>

    <div class="search-screen-overlay js-search-screen-overlay"></div>
    <div class="search-screen js-search-screen">
        
<form role="search" method="get" class="search-form" action="https://romansementsov.ru/">
    <label>
        <span class="screen-reader-text">Search for:</span>
        <input type="search" class="search-field" placeholder="Поиск..." value="" name="s">
    </label>
    <button type="submit" class="search-submit"></button>
</form>    </div>

    

<header id="masthead" class="site-header full" itemscope itemtype="http://schema.org/WPHeader">
    <div class="site-header-inner fixed">

        <div class="humburger js-humburger"><span></span><span></span><span></span></div>

        
<div class="site-branding">

    <div class="site-logotype"><a href="https://romansementsov.ru/"><img src="https://romansementsov.ru/wp-content/uploads/2022/11/cropped-ico-1-2.png" alt="RS"></a></div><div class="site-branding__body"><div class="site-title"><a href="https://romansementsov.ru/">RS</a></div></div></div><!-- .site-branding --><div class="top-menu"><ul id="top-menu" class="menu"><li id="menu-item-5" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5"><a target="_blank" href="https://romansementsov.ru/blog">Блог</a></li>
<li id="menu-item-45910" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-45910"><a href="https://romansementsov.ru/category/event/">Конференции</a></li>
<li id="menu-item-35488" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-35488"><a rel="nofollow" href="https://romansementsov.ru/smi-about/">СМИ о нас</a></li>
<li id="menu-item-1002" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-1002"><a target="_blank" rel="nofollow" href="https://romansementsov.ru/contacts">Контакты</a>
<ul class="sub-menu">
	<li id="menu-item-59243" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-59243"><a href="https://romansementsov.ru/magnitnye-buri/">Магнитные бури</a>
	<ul class="sub-menu">
		<li id="menu-item-59244" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-59244"><a href="/магнитные-бури-по-городам/">По городам</a></li>
	</ul>
</li>
	<li id="menu-item-60454" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-60454"><a href="/atmosfernoe-davlenie/">Атмосферное давление</a>
	<ul class="sub-menu">
		<li id="menu-item-60455" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-60455"><a href="/atmosfernoe-davlenie/po-gorodam">По городам</a></li>
	</ul>
</li>
</ul>
</li>
</ul></div>                <div class="header-search">
                    <span class="search-icon js-search-icon"></span>
                </div>
            
    </div>
</header><!-- #masthead -->


    
    <nav id="site-navigation" class="main-navigation full" style="display: none;">
        <div class="main-navigation-inner full">
            <ul id="header_menu"></ul>
        </div>
    </nav>
    <div class="container header-separator"></div>


    <div class="mobile-menu-placeholder js-mobile-menu-placeholder"></div>
    
	
    <div id="content" class="site-content fixed">

        
        <div class="site-content-inner">
    
        
        <div id="primary" class="content-area" itemscope itemtype="http://schema.org/Article">
            <main id="main" class="site-main article-card">

                
<article id="post-30725" class="article-post post-30725 post type-post status-publish format-standard has-post-thumbnail  category-16">

    
        <div class="breadcrumb" id="breadcrumbs"><span><span><a href="https://romansementsov.ru/">Блог</a></span> » <span><a href="https://romansementsov.ru/category/%d0%be%d0%b1%d1%83%d1%87%d0%b5%d0%bd%d0%b8%d0%b5/">Обучение</a></span> » <span class="breadcrumb_last" aria-current="page">Django-разработчик: кто это, обязанности, зарплаты и как им стать в 2026 году. Обзор профессии.</span></span></div>
                                <h1 class="entry-title" itemprop="headline">Django-разработчик: кто это, обязанности, зарплаты и как им стать в 2026 году. Обзор профессии.</h1>
                    
        
                    <div class="entry-image post-card post-card__thumbnail">
                <img width="483" height="400" src="https://romansementsov.ru/wp-content/uploads/2021/11/2021-11-19_20-24-47-483x400.png" class="attachment-reboot_standard size-reboot_standard wp-post-image" alt="" itemprop="image" decoding="async" fetchpriority="high" />                                    <span class="post-card__category"><a href="https://romansementsov.ru/category/%d0%be%d0%b1%d1%83%d1%87%d0%b5%d0%bd%d0%b8%d0%b5/" itemprop="articleSection">Обучение</a></span>
                            </div>

        
    
    
    
    <div class="entry-content" itemprop="articleBody">
        <div class="table-of-contents"><div class="table-of-contents__header"><span class="table-of-contents__hide js-table-of-contents-hide">Содержание</span></div><ol class="table-of-contents__list js-table-of-contents-list" style="display:none;">
<li class="level-1"><a rel="nofollow noreferrer noopener" href="#kto-takoy-django-razrabotchik">Кто такой Django-разработчик?</a></li><li class="level-1"><a rel="nofollow noreferrer noopener" href="#chto-delayut-django-razrabotchiki-i-chem">Что делают Django-разработчики и чем занимаются?</a></li><li class="level-1"><a rel="nofollow noreferrer noopener" href="#chto-dolzhen-znat-i-umet-django-razrabotchik">Что должен знать и уметь Django-разработчик? </a></li><li class="level-1"><a rel="nofollow noreferrer noopener" href="#vostrebovannost-i-zarplaty-django-razrabotchikov">Востребованность и зарплаты Django-разработчиков</a></li><li class="level-1"><a rel="nofollow noreferrer noopener" href="#kak-stat-django-razrabotchikom-i-gde-uchitsya">Как стать Django-разработчиком и где учиться?</a></li><li class="level-1"><a rel="nofollow noreferrer noopener" href="#15-luchshih-kursov-dlya-obucheniya-django">15+ лучших курсов для обучения Django-разработчика: подробный обзор</a></li><li class="level-1"><a rel="nofollow noreferrer noopener" href="#1-mesto-kurs-obuchenie-rabote-s-python-django">1 место. Курс «Обучение работе с Python Django» — SkillFactory</a></li><li class="level-1"><a rel="nofollow noreferrer noopener" href="#2-mesto-kurs-django-sozdanie-backend-prilozheniy">2 место. Курс «Django: создание backend-приложений» — Нетология</a></li><li class="level-1"><a rel="nofollow noreferrer noopener" href="#3-mesto-kurs-python-freymvork-django-skillbox">3 место.Курс «Python-фреймворк Django» — Skillbox</a></li><li class="level-1"><a rel="nofollow noreferrer noopener" href="#kurs-uroki-django-itproger">Курс «Уроки Django» — itproger</a></li><li class="level-1"><a rel="nofollow noreferrer noopener" href="#kurs-programmirovanie-na-yazyke-python-tsentr">Курс «Программирование на языке Python» — Центр компьютерного обучения «Специалист» при МГТУ им.Н.Э.Баумана</a></li><li class="level-1"><a rel="nofollow noreferrer noopener" href="#kurs-django-razrabotka-thinknetica">Курс «Django-разработка» — thinknetica</a></li><li class="level-1"><a rel="nofollow noreferrer noopener" href="#kurs-django-framework-it-ekspert">Курс «Django Framework» — IT-эксперт</a></li><li class="level-1"><a rel="nofollow noreferrer noopener" href="#kurs-python-django-hekslet">Курс «Python: Django» — Хекслет</a></li><li class="level-1"><a rel="nofollow noreferrer noopener" href="#kurs-uroki-django-itvdn">Курс «Уроки Django» — ITVDN</a></li><li class="level-1"><a rel="nofollow noreferrer noopener" href="#kurs-django-akademiya-it">Курс «Django» — Академия IT</a></li><li class="level-1"><a rel="nofollow noreferrer noopener" href="#kurs-vvedenie-v-django-informatsiya-intuit">Курс «Введение в Django: Информация» — ИНТУИТ</a></li><li class="level-1"><a rel="nofollow noreferrer noopener" href="#kurs-django-python-mozilla-and-individual">Курс «Django (Python)» — Mozilla and individual contributors</a></li></ol></div><div data-elementor-type="wp-post" data-elementor-id="30725" class="elementor elementor-30725">
									<section class="elementor-section elementor-top-section elementor-element elementor-element-b819a67 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="b819a67" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-18cb352" data-id="18cb352" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-b21042b elementor-widget elementor-widget-text-editor" data-id="b21042b" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
			<style>/*! elementor - v3.8.0 - 30-10-2022 */
.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#818a91;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#818a91;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}</style>				<h2 id="kto-takoy-django-razrabotchik">Кто такой Django-разработчик?</h2><p><span style="font-size: 14pt;">Django-разработчик — это специалист, который программирует серверные веб-приложения с использованием фреймворка Django на языке программирования Python.</span></p><h2 id="chto-delayut-django-razrabotchiki-i-chem">Что делают Django-разработчики и чем занимаются?</h2><p><span style="font-size: 14pt;">Обязанности на примере одной из вакансий:</span></p><ul><li><span style="font-size: 14pt;">Разработка/доработка бекенда для веб приложений;</span></li><li><span style="font-size: 14pt;">Участие в формировании API между Frontend и Backend.</span></li><li><span style="font-size: 14pt;">Разрабатывать сервисы связи с банковскими системами</span></li><li><span style="font-size: 14pt;">Новый функционал по автоматизации бизнес-процессов ритейла</span></li><li><span style="font-size: 14pt;">Исправлять ошибки в существующих компонентах</span></li></ul><h2 id="chto-dolzhen-znat-i-umet-django-razrabotchik">Что должен знать и уметь Django-разработчик? </h2><p><span style="font-size: 14pt;"><strong>Требования к Django-разработчикам:</strong></span></p><ul><li><span style="font-size: 14pt;">Python Core</span></li><li><span style="font-size: 14pt;">Установка и настройка веб-сервера</span></li><li><span style="font-size: 14pt;">Чистый код</span></li><li><span style="font-size: 14pt;">Работа с внешними API</span></li><li><span style="font-size: 14pt;">Система контроля версий Git</span></li><li><span style="font-size: 14pt;">Async/await</span></li><li><span style="font-size: 14pt;">Работа с базами данных (чистый SQL, ORM, Postgres)</span></li><li><span style="font-size: 14pt;">Работа с фреймворками Django, Flask, FastAPI</span></li><li><span style="font-size: 14pt;">Веб-вёрстка</span></li><li><span style="font-size: 14pt;">Деплой приложений и работа с docker/docker-compose</span></li><li><span style="font-size: 14pt;">Создание ботов</span></li><li><span style="font-size: 14pt;">Проектирование API</span></li></ul><h2 id="vostrebovannost-i-zarplaty-django-razrabotchikov">Востребованность и зарплаты Django-разработчиков</h2><p><span style="font-size: 14pt;">На сайте поиска работы в данный момент открыто 1 325 вакансий, с каждым месяцем спрос на Django-разработчиков растет.</span></p><p><span style="font-size: 14pt;">Количество вакансий с указанной зарплатой Django-разработчика по всей России:</span></p><ul><li><span style="font-size: 14pt;">от 100 000 руб. – 454</span></li><li><span style="font-size: 14pt;">от 180 000 руб. – 322</span></li><li><span style="font-size: 14pt;">от 260 000 руб. – 135</span></li><li><span style="font-size: 14pt;">от 340 000 руб. – 63</span></li><li><span style="font-size: 14pt;">от 420 000 руб. – 12</span></li></ul><p><span style="font-size: 14pt;">Вакансий с указанным уровнем дохода по Москве:</span></p><ul><li><span style="font-size: 14pt;">от 115 000 руб. – 170</span></li><li><span style="font-size: 14pt;">от 195 000 руб. – 133</span></li><li><span style="font-size: 14pt;">от 270 000 руб. – 73</span></li><li><span style="font-size: 14pt;">от 350 000 руб. – 41</span></li><li><span style="font-size: 14pt;">от 430 000 руб. – 9</span></li></ul><p><span style="font-size: 14pt;">Вакансий с указанным уровнем дохода по Санкт-Петербургу:</span></p><ul><li><span style="font-size: 14pt;">от 135 000 руб. – 66</span></li><li><span style="font-size: 14pt;">от 195 000 руб. – 55</span></li><li><span style="font-size: 14pt;">от 255 000 руб. – 25</span></li><li><span style="font-size: 14pt;">от 315 000 руб. – 13</span></li><li><span style="font-size: 14pt;">от 375 000 руб. – 9</span></li></ul><h2 id="kak-stat-django-razrabotchikom-i-gde-uchitsya">Как стать Django-разработчиком и где учиться?</h2><p><span style="font-size: 14pt;">Варианты обучения для Django-разработчика с нуля:</span></p><ul><li><span style="font-size: 14pt;"><strong>Самостоятельное обучение</strong> – всевозможные видео на YouTube, книги, форумы, самоучители и т.д. Плюсы – дешево или очень недорого. Минусы – нет системности, самостоятельное обучение может оказаться неэффективным, полученные навыки могут оказаться невостребованными у работодателя;</span></li><li><span style="font-size: 14pt;"><strong>Классическое оффлайн-образование</strong> в ВУЗах, колледжах и университетах. Диплом является преимуществом при устройстве на работу, при этом обучение обычно длится не менее четырех лет, часто дают устаревшие неактуальные знания;</span></li><li><span style="font-size: 14pt;"><strong>Онлайн-обучение. </strong>Пройти курс можно на одной из образовательных платформ. Такие курсы рассчитаны на людей без особой подготовки, поэтому подойдут большинству людей. Обычно упор в онлайн-обучении делается на практику – это позволяет быстро пополнить портфолио и устроиться на работу сразу после обучения.</span></li></ul><p><span style="font-size: 14pt;">Ниже сделали обзор 15+ лучших онлайн-курсов.</span></p><h2 id="15-luchshih-kursov-dlya-obucheniya-django">15+ лучших курсов для обучения Django-разработчика: подробный обзор</h2>						</div>
				</div>
					</div>
		</div>
							</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-368ad92 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="368ad92" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c4137ce" data-id="c4137ce" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-bb6983e elementor-widget elementor-widget-text-editor" data-id="bb6983e" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<div class='elementor-element elementor-element-14d3a9c elementor-widget elementor-widget-heading' data-id='14d3a9c' data-element_type='widget' data-widget_type='heading.default'><div class='elementor-widget-container'><h2 class='elementor-heading-title elementor-size-default' id="1-mesto-kurs-obuchenie-rabote-s-python-django"><a href='https://romansementsov.ru/link/12302096' target='_blank' rel='nofollow' data-wpel-link='internal'>1 место. Курс «Обучение работе с Python Django» — SkillFactory</a></h2></div></div><div class='elementor-element elementor-element-d8b0d81 elementor-widget elementor-widget-heading' data-id='d8b0d81' data-element_type='widget' data-widget_type='heading.default'><div class='elementor-widget-container'><span class='elementor-heading-title elementor-size-default'><a href='https://romansementsov.ru/link/12302096' target='_blank' rel='nofollow' data-wpel-link='internal'>https://skillfactory.ru/python-django</a></span></div></div>
						</div>
				</div>
				<div class="elementor-element elementor-element-ca07ea0 elementor-widget elementor-widget-image" data-id="ca07ea0" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
			<style>/*! elementor - v3.8.0 - 30-10-2022 */
.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=".svg"]{width:48px}.elementor-widget-image img{vertical-align:middle;display:inline-block}</style>									<figure class="wp-caption">
											<a href="https://romansementsov.ru/wp-content/uploads/2021/09/изображение_2021-09-06_122617.png" data-elementor-open-lightbox="yes" data-elementor-lightbox-title="изображение_2021-09-06_122617" e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MjM3MzUsInVybCI6Imh0dHBzOlwvXC9yb21hbnNlbWVudHNvdi5ydVwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMVwvMDlcL1x1MDQzOFx1MDQzN1x1MDQzZVx1MDQzMVx1MDQ0MFx1MDQzMFx1MDQzNlx1MDQzNVx1MDQzZFx1MDQzOFx1MDQzNV8yMDIxLTA5LTA2XzEyMjYxNy5wbmcifQ%3D%3D">
							<span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><img itemprop="url image" decoding="async" width="730" height="195" src="https://romansementsov.ru/wp-content/uploads/2021/09/изображение_2021-09-06_122617-1024x273.png" class="attachment-large size-large" alt="" srcset="https://romansementsov.ru/wp-content/uploads/2021/09/изображение_2021-09-06_122617-1024x273.png 1024w, https://romansementsov.ru/wp-content/uploads/2021/09/изображение_2021-09-06_122617-300x80.png 300w, https://romansementsov.ru/wp-content/uploads/2021/09/изображение_2021-09-06_122617-768x204.png 768w, https://romansementsov.ru/wp-content/uploads/2021/09/изображение_2021-09-06_122617-870x232.png 870w, https://romansementsov.ru/wp-content/uploads/2021/09/изображение_2021-09-06_122617.png 1101w" sizes="(max-width: 730px) 100vw, 730px" /><meta itemprop="width" content="730"><meta itemprop="height" content="195"></span>								</a>
											<figcaption class="widget-image-caption wp-caption-text"></figcaption>
										</figure>
									</div>
				</div>
				<div class="elementor-element elementor-element-e9ca166 elementor-widget elementor-widget-text-editor" data-id="e9ca166" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<div class="elementor-element elementor-element-e8b043f elementor-widget elementor-widget-text-editor" data-id="e8b043f" data-element_type="widget" data-widget_type="text-editor.default"><div class="elementor-widget-container"><div class="elementor-text-editor elementor-clearfix"><div style="text-align: left;"><span style="font-size: 14pt;"><strong><span style="font-family: geometria-regular;">Стоимость: </span></strong><span style="text-align: center;">Рассрочка на 36 месяцев &#8212; 3 167 ₽ / мес</span></span></div></div></div></div><div class="elementor-element elementor-element-dc96d3f bluebutton elementor-align-left elementor-widget elementor-widget-button" data-id="dc96d3f" data-element_type="widget" data-widget_type="button.default"><div class="elementor-widget-container"><div class="elementor-button-wrapper"><a class="elementor-button-link elementor-button elementor-size-sm" role="button" href="https://romansementsov.ru/link/12302096" target="_blank" rel="nofollow noopener" data-wpel-link="internal"><span class="elementor-button-content-wrapper"><span class="elementor-button-text">Перейти на официальный сайт →</span></span></a></div></div></div>						</div>
				</div>
				<div class="elementor-element elementor-element-6a4348b elementor-widget elementor-widget-text-editor" data-id="6a4348b" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p><strong><em>Django </em></strong>— это фреймворк, написанный на Python, предназначенный для быстрого создания приложений. Данная платформа была разработана командой опытных практиков, чтобы избавить программистов от необходимости писать сотни строк кода, но при этом быстро создавать функциональные продукты. Преимуществами Django являются скорость, безопасность и масштабируемость. А еще:</p><ul><li>Открытый код — вы можете легко вносить изменения, добавлять и обновлять функциональные возможности framework.</li><li>Модель MVC — инструмент позволяет разделить модели, представления и бизнес-логику приложения.• Объектно-реляционное отображение (ORM) — позволяет писать модели целиком на Python.</li><li>Обладает богатым, динамичным базовым интерфейсом. При желании вы также можете использовать чистый SQL.</li><li>Автоматический административный интерфейс — фреймворк предоставляет готовую панель администрирования данных, которая легко модифицируется и расширяется.</li><li>Системы кеширования — если вам нужна большая производительность, вы можете использовать memcache или другие подсистемы кеширования.</li><li>Интернационализация — django имеет встроенные инструменты для создания многоязычных приложений со специальными локальными функциями.</li></ul><p><strong><em>Программа курса:</em></strong></p><p>Учебный план составлен практикующими разработчиками таким образом, чтобы вы получили именно те знания и навыки, которые ценятся сейчас у работодателей</p><p><strong><em>Часть 1. Программирование на Python</em></strong></p><p><strong><em>Вы научитесь:</em></strong></p><p>— Разбираться в типах данных<br />— Использовать разные алгоритмы для решения задач<br />— Писать код на Python<br />— Работать с файлами и данными<br />— Размещать код на GitHub<br />— Использовать объектно-ориентированный подход в программировании (ООП) для Python</p><p><strong><em>Часть 2. Бэкенд-разработка на Python и Django</em></strong></p><p><strong><em>Вы научитесь:</em></strong></p><p>— Поднимать веб-сервер на Python<br />— Настраивать взаимодействие с базами данных<br />— Проектировать базу данных<br />— Верстать веб-интерфейс на основе шаблонов Django<br />— Настраивать и проводить тестирование своего кода<br />— Создавать свой REST API<br />— Использовать Docker для сборки проекта<br />— Делать свой веб-проект на Django и размещать его на сервере</p><p><strong><em>Часть 3. Финальный проект</em></strong></p><p><strong><em>Вы научитесь:</em></strong></p><p>— Строить сложный API с подключением к SQL-базе данных и дополнительным условием — созданием веб-интерфейса9. Финальный проект — REST API сервис с подключением к базе данных</p><p><strong><em>Часть 4. Бонусы</em></strong></p><p>— Работать в командной строке Linux<br />— Верстать веб-страницы с адаптивной версткой<br />— Ускорять и оптимизировать свой код с помощью асинхронного программирования10. Основы Linux</p><p><strong><em>Часть 5. Стажировка</em></strong></p><p>— Отбор лучших студентов в конкурсах компаний-партнеров<br />— При попадании на стажировку — участие в реальном проекте с тимлидом и проджект-менеджером<br />— Итоговая защита проекта<br />— Кейс в портфолио<br />— Возможность трудоустройства в штат.</p><p><strong><em>Сертификат школы SkillFactory о прохождении курса. При необходимости на английском языке.</em></strong></p>						</div>
				</div>
				<div class="elementor-element elementor-element-c09fcce greenbutton elementor-align-left elementor-widget elementor-widget-button" data-id="c09fcce" data-element_type="widget" data-widget_type="button.default">
				<div class="elementor-widget-container">
					<div class="elementor-button-wrapper">
			<a href="https://romansementsov.ru/link/12302096" target="_blank" rel="nofollow" class="elementor-button-link elementor-button elementor-size-sm" role="button">
						<span class="elementor-button-content-wrapper">
						<span class="elementor-button-text">Подробнее о курсе по Django →</span>
		</span>
					</a>
		</div>
				</div>
				</div>
					</div>
		</div>
							</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-9883b60 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="9883b60" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2bf0ab1" data-id="2bf0ab1" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-6b338bb elementor-widget elementor-widget-text-editor" data-id="6b338bb" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<div class='elementor-element elementor-element-14d3a9c elementor-widget elementor-widget-heading' data-id='14d3a9c' data-element_type='widget' data-widget_type='heading.default'><div class='elementor-widget-container'><h2 class='elementor-heading-title elementor-size-default' id="2-mesto-kurs-django-sozdanie-backend-prilozheniy"><a href='https://romansementsov.ru/link/78386843' target='_blank' rel='nofollow' data-wpel-link='internal'>2 место. Курс «Django: создание backend-приложений» — Нетология</a></h2></div></div><div class='elementor-element elementor-element-d8b0d81 elementor-widget elementor-widget-heading' data-id='d8b0d81' data-element_type='widget' data-widget_type='heading.default'><div class='elementor-widget-container'><span class='elementor-heading-title elementor-size-default'><a href='https://romansementsov.ru/link/78386843' target='_blank' rel='nofollow' data-wpel-link='internal'>https://netology.ru/programs/django</a></span></div></div>
						</div>
				</div>
				<div class="elementor-element elementor-element-149ba8a elementor-widget elementor-widget-image" data-id="149ba8a" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
												<figure class="wp-caption">
											<a href="https://romansementsov.ru/wp-content/uploads/2021/11/изображение_2023-02-16_204105089.png" data-elementor-open-lightbox="yes" data-elementor-lightbox-title="изображение_2023-02-16_204105089" e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NTI5MjEsInVybCI6Imh0dHBzOlwvXC9yb21hbnNlbWVudHNvdi5ydVwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMVwvMTFcL1x1MDQzOFx1MDQzN1x1MDQzZVx1MDQzMVx1MDQ0MFx1MDQzMFx1MDQzNlx1MDQzNVx1MDQzZFx1MDQzOFx1MDQzNV8yMDIzLTAyLTE2XzIwNDEwNTA4OS5wbmcifQ%3D%3D">
							<span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><img itemprop="url image" decoding="async" width="730" height="231" src="https://romansementsov.ru/wp-content/uploads/2021/11/изображение_2023-02-16_204105089-1024x324.png" class="attachment-large size-large" alt="" srcset="https://romansementsov.ru/wp-content/uploads/2021/11/изображение_2023-02-16_204105089-1024x324.png 1024w, https://romansementsov.ru/wp-content/uploads/2021/11/изображение_2023-02-16_204105089-300x95.png 300w, https://romansementsov.ru/wp-content/uploads/2021/11/изображение_2023-02-16_204105089-768x243.png 768w, https://romansementsov.ru/wp-content/uploads/2021/11/изображение_2023-02-16_204105089-870x275.png 870w, https://romansementsov.ru/wp-content/uploads/2021/11/изображение_2023-02-16_204105089.png 1113w" sizes="(max-width: 730px) 100vw, 730px" /><meta itemprop="width" content="730"><meta itemprop="height" content="231"></span>								</a>
											<figcaption class="widget-image-caption wp-caption-text"></figcaption>
										</figure>
									</div>
				</div>
				<div class="elementor-element elementor-element-02effcf elementor-widget elementor-widget-text-editor" data-id="02effcf" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<div class="elementor-element elementor-element-e8b043f elementor-widget elementor-widget-text-editor" data-id="e8b043f" data-element_type="widget" data-widget_type="text-editor.default"><div class="elementor-widget-container"><div class="elementor-text-editor elementor-clearfix"><div style="text-align: left;"><span style="font-size: 14pt;"><strong><span style="font-family: geometria-regular;">Стоимость: </span></strong><span style="font-family: geometria-regular;">14 700</span><span style="font-family: geometria-regular;"> ₽ или рассрочка на 12 месяцев &#8212; 1 225 ₽/мес</span></span></div></div></div></div><div class="elementor-element elementor-element-dc96d3f bluebutton elementor-align-left elementor-widget elementor-widget-button" data-id="dc96d3f" data-element_type="widget" data-widget_type="button.default"><div class="elementor-widget-container"><div class="elementor-button-wrapper"><a class="elementor-button-link elementor-button elementor-size-sm" role="button" href="https://romansementsov.ru/link/78386843" target="_blank" rel="nofollow noopener" data-wpel-link="internal"><span class="elementor-button-content-wrapper"><span class="elementor-button-text">Перейти на официальный сайт →</span></span></a></div></div></div>						</div>
				</div>
				<div class="elementor-element elementor-element-5999729 elementor-widget elementor-widget-text-editor" data-id="5999729" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p><strong><em>Программа курса</em></strong></p><p><em>8 часов теории, 32 часа практики</em></p><ol><li><strong><em>Обработка запроса. Работа с шаблонами<br /></em></strong>Познакомитесь с фреймворком Django и установите его на компьютер. Изучите основные принципы организации проекта в Django и инструменты для обработки урлов. Узнаете о возможностях, организации и механизмах работы шаблонов.</li><li><strong><em>Базы данных<br /></em></strong>Научитесь создавать базы данных, делать запросы и работать с ORM и моделями. Познакомитесь с основными типами полей и базовыми запросами. Научитесь создавать структуру базы с различными связями и оптимизировать запросы.</li><li><strong><em>Построение API<br /></em></strong>Погрузитесь в построение гибкого и функционального API для веб-приложения. Научитесь настраивать права доступа и фильтровать контент. Узнаете про троттлинг, пагинацию и другие важные аспекты в построении API.</li><li><strong><em>Итоговое тестирование<br /></em></strong>В конце обучения вам предстоит пройти тестирование, чтобы закрепить пройденный материал и получить удостоверение о повышении квалификации.</li></ol><p><strong><em>Вашу квалификацию подтвердят документы установленного образца.</em></strong></p>						</div>
				</div>
				<div class="elementor-element elementor-element-788df24 greenbutton elementor-align-left elementor-widget elementor-widget-button" data-id="788df24" data-element_type="widget" data-widget_type="button.default">
				<div class="elementor-widget-container">
					<div class="elementor-button-wrapper">
			<a href="https://romansementsov.ru/link/78386843" target="_blank" rel="nofollow" class="elementor-button-link elementor-button elementor-size-sm" role="button">
						<span class="elementor-button-content-wrapper">
						<span class="elementor-button-text">Подробнее о курсе по Django →</span>
		</span>
					</a>
		</div>
				</div>
				</div>
					</div>
		</div>
							</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-8f8c633 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="8f8c633" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-8a3acbf" data-id="8a3acbf" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-7c47e2f elementor-widget elementor-widget-text-editor" data-id="7c47e2f" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<div class='elementor-element elementor-element-14d3a9c elementor-widget elementor-widget-heading' data-id='14d3a9c' data-element_type='widget' data-widget_type='heading.default'><div class='elementor-widget-container'><h2 class='elementor-heading-title elementor-size-default' id="3-mesto-kurs-python-freymvork-django-skillbox"><a href='https://romansementsov.ru/link/83743032' target='_blank' rel='nofollow' data-wpel-link='internal'>3 место.Курс «Python-фреймворк Django» — Skillbox</a></h2></div></div><div class='elementor-element elementor-element-d8b0d81 elementor-widget elementor-widget-heading' data-id='d8b0d81' data-element_type='widget' data-widget_type='heading.default'><div class='elementor-widget-container'><span class='elementor-heading-title elementor-size-default'><a href='https://romansementsov.ru/link/83743032' target='_blank' rel='nofollow' data-wpel-link='internal'>https://skillbox.ru/course/django-framework/</a></span></div></div>
						</div>
				</div>
				<div class="elementor-element elementor-element-268031a elementor-widget elementor-widget-image" data-id="268031a" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
												<figure class="wp-caption">
											<a href="https://romansementsov.ru/wp-content/uploads/2021/09/изображение_2021-09-06_122826.png" data-elementor-open-lightbox="yes" data-elementor-lightbox-title="изображение_2021-09-06_122826" e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MjM3MzcsInVybCI6Imh0dHBzOlwvXC9yb21hbnNlbWVudHNvdi5ydVwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMVwvMDlcL1x1MDQzOFx1MDQzN1x1MDQzZVx1MDQzMVx1MDQ0MFx1MDQzMFx1MDQzNlx1MDQzNVx1MDQzZFx1MDQzOFx1MDQzNV8yMDIxLTA5LTA2XzEyMjgyNi5wbmcifQ%3D%3D">
							<span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><img itemprop="url image" loading="lazy" decoding="async" width="730" height="209" src="https://romansementsov.ru/wp-content/uploads/2021/09/изображение_2021-09-06_122826-1024x293.png" class="attachment-large size-large" alt="" srcset="https://romansementsov.ru/wp-content/uploads/2021/09/изображение_2021-09-06_122826-1024x293.png 1024w, https://romansementsov.ru/wp-content/uploads/2021/09/изображение_2021-09-06_122826-300x86.png 300w, https://romansementsov.ru/wp-content/uploads/2021/09/изображение_2021-09-06_122826-768x220.png 768w, https://romansementsov.ru/wp-content/uploads/2021/09/изображение_2021-09-06_122826-870x249.png 870w, https://romansementsov.ru/wp-content/uploads/2021/09/изображение_2021-09-06_122826.png 1184w" sizes="auto, (max-width: 730px) 100vw, 730px" /><meta itemprop="width" content="730"><meta itemprop="height" content="209"></span>								</a>
											<figcaption class="widget-image-caption wp-caption-text"></figcaption>
										</figure>
									</div>
				</div>
				<div class="elementor-element elementor-element-f6be9d5 elementor-widget elementor-widget-text-editor" data-id="f6be9d5" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<div class="elementor-element elementor-element-e8b043f elementor-widget elementor-widget-text-editor" data-id="e8b043f" data-element_type="widget" data-widget_type="text-editor.default"><div class="elementor-widget-container"><div class="elementor-text-editor elementor-clearfix"><div style="text-align: left;"><span style="font-size: 14pt;"><strong><span style="font-family: geometria-regular;">Стоимость: </span></strong><span style="font-family: geometria-regular;"><span data-sheets-value="{&quot;1&quot;:2,&quot;2&quot;:&quot;цену уточняйте на сайте.&quot;}" data-sheets-userformat="{&quot;2&quot;:15297,&quot;3&quot;:{&quot;1&quot;:0},&quot;9&quot;:0,&quot;10&quot;:2,&quot;11&quot;:0,&quot;12&quot;:0,&quot;14&quot;:{&quot;1&quot;:2,&quot;2&quot;:0},&quot;15&quot;:&quot;Calibri, sans-serif&quot;,&quot;16&quot;:11}">цену уточняйте на сайте.</span></span></span></div></div></div></div><div class="elementor-element elementor-element-dc96d3f bluebutton elementor-align-left elementor-widget elementor-widget-button" data-id="dc96d3f" data-element_type="widget" data-widget_type="button.default"><div class="elementor-widget-container"><div class="elementor-button-wrapper"><a class="elementor-button-link elementor-button elementor-size-sm" role="button" href="https://romansementsov.ru/link/83743032" target="_blank" rel="nofollow noopener" data-wpel-link="internal"><span class="elementor-button-content-wrapper"><span class="elementor-button-text">Перейти на официальный сайт →</span></span></a></div></div></div>						</div>
				</div>
				<div class="elementor-element elementor-element-6029216 elementor-widget elementor-widget-text-editor" data-id="6029216" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<ul><li>Длительность 6 месяцев</li><li>Онлайн в удобное время</li><li>Обучение на практике</li><li>Доступ к курсу навсегда.</li></ul><p><strong><em>Чему вы научитесь:</em></strong></p><ol><li>Разбираться в архитектуре веб-приложений</li><li>Проектировать легко поддерживаемые проекты</li><li>Пользоваться инструментами: pip, virtualenv, Git, PyCharm и другими</li><li>Ориентироваться в современных веб-технологиях</li><li>Писать чистый и валидный код согласно PEP8</li><li>Верстать адаптивные сайты средствами HTML и CSS</li><li>Создавать и оптимизировать веб-приложения на Django</li><li>Создавать Unit-тесты и покрывать ими Django-приложение</li><li>Работать с Javascript на базовом уровне</li></ol><p><strong><em>Программа</em></strong></p><p><em>Вас ждут теоретические и практические занятия, на которых вы освоите и закрепите все необходимые навыки.<br />46 тематических модулей, 130 онлайн-уроков</em></p><p><strong><em>Веб-вёрстка. Базовый уровень</em></strong></p><ol><li><strong><em>Знакомство с курсом</em></strong></li></ol><ul><li>Как работают сайты. Вёрстка. Backend и frontend.</li><li>Возможности HTML, CSS, JS.</li><li>Редактор кода. Codepen.</li><li>Работа с devtools.</li></ul><ol start="2"><li><strong><em>Базовый HTML</em></strong></li></ol><ul><li>Ускорение работы. Emmet.</li><li>Элементы HTML-разметки. Базовые теги.</li><li>Теги картинок и ссылок. Кнопки.</li><li>Теги таблиц.</li><li>Служебные теги.</li><li>Кодстайл HTML.</li></ul><ol start="3"><li><strong><em>Базовый CSS</em></strong></li></ol><ul><li>Ускорение работы. Live server.</li><li>Подключение CSS.</li><li>Селекторы. Вес селектора.</li><li>Единицы измерения CSS.</li><li>Стилизация.</li><li>Свойство display.</li><li>Блочная модель.</li><li>Позиционирование.</li><li>Кодстайл CSS.</li></ul><ol start="4"><li><strong><em>Работа с макетом</em></strong></li></ol><ul><li>Про форматы изображений.</li><li>Работа с макетом. Photoshop.</li><li>Работа с макетом. Figma.</li></ul><ol start="5"><li><strong><em> HTML-разметка</em></strong></li></ol><ul><li>HTML-семантика.</li><li>Контентные и декоративные изображения.</li><li>Структура проекта и разметка header.</li><li>Разметка hero и what we do.</li><li>Разметка testimonials и</li><li>Разметка</li></ul><ol start="6"><li><strong><em> Flexbox</em></strong></li></ol><ul><li>Теория.</li><li>Подготовка стилей.</li><li>Hero + what we do.</li><li>Testimonials + contacts.</li><li> </li></ul><ol start="7"><li><strong><em> Стилизация</em></strong></li></ol><ul><li>Header + hero.</li><li>What we do + Testimonials.</li><li>Contacts + Footer.</li><li>Итоги модулей 5-7.</li></ul><ol start="8"><li><strong><em>Продвинутый HTML</em></strong></li></ol><ul><li>Узконаправленные теги.</li><li>Теги для аудио и видео. Iframe. Нюансы использования.</li><li>Продвинутое подключение изображений.</li><li>Формы.</li><li>Продвинутый CSS</li><li>Подключение шрифтов.</li><li>Комбинаторные селекторы.</li><li>Псевдоклассы.</li><li>Псевдоэлементы.</li><li>CSS transition.</li><li>CSS transform.</li><li>Кастомные свойства.</li><li>CSS functions.</li><li>БЭМ-нейминг.</li></ul><ol start="9"><li><strong><em>Сетки</em></strong></li></ol><ul><li>Что такое сетка?</li><li>Построение собственной сетки.</li><li>Сетки на примере Bootstrap.</li><li>Практика: Bootstrap.</li><li>Пример сложной сетки.</li></ul><ol start="10"><li><strong><em>Адаптивность. Десктоп и планшет</em></strong></li></ol><ul><li>Виды вёрстки.</li><li>Медиазапросы. Теория.</li><li>Медиазапросы. Практика.</li><li>Лучшие практики.</li><li>Pixel Perfect.</li></ul><ol start="11"><li><strong><em>Адаптивность. Мобильные устройства</em></strong></li></ol><ul><li>Адаптивные изображения.</li><li>Настройка сервера для проверки адаптивности.</li><li>Формы на нативных устройствах.</li></ul><ol start="12"><li><strong><em>JavaScript для верстальщика</em></strong></li></ol><ul><li>Что такое JavaScript.</li><li>DOM</li><li>События.</li><li>Готовые решения: слайдер.</li><li>Готовые решения: аккордеон.</li><li>Экосистема JS.</li></ul><ol start="13"><li><strong><em>Доступность</em></strong></li></ol><ul><li>Понятие доступности.</li><li>Проверка доступности. Клавиатура.</li><li>Проверка доступности. Скринридер.</li><li>Влияние семантики на доступность.</li><li>aria</li><li>Вредные и полезные советы.</li></ul><ol start="14"><li><strong><em>Кросс-браузерность</em></strong></li></ol><ul><li>Введение.</li><li>Стандартные стили браузеров.</li><li>Способы обеспечения кросс-браузерности.</li><li>Проверка кросс-браузерности.</li></ul><ol start="15"><li><strong><em>База знаний</em></strong></li></ol><ul><li>Кастомизация чекбоксов и радиокнопок.</li><li>Кастомизация селекта.</li><li>Работа с Яндекс.Картами.</li><li>Тултипы.</li><li>Кастомный скроллбар на сайте.</li><li>Перезапуск плагина.</li><li>Валидация формы.</li></ul><ol start="16"><li><strong><em>Работа с хостингом</em></strong></li></ol><ul><li>Покупка и настройка хостинга.</li><li>Работа с файлами, выгрузка сайта.</li><li>Создание поддоменов и почты.</li></ul><ol start="17"><li><strong><em>Анимация</em></strong></li></ol><ul><li>Зачем нужна анимация?</li><li>Анимация по правилам UX.</li><li>Анимация на CSS.</li><li>Готовые решения в анимациях.</li></ul><p><strong><em>Веб-вёрстка. Продвинутый уровень</em></strong></p><ol start="18"><li><strong><em>Вёрстка HTML-писем</em></strong></li></ol><ul><li>Общие правила верстки писем. Почтовики.</li><li>Инструменты.</li><li>Практика: верстаем письмо.</li></ul><ol start="19"><li><strong><em>SVG</em></strong></li></ol><ul><li>Основные теги в SVG. Вставка на страницу.</li><li>Базовые фигуры. Атрибуты и свойства.</li><li>Анимация SVG.</li><li>SVG-фильтры.</li><li>SVG-спрайты.</li><li>Практика. Делаем что-нибудь красивое.</li></ul><ol start="20"><li><strong><em>Анимация на JS</em></strong></li></ol><ul><li>Введение в анимацию на JS.</li><li>Возможности анимации через JS.</li><li>Gsap для анимации.</li></ul><ol start="21"><li><strong><em>Оптимизация и процесс загрузки</em></strong></li></ol><ul><li>Отрисовка.</li><li>Вкладка performance.</li></ul><ol start="22"><li><strong><em>Сборщики</em></strong></li></ol><ul><li>Введение. Настраиваем окружение.</li><li>Пишем первый таск.</li><li>Дорабатываем сборку.</li><li>Делаем простую сборку.</li><li>Дорабатываем сборку.</li><li>Союз двух сборщиков.</li></ul><ol start="23"><li><strong><em>Препроцессоры и постпроцессоры</em></strong></li></ol><ul><li>Введение в препроцессоры.</li><li>Возможности.</li><li>Обзор Less, postcss.</li></ul><ol start="24"><li><strong><em>CSS Grid</em></strong></li></ol><ul><li>Понятие Display: grid.</li><li>Свойства контейнера.</li><li>Свойства дочерних элементов.</li><li>Практика: создаём сайт.</li></ul><ol start="25"><li><strong><em>CMS</em></strong></li></ol><ul><li>Введение в CMS.</li><li>CMS WordPress. Установка.</li><li>CMS WordPress. Разделение шаблона.</li><li>CMS WordPress. Подключение стилей и скриптов.</li><li>CMS WordPress. Выводим данные на страницу из админ-панели.</li></ul><ol start="26"><li><strong><em>База знаний: часть 2</em></strong></li><li><strong><em>Будущее вёрстки</em></strong></li></ol><ul><li>Что нас ждёт в будущем?</li><li>Новые HTML-теги.</li><li>Новые CSS-свойства.</li></ul><p><strong><em>Python-фреймворк Django</em></strong></p><ol start="28"><li><strong><em>Введение в веб-фреймворки</em></strong></li></ol><ul><li>Основы веб-технологий.</li><li>Веб-разработка: кратко о веб-серверах, HTML и HTTP.</li><li>Пишем простейшее серверное приложение на Python.</li><li>Компоненты веб-приложения и первый запуск Django.</li><li>Пишем приложение на Django.</li></ul><ol start="29"><li><strong><em>Введение в Django</em></strong></li></ol><ul><li>Виртуальное окружение.</li><li>Разбор manage.py help.</li><li>Разбор urls.py и views.py.</li><li>Разбираемся с шаблонами.</li><li>Итоги урока.</li></ul><ol start="30"><li><strong><em>Обработка запросов в Django</em></strong></li></ol><ul><li>Концепция MVC.</li><li>Путь от request до</li><li>Middleware</li><li>Язык шаблонов</li><li>Class Based Views.</li><li>Generic views.</li></ul><ol start="31"><li><strong><em>База данных и модели</em></strong></li></ol><ul><li>Объектно-реляционное отображение (ORM).</li><li>Модели и поля в Django ORM.</li><li>Свойства полей.</li><li>Поля отношений.</li><li>Метаданные моделей и индексы.</li><li>ListView, DetailView (Generic views).</li></ul><ol start="32"><li><strong><em>Формы</em></strong></li></ol><ul><li>HTML-формы и POST-запросы.</li><li>Формы в Django.</li><li>Процесс управления формой в Django.</li><li>Валидация форм.</li><li>Дополнительные возможности валидации форм.</li><li>ModelForm</li></ul><ol start="33"><li><strong><em>Административный интерфейс в Django</em></strong></li></ol><ul><li>Админка из коробки.</li><li>ModelAdmin</li><li>Фильтры и поле поиска.</li><li>Редактирование связанных записей.</li><li>Группировка полей.</li><li>Групповые действия.</li></ul><ol start="34"><li><strong><em>Аутентификация и авторизация</em></strong></li></ol><ul><li>Как это работает? Аутентификация.</li><li>Пишем view для аутентификации.</li><li>Стандартные view для аутентификации.</li><li>Пользователи и сессии.</li><li>Как это работает?</li></ul><ol start="35"><li><strong><em>Регистрация и права доступа</em></strong></li></ol><ul><li>Регистрация.</li><li>Расширенная модель пользователя.</li><li>Групповые и персональные права.</li><li>Работа с правами в админ-панели Django.</li><li>Другие способы ограничения доступа.</li></ul><ol start="36"><li><strong><em>Работа с файлами</em></strong></li></ol><ul><li>POST-запросы и отправка файлов.</li><li>Обработка загруженных файлов.</li><li>FileField и хранение файлов.</li><li>Загрузка нескольких файлов и работа с административной панелью.</li></ul><ol start="37"><li><strong><em>Тестирование</em></strong></li></ol><ul><li>Пишем тесты.</li><li>Тесты в Django.</li><li>Тесты для страниц сайта.</li><li>TDD (Test-driven development).</li><li>Пирамида тестирования.</li></ul><ol start="38"><li><strong><em>Локализация и интернационализация</em></strong></li></ol><ul><li>Что такое интернационализация и локализация?</li><li>Стандартные средства интернационализации в Django.</li><li>Интернационализация в шаблонах.</li><li>Интернационализация в коде приложения.</li><li>Интернационализация административной панели.</li></ul><ol start="39"><li><strong><em>Оптимизация с помощью кэширования</em></strong></li></ol><ul><li>Что такое кэширование?</li><li>Система кэширования Django.</li><li>Кэширование представлений (страниц).</li><li>Кэширование фрагмента шаблона.</li><li>Использование низкоуровневого cache API Django.</li></ul><ol start="40"><li><strong><em>Введение в Django REST Framework</em></strong></li></ol><ul><li>REST как основа дизайна API-приложений.</li><li>Знакомство с Django REST Framework.</li><li>Используем serializer Django REST Framework.</li><li>Знакомство с class-based views DRF.</li><li>Используем миксины Django REST Framework.</li><li>Фильтрация.</li></ul><ol start="41"><li><strong><em>Документирование</em></strong></li></ol><ul><li>Зачем нужно документирование?</li><li>Знакомимся с Django docstring и admindocs.</li><li>Best practices документирования проекта.</li><li>Документация в Django REST Framework.</li><li>Знакомство со сторонними инструментами для генерации спецификаций.</li></ul><ol start="42"><li><strong><em>Эффективная работа с базой данных в Django</em></strong></li></ol><ul><li>Эффективное взаимодействие с базой данных.</li><li>Проблема N+1, select_related и</li><li>Использование транзакций.</li><li>Приёмы оптимизации скорости и количества запросов.</li><li>Агрегации и аннотации.</li></ul><ol start="43"><li><strong><em>Логирование и профилирование</em></strong></li></ol><ul><li>Зачем нужно логирование?</li><li>Логирование в Django.</li><li>Зачем нужно профилирование?</li><li>Знакомство с дополнительными инструментами (Sentry, ELK).</li></ul><ol start="44"><li><strong><em>Экспорт данных</em></strong></li></ol><ul><li>Форматы данных XML, JSON, YAML.</li><li>Сериализация в Django.</li><li>Фикстуры.</li><li>Лента новостей.</li><li>Карта сайта.</li></ul>						</div>
				</div>
				<div class="elementor-element elementor-element-3d328f5 greenbutton elementor-align-left elementor-widget elementor-widget-button" data-id="3d328f5" data-element_type="widget" data-widget_type="button.default">
				<div class="elementor-widget-container">
					<div class="elementor-button-wrapper">
			<a href="https://romansementsov.ru/link/83743032" target="_blank" rel="nofollow" class="elementor-button-link elementor-button elementor-size-sm" role="button">
						<span class="elementor-button-content-wrapper">
						<span class="elementor-button-text">Подробнее о курсе по Django →</span>
		</span>
					</a>
		</div>
				</div>
				</div>
					</div>
		</div>
							</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-cf02051 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="cf02051" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-fa9e84c" data-id="fa9e84c" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-8b82d37 elementor-widget elementor-widget-text-editor" data-id="8b82d37" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<div class='elementor-element elementor-element-14d3a9c elementor-widget elementor-widget-heading' data-id='14d3a9c' data-element_type='widget' data-widget_type='heading.default'><div class='elementor-widget-container'><h2 class='elementor-heading-title elementor-size-default' id="kurs-uroki-django-itproger"><a href='https://itproger.com/course/django' target='_blank' rel="nofollow noreferrer noopener" data-wpel-link='internal'>Курс «Уроки Django» — itproger</a></h2></div></div><div class='elementor-element elementor-element-d8b0d81 elementor-widget elementor-widget-heading' data-id='d8b0d81' data-element_type='widget' data-widget_type='heading.default'><div class='elementor-widget-container'><span class='elementor-heading-title elementor-size-default'><a href='https://itproger.com/course/django' target='_blank' rel="nofollow noreferrer noopener" data-wpel-link='internal'>https://itproger.com/course/django</a></span></div></div>
						</div>
				</div>
				<div class="elementor-element elementor-element-97bccdc elementor-widget elementor-widget-image" data-id="97bccdc" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
												<figure class="wp-caption">
											<a href="https://romansementsov.ru/wp-content/uploads/2021/09/изображение_2021-09-06_122909.png" data-elementor-open-lightbox="yes" data-elementor-lightbox-title="изображение_2021-09-06_122909" e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MjM3MzgsInVybCI6Imh0dHBzOlwvXC9yb21hbnNlbWVudHNvdi5ydVwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMVwvMDlcL1x1MDQzOFx1MDQzN1x1MDQzZVx1MDQzMVx1MDQ0MFx1MDQzMFx1MDQzNlx1MDQzNVx1MDQzZFx1MDQzOFx1MDQzNV8yMDIxLTA5LTA2XzEyMjkwOS5wbmcifQ%3D%3D">
							<span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><img itemprop="url image" loading="lazy" decoding="async" width="730" height="203" src="https://romansementsov.ru/wp-content/uploads/2021/09/изображение_2021-09-06_122909.png" class="attachment-large size-large" alt="" srcset="https://romansementsov.ru/wp-content/uploads/2021/09/изображение_2021-09-06_122909.png 837w, https://romansementsov.ru/wp-content/uploads/2021/09/изображение_2021-09-06_122909-300x84.png 300w, https://romansementsov.ru/wp-content/uploads/2021/09/изображение_2021-09-06_122909-768x214.png 768w" sizes="auto, (max-width: 730px) 100vw, 730px" /><meta itemprop="width" content="730"><meta itemprop="height" content="203"></span>								</a>
											<figcaption class="widget-image-caption wp-caption-text"></figcaption>
										</figure>
									</div>
				</div>
				<div class="elementor-element elementor-element-b2fc015 elementor-widget elementor-widget-text-editor" data-id="b2fc015" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<div class='elementor-element elementor-element-e8b043f elementor-widget elementor-widget-text-editor' data-id='e8b043f' data-element_type='widget' data-widget_type='text-editor.default'><div class='elementor-widget-container'><div class='elementor-text-editor elementor-clearfix'><div style='text-align: left;'><span style='font-size: 14pt;'><strong><span style='font-family: geometria-regular;'>Стоимость: </span></strong><span style='text-align: center;'>нет информации</span></span></div></div></div></div><div class='elementor-element elementor-element-dc96d3f bluebutton elementor-align-left elementor-widget elementor-widget-button' data-id='dc96d3f' data-element_type='widget' data-widget_type='button.default'><div class='elementor-widget-container'><div class='elementor-button-wrapper'><a href='https://itproger.com/course/django' target='_blank' rel="nofollow noreferrer noopener" class='elementor-button-link elementor-button elementor-size-sm' role='button' data-wpel-link='internal'><span class='elementor-button-content-wrapper'><span class='elementor-button-text'>Перейти на официальный сайт →</span></span></a></div></div></div>
						</div>
				</div>
				<div class="elementor-element elementor-element-3b29aa3 elementor-widget elementor-widget-text-editor" data-id="3b29aa3" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p><strong><em>Python</em></strong> – мощный язык, функциональность которого увеличивается при использовании дополнительных библиотек. В видео курсе мы изучим популярный фреймворк Django и построим полноценный веб сайт на основе Джанго.</p><p><strong><em>План курса:</em></strong></p><p>За Django курс мы изучим все основные положения фреймворка Django, а также создадим Python сайт.</p><p> Для реализации стилей на сайте мы будем использовать библиотеку Bootstrap, а для связи с базой данных мы будем использовать встроенную ORM систему, которая позволяет создавать таблицы в базе данных на основе классов в Python.</p><p><strong><em>Задание к уроку:</em></strong></p><ul><li><strong><em>Небольшая теория<br /></em></strong>Что такое Django и какая основная цель его использования?</li><li><strong><em>Установка Python<br /></em></strong>Установите Python, так как без него вы не сможем установить фреймворк Django.</li><li><strong><em>Большое задание по курсу<br /></em></strong>В задание входит методика решения, а также готовый проект с ответом к заданию.</li></ul>						</div>
				</div>
				<div class="elementor-element elementor-element-bead9e6 greenbutton elementor-align-left elementor-widget elementor-widget-button" data-id="bead9e6" data-element_type="widget" data-widget_type="button.default">
				<div class="elementor-widget-container">
					<div class="elementor-button-wrapper">
			<a href="https://itproger.com/course/django" target="_blank" rel="nofollow noreferrer noopener" class="elementor-button-link elementor-button elementor-size-sm" role="button">
						<span class="elementor-button-content-wrapper">
						<span class="elementor-button-text">Подробнее о курсе по Django →</span>
		</span>
					</a>
		</div>
				</div>
				</div>
					</div>
		</div>
							</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-aaf8dad elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="aaf8dad" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-83424b5" data-id="83424b5" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-49abb4c elementor-widget elementor-widget-text-editor" data-id="49abb4c" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<div class='elementor-element elementor-element-14d3a9c elementor-widget elementor-widget-heading' data-id='14d3a9c' data-element_type='widget' data-widget_type='heading.default'><div class='elementor-widget-container'><h2 class='elementor-heading-title elementor-size-default' id="kurs-programmirovanie-na-yazyke-python-tsentr"><a href='https://www.specialist.ru/course/python3' target='_blank' rel="nofollow noreferrer noopener" data-wpel-link='internal'>Курс «Программирование на языке Python» — Центр компьютерного обучения «Специалист» при МГТУ им.Н.Э.Баумана</a></h2></div></div><div class='elementor-element elementor-element-d8b0d81 elementor-widget elementor-widget-heading' data-id='d8b0d81' data-element_type='widget' data-widget_type='heading.default'><div class='elementor-widget-container'><span class='elementor-heading-title elementor-size-default'><a href='https://www.specialist.ru/course/python3' target='_blank' rel="nofollow noreferrer noopener" data-wpel-link='internal'>https://www.specialist.ru/course/python3</a></span></div></div>
						</div>
				</div>
				<div class="elementor-element elementor-element-3cf029e elementor-widget elementor-widget-image" data-id="3cf029e" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
												<figure class="wp-caption">
											<a href="https://romansementsov.ru/wp-content/uploads/2021/09/изображение_2021-09-06_123145.png" data-elementor-open-lightbox="yes" data-elementor-lightbox-title="изображение_2021-09-06_123145" e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MjM3NDIsInVybCI6Imh0dHBzOlwvXC9yb21hbnNlbWVudHNvdi5ydVwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMVwvMDlcL1x1MDQzOFx1MDQzN1x1MDQzZVx1MDQzMVx1MDQ0MFx1MDQzMFx1MDQzNlx1MDQzNVx1MDQzZFx1MDQzOFx1MDQzNV8yMDIxLTA5LTA2XzEyMzE0NS5wbmcifQ%3D%3D">
							<span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><img itemprop="url image" loading="lazy" decoding="async" width="730" height="80" src="https://romansementsov.ru/wp-content/uploads/2021/09/изображение_2021-09-06_123145-1024x112.png" class="attachment-large size-large" alt="" srcset="https://romansementsov.ru/wp-content/uploads/2021/09/изображение_2021-09-06_123145-1024x112.png 1024w, https://romansementsov.ru/wp-content/uploads/2021/09/изображение_2021-09-06_123145-300x33.png 300w, https://romansementsov.ru/wp-content/uploads/2021/09/изображение_2021-09-06_123145-768x84.png 768w, https://romansementsov.ru/wp-content/uploads/2021/09/изображение_2021-09-06_123145-870x95.png 870w, https://romansementsov.ru/wp-content/uploads/2021/09/изображение_2021-09-06_123145.png 1230w" sizes="auto, (max-width: 730px) 100vw, 730px" /><meta itemprop="width" content="730"><meta itemprop="height" content="80"></span>								</a>
											<figcaption class="widget-image-caption wp-caption-text"></figcaption>
										</figure>
									</div>
				</div>
				<div class="elementor-element elementor-element-a33983a elementor-widget elementor-widget-text-editor" data-id="a33983a" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<div class='elementor-element elementor-element-e8b043f elementor-widget elementor-widget-text-editor' data-id='e8b043f' data-element_type='widget' data-widget_type='text-editor.default'><div class='elementor-widget-container'><div class='elementor-text-editor elementor-clearfix'><div style='text-align: left;'><span style='font-size: 14pt;'><strong><span style='font-family: geometria-regular;'>Стоимость: </span></strong><span style='text-align: center;'>31 450 ₽</span></span></div></div></div></div><div class='elementor-element elementor-element-dc96d3f bluebutton elementor-align-left elementor-widget elementor-widget-button' data-id='dc96d3f' data-element_type='widget' data-widget_type='button.default'><div class='elementor-widget-container'><div class='elementor-button-wrapper'><a href='https://www.specialist.ru/course/python3' target='_blank' rel="nofollow noreferrer noopener" class='elementor-button-link elementor-button elementor-size-sm' role='button' data-wpel-link='internal'><span class='elementor-button-content-wrapper'><span class='elementor-button-text'>Перейти на официальный сайт →</span></span></a></div></div></div>
						</div>
				</div>
				<div class="elementor-element elementor-element-605c21f elementor-widget elementor-widget-text-editor" data-id="605c21f" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p><strong><em>Программа курса:</em></strong></p><p><strong><em>Модуль 1. Web-разработка с применением концепции MVC (4 ак. ч.)</em></strong></p><ul><li>История и развитие веб-программирования, различные подходы.</li><li>Идеи MVC-подхода: разделение логики, интерфейса и данных.</li><li>Установка Web-фреймворка Django.</li><li>Структура проекта.</li></ul><p><strong><em>Модуль 2. Основы использования шаблонов (2 ак. ч.)</em></strong></p><ul><li>Передача данных из приложения в шаблоны.</li><li>Использование циклов и выбора в шаблонах.</li></ul><p><strong><em>Модуль 3. Хранение и работа с данными (8 ак. ч.)</em></strong></p><ul><li>Способы хранения данных</li><li>Создание и администрирование БД.</li><li>Схема БД: таблицы, связи между ними, ключи.</li><li>Отображение данных в БД на объекты приложения (ORM).</li><li>Реализация операций выборки, создания, удаления и изменения объектов.</li></ul><p><strong><em>Модуль 4. Использование форм (4 ак. ч.)</em></strong></p><ul><li>Специальные средства создания форм.</li><li>Проверка параметров форм.</li></ul><p><strong><em>Модуль 5. Разграничение прав доступа пользователей (4 ак. ч.)</em></strong></p><ul><li>Авторизация пользователей и разграничение прав доступа.</li><li>Сессии, не требующие регистрации.</li><li>Безопасность.</li></ul><p><strong><em>Модуль 6. Сложные запросы к данным (4 ак. ч.)</em></strong></p><ul><li>Реализация сложных запросов.</li><li>Соединение запросов, подзапросы.</li><li>Вызов хранимых процедур.</li></ul><p><strong><em>Модуль 7. Расширенные возможности шаблонного механизма (2 ак. ч.)</em></strong></p><ul><li>Встроенные фильтры.</li><li>Создание своих фильтров.</li></ul><p><strong><em>Модуль 8. Выдача данных в форматах, отличных от HTML (4 ак. ч.)</em></strong></p><ul><li>Отделение статического контента от динамического.</li><li>Отправка почтовых уведомлений.</li><li>Отдача лент новостей.</li><li>Генерация PDF-документов</li></ul><p><strong><em>Модуль 9. Средства отладки и тестирования (4 ак. ч.)</em></strong></p><ul><li>Журналирование.</li><li>Встроенный интерфейс администрирования.</li><li>Модульное тестирование.</li></ul><p><strong><em>Модуль 10. Развертывание веб-приложений (4 ак. ч.)</em></strong></p><ul><li>Использование встроенного веб-сервера, CGI, FastCGI и mod_python.</li><li>Развертывание и миграция БД.</li></ul>						</div>
				</div>
				<div class="elementor-element elementor-element-2bd019d greenbutton elementor-align-left elementor-widget elementor-widget-button" data-id="2bd019d" data-element_type="widget" data-widget_type="button.default">
				<div class="elementor-widget-container">
					<div class="elementor-button-wrapper">
			<a href="https://www.specialist.ru/course/python3" target="_blank" rel="nofollow noreferrer noopener" class="elementor-button-link elementor-button elementor-size-sm" role="button">
						<span class="elementor-button-content-wrapper">
						<span class="elementor-button-text">Подробнее о курсе по Django →</span>
		</span>
					</a>
		</div>
				</div>
				</div>
					</div>
		</div>
							</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-de52d7e elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="de52d7e" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3915e66" data-id="3915e66" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-f009a62 elementor-widget elementor-widget-text-editor" data-id="f009a62" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<div class='elementor-element elementor-element-14d3a9c elementor-widget elementor-widget-heading' data-id='14d3a9c' data-element_type='widget' data-widget_type='heading.default'><div class='elementor-widget-container'><h2 class='elementor-heading-title elementor-size-default' id="kurs-django-razrabotka-thinknetica"><a href='https://thinknetica.com/django_lab' target='_blank' rel="nofollow noreferrer noopener" data-wpel-link='internal'>Курс «Django-разработка» — thinknetica</a></h2></div></div><div class='elementor-element elementor-element-d8b0d81 elementor-widget elementor-widget-heading' data-id='d8b0d81' data-element_type='widget' data-widget_type='heading.default'><div class='elementor-widget-container'><span class='elementor-heading-title elementor-size-default'><a href='https://thinknetica.com/django_lab' target='_blank' rel="nofollow noreferrer noopener" data-wpel-link='internal'>https://thinknetica.com/django_lab</a></span></div></div>
						</div>
				</div>
				<div class="elementor-element elementor-element-e986704 elementor-widget elementor-widget-image" data-id="e986704" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
												<figure class="wp-caption">
											<a href="https://romansementsov.ru/wp-content/uploads/2021/09/изображение_2021-09-06_123242.png" data-elementor-open-lightbox="yes" data-elementor-lightbox-title="изображение_2021-09-06_123242" e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MjM3NDMsInVybCI6Imh0dHBzOlwvXC9yb21hbnNlbWVudHNvdi5ydVwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMVwvMDlcL1x1MDQzOFx1MDQzN1x1MDQzZVx1MDQzMVx1MDQ0MFx1MDQzMFx1MDQzNlx1MDQzNVx1MDQzZFx1MDQzOFx1MDQzNV8yMDIxLTA5LTA2XzEyMzI0Mi5wbmcifQ%3D%3D">
							<span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><img itemprop="url image" loading="lazy" decoding="async" width="717" height="237" src="https://romansementsov.ru/wp-content/uploads/2021/09/изображение_2021-09-06_123242.png" class="attachment-large size-large" alt="" srcset="https://romansementsov.ru/wp-content/uploads/2021/09/изображение_2021-09-06_123242.png 717w, https://romansementsov.ru/wp-content/uploads/2021/09/изображение_2021-09-06_123242-300x99.png 300w" sizes="auto, (max-width: 717px) 100vw, 717px" /><meta itemprop="width" content="717"><meta itemprop="height" content="237"></span>								</a>
											<figcaption class="widget-image-caption wp-caption-text"></figcaption>
										</figure>
									</div>
				</div>
				<div class="elementor-element elementor-element-483c80a elementor-widget elementor-widget-text-editor" data-id="483c80a" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<div class='elementor-element elementor-element-e8b043f elementor-widget elementor-widget-text-editor' data-id='e8b043f' data-element_type='widget' data-widget_type='text-editor.default'><div class='elementor-widget-container'><div class='elementor-text-editor elementor-clearfix'><div style='text-align: left;'><span style='font-size: 14pt;'><strong><span style='font-family: geometria-regular;'>Стоимость: </span></strong><span style='text-align: center;'>30 500 ₽</span></span></div></div></div></div><div class='elementor-element elementor-element-dc96d3f bluebutton elementor-align-left elementor-widget elementor-widget-button' data-id='dc96d3f' data-element_type='widget' data-widget_type='button.default'><div class='elementor-widget-container'><div class='elementor-button-wrapper'><a href='https://thinknetica.com/django_lab' target='_blank' rel="nofollow noreferrer noopener" class='elementor-button-link elementor-button elementor-size-sm' role='button' data-wpel-link='internal'><span class='elementor-button-content-wrapper'><span class='elementor-button-text'>Перейти на официальный сайт →</span></span></a></div></div></div>
						</div>
				</div>
				<div class="elementor-element elementor-element-5a35f5f elementor-widget elementor-widget-text-editor" data-id="5a35f5f" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p><strong><em>Процесс:<br /></em></strong>Вы будете сразу работать над решением практических задач под чутким руководством наставника.</p><p><strong><em>Проект:<br /></em></strong>Вы будете работать над индивидуальным проектом отрабатывая навыки разработчика (аналог Авито) и затем над командным проектом.</p><p><strong><em>Участвуя в Лаборатории вы получите следующие практические навыки:</em></strong></p><ol><li><strong><em>Agile-процесс разработки<br /></em></strong>Научитесь декомпозировать задачи, планировать итерации и строить работу в соответсвии с принятыми стандартами в индустрии</li><li><strong><em>Git flow<br /></em></strong>Научитесь уверенно использовать git и следовать Git flow. Будете уметь использовать merge, rebase, разрешать конфликты и использовать git в командной разработке</li><li><strong><em>Разработка через тестирование (TDD)<br /></em></strong>Освоите Unit- и интеграционное тестирование, научитесь применять подход TDD в работе</li><li><strong><em>Работа с базами данных<br /></em></strong>Научитесь проектировать схему БД, разберетесь с ассоциациями между сущностями, освоите работу с базой через ORM</li><li><strong><em>Миграции,RunSQL, RunPython<br /></em></strong>Научитесь инкрементно развивать схему БД, обрабатывать данные и работать с базой напрямую</li><li><strong><em>Паттерны проектирования<br /></em></strong>Освоите самые применимые и распространенные паттерны проектирования и архитектурные паттерны</li><li><strong><em>Работа с фоновыми задачами (celery)<br /></em></strong>Научитесь асинхронному выполнению кода и выносу &#171;тяжелых&#187; задач в фон</li><li><strong><em>Запуск задач по расписанию<br /></em></strong>Научитесь выполнять код по заданному расписанию</li><li><strong><em>Кэширование и оптимизация<br /></em></strong>Оптимизируете работу вашего приложения и примените кешироване там, где это нужно</li><li><strong><em>Аутентификация через социальные сети<br /></em></strong>Реализуете вход через популярные сервисы, такие как Facebook, VK, Twitter, Yandex, Gmail или любые другие</li><li><strong><em>Сложные формы<br /></em></strong>Создадите сложные, многошаговые формы</li><li><strong><em>Docker<br /></em></strong>Освоите самый востребованный инструмент виртуализации</li><li><strong><em>Deploy приложений<br /></em></strong>Научитесь настраивать сервер и разворачивать свое приложение на нем</li><li><strong><em>Проектирование архитектуры<br /></em></strong>Освоите подходы к проектированию архитектуры, узнаете о хороших и плохих паттернах и подходах</li><li><strong><em>Авторизация<br /></em></strong>Реализуете ролевую модель в приложении и отслеживание прав пользователей</li><li><strong><em>Рефакторинг и написание хорошего кода<br /></em></strong>Сможете изменять и улучшать код приложения постепенно, не меняя его поведения, но оставаясь в уверенности, что ничего не сломалось</li><li><strong><em>Создание </em></strong><strong><em>API на </em></strong><strong><em>Django </em></strong><strong><em>Rest </em></strong><strong><em>Framework<br /></em></strong>Создадите полноценное REST API для внешних клиентов (например, для мобильного приложения)</li><li><strong><em>Глубокое понимание MVC и ORM<br /></em></strong>Будете уверенно себя чувствовать при применении ORM, а также поймете что и где должно лежать в архитектуре MVC</li><li><strong><em>Работа с Middleware<br /></em></strong>Напишите middleware для низкоуровневой обработки запросов</li><li><strong><em>Полнотекстовый поиск<br /></em></strong>Реализуете полнотекстовый поиск в приложении</li><li><strong><em>Командная работа*</em></strong></li></ol><p>Научитесь работать в команде разработчиков. Навык который невозможно получить самостоятельно изучая Django. Это то, что требуется в любой компании. *(при участии в командном проекте).</p>						</div>
				</div>
				<div class="elementor-element elementor-element-529d5c8 greenbutton elementor-align-left elementor-widget elementor-widget-button" data-id="529d5c8" data-element_type="widget" data-widget_type="button.default">
				<div class="elementor-widget-container">
					<div class="elementor-button-wrapper">
			<a href="https://thinknetica.com/django_lab" target="_blank" rel="nofollow noreferrer noopener" class="elementor-button-link elementor-button elementor-size-sm" role="button">
						<span class="elementor-button-content-wrapper">
						<span class="elementor-button-text">Подробнее о курсе по Django →</span>
		</span>
					</a>
		</div>
				</div>
				</div>
					</div>
		</div>
							</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-e76a383 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="e76a383" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3ca8ed0" data-id="3ca8ed0" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-5486651 elementor-widget elementor-widget-text-editor" data-id="5486651" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<div class='elementor-element elementor-element-14d3a9c elementor-widget elementor-widget-heading' data-id='14d3a9c' data-element_type='widget' data-widget_type='heading.default'><div class='elementor-widget-container'><h2 class='elementor-heading-title elementor-size-default' id="kurs-django-framework-it-ekspert"><a href='https://www.kurcy-computer.ru/django_framework' target='_blank' rel="nofollow noreferrer noopener" data-wpel-link='internal'>Курс «Django Framework» — IT-эксперт</a></h2></div></div><div class='elementor-element elementor-element-d8b0d81 elementor-widget elementor-widget-heading' data-id='d8b0d81' data-element_type='widget' data-widget_type='heading.default'><div class='elementor-widget-container'><span class='elementor-heading-title elementor-size-default'><a href='https://www.kurcy-computer.ru/django_framework' target='_blank' rel="nofollow noreferrer noopener" data-wpel-link='internal'>https://www.kurcy-computer.ru/django_framework</a></span></div></div>
						</div>
				</div>
				<div class="elementor-element elementor-element-a0f10f9 elementor-widget elementor-widget-image" data-id="a0f10f9" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
												<figure class="wp-caption">
											<a href="https://romansementsov.ru/wp-content/uploads/2021/09/изображение_2021-09-06_123610.png" data-elementor-open-lightbox="yes" data-elementor-lightbox-title="изображение_2021-09-06_123610" e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MjM3NDksInVybCI6Imh0dHBzOlwvXC9yb21hbnNlbWVudHNvdi5ydVwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMVwvMDlcL1x1MDQzOFx1MDQzN1x1MDQzZVx1MDQzMVx1MDQ0MFx1MDQzMFx1MDQzNlx1MDQzNVx1MDQzZFx1MDQzOFx1MDQzNV8yMDIxLTA5LTA2XzEyMzYxMC5wbmcifQ%3D%3D">
							<span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><img itemprop="url image" loading="lazy" decoding="async" width="247" height="72" src="https://romansementsov.ru/wp-content/uploads/2021/09/изображение_2021-09-06_123610.png" class="attachment-large size-large" alt="" /><meta itemprop="width" content="247"><meta itemprop="height" content="72"></span>								</a>
											<figcaption class="widget-image-caption wp-caption-text"></figcaption>
										</figure>
									</div>
				</div>
				<div class="elementor-element elementor-element-f3ae780 elementor-widget elementor-widget-text-editor" data-id="f3ae780" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<div class='elementor-element elementor-element-e8b043f elementor-widget elementor-widget-text-editor' data-id='e8b043f' data-element_type='widget' data-widget_type='text-editor.default'><div class='elementor-widget-container'><div class='elementor-text-editor elementor-clearfix'><div style='text-align: left;'><span style='font-size: 14pt;'><strong><span style='font-family: geometria-regular;'>Стоимость: </span></strong><span style='text-align: center;'>13 560 ₽</span></span></div></div></div></div><div class='elementor-element elementor-element-dc96d3f bluebutton elementor-align-left elementor-widget elementor-widget-button' data-id='dc96d3f' data-element_type='widget' data-widget_type='button.default'><div class='elementor-widget-container'><div class='elementor-button-wrapper'><a href='https://www.kurcy-computer.ru/django_framework' target='_blank' rel="nofollow noreferrer noopener" class='elementor-button-link elementor-button elementor-size-sm' role='button' data-wpel-link='internal'><span class='elementor-button-content-wrapper'><span class='elementor-button-text'>Перейти на официальный сайт →</span></span></a></div></div></div>
						</div>
				</div>
				<div class="elementor-element elementor-element-f39ec94 elementor-widget elementor-widget-text-editor" data-id="f39ec94" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p><strong><em>Программа:</em></strong></p><ol><li><strong><em> Знакомство с Django.</em></strong></li></ol><p>1.1. Что из себя представляет этот фреймворк. Его характерные особенности. Возможности и преимущества работы с фреймворком.</p><p>1.2. Установка и настройка Django. Основные сведения и структура.</p><ol start="2"><li><strong><em> Паттерны. Обзор urlpatterns.</em></strong></li></ol><p>2.1. Паттерны MVTи MVC.</p><p>2.2. Что такое свободное связывание и работа со статистикой.</p><p>2.3. Шаблонизатор. Фильтры, наследование.</p><ol start="3"><li><strong><em> Работа с базами данных.</em></strong></li></ol><p>3.1. Создание и управление БД. Миграция. Работа с моделями.</p><p>3.2. Контроль выполнения запросов. Объекты и метода.</p><p>3.3. Работа с формами. Добавление, удаление, редактирование объектов БД. Загрузка на сервер.</p><ol start="4"><li><strong><em> Авторизация. Понятие и этапы выполнения.</em></strong></li><li><strong><em> Управление сайтом.</em></strong></li></ol><p>5.1. Создание кабинета администратора сайта.</p><p>5.2. Использование Ajax и др.</p><p><strong><em>6.Дополнительные расширенные возможности Django.</em></strong></p><ol start="7"><li><strong><em> Зачет.</em></strong></li></ol>						</div>
				</div>
				<div class="elementor-element elementor-element-9f4dcd3 greenbutton elementor-align-left elementor-widget elementor-widget-button" data-id="9f4dcd3" data-element_type="widget" data-widget_type="button.default">
				<div class="elementor-widget-container">
					<div class="elementor-button-wrapper">
			<a href="https://www.kurcy-computer.ru/django_framework" target="_blank" rel="nofollow noreferrer noopener" class="elementor-button-link elementor-button elementor-size-sm" role="button">
						<span class="elementor-button-content-wrapper">
						<span class="elementor-button-text">Подробнее о курсе по Django →</span>
		</span>
					</a>
		</div>
				</div>
				</div>
					</div>
		</div>
							</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-b98eb3c elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="b98eb3c" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b4c9b67" data-id="b4c9b67" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-f8720fe elementor-widget elementor-widget-text-editor" data-id="f8720fe" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<div class='elementor-element elementor-element-14d3a9c elementor-widget elementor-widget-heading' data-id='14d3a9c' data-element_type='widget' data-widget_type='heading.default'><div class='elementor-widget-container'><h2 class='elementor-heading-title elementor-size-default' id="kurs-python-django-hekslet"><a href='https://ru.hexlet.io/courses/python-django-basics' target='_blank' rel="nofollow noreferrer noopener" data-wpel-link='internal'>Курс «Python: Django» — Хекслет</a></h2></div></div><div class='elementor-element elementor-element-d8b0d81 elementor-widget elementor-widget-heading' data-id='d8b0d81' data-element_type='widget' data-widget_type='heading.default'><div class='elementor-widget-container'><span class='elementor-heading-title elementor-size-default'><a href='https://ru.hexlet.io/courses/python-django-basics' target='_blank' rel="nofollow noreferrer noopener" data-wpel-link='internal'>https://ru.hexlet.io/courses/python-django-basics</a></span></div></div>
						</div>
				</div>
				<div class="elementor-element elementor-element-efc5614 elementor-widget elementor-widget-image" data-id="efc5614" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
												<figure class="wp-caption">
											<a href="https://romansementsov.ru/wp-content/uploads/2021/09/изображение_2021-09-06_123644.png" data-elementor-open-lightbox="yes" data-elementor-lightbox-title="изображение_2021-09-06_123644" e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MjM3NTAsInVybCI6Imh0dHBzOlwvXC9yb21hbnNlbWVudHNvdi5ydVwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMVwvMDlcL1x1MDQzOFx1MDQzN1x1MDQzZVx1MDQzMVx1MDQ0MFx1MDQzMFx1MDQzNlx1MDQzNVx1MDQzZFx1MDQzOFx1MDQzNV8yMDIxLTA5LTA2XzEyMzY0NC5wbmcifQ%3D%3D">
							<span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><img itemprop="url image" loading="lazy" decoding="async" width="488" height="124" src="https://romansementsov.ru/wp-content/uploads/2021/09/изображение_2021-09-06_123644.png" class="attachment-large size-large" alt="" srcset="https://romansementsov.ru/wp-content/uploads/2021/09/изображение_2021-09-06_123644.png 488w, https://romansementsov.ru/wp-content/uploads/2021/09/изображение_2021-09-06_123644-300x76.png 300w" sizes="auto, (max-width: 488px) 100vw, 488px" /><meta itemprop="width" content="488"><meta itemprop="height" content="124"></span>								</a>
											<figcaption class="widget-image-caption wp-caption-text"></figcaption>
										</figure>
									</div>
				</div>
				<div class="elementor-element elementor-element-0b14e83 elementor-widget elementor-widget-text-editor" data-id="0b14e83" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<div class='elementor-element elementor-element-e8b043f elementor-widget elementor-widget-text-editor' data-id='e8b043f' data-element_type='widget' data-widget_type='text-editor.default'><div class='elementor-widget-container'><div class='elementor-text-editor elementor-clearfix'><div style='text-align: left;'><span style='font-size: 14pt;'><strong><span style='font-family: geometria-regular;'>Стоимость: </span></strong><span style='text-align: center;'>3 900 ₽ / мес</span></span></div></div></div></div><div class='elementor-element elementor-element-dc96d3f bluebutton elementor-align-left elementor-widget elementor-widget-button' data-id='dc96d3f' data-element_type='widget' data-widget_type='button.default'><div class='elementor-widget-container'><div class='elementor-button-wrapper'><a href='https://ru.hexlet.io/courses/python-django-basics' target='_blank' rel="nofollow noreferrer noopener" class='elementor-button-link elementor-button elementor-size-sm' role='button' data-wpel-link='internal'><span class='elementor-button-content-wrapper'><span class='elementor-button-text'>Перейти на официальный сайт →</span></span></a></div></div></div>
						</div>
				</div>
				<div class="elementor-element elementor-element-b95590b elementor-widget elementor-widget-text-editor" data-id="b95590b" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p><strong><em>Чему вы научитесь:</em></strong></p><ul><li>Создавать сайты с помощью Django</li><li>Конфигурировать фреймворк</li><li>Использовать систему шаблонов</li><li>Взаимодействовать с базой данных через ORM.</li></ul><p><strong><em>Уроки курса:</em></strong></p><p><em>Продолжительность 5 часов </em></p><ol><li><strong><em>Введение<br /></em></strong>Познакомиться с курсом и взглянуть на предмет обсуждения — фреймворк Django — с высоты птичьего полёта.</li><li><strong><em>Почему Django<br /></em></strong>Узнать, чем же конкретно хорош Django и что заставляет множество разработчиков выбирать именно этот фреймворк.</li><li><strong><em>Быстрый старт с Django<br /></em></strong>Создать простейшее Web-приложение на Django, научиться запускать в режиме разработки и в боевых условиях.</li><li><strong><em>Приложения<br /></em></strong>Познакомиться главным средством организации кода в больших проектах — с приложениями.</li><li><strong><em>Представления (Views)<br /></em></strong>Поглубже познакомиться с представлениями-функциями и узнать о представлениях-классах.</li><li><strong><em>Маршрутизация<br /></em></strong>Узнать, как в Django принято описывать маршруты, получать из путей параметры, разделять маршруты между приложениями.</li><li><strong><em>Шаблонизация<br /></em></strong>Узнать, как Django формирует HTML-страницы на основе шаблонов.</li><li><strong><em>Модели<br /></em></strong>Познакомиться со подсистемой Django, используемой для представления информации в базах данных в удобном для использования виде, а именнно — с моделями.</li><li><strong><em>Заключение<br /></em></strong>Подвести итоги курса. Понять, что получилось охватить и в какой мере, а что осталось за кадром.</li><li><strong><em>Дополнительные материалы<br /></em></strong>Помогают глубже и всесторонне рассмотреть тему курса в открытых статьях и видео подобранных командой Хекслета.</li></ol>						</div>
				</div>
				<div class="elementor-element elementor-element-8375966 greenbutton elementor-align-left elementor-widget elementor-widget-button" data-id="8375966" data-element_type="widget" data-widget_type="button.default">
				<div class="elementor-widget-container">
					<div class="elementor-button-wrapper">
			<a href="https://ru.hexlet.io/courses/python-django-basics" target="_blank" rel="nofollow noreferrer noopener" class="elementor-button-link elementor-button elementor-size-sm" role="button">
						<span class="elementor-button-content-wrapper">
						<span class="elementor-button-text">Подробнее о курсе по Django →</span>
		</span>
					</a>
		</div>
				</div>
				</div>
					</div>
		</div>
							</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-048e086 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="048e086" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6c25b76" data-id="6c25b76" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-f619d53 elementor-widget elementor-widget-text-editor" data-id="f619d53" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<div class='elementor-element elementor-element-14d3a9c elementor-widget elementor-widget-heading' data-id='14d3a9c' data-element_type='widget' data-widget_type='heading.default'><div class='elementor-widget-container'><h2 class='elementor-heading-title elementor-size-default' id="kurs-uroki-django-itvdn"><a href='https://itvdn.com/ru/video/django' target='_blank' rel="nofollow noreferrer noopener" data-wpel-link='internal'>Курс «Уроки Django» — ITVDN</a></h2></div></div><div class='elementor-element elementor-element-d8b0d81 elementor-widget elementor-widget-heading' data-id='d8b0d81' data-element_type='widget' data-widget_type='heading.default'><div class='elementor-widget-container'><span class='elementor-heading-title elementor-size-default'><a href='https://itvdn.com/ru/video/django' target='_blank' rel="nofollow noreferrer noopener" data-wpel-link='internal'>https://itvdn.com/ru/video/django</a></span></div></div>
						</div>
				</div>
				<div class="elementor-element elementor-element-971ad01 elementor-widget elementor-widget-image" data-id="971ad01" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
												<figure class="wp-caption">
											<a href="https://romansementsov.ru/wp-content/uploads/2021/09/изображение_2021-09-06_123719.png" data-elementor-open-lightbox="yes" data-elementor-lightbox-title="изображение_2021-09-06_123719" e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MjM3NTEsInVybCI6Imh0dHBzOlwvXC9yb21hbnNlbWVudHNvdi5ydVwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMVwvMDlcL1x1MDQzOFx1MDQzN1x1MDQzZVx1MDQzMVx1MDQ0MFx1MDQzMFx1MDQzNlx1MDQzNVx1MDQzZFx1MDQzOFx1MDQzNV8yMDIxLTA5LTA2XzEyMzcxOS5wbmcifQ%3D%3D">
							<span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><img itemprop="url image" loading="lazy" decoding="async" width="336" height="78" src="https://romansementsov.ru/wp-content/uploads/2021/09/изображение_2021-09-06_123719.png" class="attachment-large size-large" alt="" srcset="https://romansementsov.ru/wp-content/uploads/2021/09/изображение_2021-09-06_123719.png 336w, https://romansementsov.ru/wp-content/uploads/2021/09/изображение_2021-09-06_123719-300x70.png 300w, https://romansementsov.ru/wp-content/uploads/2021/09/изображение_2021-09-06_123719-335x78.png 335w" sizes="auto, (max-width: 336px) 100vw, 336px" /><meta itemprop="width" content="336"><meta itemprop="height" content="78"></span>								</a>
											<figcaption class="widget-image-caption wp-caption-text"></figcaption>
										</figure>
									</div>
				</div>
				<div class="elementor-element elementor-element-400a6e4 elementor-widget elementor-widget-text-editor" data-id="400a6e4" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<div class='elementor-element elementor-element-e8b043f elementor-widget elementor-widget-text-editor' data-id='e8b043f' data-element_type='widget' data-widget_type='text-editor.default'><div class='elementor-widget-container'><div class='elementor-text-editor elementor-clearfix'><div style='text-align: left;'><span style='font-size: 14pt;'><strong><span style='font-family: geometria-regular;'>Стоимость: </span></strong><span style='text-align: center;'>750 ₽</span></span></div></div></div></div><div class='elementor-element elementor-element-dc96d3f bluebutton elementor-align-left elementor-widget elementor-widget-button' data-id='dc96d3f' data-element_type='widget' data-widget_type='button.default'><div class='elementor-widget-container'><div class='elementor-button-wrapper'><a href='https://itvdn.com/ru/video/django' target='_blank' rel="nofollow noreferrer noopener" class='elementor-button-link elementor-button elementor-size-sm' role='button' data-wpel-link='internal'><span class='elementor-button-content-wrapper'><span class='elementor-button-text'>Перейти на официальный сайт →</span></span></a></div></div></div>
						</div>
				</div>
				<div class="elementor-element elementor-element-80b8cca elementor-widget elementor-widget-text-editor" data-id="80b8cca" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p><strong><em>Django</em></strong> — это весьма популярный фреймворк, который позволяет разрабатывать веб-приложения при помощи языка Python.</p><p>Он содержит богатый набор различных инструментов, благодаря которым можно создавать и разворачивать приложения в кратчайшие сроки.</p><p><strong><em>Видео курс</em></strong> состоит из 9 взаимосвязанных уроков, которые раскрывают основные возможности фреймворка Django.</p><p><strong><em> По завершении</em></strong> обучения вы сможете писать веб-приложения, используя эту платформу разработки.</p><p><strong><em>Чему вы научитесь с помощью данного видео курса:</em></strong></p><ol><li>Пользоваться фреймворком Django для создания эффективных веб-приложений</li><li>Разбираться в архитектурном шаблоне MTV (Model-Template-View)</li><li>Понимать методы HTTP</li><li>Создавать определенную логику по запросу клиента</li><li>Регистрировать и авторизировать пользователей</li><li>Создавать таблицы в базе данных, выполнять запросы в БД с помощью Django ORM</li><li>Реализовывать асинхронные запросы к серверу (AJAX)</li><li>Создавать безопасные веб-приложения, используя возможности Django.</li></ol>						</div>
				</div>
				<div class="elementor-element elementor-element-96fefca greenbutton elementor-align-left elementor-widget elementor-widget-button" data-id="96fefca" data-element_type="widget" data-widget_type="button.default">
				<div class="elementor-widget-container">
					<div class="elementor-button-wrapper">
			<a href="https://itvdn.com/ru/video/django" target="_blank" rel="nofollow noreferrer noopener" class="elementor-button-link elementor-button elementor-size-sm" role="button">
						<span class="elementor-button-content-wrapper">
						<span class="elementor-button-text">Подробнее о курсе по Django →</span>
		</span>
					</a>
		</div>
				</div>
				</div>
					</div>
		</div>
							</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-b997828 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="b997828" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-ec66fbb" data-id="ec66fbb" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-3dd0ded elementor-widget elementor-widget-text-editor" data-id="3dd0ded" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<div class='elementor-element elementor-element-14d3a9c elementor-widget elementor-widget-heading' data-id='14d3a9c' data-element_type='widget' data-widget_type='heading.default'><div class='elementor-widget-container'><h2 class='elementor-heading-title elementor-size-default' id="kurs-django-akademiya-it"><a href='https://academiait.ru/course/django/' target='_blank' rel="nofollow noreferrer noopener" data-wpel-link='internal'>Курс «Django» — Академия IT</a></h2></div></div><div class='elementor-element elementor-element-d8b0d81 elementor-widget elementor-widget-heading' data-id='d8b0d81' data-element_type='widget' data-widget_type='heading.default'><div class='elementor-widget-container'><span class='elementor-heading-title elementor-size-default'><a href='https://academiait.ru/course/django/' target='_blank' rel="nofollow noreferrer noopener" data-wpel-link='internal'>https://academiait.ru/course/django/</a></span></div></div>
						</div>
				</div>
				<div class="elementor-element elementor-element-70797d4 elementor-widget elementor-widget-image" data-id="70797d4" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
												<figure class="wp-caption">
											<a href="https://romansementsov.ru/wp-content/uploads/2021/09/изображение_2021-09-06_123832.png" data-elementor-open-lightbox="yes" data-elementor-lightbox-title="изображение_2021-09-06_123832" e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MjM3NTMsInVybCI6Imh0dHBzOlwvXC9yb21hbnNlbWVudHNvdi5ydVwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMVwvMDlcL1x1MDQzOFx1MDQzN1x1MDQzZVx1MDQzMVx1MDQ0MFx1MDQzMFx1MDQzNlx1MDQzNVx1MDQzZFx1MDQzOFx1MDQzNV8yMDIxLTA5LTA2XzEyMzgzMi5wbmcifQ%3D%3D">
							<span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><img itemprop="url image" loading="lazy" decoding="async" width="395" height="57" src="https://romansementsov.ru/wp-content/uploads/2021/09/изображение_2021-09-06_123832.png" class="attachment-large size-large" alt="" srcset="https://romansementsov.ru/wp-content/uploads/2021/09/изображение_2021-09-06_123832.png 395w, https://romansementsov.ru/wp-content/uploads/2021/09/изображение_2021-09-06_123832-300x43.png 300w" sizes="auto, (max-width: 395px) 100vw, 395px" /><meta itemprop="width" content="395"><meta itemprop="height" content="57"></span>								</a>
											<figcaption class="widget-image-caption wp-caption-text"></figcaption>
										</figure>
									</div>
				</div>
				<div class="elementor-element elementor-element-bc5881e elementor-widget elementor-widget-text-editor" data-id="bc5881e" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<div class='elementor-element elementor-element-e8b043f elementor-widget elementor-widget-text-editor' data-id='e8b043f' data-element_type='widget' data-widget_type='text-editor.default'><div class='elementor-widget-container'><div class='elementor-text-editor elementor-clearfix'><div style='text-align: left;'><span style='font-size: 14pt;'><strong><span style='font-family: geometria-regular;'>Стоимость: </span></strong><span style='text-align: center;'>бесплатно</span></span></div></div></div></div><div class='elementor-element elementor-element-dc96d3f bluebutton elementor-align-left elementor-widget elementor-widget-button' data-id='dc96d3f' data-element_type='widget' data-widget_type='button.default'><div class='elementor-widget-container'><div class='elementor-button-wrapper'><a href='https://academiait.ru/course/django/' target='_blank' rel="nofollow noreferrer noopener" class='elementor-button-link elementor-button elementor-size-sm' role='button' data-wpel-link='internal'><span class='elementor-button-content-wrapper'><span class='elementor-button-text'>Перейти на официальный сайт →</span></span></a></div></div></div>
						</div>
				</div>
				<div class="elementor-element elementor-element-4dc4190 elementor-widget elementor-widget-text-editor" data-id="4dc4190" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p><strong><em>После регистрации Вам будут доступны следующие уроки:</em></strong></p><p>Урок 1. Введение в Django</p><p>Урок 2. Маршрутизация. Запросы и ответы сервера</p><p>Урок 3. Шаблоны и представления.</p><p>Урок 4. Модели</p><p>Урок 5. Формы, валидация форм</p><p>Урок 6. Работа с базой данных</p><p>Урок 7. Регистрация, авторизация пользователей</p><p>Урок 8. Ajax</p><p>Урок 9. Безопасность.</p>						</div>
				</div>
				<div class="elementor-element elementor-element-48716b7 greenbutton elementor-align-left elementor-widget elementor-widget-button" data-id="48716b7" data-element_type="widget" data-widget_type="button.default">
				<div class="elementor-widget-container">
					<div class="elementor-button-wrapper">
			<a href="https://academiait.ru/course/django/" target="_blank" rel="nofollow noreferrer noopener" class="elementor-button-link elementor-button elementor-size-sm" role="button">
						<span class="elementor-button-content-wrapper">
						<span class="elementor-button-text">Подробнее о курсе по Django →</span>
		</span>
					</a>
		</div>
				</div>
				</div>
					</div>
		</div>
							</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-6294acb elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="6294acb" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-99d0866" data-id="99d0866" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-33aaf39 elementor-widget elementor-widget-text-editor" data-id="33aaf39" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<div class='elementor-element elementor-element-14d3a9c elementor-widget elementor-widget-heading' data-id='14d3a9c' data-element_type='widget' data-widget_type='heading.default'><div class='elementor-widget-container'><h2 class='elementor-heading-title elementor-size-default' id="kurs-vvedenie-v-django-informatsiya-intuit"><a href='https://intuit.ru/studies/courses/3586/828/info' target='_blank' rel="nofollow noreferrer noopener" data-wpel-link='internal'>Курс «Введение в Django: Информация» — ИНТУИТ</a></h2></div></div><div class='elementor-element elementor-element-d8b0d81 elementor-widget elementor-widget-heading' data-id='d8b0d81' data-element_type='widget' data-widget_type='heading.default'><div class='elementor-widget-container'><span class='elementor-heading-title elementor-size-default'><a href='https://intuit.ru/studies/courses/3586/828/info' target='_blank' rel="nofollow noreferrer noopener" data-wpel-link='internal'>https://intuit.ru/studies/courses/3586/828/info</a></span></div></div>
						</div>
				</div>
				<div class="elementor-element elementor-element-831b825 elementor-widget elementor-widget-image" data-id="831b825" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
												<figure class="wp-caption">
											<a href="https://romansementsov.ru/wp-content/uploads/2021/09/изображение_2021-09-06_123920.png" data-elementor-open-lightbox="yes" data-elementor-lightbox-title="изображение_2021-09-06_123920" e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MjM3NTQsInVybCI6Imh0dHBzOlwvXC9yb21hbnNlbWVudHNvdi5ydVwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMVwvMDlcL1x1MDQzOFx1MDQzN1x1MDQzZVx1MDQzMVx1MDQ0MFx1MDQzMFx1MDQzNlx1MDQzNVx1MDQzZFx1MDQzOFx1MDQzNV8yMDIxLTA5LTA2XzEyMzkyMC5wbmcifQ%3D%3D">
							<span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><img itemprop="url image" loading="lazy" decoding="async" width="324" height="56" src="https://romansementsov.ru/wp-content/uploads/2021/09/изображение_2021-09-06_123920.png" class="attachment-large size-large" alt="" srcset="https://romansementsov.ru/wp-content/uploads/2021/09/изображение_2021-09-06_123920.png 324w, https://romansementsov.ru/wp-content/uploads/2021/09/изображение_2021-09-06_123920-300x52.png 300w" sizes="auto, (max-width: 324px) 100vw, 324px" /><meta itemprop="width" content="324"><meta itemprop="height" content="56"></span>								</a>
											<figcaption class="widget-image-caption wp-caption-text"></figcaption>
										</figure>
									</div>
				</div>
				<div class="elementor-element elementor-element-0a05717 elementor-widget elementor-widget-text-editor" data-id="0a05717" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<div class='elementor-element elementor-element-e8b043f elementor-widget elementor-widget-text-editor' data-id='e8b043f' data-element_type='widget' data-widget_type='text-editor.default'><div class='elementor-widget-container'><div class='elementor-text-editor elementor-clearfix'><div style='text-align: left;'><span style='font-size: 14pt;'><strong><span style='font-family: geometria-regular;'>Стоимость: </span></strong><span style='text-align: center;'>бесплатно</span></span></div></div></div></div><div class='elementor-element elementor-element-dc96d3f bluebutton elementor-align-left elementor-widget elementor-widget-button' data-id='dc96d3f' data-element_type='widget' data-widget_type='button.default'><div class='elementor-widget-container'><div class='elementor-button-wrapper'><a href='https://intuit.ru/studies/courses/3586/828/info' target='_blank' rel="nofollow noreferrer noopener" class='elementor-button-link elementor-button elementor-size-sm' role='button' data-wpel-link='internal'><span class='elementor-button-content-wrapper'><span class='elementor-button-text'>Перейти на официальный сайт →</span></span></a></div></div></div>
						</div>
				</div>
				<div class="elementor-element elementor-element-2d38894 elementor-widget elementor-widget-text-editor" data-id="2d38894" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p><strong><em>В курсе изучается фреймворк Django</em></strong>, его основные возможности и некоторые прикладные задачи его использования в современной веб разработке.</p><ul><li>Курс посвящен современному фреймворку языка программирования Python – Django, о его базовых возможностях, особенностях, способах интеграции с другими веб библиотеками.</li><li>Раскрываются подходы использования современной архитектуры построения веб каркасов MVC.</li><li>Описываются способы использования сторонних пакетов при проектировании приложений на Django.</li><li>Особое внимание уделяется практическим вопросам использования базовых возможностей фреймворка.</li><li>Курс является существенной переработкой книги &#171;Learning Djando Web Development&#187; (Sanjeev Jaiswal, Ratan Kumar).</li></ul><p><strong><em>План занятий:</em></strong></p><ol><li>Введение в Django</li><li>Начало работы</li><li>Стиль кодирования в Django</li><li>Создание аналога Twitter</li><li>Введение в Хэштеги</li><li>Улучшение пользовательского интерфейса с помощью Ajax</li><li>Чтение и комментирование</li><li>Создание интерфейса администрирования</li><li>Расширение и развертывание</li><li>Расширяя Django</li><li>Подключение к базе данных</li><li>Использование сторонних пакетов</li><li>Искусство отладки</li><li>Развертывание проектов Django</li><li>Перспективы использования Django</li><li>Тесты</li><li>Экзамен.</li></ol>						</div>
				</div>
				<div class="elementor-element elementor-element-621d368 greenbutton elementor-align-left elementor-widget elementor-widget-button" data-id="621d368" data-element_type="widget" data-widget_type="button.default">
				<div class="elementor-widget-container">
					<div class="elementor-button-wrapper">
			<a href="https://intuit.ru/studies/courses/3586/828/info" target="_blank" rel="nofollow noreferrer noopener" class="elementor-button-link elementor-button elementor-size-sm" role="button">
						<span class="elementor-button-content-wrapper">
						<span class="elementor-button-text">Подробнее о курсе по Django →</span>
		</span>
					</a>
		</div>
				</div>
				</div>
					</div>
		</div>
							</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-cfea87f elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="cfea87f" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0ca3a84" data-id="0ca3a84" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-e57aa44 elementor-widget elementor-widget-text-editor" data-id="e57aa44" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<div class='elementor-element elementor-element-14d3a9c elementor-widget elementor-widget-heading' data-id='14d3a9c' data-element_type='widget' data-widget_type='heading.default'><div class='elementor-widget-container'><h2 class='elementor-heading-title elementor-size-default' id="kurs-django-python-mozilla-and-individual"><a href='https://developer.mozilla.org/ru/docs/Learn/Server-side/Django' target='_blank' rel="nofollow noreferrer noopener" data-wpel-link='internal'>Курс «Django (Python)» — Mozilla and individual contributors</a></h2></div></div><div class='elementor-element elementor-element-d8b0d81 elementor-widget elementor-widget-heading' data-id='d8b0d81' data-element_type='widget' data-widget_type='heading.default'><div class='elementor-widget-container'><span class='elementor-heading-title elementor-size-default'><a href='https://developer.mozilla.org/ru/docs/Learn/Server-side/Django' target='_blank' rel="nofollow noreferrer noopener" data-wpel-link='internal'>https://developer.mozilla.org/ru/docs/Learn/Server-side/Django</a></span></div></div>
						</div>
				</div>
				<div class="elementor-element elementor-element-10aff9f elementor-widget elementor-widget-image" data-id="10aff9f" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
												<figure class="wp-caption">
											<a href="https://romansementsov.ru/wp-content/uploads/2021/09/изображение_2021-09-06_123955.png" data-elementor-open-lightbox="yes" data-elementor-lightbox-title="изображение_2021-09-06_123955" e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MjM3NTUsInVybCI6Imh0dHBzOlwvXC9yb21hbnNlbWVudHNvdi5ydVwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMVwvMDlcL1x1MDQzOFx1MDQzN1x1MDQzZVx1MDQzMVx1MDQ0MFx1MDQzMFx1MDQzNlx1MDQzNVx1MDQzZFx1MDQzOFx1MDQzNV8yMDIxLTA5LTA2XzEyMzk1NS5wbmcifQ%3D%3D">
							<span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><img itemprop="url image" loading="lazy" decoding="async" width="730" height="79" src="https://romansementsov.ru/wp-content/uploads/2021/09/изображение_2021-09-06_123955.png" class="attachment-large size-large" alt="" srcset="https://romansementsov.ru/wp-content/uploads/2021/09/изображение_2021-09-06_123955.png 847w, https://romansementsov.ru/wp-content/uploads/2021/09/изображение_2021-09-06_123955-300x33.png 300w, https://romansementsov.ru/wp-content/uploads/2021/09/изображение_2021-09-06_123955-768x83.png 768w" sizes="auto, (max-width: 730px) 100vw, 730px" /><meta itemprop="width" content="730"><meta itemprop="height" content="79"></span>								</a>
											<figcaption class="widget-image-caption wp-caption-text"></figcaption>
										</figure>
									</div>
				</div>
				<div class="elementor-element elementor-element-7dbde71 elementor-widget elementor-widget-text-editor" data-id="7dbde71" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<div class='elementor-element elementor-element-e8b043f elementor-widget elementor-widget-text-editor' data-id='e8b043f' data-element_type='widget' data-widget_type='text-editor.default'><div class='elementor-widget-container'><div class='elementor-text-editor elementor-clearfix'><div style='text-align: left;'><span style='font-size: 14pt;'><strong><span style='font-family: geometria-regular;'>Стоимость: </span></strong><span style='text-align: center;'>бесплатно</span></span></div></div></div></div><div class='elementor-element elementor-element-dc96d3f bluebutton elementor-align-left elementor-widget elementor-widget-button' data-id='dc96d3f' data-element_type='widget' data-widget_type='button.default'><div class='elementor-widget-container'><div class='elementor-button-wrapper'><a href='https://developer.mozilla.org/ru/docs/Learn/Server-side/Django' target='_blank' rel="nofollow noreferrer noopener" class='elementor-button-link elementor-button elementor-size-sm' role='button' data-wpel-link='internal'><span class='elementor-button-content-wrapper'><span class='elementor-button-text'>Перейти на официальный сайт →</span></span></a></div></div></div>
						</div>
				</div>
				<div class="elementor-element elementor-element-1c9c08e elementor-widget elementor-widget-text-editor" data-id="1c9c08e" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p><strong><em>Django</em></strong> является чрезвычайно популярным и полнофункциональным серверным веб-фреймворком, написанным на Python.</p><p><strong><em>Данный модуль</em></strong> расскажет о том, почему Django один из самых популярных серверных веб-фреймворков, как установить среду разработки, и как начать использовать его для создания собственных веб-приложений.</p><p><strong><em>Руководство:</em></strong></p><ol><li><strong><em>Введение в Django<br /></em></strong>В этой первой статье по Django мы ответим на вопрос &#171;Что такое Django?&#187; и сделаем обзор того, что делает этот веб-фреймворк особенным. Мы кратко рассмотрим основные особенности, включая некоторую продвинутую функциональность, на которой у нас не будет возможности подробно остановиться в этом модуле. Мы также покажем вам некоторые из основных строительных блоков приложения Django, чтобы дать вам представление о том, что он может сделать, прежде чем вы перейдёте к установке и начнёте экспериментировать.</li><li><strong><em>Установка среды разработки Django<br /></em></strong>Теперь, когда вы знаете, что такое Django, мы покажем вам, как установить и протестировать среду разработки Django для Windows, Linux (Ubuntu) и Mac OS X — какую бы операционную систему вы не использовали, эта статья должна дать вам понимание того, что вам потребуется, чтобы начать разработку Django-приложений .</li><li><strong><em>Учебник Django: Веб-сайт местной библиотеки<br /></em></strong>Первая статья в нашей серии практических уроков объясняет, что вы узнаете, и представит обзор веб-сайта «местной библиотеки», над которым мы будем работать и развиваться в последующих статьях.</li><li><strong><em>Учебник Django часть 2: Создание скелета веб-сайта<br /></em></strong>В этой статье показано, как вы можете создать проект веб-сайта «каркас» в качестве основы, после чего вы сможете заполнить параметры сайта, urls, модели, представления и шаблоны.</li><li><strong><em>Учебник Django часть 3: Использование моделей<br /></em></strong>В этой статье показано, как определить модели для сайта местной библиотеки — модели представляют структуры данных, в которых мы хотим хранить данные нашего приложения, а также позволяют Django хранить данные в базе данных для нас (и модифицировать позже). Она раскрывает, что такое модель, как она объявляется и некоторые из основных типов полей. В ней также кратко показаны некоторые из основных способов доступа к данным модели.</li><li><strong><em>Учебник Django часть 4: Django admin веб-сайта</em><br /></strong>Теперь, когда мы создали модели для сайта местной библиотеки, мы будем использовать Django Admin, чтобы добавить данные о книгах в библиотеке. Сначала мы покажем вам, как регистрировать и администрировать модели сайта а затем мы покажем вам, как входить в систему и создавать некоторые данные. В конце мы покажем некоторые способы дальнейшего улучшения представлений сайта.</li><li><strong><em>Учебник Django часть 5: Создание главной страницы <br /></em></strong>Теперь мы готовы добавить код для отображения нашей первой полной страницы — главной страницы сайта местной библиотеки, которая показывает, сколько записей у нас есть для каждого типа модели, и предоставляет ссылки на боковых панелях на другие наши страницы. По пути мы получим практический опыт написания основных карт и представлений URL, получения записей из базы данных и использования шаблонов.</li><li><strong><em>Учебник Django часть 6: Общий список и подробные представления<br /></em></strong>Это руководство расширяет наш сайт местной библиотеки, добавляя список и подробные страницы для книг и авторов. Здесь мы узнаем об общих представлениях на основе классов и покажем, как они могут уменьшить количество кода, который вы должны писать для случаев общего использования. Мы также перейдём к обработке URL-адресов более подробно, покажем, как выполнить базовое сопоставление шаблонов.</li><li><strong><em>Учебник Django часть 7: Структура сессий<br /></em></strong>Это руководство расширяет наш сайт местной библиотеки, добавляя счётчик посещений домашней страницы. Это относительно простой пример, но он показывает, как вы можете использовать структуру сессии, чтобы обеспечить постоянное поведение анонимных пользователей на ваших собственных сайтах.</li><li><strong><em>Учебник Django часть 8: Авторизация и права пользователей<br /></em></strong>В этом уроке мы покажем вам, как разрешить пользователям входить на ваш сайт со своими учётными записями и как управлять тем, что они могут делать и видеть на основе того, зарегистрированы ли они или нет, и их допусках. В рамках этой демонстрации мы расширим сайт местной библиотеки, добавив страницы входа и выхода, а также страницы пользователей и персональные страницы для просмотра книг, которые были взяты на руки.</li><li><strong><em>Учебник Django часть 9: Работа с формами<br /></em></strong>В этом уроке мы покажем вам, как работать с HTML Forms в Django, и в частности, самый простой способ писать формы для создания, обновления и удаления экземпляров модели. В рамках этой демонстрации мы расширим сайт местной библиотеки, чтобы библиотекари могли вносить новые книги, создавать, обновлять и удалять авторов, используя наши собственные формы (а не использовать приложение администратора).</li><li><strong><em>Учебник Django часть10: Тестирование веб-приложения Django<br /></em></strong>По мере роста веб-сайтов становится сложнее проверять вручную — требуется больше проверок, поскольку взаимодействие между компонентами усложняется, небольшое изменение в одной области может потребовать дополнительные тесты для проверки его влияния на другие области. Один из способов смягчить эти проблемы &#8212; написать автоматизированные тесты, которые можно легко и надёжно запускать каждый раз, когда вы вносите изменения. В этом руководстве показано, как автоматизировать модульное тестирование вашего сайта с помощью тестовой среды Django.</li><li><strong><em>Учебник Django часть 11: Деплой Django на продакшн<br /></em></strong>Теперь вы создали (и протестировали) удивительный сайт местной библиотеки, вам захочется установить его на общедоступный веб-сервер, чтобы к нему мог получить доступ персонал библиотеки и пользователи Интернета. В этой статье представлен обзор того, как вы можете найти хост для развёртывания вашего веб-сайта и что вам нужно сделать, чтобы подготовить ваш сайт к выпуску.</li><li><strong><em>Безопасность веб-приложений Django<br /></em></strong>Защита пользовательских данных является неотъемлемой частью любой разработки сайта. Ранее мы объяснили некоторые из наиболее распространённых угроз безопасности в статье Web security — Эта статья даёт практическую демонстрацию того, как встроенные средства защиты Django справляются с такими угрозами.</li></ol>						</div>
				</div>
				<div class="elementor-element elementor-element-b660e7a greenbutton elementor-align-left elementor-widget elementor-widget-button" data-id="b660e7a" data-element_type="widget" data-widget_type="button.default">
				<div class="elementor-widget-container">
					<div class="elementor-button-wrapper">
			<a href="https://developer.mozilla.org/ru/docs/Learn/Server-side/Django" target="_blank" rel="nofollow noreferrer noopener" class="elementor-button-link elementor-button elementor-size-sm" role="button">
						<span class="elementor-button-content-wrapper">
						<span class="elementor-button-text">Подробнее о курсе по Django →</span>
		</span>
					</a>
		</div>
				</div>
				</div>
					</div>
		</div>
							</div>
		</section>
							</div>    </div><!-- .entry-content -->

</article>








    <div class="entry-social">
		
        		<div class="social-buttons"><span class="social-button social-button--vkontakte" data-social="vkontakte" data-image="https://romansementsov.ru/wp-content/uploads/2021/11/2021-11-19_20-24-47-150x150.png"></span><span class="social-button social-button--odnoklassniki" data-social="odnoklassniki"></span><span class="social-button social-button--telegram" data-social="telegram"></span><span class="social-button social-button--twitter" data-social="twitter"></span><span class="social-button social-button--moimir" data-social="moimir" data-image="https://romansementsov.ru/wp-content/uploads/2021/11/2021-11-19_20-24-47-150x150.png"></span><span class="social-button social-button--pinterest" data-social="pinterest" data-url="https://romansementsov.ru/%D0%9F%D1%80%D0%BE%D1%84%D0%B5%D1%81%D1%81%D0%B8%D1%8F_Django_%D0%A0%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%87%D0%B8%D0%BA/" data-title="Django-разработчик: кто это, обязанности, зарплаты и как им стать в 2026 году. Обзор профессии." data-description="Кто такой Django-разработчик? Django-разработчик — это специалист, который программирует серверные веб-приложения с использованием фреймворка Django на языке программирования Python. Что делают Django-разработчики и чем занимаются? Обязанности на примере одной из вакансий: Разработка/доработка бекенда для веб приложений; Участие в формировании API между Frontend и Backend. Разрабатывать сервисы связи с банковскими системами Новый функционал по автоматизации бизнес-процессов [&hellip;]" data-image="https://romansementsov.ru/wp-content/uploads/2021/11/2021-11-19_20-24-47-150x150.png"></span><span class="social-button social-button--viber" data-social="viber"></span><span class="social-button social-button--whatsapp" data-social="whatsapp"></span></div>            </div>
















<!--noindex-->
<div class="author-box">
    <div class="author-info">
        <div class="author-box__ava">
            <img alt='' src='https://secure.gravatar.com/avatar/5c8effd918587a10d97481b7d6121d281e7e301fed01952b03fd9f65680f009f?s=70&#038;d=mm&#038;r=g' srcset='https://secure.gravatar.com/avatar/5c8effd918587a10d97481b7d6121d281e7e301fed01952b03fd9f65680f009f?s=140&#038;d=mm&#038;r=g 2x' class='avatar avatar-70 photo' height='70' width='70' loading='lazy' decoding='async'/>        </div>

        <div class="author-box__body">
            <div class="author-box__author">
                <a href ="https://romansementsov.ru/author/tobestone/" target="_blank">Редактор</a>            </div>
            <div class="author-box__description">
                <!--noindex--><p>Подборки всех курсов сделаны на основе открытых источников (поисковые системы). Перед приобретением/покупкой курса проверяйте юр. данные и отзывы о школе, во избежание какого либо обмана.</p>
<!--/noindex-->
            </div>

            
        </div>
    </div>

            <div class="author-box__rating">
            <div class="author-box__rating-title">Оцените автора</div>
            <error>
    <code>internal_server_error</code>
    <title><![CDATA[WordPress &amp;rsaquo; Ошибка]]></title>
    <message><![CDATA[&lt;p&gt;На сайте возникла критическая ошибка.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://wordpress.org/documentation/article/faq-troubleshooting/&quot;&gt;Узнайте больше про решение проблем с WordPress.&lt;/a&gt;&lt;/p&gt;]]></message>
    <data>
        <status>500</status>
    </data>
</error>

<!-- Performance optimized by Redis Object Cache. Learn more: https://wprediscache.com -->
