Нефтегазовое образование открытые онлайн-курсы

Курс
Основы языка Python
23 видеолекции
10,5 часов видео
Тесты
2 зачетные единицы (72 часа)
Уфимский государственный нефтяной<br> технический университет
Уфимский государственный нефтяной
технический университет
О курсе

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

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

Навыки, полученные в ходе курса, станут основой для дальнейшего углубленного изучения Python и его применения в областях анализа данных, автоматизации и разработки программного обеспечения.

Если вы дадите человеку программу, то займете его на один день. Если вы научите человека программировать, то займете его на всю жизнь (Waseem Latif)

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

В курсе вы познакомитесь с основами программирования на Python, научитесь писать и запускать программы, используя простые и сложные конструкции. Мы разберем, как работать с данными, изучим основные структуры данных, включая списки, словари и множества, и применим их для решения задач.

Формат

Курс рассчитан на 5 недель. Недельная нагрузка обучающегося по курсу – 10 академических часов.

Еженедельные занятия включают:

  • просмотр коротких видеолекций;
  • тестирование по каждому разделу курса.

Завершается курс итоговым тестированием.

Требования
Курс предназначен для лиц: имеющих среднее профессиональное и (или) высшее образование; получающих среднее профессиональное и (или) высшее образование.
Курс состоит из двух разделов:

Раздел 1.

Введение в язык

  • 1.1 Введение в Python
  • 1.2 Ввод и вывод данных. Переменные
  • 1.3 Операции с числами и строками
  • 1.4 Установка Python
  • 1.5 Условный оператор
  • 1.6 Циклы
  • 1.7 Вложенные циклы
  • 1.8 Операторы и операнды в языках программирования

Раздел 2.

Типы данных, функции

  • 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-кода.
Все направления подготовки
Бесплатно Наглядно Доступно
Бесплатно Наглядно Доступно
Присоединяйся!