Спасибо за интерес
к нашим курсам.

В благодарность за это мы дарим скидку на любой курс, который Вы выберете. Укажите пожалуйста адрес на который мы можем отправить Вам промокод:

Спасибо!
Нет, спасибо
Компьютерная школа / Курсы / Курс Ruby dev для школьников

Курс Ruby dev для школьников в Одессе

в Одессе

Здравствуйте, меня зовут Дмитрий. Я администратор Компьютерной школы Hillel. Выбор будущей профессии обычно происходит на этапе обучения в старших классах. И если эта профессия связана с миром IT, то старшеклассники могут, не теряя времени, получать базовые знания ещё во время учёбы в общеобразовательной школе.

Курс «Ruby for Kids» рассчитан на учащихся 14-17 лет, которые хотят познакомиться с общими понятиями программирования и профессией программиста. Цель курса: дать общее представление школьникам о том, чем занимается программист и что такое программирование. Заложить базовые знания о веб программировании на примере языка Ruby.

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

Структура курса

Длительность курса
3 месяца
Интенсивность
2 занятия
в воскресенье
Начало занятий
Сентябрь
Место обучения
Одесса

Курс преподает

  • Никита Соснов
    Ruby-developer в DataArt

    Начинал с фриланс разработки. Пишет на php, ruby и golang.

    С 2014 по 2015 - case4me.ru - PHP-программист (разработка и дальнейшая поддержка продукта)
    Также с 2014 по 2015 преподавал курс PHP в Одесском корпоративном компьютерном колледже.

    С сентября 2015 по настоящее время занимает должность ruby-developer в компании DataArt.

    Выращивает бонсай (тип - фукинагаси), танцует аргентинское танго, любит настольные игры и хорошие книги.

Программа курса

Курс рассчитан на ребят возрастом 14-17 лет

1
Знакомство с языком Ruby
  • знакомство с языком, его идеи, что делает его особенным
  • устанавливаем язык, учимся его настраивать. Говорим о разных операционных системах (установка отличается)
  • основы языка: 1 - переменные, 2 - условия, 3 - циклы, 4 - функции
  • все есть объект!
  • как же это все работает? - обсуждение пройденного материала
  • тестирование
  • разбор тестирования
2
Делаем веселые [математические!] игры с помощью Ruby
  • основы алгоритмов (сложность, думаем блоками)
  • занимаемся поисками (ищем минимум, максимум, символы)
  • угадываем заданные числа от компьютера
  • угадываем слова
3
Оставляем след в истории
  • говорим об Интернете
  • учимся работать со сторонними библиотеками
  • sinatra: делаем свою страницу за пять минут
  • основы html (чтобы страница была приятной)
  • простой блог
  • тестирование
4
Сохраняем труды наших фантазий
  • возвращение в блог: детально разбираем, как это работает
  • что нужно знать о базах данных
  • учимся работать с одной из них (mongoDB-кандидат)
  • сохраняем наши посты в блог
  • тестирование
  • разбор тестирования
5
Наводим порядок (изучение более продвинутых механизмов языка Ruby)
  • детальнее об OOP
  • организация кода
  • лучшие практики, zen of Ruby
  • игры: угадываем слова из Интернета
  • тестирование
  • разбор тестирования
6
Искать информацию в Гугле самим слишком скучно
  • просто о серьезном: виды тестирования
  • как можно заставить ruby-код ходить в Интернет (и не только)
  • создаем программу, которая ищет информацию вместо нас
7
Создадим себе электронного друга сами
  • основы использования сторонних сервисов: api
  • приходим к botfather с уважением, создаем «пустого» бота
  • учимся общаться с ботом
  • подключаем простые возможности (what time is it?)
  • отмечаем возможности для продолжения работы
8
Магазин игрушек
  • вспоминаем создание сайтов
  • смотрим на Ruby on Rails
  • создаем магазин
Вручение сертификата

Преимущества школы

Офисы в центре города с удобной транспортной развязкой
Учебные классы, оборудованные компьютерами и современной техникой
Удобное время обучения
Вовлечение в IT-мероприятия города

Наши преподаватели и студенты работают в

  • apriorit
  • VetraMedia
  • DataArt
  • WIX
  • Ciklum
  • Netocrat Communications
  • Looksery
  • Intersog
  • Provectus
  • AB Soft
  • Opera
  • Anadea
  • Indigo
  • Archer
  • ORT
  • Unit-is
  • Tubik
  • BrainCombinator
  • GUID
  • Exigen
  • Tseh 2.0
  • SOM
  • IT NonStop
  • PrivatBank
  • Wildix
  • softserve
  • HYS
  • Lohika
  • prom
  • Evo
  • Isobar
  • epam
  • Snapchat
  • HTML Studio
  • Readdle
  • Samsung
  • jelvix
  • Artjoker
  • Ukrsibbank
  • Infopulse
  • Kyivstar
  • Cogniance
  • Credit agricole
  • MTB
  • eleks
Факторы успеха
Мотивация студента
При должной мотивации, вы будете ответственнее подходить к процессу обучения, что позволит успешно завершить курс.
Посещение занятий
Регулярное посещение занятий позволит системно проходить обучение, не упуская важных тем для изучения.
Домашние задания
Выполняя домашние задания, вы практикуетесь, получая оценку ваших работ и практические советы от преподавателя.
Самостоятельное обучение
Для достижения успеха по окончанию обучения, нужно около 200 часов провести за самостоятельным изучением материалов.

Регистрация на курс Ruby dev для школьников

* Поля обязательны для заполнения.
Регистрация успешно завершена
С Вами свяжутся в ближайшее время.
Оставить заявку
Если у вас остались вопросы, запишитесь на бесплатную консультацию, и наш администратор Дмитрий ответит на все интересующие вас вопросы.