Голосов: 0
#1
Python. Уровень 1. Базовый курс
Преподаватель: Борисов Игорь Олегович
Python – мощный высокоуровневый язык программирования, идеально подходящий для разработки самостоятельных программ и сценариев. Python используют такие гиганты, как Google, Intel, Cisco и Hewlett-Packard, на нем работают популярные площадки YouTube, «ВКонтакте», DropBox. Python – язык программирования, который будет востребован еще очень долго!
Python отличает простой и понятный синтаксис, благодаря которому писать код гораздо легче, чем на других языках. Разработчики на Python ценят красоту и ясность кода, что нашло отражение в их философии под названием «Дзен Питона». «Читаемость имеет значение», «Простое лучше, чем сложное» – вот некоторые положения этой философии.
Богатая библиотека модулей, возможность выбрать интерактивный или скриптовый режим, меньший объем вводимого кода и, как следствие, более высокая скорость разработки – вот почему Python имеет миллионы поклонников по всему миру. Этот язык можно назвать лучшим вариантом для знакомства с программированием. Освоить Python под силу любому новичку, нужно лишь иметь компьютер, базовый английский и, конечно, желание познать «дзен программирование»!
На курсе вы освоите синтаксис языка Python, получите базовые навыки структурного и процедурного программирования, познакомитесь с базовыми структурами данных языка Python.
Вы научитесь устанавливать и настраивать среду разработки, применять базовые конструкции Python, создавать модули и пакеты, пользоваться основными структурами данных, выполнять основные операции ввода/вывода.
Также вы получите необходимую подготовку для изучения объектно-ориентированного программирования на языке Python.
Курс ориентирован на Python версии от 3.6 и более новые (с указанием особенностей версий). В необходимых случаях отмечаются особенности версии 2.7.
Модуль 1. Начало работы
Модуль 2. Упраляющие конструкции
- Версии и реализации языка Python
- Основные принципы работы интерпретатора Python
- Установка интерпретатора и среды разработки используемых на курсе
- Основные элементы программирования
Модуль 3. Функции и коллекции
- Ветвление
- Циклы
- Простой ввод и простой вывод
- Практикум
Модуль 4. Модули и пакеты
- Словарь
- Список
- Кортеж
- Последовательность
- Перебор (for)
- Функция
- Генератор-функция
Модуль 5. Практическая работа 4
- Создание собственного модуля
- Создание пакета
- Подсистема pip
- Краткий обзор стандартной библиотеки
- Установка стороннего модуля
- Практикум
Модуль 6. Работа с файловой системой
Модуль 7. Исключения и обработка ошибок
- Работа с файлами
- Работа с каталогами
- Обработка параметров командной строки
- Практикум
Модуль 8. Регулярные выражения и основы синтаксического разбора
- Понятие об исключении
- Выброс исключения
- Перехват исключения
- Стандартные исключения
- Практикум
Модуль 9. Элементы функционального программирования
- Понятие о регулярном выражении
- Синтаксис регулярных выражений
- Применение регулярных выражений
- Практикум
- Функция как объект
- Операция замыкания (closure) и операция каррирования (currying)
- Понятие о декораторе
- Практическая работа
Для просмотра содержимого вам необходимо зарегистрироваться!Для просмотра содержимого вам необходимо зарегистрироваться!
Последнее редактирование модератором:
- Статус
- В этой теме нельзя размещать новые ответы.