Открыто

Основы программирования на языке Python. Уровень 2

Тема в разделе "Курсы по программированию", создана пользователем chpok13, 17 сен 2016.

Цена: 12970р.-94%
Взнос: 748р.

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

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

Статус обсуждения:
Комментирование ограничено.
  1. 17 сен 2016
    #1
    Топикстартер
    Топикстартер ЧКЧлен клуба

    Складчина: Основы программирования на языке Python. Уровень 2

    logo-inner.png
    Описание курса
    Курс "Основы программирование на языке 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. Доработка проектов.
    Практические приемы программирования
    Углубленное рассмотрение темы по желанию обучающихся
    Анализ разработанных мини-проектов
    Ответы на вопросы по материалам курса
    Начало курса : 02.11.2016
    Продолжительность : 1,5 месяца (40 ак. часов)


    Продающий сайт:
     
    2 пользователям это понравилось.
  2. Последние события

    1. skladchik.com
      В складчине участвует 20 человек(а).
      29 апр 2025
    2. skladchik.com
      В складчине участвует 20 человек(а).
      3 фев 2025
    3. skladchik.com
      В складчине участвует 20 человек(а).
      31 янв 2025
    4. zldar
      zldar не участвует.
      19 ноя 2024
  3. Обсуждение
  4. 27 янв 2018
    #2
    Yasamal33
    Yasamal33 ЧКЧлен клуба
    Запускайте шарманку, товарищ орг )
     
Статус обсуждения:
Комментирование ограничено.