В Компьютерной Академии ШАГ идет набор на курс «Разработка программного обеспечения на Java»
Для кого этот курс:
— для тех, кто хочет выучить самый популярный язык программирования Java с нуля;
— для студентов IT-специальностей, которые хотят получить практические навыки программирования;
— для тех, кто хочет сменить профессию и получить работу в IT-компании.
Почему был создан данный курс?
Java — самый популярный и востребованный язык программирования. Безопасность, мобильность и надежность — это все о Java. Он подходит для решения многих целей и его используют почти везде. Этот язык программирования используется в создании программного обеспечения, компьютерных игр, мобильных приложений. Эта одна из причин, по которой многие разработчики стремятся изучить Java и именно с этого языка программирования начинают свое IT-образование и карьеру.
Почему стоит стать Java разработчиком?
— Популярный язык программирования;
— Востребованность Java разработчиков на рынке;
— Уникальные условия труда в IT-компаниях;
— Возможность работать в любой точке мира, где есть электричество и Интернет;
— Быстрое трудоустройство и карьерные перспективы.
Длительность курса: 12 месяцев, занятия проходят 2 раза в неделю по 2 учебные пары в вечернее время.
Где работают выпускники Академии?
Выпускники Академии ШАГ работают в крупных IT-компаниях Украины. Они успешно переезжают в США, Канаду, Нидерланды, Германию, Эстонию, Польшу. Работают над международными проектами. Открывают собственные студии разработки. Выполняют заказы на биржах фриланса и сотрудничают с иностранными заказчиками. Выпускники Академии всегда при деле, у них нет отбоя от заказов.
Что будете изучать на курсе:
● Язык программирования Java
● Введение в язык программирования «Java»
● Переменные, типы данных, операторы
● Логические операторы, операторы ветвлений, побитовые операторы
● Циклы
● Строки, массивы одномерные, многомерные
● Методы (на примере статических методов)
● Объектно-ориентированное программирование
● Исключения
● Java Collection Framework
● Работа с файлами
● Многопоточность
Теория баз данных
● Введение в теорию баз данных
● Запросы SELECT, INSERT, UPDATE, DELETE.
● Многотабличные базы данных.
● Функции агрегирования.
● Объединения.
● Представления, хранимые процедуры, триггеры
Разработка веб-страниц на языке разметки XHTML с использованием каскадных таблиц стилей CSS
● Введение в Web-технологии. Структура HTML.
● Форматирование текста при помощи HTML.
● Форматирование при помощи CSS.
● Списки. CSS отступы и поля.
● Графика в web-дизайне. Оптимизация графики. Гиперссылки. Принципы навигации web-сайта.
● Таблицы.
● Позиционирование. Верстка web-страниц блоками.
● Формы. Фреймы.
● Создание страниц посредством HTML5 и CSS3.
Разработка клиентских сценариев с использованием JavaScript
● Введение в Java Script
● Объект. Массивы. Объект Array. Строки. Объект String. Объект Date. Объект Math. Введение в объектно-ориентированное программирование
● Обработка событий
● Browser Object Model. Document Object Model.
● Формы
● Проверка достоверности форм. Использование Cookie
● Рисование с помощью canvas
● HTML5 и Java Script
● JSON
● Ajax
Разработка серверных решений с использованием Java
● Введение в сетевые технологии
● Сетевое взаимодействие
● Введение в разработку серверных решений с использованием Java
● Взаимодействие с источниками данных
● JavaServer Pages
● Tags в JSP
● Cookies, session и другое в JSP
● Введение в Spring
● Введение в Hibernate
Требования?
Курс рассчитан на новичков, на тех, кто хочет изучать язык программирования Java с нуля.
Основные требования — огромное желание учиться, не бояться трудностей, быть уверенным пользователем ПК.
Знания других языков программирования будет существенным плюсом, но не является обязательным требованием.
По окончанию курса будете:
— Понимать фундаментальные принципы создания программ с использованием Java
— Разбираться в принципах объектно-ориентированного программирования
— Понимать механизмы многопоточности Java
— Разбираться в языке структурированных запросов SQL
— Владеть базовыми конструкциями языка Java Script
— Знать и уметь применять основы HTML, CSS
— Владеть принципами создания асинхронных запросов при помощи Ajax
— Претендовать на работу в ИТ-компаниях.
Подробнее о курсе → goo.gl/AoKpWZ
Остались вопросы? Звоните:
Немає коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів