Закрыто

[Geekbrains] Python. Уровень 2. Продвинутый курс

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

Цена: 11970р.-97%
Взнос: 298р.
100%

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

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

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

    Складчина: [Geekbrains] Python. Уровень 2. Продвинутый курс

    Python.png

    Язык программирования Python - это мощный инструмент для создания программ самого разнообразного назначения, доступный даже для новичков. С его помощью можно решать задачи различных типов.

    Курс “Python. Уровень 2” создан как для опытных программистов, так и начинающих программистов, которые уже знают основы программирования. Мы поэтапно рассмотрим разработку приложения, обеспечивающего управление информацией от проектирования до тестирования.

    Длительность: 1 месяц
    Онлайн занятий: 8 уроков

    Чему Вы научитесь
    • Расширенным возможностям Python;
    • Применять принципы объектно-ориентированного программирования при разработке приложения;
    • Использовать модуль TKinter для разработки графического интерфейса;
    • Обеспечивать взаимодействие приложений Python с базой данных MySql;
    • Писать многопоточные программы;
    • Защищать своё приложение от нежелательных пользователей;
    • Использовать модуль Unittest для тестирования;
    • Писать код в соответствии с рекомендациями PEP 8.

    • Урок 1. Расширенные возможности Python
      Кодирование строк; использование объектов bytes; использование текстовых и двоичных файлов; инструменты для работы со строками в Python.
    • Урок 2. Использование принципов ООП
      Класс и объекты; методы класса, getter’ы и setter’ы; инкапсуляция; полиморфизм; наследование; множественное наследование; переопределение родительских методов; порядок разрешения методов.
    • Урок 3. Взаимодействие с базой данных
      Подготовка экземпляра базы данных; подключение к базе данных MySql; функция connect(); запросы к базе данных.
    • Урок 4. Создание графического интерфейса
      Модуль TKinter; создание главного окна и отображение; виджеты и их свойства; кнопки, метки, радиокнопки и т.д.; определение событий и их обработчиков.
    • Урок 5. Многопоточные приложения
      Потоки и процессы; модуль subprocess и threading; создание и управление потоком; синхронизация потоков; семафоры; блокировка.
    • Урок 6. Защита приложения
      Проверка содержимого строковых объектов; ограничение ввода; форматированный ввод; обработка исключительных ситуаций.
    • Урок 7. Тестирование приложения
      Уровни тестирования; модули тестирования Python; модуль Unittest; создание тестов; пропуск тестов и ожидаемые ошибки.
    • Урок 8. Подготовка к собеседованию; Code style
      PEP-8; внешний вид кода; соглашение по именованию; общие рекомендации; документирование и аннотации в функциях; подготовка к собеседованию: разбор практических задач.

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

    1. skladchik.com
      Складчина закрыта.
      7 сен 2024
    2. skladchik.com
      Складчина доступна.
      8 апр 2021
    3. skladchik.com
      CandyBoy хранитель.
      8 апр 2021
    4. skladchik.com
      Складчина закрыта.
      7 апр 2021

    Последние важные события

    1. skladchik.com
      Складчина закрыта.
      7 сен 2024
    2. skladchik.com
      Складчина доступна.
      8 апр 2021
    3. skladchik.com
      CandyBoy хранитель.
      8 апр 2021
    4. skladchik.com
      Складчина закрыта.
      7 апр 2021
  3. Обсуждение
  4. 10 фев 2017
    #2
    Knayz
    Knayz ЧКЧлен клуба
    А первый уровень есть? Не могу найти.
     
  5. 17 фев 2017
    #3
    lodaf
    lodaf БанЗабанен
    Что за логика? Зачем вторая часть, если нет остальных? Хотя бы с первой начали. Объясните, может чего не понимаю. А пока выписываюсь.
     
    2 пользователям это понравилось.
  6. 17 фев 2017
    #4
    qbase
    qbase ЧКЧлен клуба
    У меня сразу возникает встречный вопрос, а Вы куда смотрели когда записывались в складчину? Тема складчины была ясно обозначена, про первую часть не упоминалось ни слова.
    P.s Думаю, те кто искал уже смог получить первую часть
     
  7. 17 фев 2017
    #5
    lodaf
    lodaf БанЗабанен
    Я записался сразу во все 4 части, потому что какой-то умник создал таким образом складчину на этот курс.
     
    1 человеку нравится это.
  8. 17 фев 2017
    #6
    Barmoleyev
    Barmoleyev ЧКЧлен клуба
    Уровни у всех разные, 2 часть кому то более нужна чем первая. :)
     
    2 пользователям это понравилось.
  9. 19 фев 2017
    #7
    anrrr
    anrrr ЧКЧлен клуба
    О, наконец то складчина собирается, будет чем по вечерам мозг понапрягать ))
     
    1 человеку нравится это.
Статус обсуждения:
Комментирование ограничено.