1

Етап 1

Первые шаги

2

Етап 2

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

3

Етап 3

Условия и циклы

4

Етап 4

Цикл while

5

Етап 5

Итерируемые объекты и цикл for

6

Етап 6

None, словари, множества и кортежи

7

Етап 7

Функции

8

Етап 8

Работа с модулями

9

Етап 9

Работаем с файлами

10

Етап 10

Advanced Python

1

Етап 1

Первые шаги

2

Етап 2

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

3

Етап 3

Условия и циклы

4

Етап 4

Цикл while

5

Етап 5

Итерируемые объекты и цикл for

6

Етап 6

None, словари, множества и кортежи

7

Етап 7

Функции

8

Етап 8

Работа с модулями

9

Етап 9

Работаем с файлами

10

Етап 10

Advanced Python

24 липня 2023 01 жовтня 2023
Мета завершена % date%

Автор мети

Людмила

Росія, Санкт-Петербург

38 Рік / року / років

Освіта

Улучшить навык программирования и углубиться в изучение Python на курсе "Инди-курс программирования на Python"

Я уже немного познакомилась с этим языком, повторить изученное и углубиться в тему решила с помощью этого курса на Степике.

Я думаю, у меня есть все шансы стать программистом, главное поменьше психовать и давать себе время на передышки, когда какие-то задачки не получаются.

 Критерій завершення

я хорошо ориентируюсь в инструментах языка Python и умею писать небольшие программы

 Особисті ресурси

Время, домашний программист, интернет, начальные знания Python

 Екологічність мети

Достижение цели зависит от моего умения сохранять спокойствие, когда у меня что-то не получается и планомерно двигаться дальше

  1. Первые шаги

    1. Введение в курс

    2. Варианты выполнения кода. Первая программа

    3. Числа и операции над ними

    4. Переменные в Python. Оператор присваивания

    5. Функция input()

    6. Продолжение функции input()

    7. Функция print()

    8. Деление нацело и деление по остатку

    9. Оператор присваивания с операцией

    10. Логический тип Bool. Операции сравнения

    11. Округление вверх и округление вниз

    12. Деление нацело и по остатку отрицательных чисел в Python

  2. Строки и списки

    1. Cтроки и операции над ними

    2. Строки: индексы и срезы

    3. Методы строк

    4. Методы строк 2

    5. Методы строк 3

    6. Комментарии в коде

    7. Экранированные (служебные символы) в Python

    8. Форматирование строк Python. Метод format

    9. F-строки

    10. F-строки, дополнительные возможности

    11. Списки и операции над ними

    12. Списки: индексы и срезы

    13. Списки и их методы

  3. Условия и циклы

    1. Условный оператор

    2. Тернарный оператор

    3. Вложенный оператор if

    4. Множественный выбор при помощи оператора elif

    5. Оператор Switch

  4. Цикл while

    1. Знакомство с циклом while

    2. Закрепляем while. Задачи посложнее

    3. Обход всех цифр числа с помощью while

    4. Нахождение всех делителей числа

    5. Алгоритм Евклида

    6. Инструкции break, continue, else

  5. Итерируемые объекты и цикл for

    1. Функция range и итерируемые объекты

    2. Цикл for. Обход элементов функции range

    3. Цикл for. Обход списков и строк

    4. Переходим на PyCharm

    5. Метод подсчета. Сортировка подсчетом Python

    6. Вложенные циклы

    7. Вложенные списки

    8. Вложенные списки, Часть 2

    9. Генераторы списков Python | List comprehension

  6. None, словари, множества и кортежи

    1. Значение None

    2. Кортежи (tuple). Операции и методы кортежей

    3. Кортежи. Продолжение

    4. Словарь. Знакомство с типом данных dict

    5. Операции со словарями

    6. Методы словаря

    7. Ситуации, где полезно использовать словарь

    8. Генераторы словарей

    9. Вспомним вновь генераторы списков

    10. Знакомство с множествами. Тип данных set

    11. Операции с множествами

    12. Методы множеств

    13. Неизменяемое множество frozenset

    14. Функция enumerate

  7. Функции

    1. Определение и вызов функции. Инструкция def

    2. Зачем нужны функции в программировании

    3. Возвращаемое значение функции. Оператор return

    4. Docstring и аннотации

    5. Область видимости: локальная, глобальная и встроенная

    6. Передача аргументов. Сопоставление аргументов по имени и позиции

    7. *args и **kwargs Python. Передача аргументов в функцию

    8. Рекурсия в Python. Рекурсивная функция Часть 1

    9. Рекурсия в Python. Рекурсивная функция Часть 2

    10. Анонимная функция Lambda

    11. Сортировка коллекций

    12. Вложенные функции в Python

    13. Замыкания в Python. Closure Python

    14. Декораторы

  8. Работа с модулями

    1. Установка модулей в Python

    2. Версии интерпретаторов, пакетов и виртуальное окружение

    3. Импорт стандартных модулей

    4. Импорт собственных модулей в Python

    5. Пакеты в Python. Файл __init__, переменная __all__

  9. Работаем с файлами

    1. Чтение и запись данных. Функция open

    2. Контекстный менеджер

    3. Работаем с JSON в Python. Парсинг JSON, сохраняем JSON в файл

  10. Advanced Python

    1. Выражения-генераторы

    2. Функция генератор. Создание генератора при помощи yield

    3. Функция map Python

    4. Функция filter

    5. Функция zip

    6. Встроенная функция isinstance

    7. Функции all и any

    8. 7 видов вызываемых (callable) объектов в Python

  • 938
  • 24 липня 2023, 21:19

Реєстрація

Можливості
безмежні.
Настав час
відкрити свої.

Уже зарегистрированы?
Вхід на сайт

Заходьте.
Відкрито.

Ще не зареєстровані?
 
Підключіться до будь-якого з ваших акаунтів, ваші дані будуть взяті з акаунту.
Забули пароль?