курс

Ключевые аспекты разработки на Python

9 сообщений в сообществе 2795 учащихся

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

Последнее обновление: 20 ноября 2020

Уроки курса

  • 1

    Введение

    Познакомиться с курсом.
  • 2

    Коллекции

    Рассмотреть идею коллекций и их обработки, понять важность и масштабность этой темы.
  • 3

    Ввод/вывод

    Познакомиться c тем, как программа на Python взаимодействует с внешним миром — операционной системой, диском, сетью.
  • 4

    HTTP

    Познакомиться с основами сетевых протоколов
  • 5

    Тесты

    Познакомиться с идеей автоматического тестирования кода на корректность.
  • 6

    Другое

    Пройтись по нескольким важным темам, не входящим в текущей курс.
  • 7

    Что дальше?

    Подытожить рассмотренное и понять, как двигаться дальше.

Автор

Аватар пользователя Aleksei Pirogov

Алексей Пирогов

Много лет работал программистом и взращивал программистов параллельно. Теперь с удовольствием учу программированию на постоянной основе. Автор профессии по Python в Hexlet. Пайтон знаю давно и столь же давно помогаю его узнать другим. Успел поработать в авиационном приборостроении, Web-разработке, разработке сервисов в сфере авиаперелётов, делал "Погоду" в Яндексе.

  • Программист на всяком разном.
  • Умею программировать и "сайты", и "железки".
  • Давно и регулярно выступаю на различных конференциях.
Курс Ключевые аспекты разработки на Python
продолжительность
2 часа
награда
7 баллов