Курсы по программированию
для школьников

BrainLink

Обучение для подростков
по направлениям IT

Что такое BrainLink?

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


Цель курсов и почему стоит учиться у нас

Ранняя профориентация

Лучший способ понять подходит ли человеку конкретная профессия - попробовать её изнутри.

Удобная локация

Вам будет удобно добраться к месту занятий, расположенному в центральной части города в Лицее №100.

Практика

Формирует практические навыки: 70% времени - работа над проектами на базе полученных теоретических знаний.

Айтишник к 18 годам

Ребята смогут получить реальный опыт и свою первую профессию ещё в школе, создавая и развивая настоящий проект.

Обучение программированию на Java

Java представляет собой язык программирования и платформу вычислений, которая была впервые выпущена Sun Microsystems в 1995 г. Существует множество приложений и веб-сайтов, которые не работают при отсутствии установленной Java, и с каждым днем число таких веб-сайтов и приложений увеличивается. Java отличается быстротой, высоким уровнем защиты и надежностью. От портативных компьютеров до центров данных, от игровых консолей до суперкомпьютеров, используемых для научных разработок, от сотовых телефонов до сети Интернет — Java повсюду!


Старт курса

20 октября

2019 г.

Расписание

По воскресеньям

10.00 - 12.30

в Лицее №100

Длительность

8 месяцев

Летом - каникулы

Стоимость

1000 грн./месяц

Скидка 200 грн. ежемесячно
при записи вдвоем

Каким будет результат курса?

Выпускник курса будет знать:

  • Структурное программирование на Java
  • Основы ООП программирования на Java
  • Структуру Java API
  • Пакеты java.lang, java.util, java.io, java.time
  • Элементы, добавленные в Java 8
  • Spring framework

Выпускник курса будет уметь:

  • Работать в IDE среде Eclipse и IDEA
  • Создавать проекты на Java
  • Работать с различными входными данными
  • Решать задачи с многопоточностью
  • Работать с датой и календарем
  • Работать с коллекциями
  • Отлаживать и тестировать свои программы
  • Создавать web приложения на Java

План обучения программированию на Java (12-17 лет)

Модуль 1

Основы программирования на языке Java

Базовые конструкции.
Условные конструкции.
Итеративные конструкции while, do-while, for.
Функции.
Модуль 2

Алгоритмы и структуры данных на языке Java

Массив.
Список.
Дерево.
Рекурсия.
Алгоритмы сортировки.
Модуль 3

Введение в объектно-ориентированное программирование

Понятие класса и объекта.
Работа с экземплярами класса.
Основы тестирования и отладки.
Наследование и инкапсуляция.
Полиморфизм.
Ввод-вывод в Java. Исключения.
Внутренние и анонимные классы.
Двумерная графика.
Разработка игровых приложений.
Модуль 4

Основы разработки веб серверных приложений на Java

IP-сети.
Web сервер. HTTP запросы и ответы.
Клиент-серверная архитектура мобильных приложений.
Облачные платформы. REST взаимодействие.
Серверные СУБД.
Модуль 5

Защита проектов

Выбор темы.
Консультации.

Обучение Web-программированию (Front-End)

Front End — это создание клиентской части сайта. Front End разработчик создает пользовательский интерфейс и верстает шаблон сайта. Другими словами, фронтенд — это все, что браузер может читать, выводить на экран и / или запускать. То есть это HTML, CSS и JavaScript.

HTML (HyperText Markup Language) говорит браузеру, каково содержание страницы, например, «заголовок», «параграф», «список», «элемент списка».

CSS (Cascading Style Sheets) говорит браузеру, как отображать элементы, например, «после первого параграфа отступ в 20 пикселей» или «весь текст в элементе body должен быть темно-серым и написан шрифтом Verdana».

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


Старт курса

2 ноября

2019 г.

Расписание

По субботам

10.30 - 13.00

в Лицее №100

Длительность

8 месяцев

Летом - каникулы

Стоимость

1000 грн./месяц

Скидка 200 грн. ежемесячно
при записи вдвоем

Каким будет результат курса?

Выпускник курса будет знать:

  • Основы программирования на JavaScript
  • Язык разметки HTML
  • Зачем нужны каскадные таблицы стилей CSS и как их применять для оформления внешнего вида веб-страниц
  • Классы и компоненты Bootstrap
  • Функции jQuery и как их применять
  • Что такое CMS
  • Для чего нужны доменные имена и хостинг

Выпускник курса будет уметь:

  • Проектировать структуру сайта по его графическому изображению (HTML)
  • Верстать страницы сайта, применяя различные методы (HTML, CSS, Bootstrap)
  • Использовать любые виды представления информации на HTML-страницах: тексты, изображения, иконки, аудио, видео, таблицы
  • Добавлять анимацию элементам сайта (CSS)
  • Добавлять интерактивность при взаимодейтвии с пользователем сайта: меню, кнопки (JavaScript, jQuery)
  • Программно собирать данные из форм сайта, проводить проверку этих данных и отправлять их на сервер (JavaScript, jQuery)
  • Использовать при создании страниц эффекты, возникающие при прокрутке, а также плавную прокрутку
  • Устанавливать и настраивать CMS
  • Регистрировать доменное имя
  • Настраивать хостинг

Программа обучения Web-программированию (12-17 лет)

Модуль 1

HTML и CSS

Введение в WEB.
Этапы создания сайта.
Введение в HTML.
Теги, атрибуты.
Ссылки, навигация.
Списки, таблицы.
Медиаконтент. Формы.
Каскадные таблицы стилей.
Идентификаторы, классы, селекторы.
Специфичность, наследование.
Модуль 2

JavaScript

Основы программирования.
Введение.
Переменные.
Типы данных.
Операторы.
Циклы.
Функции.
Массивы.
Объекты.
Модуль 3

jQuery

Знакомство с библиотекой jQuery.
Селекторы.
Атрибуты.
Функции.
События.
Эффекты.
Модуль 4

JavaScript

Конструкторы и прототипы.
Работа с окнами браузера.
Работа с документами.
JavaScript и CSS.
События. Обработка событий.
Формы.
Cookies и механизмы сохранения данных.
Модуль 5

CSS, Bootstrap

Градиенты.
Псевдоклассы, псевдоэлементы.
Трансформации.
Переходы. Анимации.
Flex.
Введение в Bootstrap.
Сетка.
Компоненты.
Утилиты.
Модуль 6

CMS, домены, хостинги

Системы управления контентом.
Обзор существующих CMS.
CMS-Wordpress.
Выбор домена и хостинга.
Загрузка сайта на сервер.
Работа с панелью управления хостингом и FTP.

Контакты

УВК - Лицей №100

  • г. Днепр, пл. Успенская, 1
  • info@brainlink.dp.ua