Программирование на языке Python - 1 уровень

event_note Разделов - 9

access_time 40 ак.ч.

art_track Лекций - 45

ondemand_video 17 ч 06 мин

credit_card Стоимость -  18 000 ₽

Описание

Python – высокоуровневый язык программирования, ориентированный на повышение производительности разработчика и читаемости кода. Синтаксис языка прост и минималистичен, что хорошо подойдет для начинающих программистов. В то же время библиотека языка весьма широка, а сам Python поддерживает несколько парадигм программирования (структурное, объектно-ориентированное, функциональное и т.д.), что подойдет для опытных разработчиков.

Курс «Python. 1 уровень» ориентирован на начинающих программистов, ранее незнакомых с понятием разработки, а также на более опытных специалистов, целью которых является освоение нового для себя языка. В программе представлены основные понятия Python и глубоко рассмотрена библиотека языка. По окончании курса слушатель сможет создавать собственные программы, состоящие из множества функций и модулей, а также использовать регулярные выражения в консоли.

1. Введение в Python и управляемые конструкции.

1. Введение. Часть1.

2. Введение. Часть2.

3. Знакомство со средой. Простые операции.

4. Простые операции. Базовые методы. Help.

5. Переменные. Ввод-вывод.

6. Операции сравнения и булевские операции. Цикл while.

7. Тип bool. Условный оператор if.

8. Использование оператора if в цикле while. Часть1.

9. Использование оператора if в цикле while. Часть2 (Генерация случайных величин Random).

10. Практическая работа. Парадокс Монти Холла.

2. Контейнеры.

1. Списки.

2. Кортеж и множество.

3. Словари и цикл for.

4. Словари. Шифр Цезаря.

5. Методы контейнеров.

3. Функции и процедуры.

1. Основные понятия.

2. Особенности работы с параметрами.

3. Самостоятельная работа.

4. Пакеты и модули.

1. Модули. Импорт функций.

2. Пакеты. Импорт каталогов. Импорт функций из каталогов.

3. Установка новых пакетов.

4. Использование Jupyter.

5. Проверочная работа.

5. Разработка игры.

1. Решение работы.

2. Разработка игры.

3. Разработка игры. Решение.

6. Файловая система.

1. Работа с файлами. Общие вопросы.

2. Использование ключей при работу с файлами.

3. Использование OS.

4. Использование SYS.

5. Разбор примера разбиения текста на слова.

7. Исключения.

1. Ошибки. Особенности работы интерпретатора.

2. Исключения. Обработка исключений.

3. Исключения. Конструкция FINALLY. Выброс новых исключений.

8. Регулярные выражения.

1. Функции. Явное обозначение типа.

2. Регулярные выражения. Основные понятия. Часть 1.

3. Регулярные выражения. Основные понятия. Часть 2.

4. Регулярные выражения. Основные понятия. Часть 3.

5. Регулярные выражения. Разбор строк. Часть 1.

6. Регулярные выражения. Разбор строк. Часть 2.

7. Самостоятельная работа.

9. Функциональное программирование.

1. Функции. Переменное число параметров.

2. Лямбда-функции. Императивное и декларативное описания.

3. Фильтр. Замыкание.

4. Мемоизация и декоратор.

Добавить отзыв

Отзывы могут оставлять только те пользователи которые прошли курс.

[[ myReview.owner.short_name ]]
[[ moment(new Date(myReview.created_at)).format('DD.MM.YYYY в HH:mm') ]]
[[ myReview.text ]]
star star_border
edit delete check_circle watch_later cancel
Причины отклонения в "Условия использования" п. 11.3
У данного курса пока нет отзывов.
[[ review.owner.short_name ]]
[[ moment(new Date(review.created_at)).format('DD.MM.YYYY в HH:mm') ]]
[[ review.text ]]
star star_border
Загрузить еще