технический университет
Курс предлагает погружение в основы программирования на языке Python. В нем охватываются ключевые концепции, такие как переменные, структуры данных, условные операторы, циклы и функции. Курс также познакомит вас с базовыми принципами работы с языком и синтаксисом Python, что позволит самостоятельно выполнять простые проекты.
Материалы представлены в удобной форме, с пошаговыми примерами и задачами, что делает освоение языка доступным для начинающих. Вы узнаете, как писать код и эффективно использовать встроенные функции Python для решения различных задач.
Навыки, полученные в ходе курса, станут основой для дальнейшего углубленного изучения Python и его применения в областях анализа данных, автоматизации и разработки программного обеспечения.
Программирование — это не просто набор инструментов для создания программ, а полноценный способ мышления и решения проблем. Одноразовое решение может быстро удовлетворить текущую потребность, но умение писать код открывает дверь к самостоятельному решению более сложных задач и постоянному развитию. Когда мы учимся программировать, мы овладеваем способностью формулировать алгоритмы, находить ошибки, оптимизировать процессы и делать их повторяемыми. Освоив основы программирования, мы получаем инструмент, который можно применять в самых разных областях нашей жизни.
В курсе вы познакомитесь с основами программирования на Python, научитесь писать и запускать программы, используя простые и сложные конструкции. Мы разберем, как работать с данными, изучим основные структуры данных, включая списки, словари и множества, и применим их для решения задач.
Курс рассчитан на 5 недель. Недельная нагрузка обучающегося по курсу – 10 академических часов.
Еженедельные занятия включают:
- просмотр коротких видеолекций;
- тестирование по каждому разделу курса.
Завершается курс итоговым тестированием.
- 1.1 Введение в Python
- 1.2 Ввод и вывод данных. Переменные
- 1.3 Операции с числами и строками
- 1.4 Установка Python
- 1.5 Условный оператор
- 1.6 Циклы
- 1.7 Вложенные циклы
- 1.8 Операторы и операнды в языках программирования
- 2.1 Основы работы со строками
- 2.2 Встроенные методы работы со строками
- 2.3 Основы работы со списками
- 2.4 Поиск и изменение списков. Особенности структуры и работы со списками
- 2.5 Встроенные методы работы со списками
- 2.6 Алгоритмы сортировки списков
- 2.7 Основы работы с кортежами
- 2.8 Основы работы с множествами
- 2.9 Операции с множествами
- 2.10 Отношения между множествами
- 2.11 Основы работы со словарями
- 2.12 Встроенные методы работы со словарями
- 2.13 Списочные выражения
- 2.14 Модель памяти Python
- 2.15 Функции и процедуры
- – основные понятия и структуру языка Python, включая переменные, типы данных, операторы, условные конструкции и циклы;
- – принципы организации и структуры программного кода;
- – использовать базовые синтаксические конструкции Python для решения прикладных задач;
- – формулировать и реализовывать алгоритмы в виде программного кода;
- – отлаживать код, находить и исправлять ошибки;
- – навыками написания работоспособного кода на Python;
- – основами работы с редактором кода для написания, выполнения и тестирования Python-кода.