Курс на Stepik
Обложка курса «Недушный Питон» на Stepik
Бесплатно

Недушный Питон 5.000

Открыть на
STEPIK.ORG

Думаешь, программирование — это скучно и сложно? Надоели учебники, от которых хочется спать? Держись крепче! Мы создали «Недушный Питон» — курс для тех, кто хочет научиться кодить без головной боли. Здесь мы объясняем код на пальцах, шутим и пишем первые программы уже на первом уроке. Наша философия проста: Говорим на человеческом языке. Никаких заумных фраз, всё на простых и жизненных примерах. Практика с первого дня. Забудь о сухой теории — ты сразу начнешь писать полезный код. Фокус на главном.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Недушный Питон»Учеников на курсе 164
Сертификаты, выданные на курсе «Недушный Питон»Сертификатов выдано 0
Отзывы о курсе «Недушный Питон»Отзывов получено 6
Рейтинг курса «Недушный Питон»Рейтинг курса 5.000
Уроки в курсе «Недушный Питон»Количество уроков 34
Тесты в курсе «Недушный Питон»Количество квизов 13
Задачи с кодом в курсе «Недушный Питон»Количество задач с кодом 74
Время прохождения курса «Недушный Питон»Время прохождения курса
Обновления курса «Недушный Питон»Обновления курса
Дата публикации курса «Недушный Питон»Дата публикации курса
Последнее обновление курса «Недушный Питон»Последнее обновление
Сложность easy

Содержание курса

Разделы в курсе «Недушный Питон» 10 разделов Уроки в курсе «Недушный Питон» 34 урока Тесты в курсе «Недушный Питон» 13 тестов Задачи в курсе «Недушный Питон» 74 задачи Время прохождения курса «Недушный Питон» 4 ч. Последнее обновление курса «Недушный Питон» обн. 1 год назад

Основы языка: переменные, типы данных и первые операции

6 уроков
1. Первый код и хранение данных
2. Python как калькулятор. Арифметические операции
3. Превращения и проверки. Работаем с типами
4. Сравнение и логика: учим программу принимать решения
5. Диалог с программой: как получать данные от пользователя
6. Короткий путь: как изменять переменные на месте

Управляем потоком программы

4 урока
1. Программа учится выбирать: конструкция if-else
2. "День сурка" или цикл while
3. Цикл for — когда точно знаешь, сколько шагов нужно сделать
4. Цикл в цикле. Рисуем фигуры и создаем таблицы

Хранение коллекций: Списки

4 урока
1. Создание, добавление и удаление элементов
2. Наводим порядок в списке: сортировка, поиск и подсчет
3. Списочные выражения и матрицы
4. Списки: закрепления полученных знаний

Создаем свои инструменты: Функции

3 урока
1. Прощай, копипаст! Создаем свою первую функцию
2. Функция-работник: как получить результат с помощью return
3. Гибкие функции: параметры по умолчанию и вызов по имени

Строки под микроскопом

4 урока
1. Превращения и проверки. Меняем регистр и анализируем содержимое
2. Поиск, замена и очистка текста
3. Разделяй и властвуй. Методы .split() и .join()
4. Магия f-строк. Профессиональное форматирование

Продвинутые коллекции: Словари и Множества

4 урока
1. Словари — введение. Хранилища "ключ-значение"
2. Методы словарей. Безопасный доступ и перебор
3. Множества — сила уникальности
4. Операции над множествами. Пересечение, объединение, разность

Имитация работы с файлами и данными

4 урока
1. "Чтение" и обработка текстовых потоков
2. "Парсинг" структурированных данных (CSV)
3. "Запись" и форматирование отчетов
4. Как это работает в реальности. Команда open()

Основы работы с API и JSON

2 урока
1. Говорим с программами на их языке. API и JSON
2. Введение в веб-парсинг. Ищем сокровища в HTML

Основы ООП. Создаем свои типы данных

2 урока
1. Объекты вокруг нас и class как чертеж
2. Конструктор __init__ и методы объекта

Финальный проект. Собираем все вместе

1 урок
1. Финальный проект. Собираем все вместе