Занятия проходят индивидуально, 2-3 раза в неделю по 3 часа в удобное для вас время с учетом сетки расписания*. Весь учебный процесс строится на поэтапном освоении учебно-практического материала, вы двигаетесь "от простого к сложному". Ваш преподаватель - это разработчик с большим практическим опытом. Начать занятия можно в любое время, когда вы будете готовы морально и финансово. Для того чтобы начать занятия, позвоните нам и запишитесь на собеседование/тестирование, на котором вы сможете познакомиться со Школой, тематическим планом курса и заключить договор на обучение. Тел.: +7 988 487 26 95;
Пример кода в Haskell (сортировка списков). Полиморфная функция сортировки.
Комментарии .hs., .lhs. Комментарии в TEX .lhs.
Целые числа. Числа с плавающей точкой. Сравнения чисел. Логические величины. Символы.
Объявление и определение. Комбинация функций.
Рекурсия. Полиморфизм. Функция error.
Классы. Операторы.
Частичная параметризация. Функция curry.
Метод простой итерации, sqrt.
Числовые функции. Целочисленные задачи.
Append: объединение списков.
Бесконечные списки. Создание бесконечных списков.
Использование кортежей. Tuples: кортежи (таплы).
Использование Haskell для прототипирования
Объект, класс. Абстракция и наследование. Полиморфизм, абстракция. Классы и перегрузка. Полиморфизмы. Полиморфизмы и классы. Class и Instance.
Рекурсивные типы данных. Деревья.
Инкапсуляция — сокрытие деталей (encapsulate). Модули: экспорт и импорт
По окончанию данного курса у вас будут все необходимые теоретические знания и практические навыки, а так же вы получите свидетельство, как документ подтверждающий ваш уровень подготовки дающий право на трудоустройство.
Для расчета стоимости выберите вариант который Вам подходит: индивидуальные занятия 2 000 руб / 1 ак час или групповые 1 500 руб / 1 ак час - и умножьте стоимость на общее количество академических часов данного курса. Оплата возможна в 2 части.
Курс рассчитан на 54 академических часов. Длительность 1,5-2 месяца (при посещении 3 занятия в неделю по 3 академических часа - график можно обсудить на собеседовании/тестировании в школе).