Ғылыми дәреже | |
Оқу ұзақтығы | 2ай. 15дней |
Оқу ақысы | 78 000Теңге |
Сипаттамасы
Данный обучающий курс предназначен для начинающих, тех, кто хочет попробовать свои силы в изучении перспективного и быстро развивающегося языка программирования Python.
Цель курса:
—Дать практические навыки и изучить синтаксис языка программирования Python.
—После данного курса вы сможете продолжить дальнейшее совершенствование самостоятельно.
Обязательно прочтите:
Для прохождения данного курса «Python для начинающих», Вам необходимо установить Skype, «Python» и «Pycharm»
Программа курса
Загрузка и установка Python, знакомство со средой разработки IDLE, варианты выполнения кода, первая программа |
1 |
Переменные в Python, оператор присваивания, знакомство с объектами. Числа и операции над ними, операции сравнения - логический тип Bool |
1 |
Ввод и вывод данных, input, print, деление нацело и деление по остатку |
1 |
Cтроки и операции над ними, индексы и срезы, методы, байтовые строки |
1 |
Списки и операции над ними, индексы и срезы, методы |
1 |
Условный оператор if, вложенный оператор if, множественный выбор elif |
1 |
Цикл while, обход всех цифр с помощью while, нахождение всех делителей числа, инструкции break, continue, else |
1 |
Функция range и итерируемые объекты, цикл for. Обход элементов функции range, обход списков и строк |
1 |
Установка, настройка PyCharm, метод подсчета. Сортировка подсчетом |
1 |
Вложенные циклы, вложенные списки |
1 |
Множества(set) |
1 |
Словари (dict). Операции и методы |
1 |
Кортежи (tuple), Функции (def) - определение и вызов функции |
1 |
Область видимости. Локальная, глобальная и встроенная области видимости |
1 |
Передача аргументов, сопоставление аргументов по имени и позиции, *args и **kwargs передача аргументов в функцию |
1 |
Рекурсивная функция, рекурсивный обход файлов |
1 |
Функция enumerate, Lambda выражение, анонимная функция Lambda |
1 |
Генераторы списков(List comprehension), вложенные, выражения – генераторы, создание генератора при помощи yield |
1 |
Функция map, filter, zip |
1 |
Исключения и их обработка, With ... as - менеджеры контекста |
1 |
Сортировка коллекций, метод sort и функция sorted, сортировка по ключу, аргумент key |
1 |
Работа с файлами |
1 |
PEP 8 — руководство по написанию кода, документирование кода |
1 |
PEP 257 |
1 |
Модуль. Создание, подключение инструкциями import и from |
1 |
Основы ООП - классы и объекты |
1 |
Инкапсуляция, наследование, полиморфизм |
1 |
Всего |
26 часов |