Чему вы научитесь
- обрабатывать произвольные массивы данных с помощью списков
- продвинуто управлять данными с помощью кортежей
- перечислять элементы списка с помощью цикла for
- читать текстовые данные из файла
- читать двоичные данные из файла
- записывать текстовые данные в файл
- записывать двоичные данные в файл
О курсе
О курсе Python Bronze II. Списки и работа с файлами
Курс Python Bronze II. Списки и работа с файлами - второй курс серии Python Bronze.
Данный курс является логическим продолжением курса Python Bronze I. Основы основ. Если вы его еще не проходили, рекомендую начать именно с него.
В рамках курса мы разберем элементы языка, без которых невозможно работать с произвольными данными. К числу таких элементов относятся списки, кортежи и файловый ввод-вывод.
Каждая тема будет всесторонне разобрана на нескольких уроках. В ходе обсуждения мы будем идти от простого к сложному, чтобы вы не потеряли нить обучения и могли успешно усвоить весь материал.
Каждый урок (кроме вводных) состоит из нескольких итераций обучения. Каждая итерация имеет следующую структуру:
- теоретический урок: конспект, в котором на практических примерах подробно разбирается теоретический материал. Текстовый формат удобен тем, что позволяет в быстро вернуться к любому месту в уроке, а также способствует более активному участию в процессе, чем видео.
- набор заданий: некоторое число заданий разного формата, которые направлены на закрепление материала.
В конце урока может быть небольшой блок послесловия, в котором я даю дополнительные рекомендации.
В конце модуля вас ждет контрольная, в ходе которой вы сможете проверить свои знания.
Для кого этот курс
Начальные требования
Для работы с курсом вы должны владеть навыками, которым можно научиться в курсе Python Bronze I. Основы основ:
- запускать терминал и на базовом уровне работать с его помощью с операционной системой
- создавать программы, взаимодействующие с пользователем посредством клавиатуры и терминала
- работать с средой разработки Visual Studio Code
- создавать программы, использующие переменные для хранения данных
- создавать программы, использующие управляющую конструкцию
if - создавать программы, использующие управляющую конструкцию
while - создавать программы, способные выполнять арифметические действия
- создавать программы, способные обрабатывать текст (поиск, замена фрагментов, проверка вхождения подстроки в строку)
Наши преподаватели
Как проходит обучение
Курс Python Bronze II. Списки и работа с файлами, состоит из набора модулей. Каждый модуль посвящен изучению отдельной темы и состоит из нескольких уроков.
Каждый урок (кроме вводных) состоит из нескольких итераций обучения. Каждая итерация имеет следующую структуру:
- теоретический урок: конспект, в котором на практических примерах подробно разбирается теоретический материал. Текстовый формат удобен тем, что позволяет в быстро вернуться к любому месту в уроке, а также способствует более активному участию в процессе, чем видео.
- набор заданий: некоторое число заданий разного формата, которые направлены на закрепление материала.
В конце урока может быть небольшой блок послесловия, в котором я даю дополнительные рекомендации.
В конце модуля вас ждет контрольная, в ходе которой вы сможете проверить свои знания.
Программа курса
Что вы получаете
- фундаментальные навыки работы с данными, без которых невозможно дальнейшее обучение
- обратную связь от преподавателя, кураторов и других учеников курса
- доступ в сообщество классных людей также увлекающихся програмироавние
- доступ в телеграм-чат, где преподаватели, кураторы и другие ученики ведут обсуждение и отвечают на вопросы
- возможность продолжить движение в направлении получения новой востребованной професии