Сәлем, әлем!

Python — бағдарламалау әліппесі

Автор: Қожахмет Нұрәділ

Обложка книги «Сәлем, әлем! Python — бағдарламалау әліппесі»

Три проблемы, названные автором

Нұрәділ Қожахмет объясняет замысел книги в предисловии. Ниже не рекламные обещания, а три задачи, которые он ставит перед изданием.

  1. 01

    Мало материалов об IT на казахском

    Автор пишет, что книг о новой для Казахстана сфере на казахском языке почти нет.

  2. 02

    Разрыв между городом и аулом

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

  3. 03

    Миф об «особом таланте»

    Книга спорит с убеждением, что программирование доступно только одарённым. Автор делает ставку на практику, терпение и последовательность.

«Чтобы стать IT-специалистом, не нужно быть необыкновенно одарённым».

Нұрәділ Қожахмет, предисловие

В первую очередь школьникам

Книга обращается к казахстанским ученикам, которые интересуются IT, но ещё не знают, с чего начать.

  1. 01

    Ученикам средней и старшей школы

    Текст написан без расчёта на университетскую подготовку. Примеры вводятся от простого к сложному.

  2. 02

    Тем, кто впервые открывает Python

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

  3. 03

    Для самостоятельного знакомства

    Оглавление выстроено как маршрут: основы языка, структуры данных, файлы, модули, классы и один большой проект.

Это не справочник и не задачник по олимпиадному программированию. Книга даёт первое представление о Python и разбирает один итоговый проект.

Что именно разбирает книга

print("Сәлем, әлем!")
  1. С. 7–13Предисловие, история автора и зачем изучать программирование
  2. С. 14–20Установка Python и первая программа
  3. С. 21–39Переменные, типы данных, операторы, условия, функции и циклы
  4. С. 41–57Списки, словари, кортежи, множества и deque
  5. С. 59–78Файлы, модули, классы, наследование и полиморфизм
  6. С. 79–111Игра «Змейка» на Pygame: от классов до полного кода
  7. С. 112–115Заключение и следующие шаги в программировании

Читать книгу

Скачать PDF