Открыто

Основы программирования на Python уровень 2 [2020] [Руслан] [Level UP]

Тема в разделе "Курсы по программированию", создана пользователем Toxich, 18 фев 2020.

Цена: 17900р.-91%
Взнос: 1534р.

Основной список: 13 участников

Резервный список: 6 участников

  1. 18 фев 2020
    #1
    Toxich
    Toxich ЧКЧлен клуба

    Складчина: Основы программирования на Python уровень 2 [2020] [Руслан] [Level UP]

    Курс Основы программирование на языке Python. Уровень 2 является продолжением курса Основы программирование на языке Python. Уровень 1 и охватывает более глубокие аспекты разработки на языке Python, необходимые для начинающего разработчика.

    Курс рассчитан на тех, кто уже знаком с основами программирования на языке Python, стремится развиваться и в настоящий момент нуждается в наставнике.

    • Работа с системами контроля версий (на примере SVN)
    • Работа с базами данных
    • Углублённое ООП
    • Взаимодействие с MS Excel, чтение и запись Excel файлов
    • Графический интерфейс пользователя. Библиотека PyQt
    • Работа в сети
    • Автоматизация тестирования веб-приложений и библиотека Splinter
    • JSON
    • Паттерн MVC
    • Обзор мощных фреймворков. Фреймворк Django
    Занятие 1. Структуры данных Python. Расширенные приемы программирования.
    • Списки и словари. Ветвление с использованием словарей
    • Выражения-генераторы и функции-генераторы
    • Динамическое выполнение программного кода
    • Функциональный стиль программирования
    Занятие 2. Объектно-ориентированное программирование. Расширенные приемы.
    • Принципы объектно-ориентированного проектирования
    • Паттерны проектирования
    • Специальные методы в классах
    Занятие 3. Дополнительные классы, модули и библиотеки
    • Регулярные выражения. Модуль re
    • Использование Python в редакторе Sublime Text 2
    • Взаимодействие с MS Excel, чтение и запись Excel файлов
    Занятие 4. Работа с базами данных
    • БД MySQL и SQLite
    • Основы языка SQL
    • Создание и открытие базы данных. Модуль sqlite3
    • Запросы на выборку и модификацию данных
    • Доступ к БД SQLite из Python
    • Спецификация DB-API 2.0
    • Объект-курсор. Выполнение запросов
    • Обработка результата запроса
    Занятие 5. Графический интерфейс пользователя. Библиотека PyQt
    • Обзор основных модулей библиотеки
    • Виджеты
    • Разработка форм ввода и отображения данных
    Занятие 6. Работа в сети Интернет
    • Разбор URL-адреса
    • Работа с HTTP запросами
    • Автоматизация тестирования веб-приложений и библиотека Splinter
    • Формат json и модуль json
    Занятие 7. Веб-программирование. Фреймворки
    • Обзор web фреймворков. Интерфейс WSGI
    • Архитектура модель-представление-контроллер (Model-View-Controller)
    • Практическое использование библиотеки bottle.py
    Занятие 8. Фреймворк Django
    • Модели
    • Представления
    • Шаблоны
    Занятие 9. Фреймворк Django. Продолжение
    • Работа с базой данных
    • Формы
    • Интерфейс администратора
    Занятие 10. Доработка проектов
    • Практические приемы программирования
    • Углубленное рассмотрение темы по желанию обучающихся
    • Анализ разработанных мини-проектов
    • Ответы на вопросы по материалам курса

    Продажник
     
    2 пользователям это понравилось.
  2. Последние события

    1. Olga-81
      Olga-81 не участвует.
      7 фев 2024
    2. blackfish
      blackfish не участвует.
      5 янв 2024
    3. sibbora
      sibbora не участвует.
      19 янв 2023
    4. rindaman
      rindaman не участвует.
      7 янв 2023