Открыто

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

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

Цена: 12970р.
Взнос: 294р.

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

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

  1. chpok13

    chpok13 ОргОрганизатор

    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. doca4

      doca4 участвует в складчине.

      30 дек 2018
    2. uona2002

      uona2002 не участвует в складчине.

      6 дек 2018
    3. artushnikovd

      artushnikovd не участвует в складчине.

      24 ноя 2018
    4. skymonk

      skymonk участвует в складчине.

      11 ноя 2018
  3. Monogatari

    Monogatari ЧКЧлен клуба

    [Python] Scrapy - фреймворк для парсинга
    Scrapy
    - это open source python framework для парсинга веб-сайтов.
    В отличие от предыдущей складчины, в которой рассматривался только пример реализации парсера (how-to), в этой будет подробное руководство по последней версии фреймворка.
    Примеры руководства будут построены на реальных сайтах для более детального понимания проблем и их решений.
     
  4. Василий Сергеевич

    Василий Сергеевич ОргОрганизатор

  5. Рам

    Рам ОргОрганизатор

  6. Loriem

    Loriem ОргОрганизатор (П)

    - Впервые на русском языке -
    - для программистов, профессионально использующих C++ -
    - перевод Стандарта C++ (будет принят в 2017-м):
    Стандарт С++: перевод, комментарии, примеры
    Единственный официальный источник о языке C++
     
  7. filfany

    filfany БанЗабанен

  8. NikolaRus

    NikolaRus БанЗабанен

  9. drowning pool

    drowning pool ЧКЧлен клуба

  10. Спокойный

    Спокойный ОргОрганизатор

  11. loader777

    loader777 РезервистРезервист

  12. Poseidon

    Poseidon БанЗабанен

  13. EatYourLoli

    EatYourLoli ОргОрганизатор (П)

    Приглашаю Вас ознакомиться со складчиной на тему веб взлома взлома
    [Pentesting Academy] - Тестирование Веб-Приложений на проникновение
    Из которой вы в подробностях узнаете методы взлома и защиты сайтов и веб приложений.
    • Основы протоколов HTTP/HTTPS
    • Понимание архитектуры Веб Приложений
    • Установка инструментов
    • Конвертация браузера в платформу для атаки
    • Перехват трафика и его модификация с использованием прокси
    • Межсайтовый скриптинг
    • Виды:
    • Отраженные
    • Хранимые
    • DOM-Модели
    • Фильтрация XSS
    • Обход XSS фильтров
    • Кража Cookie и перехват сессий
    • Self-XSS
    • BeeF
    • SQL инъекции
    • На основе ошибок
    • Слепые
    • Second order injection (Инъекции второго порядка)
    • Недочеты системы аутентификации и хранения сессий
    • Анализ ID сессий
    • Пользовательская аутентификация
    • Небезопасная конфигурация
    • Веб сервер и БД сервер
    • Application Framework (каркас приложения)
    • Небезопасные прямые ссылки на объекты
    • Межсайтовая подделка запроса
    • Основанная на POST и GET
    • Основанные на JSON в REST сервисе
    • Token Hijacking при помощи XSS
    • Многоступенчатая атака CSRF
    • Небезопасное крипто-хранилище
    • Clickjacking
    • Уязвимости в загрузке файлов
    • Проверка на обход расширений, вида контента и тд.
    • RFI и LFI
    • Web-Shell
    • PHP Meterpreter
    • Анализ WEB 2.0 приложений
    • AJAX
    • RIAs на флеш
    • Атака кеш серверов
    • Memcached
    • Redis
    • Нереляционная атака БД
    • Хранилище данных Appengine
    • MongoDB, CouchDB и тд.
    • Вектора атаки HTML5
    • Teg abuse и использование в XSS
    • Websockets
    • Инъекция со стороны клиента
    • Clickjacking
    • Web Application firewalls (WAF)
    • Fingerprinting
    • Техники обнаружения
    • Обход WAF
     
  14. doppale

    doppale ОргОрганизатор

  15. eassus

    eassus ОргОрганизатор

  16. baradin

    baradin ОргОрганизатор

    Хорошо разбираешься в компьютерах и программировании и неплохо на этом зарабатываешь?
    А вот в личной жизни не все так гладко .Простые , но гениальные советы от эксперта в теме отношений и психологии , сделают из вашей жизни один большой праздник


    https://skladchik.com/threads/Как-соблазнять-девушек-если-ты-технарь.156154/
     
  17. freedev

    freedev ЧКЧлен клуба

  18. Prametei

    Prametei ОргОрганизатор

    Записывайтесь на курс [Специалист] Разработка мобильных приложений с использованием Xamarin

    Преимущества Xamarin:

    • позволяет создавать приложение в единой среде (Visual Studio) и на одном языке (C#);
    • при этом можно скомпилировать одно и то же приложение под каждую мобильную платформу (Android, iOS, Windows Phone);
    • содержит средства как кроссплатформенной разработки (Xamarin.Forms, XAML), так и возможности использование средств, специфичных для каждой ОС;
    • содержит много плагинов, расширяющих возможности разработки – можно не изобретать велосипед.
     
  19. Yasamal33

    Yasamal33 ЧКЧлен клуба

    Запускайте шарманку, товарищ орг )
     
  20. Serg Smith

    Serg Smith ЧКЧлен клуба

  21. Томас Шелби

    Томас Шелби ЧКЧлен клуба

Поделиться этой страницей