1

Etapa 1

Модуль 2. Основы использования шаблонов

2

Etapa 2

Модуль 1. Web-разработка с применением концепции MVC

3

Etapa 3

Модуль 3. Хранение и работа с данными

4

Etapa 4

Модуль 4. Использование форм

5

Etapa 5

Модуль 5. Разграничение прав доступа пользователей

6

Etapa 6

Модуль 6. Сложные запросы к данным

7

Etapa 7

Модуль 7. Расширенные возможности шаблонного механизма

8

Etapa 8

Модуль 8. Выдача данных в форматах, отличных от HTML

9

Etapa 9

Модуль 9. Средства отладки и тестирования

10

Etapa 10

Модуль 10. Развертывание веб-приложений

1

Etapa 1

Модуль 2. Основы использования шаблонов

2

Etapa 2

Модуль 1. Web-разработка с применением концепции MVC

3

Etapa 3

Модуль 3. Хранение и работа с данными

4

Etapa 4

Модуль 4. Использование форм

5

Etapa 5

Модуль 5. Разграничение прав доступа пользователей

6

Etapa 6

Модуль 6. Сложные запросы к данным

7

Etapa 7

Модуль 7. Расширенные возможности шаблонного механизма

8

Etapa 8

Модуль 8. Выдача данных в форматах, отличных от HTML

9

Etapa 9

Модуль 9. Средства отладки и тестирования

10

Etapa 10

Модуль 10. Развертывание веб-приложений

21 agosto 2019

El objetivo está desatendido

El autor lleva sin comentar el objetivo 5 años 2 meses 8 días

Autor del objetivo

moonz

Rusia, Санкт-Петербург

General

Закончить второй курс от specialist (Программирование на языке Python. Уровень 3. Разработка веб - приложений в Django)

Python. Level3 3. Web-development with Django.

Вы занимаетесь программированием и интересуетесь веб-разработкой? Возможно, имеете определенный практический опыт разработки с использованием РНР и СУБД?

На данном курсе Вы изучите создание веб-приложений на языке Python с использованием MVC-подхода на примере фреймворка Django.

Программа курса соответствует требованиям профессионального стандарта «Программист».

 Criterio del fin

Закончить курс

  1. Модуль 2. Основы использования шаблонов

    • Передача данных из приложения в шаблоны.
    • Использование циклов и выбора в шаблонах.
  2. Модуль 1. Web-разработка с применением концепции MVC

    • История и развитие веб-программирования, различные подходы.
    • Идеи MVC-подхода: разделение логики, интерфейса и данных.
    • Установка Web-фреймворка Django.
    • Структура проекта.
  3. Модуль 3. Хранение и работа с данными

    • Способы хранения данных
    • Создание и администрирование БД.
    • Схема БД: таблицы, связи между ними, ключи.
    • Отображение данных в БД на объекты приложения (ORM).
    • Реализация операций выборки, создания, удаления и изменения объектов.
  4. Модуль 4. Использование форм

    • Специальные средства создания форм.
    • Проверка параметров форм.
  5. Модуль 5. Разграничение прав доступа пользователей

    • Авторизация пользователей и разграничение прав доступа.
    • Сессии, не требующие регистрации.
    • Безопасность.
  6. Модуль 6. Сложные запросы к данным

    • Реализация сложных запросов.
    • Соединение запросов, подзапросы.
    • Вызов хранимых процедур.
  7. Модуль 7. Расширенные возможности шаблонного механизма

    • Встроенные фильтры.
    • Создание своих фильтров.
  8. Модуль 8. Выдача данных в форматах, отличных от HTML

    • Отделение статического контента от динамического.
    • Отправка почтовых уведомлений.
    • Отдача лент новостей.
    • Генерация PDF-документов
  9. Модуль 9. Средства отладки и тестирования

    • Журналирование.
    • Встроенный интерфейс администрирования.
    • Модульное тестирование.
  10. Модуль 10. Развертывание веб-приложений

    • Использование встроенного веб-сервера, CGI, FastCGI и mod_python.
    • Развертывание и миграция БД.
  • 756
  • 21 agosto 2019, 09:25
Registración

Las posibilidades
están ilimitadas.
Es la hora
de descubrir las suyas

Уже зарегистрированы?
Entrada al sitio

Entre.
Está abierto.

¿Aún no está registrado?
 
Conéctese a cualquiera de sus cuentas, sus datos se tomarán de la cuenta.
¿Ha olvidado la contraseña?