Python. Введение в программирование

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

Этот курс предназначен для начинающих, не требующий предварительного опыта в программировании. Вы освоите фундаментальные концепции разработки на Python — одном из самых востребованных и дружелюбных языков для старта. Ключевые темы курса: Основы синтаксиса: переменные, типы данных, операторы. Управление потоком: условия (if/else), циклы (for/while). Работа со структурами данных: списки, словари, кортежи. Функции: создание, использование, область видимости. Чтение и запись файлов. Свернуть

22 учащихся

Язык: Русский

Уровень: Для начинающих

Рейтинг: 4.5

О курсе

Для кого этот курс: Абсолютные новички в программировании. Люди, желающие автоматизировать рутинные задачи. Те, кто хочет понять, подходит ли им программирование/аналитика. Специалисты из других областей (маркетинг, биология, лингвистика и др.), которым нужны базовые навыки скриптования. Школьники и студенты. Что вы получите по окончании (если приложите усилия): Умение писать простые и структурированные программы на Python. Понимание основных концепций программирования (переменные, циклы, условия, функции). Навык решения типовых задач с использованием базовых структур данных (списки, словари). Умение читать и понимать чужой (не слишком сложный) код. Основу для дальнейшего углубленного изучения Python (Data Science, Web, Automation, OOP и т.д.) или других языков программирования.

Модули курса

  • Основные уроки (1-15)
    • Основы программирования:программы, языки и трансляторы
    • Введение в Python
    • Работа в PyCharm Community: базовые функции
    • Основы данных: типы и переменные
    • Взаимодействие с пользователем: ввод и вывод данных
    • Логика в программировании: выражения и операторы
    • Условные конструкции: оператор if
    • Обработка исключений в Python
    • Расширенные условия: if-elif-else и оператор match
    • Основы циклов: while
    • Функции в программировании: создание и использование
    • Области видимости: локальные и глобальные переменные
    • Возврат результатов: оператор return
    • Работа с функциями: параметры и аргументы
    • Стандартные функции Python
  • Основные уроки (16-24)
    • Использование модулей
    • Генерация случайных чисел: random, randint, randrange
    • Работа со списками
    • Цикл for: принципы и применение
    • Функция enumerate: перебор элементов
    • Обработка строк
    • Кортежи: особенности и использование
    • Словари: методы и применение
    • Работа с файлами: чтение и запись
    • Итоговый тест по курсу, часть 1
    • Итоговый тест по курсу, часть 2

Отзывы