ПАКЕТ «РАЙДЕР»

Экспресс курс (BASE LIGHT)

Начальные требования к кандидату: базовые знания в объеме первых восьми классов средней школы; умение работать с персональным компьютером и ОС Windows. Требуется наличие настольного ПК или ноутбука (программы разрабатываются только на этих устройствах, даже программы для смартфонов).

Дополнительные знания в сфере IT и программирования: не требуются

КОМУ РЕКОМЕНДУЕТСЯ

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

Это, в первую очередь, учащиеся школ, которые поняли ту непреложную истину, что школьные уроки «информатики» не дают даже минимально необходимых навыков в программировании. Также этот тарифный план может быть рекомендован студентам первых курсов, которые хотят быстро и эффективно овладеть основными навыками программирования.

Однако люди более старшего возраста, кто не обладает никакими знаниями в области программирования, не планирует связывать свою деятельность с профессиональными программированием, но хочет научиться базовым навыкам для повышения своих возможностей в основной профессиональной деятельности (например, чтобы максимально использовать возможности текстового процессора Excel).



ФАЙЛЫ


После инсталляции курса на диск компьютера учащегося будут установлены следующие файлы:

  • Дмитрий Румянцев. Алхимия программиста. Учебник (PDF-файл).
  • Алхимия программиста. Видеуроки (исполняемый EXE-файл).
  • Деинсталлятор (программа, деинсталлирующая курс с компьютера).
  • Комплект исходных кодов всех программ (Delphi).

ВИДЕОСЕМИНАРЫ

  1. Первая программа (введение в Delphi; создание и выполнение первой программы в этой среде).
  2. Поиск треугольников Пифагора (разработка простой консольной программы).
  3. Введение в Delphi DX 10 (инсталляция системы разработки программ Delphi DX 10 с сайта компании Embacadero).

ИСХОДНЫЙ КОД


Все коды программы сгруппированы в различных тематических каталогах. Всего имеется четыре укрупненных каталога с программами для Delphi. Все тексты программ для Delphi представлены в двух вариантах: для запуска в среде разработки Delphi 7 и Delphi DX 10.3 (они хранятся в папках с соответствующими названиями).

1. Листинги из учебника Алхимия программиста (Delphi)

Коды всех программ, рассматриваемых в учебнике «Дмитрий Румянцев. Алхимия программиста». Всего в каталоге содержится 37 программ.

2. Листинги видеоуроков (Delphi)

Несмотря на то, что в экспресс-курсе «Райдер» содержится всего три видеоурока, в комплект поставки входят листинги из десяти видеоуроков Базового курса «Министериал». Ментор предполагает, что самостоятельное изучение этих листингов будет хорошим интеллектуальным стимулом (особенно листингов проектов «Телефонная книга» и «Целое число словами»).

3. Решение задач по программированию (Delphi)

Коллекция консольных программ, составленная по принципу «от простого к сложному». Коллекция содержит 67 программ, сгруппированных в 30 тем. Эта коллекция программ предназначена для самостоятельного разбора учащимся, чтобы понять логику работы программ и ход мыли программиста в процессе разработки. Все тексты программ имеют достаточно пространные комментарии, которые объясняют те или иные детали, которые могут вызывать трудность при чтении листинга и облегчают понимание логики программы.

4. Н.Вирт. «Алгоритмы + структуры данных = программы» (Delphi)

В этой папке содержится всего четыре программы. Но алгоритмически это достаточно сложные программы. Все они реализуют различные алгоритмы т.н. сортировки – одного из самых часто встречающихся процессов в программировании. Алгоритмы программ взяты из программистского бестселлера Никлауса Вирта «Алгоритмы + структуры данных = программы» и адаптированы для среды разработки программ Delphi.