Корзина
Сертифицированная компания Prom.ua
+38 (044) 233-19-91
+380632331991
+380982131991
+380992401991
Оставить отзывНаличие документов
Знак Наличие документов означает, что компания загрузила свидетельство о государственной регистрации для подтверждения своего юридического статуса компании или физического лица-предпринимателя.

ИНСТИТУТ ИНФОРМАЦИОННЫХ И БИЗНЕС-ТЕХНОЛОГИЙ – ПРОФЕССИОНАЛЬНОЕ ОБУЧЕНИЕ

Киевул. Антоновича (Горького), 4/6-а
Корзина

Курсы программирования на языке Java – компьютерное обучение в Киеве

от 1 800 грн.

  • Услуга
  • Код: ПЖ
+38044233-19-91
  • +380632331991
    Life
  • +380982131991
    Киевстар
  • +380992401991
    МТС
  • +380442331991
    стац.
  • График работы
  • Адрес и контакты
возврат товара в течение 14 дней по договоренности
Курсы программирования на языке Java – компьютерное обучение в Киеве
Курсы программирования на языке Java – компьютерное обучение в Киеве
от 1 800 грн.
Услуга
+38044233-19-91
  • +380632331991
    Life
  • +380982131991
    Киевстар
  • +380992401991
    МТС
  • +380442331991
    стац.
Описание
Характеристики
Информация для заказа
Отзывы об услуге

 

Освойте актуальный курс обучения Java-программированию!

Курс программирования Java – Актуальность и краткое описание«На каком языке писать?» – задумывались былые литераторы-полиглоты. Перед современными программистами стоит тот же вопрос, на который, однако, есть довольно убедительный ответ. Публикуемый рейтинг языков программирования уже несколько лет уверенно ставит на первое место типизированный объектно-ориентированный язык Java. Благодаря высокой производительности и доступности Java-приложений в разнородных средах, простоте освоения лингвистических конструкций и оперативности разработки программных проектов язык Java cтал незаменимым инструментом разработчиков и является сегодня основой для большинства типов сетевых приложений, а также международным стандартом для создания и распространения встроенных и мобильных приложений, игр, веб-контента и корпоративного программного обеспечения. Кроме того, на примере языка Java вследствие его типизации удобно осваивать как базовые принципы разработки программного обеспечения, так и фундаментальные аспекты процессов программирования на любом языке.

 

Курс программирования Java – Актуальность и краткое описаниеНаш многоуровневый курс обучения Java-программированию является основой для начинающих программистов и позволяет профессионально изучить язык Java с нуля. Он состоит из практических уроков с выполнением реальных проектов по разработке приложений, что дает возможность детально освоить учебный материал новичкам и структурировать свои знания уже имеющим опыт программирования, прогрессируя пошагово. Данный учебный курс знакомит слушателей с принципами и технологиями, положенными в основу языка программирования Java, позволяет научиться пользоваться средой разработки Eclipse и современными визуальными средствами разработчиков приложений. В ходе обучения проводится анализ структурного, объектно-ориентированного (ООП), событийно-ориентированного, многопоточного и сетевого программирования на языке Java. Детально рассматриваются основные алгоритмические конструкции, обработчики событий, классы и библиотеки Java, а также компоненты языка, предназначенные для работы с ресурсами Интернет, различными формами, таблицами и базами данных. Изучается работа с переменными языка и графическими изображениями. Слушатели осуществляют разработку элементов пользовательского интерфейса, компиляцию и отладку Java-апплетов, используемых для предоставления интерактивных возможностей веб-приложений.

 

Что получает выпускник?

Курс web-программирования PHP+MySQL – Что получает выпускникПолучив достаточные практические знания и навыки, позволяющие уверенно ориентироваться в Java SE (Standard Edition) и самостоятельно разрабатывать разнообразные прикладные программные средства, выпускники после окончания наших курсов Java-программирования первого и второго уровня (модули Java Basic и Java OOP) способны эффективно работать, устроившись на должность младшего программиста – Junior (Developer) с достойной заработной платой. Успешно прошедшие третий уровень наших курсов (модуль Java Pro) могут претендовать на должность программиста – (Middle) Developer с более высокой оплатой труда. Учитывая то, что на Java уже работает около 3 миллиардов устройств, потребность в программистах Java только возрастает. Сегодня они востребованы при разработке огромного количества программных проектов во многих сферах деятельности – web-приложения, Android-приложения, J2ME-приложения, серверные приложения для финансовых услуг, трейдинговые и научные приложения, обработка больших данных и др.

 

Данный курс программирования дает возможность не только овладеть профессией Java-программиста. Благодаря нашему модульному принципу многоуровневой подготовки специалистов он может стать ступенькой для дальнейшего освоения профессии прикладного программиста любых приложений. После ознакомления на занятиях курса с принципами ООП и получения опыта работы c СУБД MySQL выпускники могут успешно продвигаться дальше в сфере программирования и создания приложений более широкого класса, опробовав свои силы в освоении мощного современного алгоритмического языка программирования C/C++/C#(C Sharp). Здесь эффективно помогут наши курсы обучения «Программирование на языках C, C++, C#».

 

Организация учебного процесса

Курс web-программирования PHP+MySQL – Особенности организации обучения

Обучение на наших курсах по программированию на Java обычно проходит вечером в центре Киева, поскольку большинство слушателей в рабочее время занято трудовой деятельностью. Занятия проводятся в наших компьютеризированных учебных центрах, где каждому учащемуся предоставляется оборудованное современным десктопом рабочее место с возможностью подключения дополнительной компьютерной техники (ноутбуков, планшетов). В обучении применяются передовые интенсивные авторские методики, а также мультимедиа-средства (проекторы, экраны, интерактивные доски) и учебные пособия, включающие презентации модулей учебного курса. Преподаватели (тренеры) являются экспертными специалистами в предметной области Java-программирования и кроме проведения обучения занимаются практической разработкой реальных программных проектов. Под руководством и сопровождением этих тренеров-практиков на протяжении курса обучения слушатели с нуля разрабатывают собственные приложения. Учебные мини-группы формируются из нескольких человек, поскольку малое число учащихся в группе позволяет проводить персональную работу с каждым до достижения положительного результата. Этому также способствуют и индивидуальные домашние задания, зависимые от уровня подготовки слушателей и скорости освоения ими учебного материала.

 

Вследствие этого, слушатели могут овладеть востребованной профессией и соответствующей квалификацией прикладного программиста Java в течение короткого срока обучения (1-3 месяца), поэтапно превращаясь из новичка в искусного профессионала. Благодаря особенностям организации качественного учебного процесса любой начинающий может стать реальным разработчиком Java-приложений, профессионально освоив современный объектно-ориентированный язык программирования Java практически с нуля. 

 

 

 

Программа курса обучения

Программа курса обучения «Программирование на языке Java» разбита на 3 последовательные части в соответствии с уровнями подготовки слушателей: базовый модуль курса – Java Basic (I уровень – структурное программирование), расширенный модуль курса – Java OOP (II уровень – объектно-ориентированное программирование) и продвинутый модуль курса – Java Pro (III уровень – сетевое программирование, веб-приложения, интеграция с базами данных). Темы программы в общем случае не симметричны занятиям курса обучения.

 

Java Basic – базовый модуль курса (I уровень – 1800 грн.)

 

Название темы

1

Основы программированияРешение задачи и алгоритмы, их свойства и типы. Современные языки программирования, синтаксис и семантика. Базовые конструкции программирования – переменные, типы данных, выражения. Ввод/вывод. Условия и циклы. Базовые структуры и форматы данных. Массивы. Функции – описание, вызов, параметры. Формы. События, их обработка. Построение графического интерфейса (GUI).

2

Знакомство с Java трансляторы/компиляторы, Java-машина. Версии Java. J2ME, J2SE, J2EE, Android, Google App Engine. Установка JRE, JDK. Введение в среду разработки Eclipse. Установка Eclipse. Компиляция и запуск приложений. Первая программа на Java.

3

Введение в синтаксис Java. Переменные – назначение, объявление и основные операции. Типы данных – примитивные, ссылочные. Побитовые операции.

4

Структурное программирование – алгоритм и иерархическая структура блоков программы. Управляющие операторы. Операторы выбора и перехода. Циклы.

5

Арифметические операции. Инкремент и декремент. Префиксные и постфиксные операции. Знакомство с классом Math. Приложение «Калькулятор». Индексная арифметика.

6

Логические операции. Операции сравнения и перехода. Условные операторы if, if-else, switch…case. Ветвление алгоритма. Вложенное и множественное ветвление.

7

Циклические операции. Объявление и применение циклов. Разновидности циклов – for, while, do while. Бесконечный цикл. Вложенные циклы. Намеренный выход из цикла.

8

Массивы (Arrays). Назначение массивов. Размерность и структура массива. Одномерные и многомерные массивы. Индексация массивов. Обход массивов.

9

Строки. Разновидности – статические и динамические строки. Создание и сравнение строк. Объединение и конкатенация строк. Классы String, StringBuilder, StringBuffer.

10

Методы – основное назначение и параметры. Объявление и сигнатура. Статические и нестатические методы. Модификаторы видимости. Перезагрузка методов.

11

Структуры данных – коллекции, дополнительные структуры, библиотеки. Работа со встроенными библиотеками – дата и время, таймер, случайные числа. Отладка программ.

 

Java OOP – расширенный модуль курса (II уровень – 2500 грн.)

 

Название темы

1

Объектно-ориентированное программирование (ООП) – концепция и реализация в Java. Понятия объекта и класса. Пакеты. Ссылки и указатели. Методы. Выделение памяти.

2

Алгоритмы сортировки. Назначение сортировок. Основные алгоритмы сортировок – пузырьковая, шейкерная, выбором, вставками. Сравнение алгоритмов по эффективности.

3

Создание объектов классов, инкапсуляция. Конструкторы, методы и их параметры, общая компоновка. Область видимости, статические поля, доступ. Модификаторы доступа. Определение инкапсуляции и цели ее применения. Инкапсуляция при описании классов.

4

Наследование. Иерархия наследования, приведение типов, абстрактные классы. Общий предок – класс Object. Встроенные и унаследованные методы, их адаптация

5

Событийно-ориентированное программирование. Интерфейсы – понятие и варианты использования интерфейсов. Множественное наследование. Default-методы.

6

Внутренние и вложенные классы, коллекции. Inner и Nested – отличия. Java Collection Framework (JCF). Иерархия и основные интерфейсы коллекций. Коллекция Stack. Интерфейс List. Коллекции ArrayList и LinkedList – внутреннее устройство и отличия.

7

Обработка исключений – понятие «устойчивости» программы, типы исключений. Встроенные исключения. Создание собственных исключений (throw). Очередь (Queue).

8

Работа с файловой системой. Обзор и методы класса File. Потоки ввода-вывода. Операции с файлами в Java. FileReader и FileWriter. ObjectInputStream и ObjectOutputStream.

9

Многопоточное программирование – основы и объекты использования. Поток и процесс – основные отличия. Создание, взаимодействие и синхронизация потоков. Сериализация.

10

Обобщения (Generics). Обобщенное программирование. Объявление обобщенного класса. Создание алгоритмов с помощью обобщений. Маски ввода (WildCards) для дополнительной универсальности. Ограничение обобщенных типов с помощью наследования.

11

Полиморфизм – элемент концепции ООП. Практическое применение многопоточности и Generics. HashMap и HashSet. Приложение для мониторинга файловой системы.

12

Рекурсия. Рекурсивные алгоритмы, их плюсы и минусы. Простая и сложная рекурсия. Структуры, основанные на деревьях. Применение рекурсии. Коллекция TreeSet.

13

Библиотека JavaFXНазначение и базовые компоненты JavaFX. Обработка действий в графическом интерфейсе, графические формы. FXCollection. ObservableList. Навигационное меню – организация, компоненты. JavaFX Scene Builder – проектирование интерфейсов.

14

Дополнительная функциональность Java, приложенияКлассы-оболочки. Автоупаковка и автораспаковка. Перечисления. Разработка проектов приложений.

 

Java Pro – продвинутый модуль курса (III уровень – 3400 грн.)

 

 

 

 

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

Данное информационное видео положительно и аргументированно отвечает на вопросы, связанные с выбором для разработки приложений языка Java, знакомит с основами программирования на этом языке и предоставляет детальный обзор особенностей работы Java-разработчика. Информация является вводной для слушателей курса обучения «Программирование на языке Java», помогая оперативно включаться в учебный процесс.

 

 

 

 

Характеристики групп обучения

Результатом обучения программированию на языке Java являются полученные знания и практические навыки, для чего в преподавании используется персональная работа с каждым учащимся. Поэтому длительность (продолжительность) курса зависит от численности учащихся, уменьшаясь в случаях обучения мини-групп и индивидуального. Рекомендованную длительность (продолжительность) обучения при недостаточности  можно продлить, заказав дополнительное время по указанной стоимости 1 академического часа. При одновременной полной оплате комплексного курса из двух модулей (уровней) обучения предоставляется скидка 10% от общей суммы, комплексного курса из трех модулей – скидка 15% от общей суммы.

 

Базовый модуль курса

обучения (Java Basic)

Индивидуальное

обучение

Учебные мини-группы

Численность учащихся, чел. 1 2 3 от 4-х
Стоимость курса, грн. 3700 2200 1800
     Рекомендованная длительность курса,  занятий   (при 1 занят.= 3,3 акад.час не менее) 5 6 7 8
  Рекомендованная продолжительность курса,   акад.час (не менее) 17 20 23 27

Стоимость 1 акад.часа, грн.

220 110 80 65

 

Расширенный модуль курса

обучения (Java OOP)

Индивидуальное

обучение

Учебные мини-группы

Численность учащихся, чел. 1 2 3 от 4-х
Стоимость курса, грн. 4300 3000 2500
     Рекомендованная длительность курса,  занятий   (при 1 занят.= 3,3 акад.час не менее) 5 7 9 10
  Рекомендованная продолжительность курса,   акад.час (не менее) 17 23 30 33

Стоимость 1 акад.часа, грн.

255 130 85 75

 

Продвинутый модуль

курса обучения (Java Pro)

Индивидуальное

обучение

Учебные мини-группы

Численность учащихся, чел. 1 2 3 от 4-х
Стоимость курса, грн. 5700 4000 3400
     Рекомендованная длительность курса,  занятий   (при 1 занят.= 3,3 акад.час не менее) 6 8 10 12
  Рекомендованная продолжительность курса,   акад.час (не менее) 20 27 33 40

Стоимость 1 акад.часа, грн.

285 150 105 85

 

Основные
Тип курсовКурсы по программированию, Компьютерные курсы по созданию и раскрутке сайтов
Продолжительность100.0(час)
Особенности услугиВыдача сертификатов
Стаж преподавателя/наставника4.0(лет)
Длительность курса обучения
Java Basic (I уровень, базовый модуль)8 занятий, 3 недели при трех занятиях в неделю, а также другие варианты
Java OOP (II уровень, расширенный модуль)10 занятий, 3,5 недели при трех занятиях в неделю, а также другие варианты
Java Pro (III уровень, продвинутый модуль)12 занятий, 4 недели при трех занятиях в неделю, а также другие варианты
Преподаватели
Олег Сергеевич КипчакПрикладной программист Java Enterprise Edition, разработчик Java-приложений, специалист по Java / SQL / C++ / Python / PHP; образование: ИПСА НТУУ «КПИ»; преподавательский стаж: 4 года
Роман Георгиевич ЛеоновПрикладной программист Java Enterprise Edition, разработчик web-приложений, специалист по Java / SQL / HTML / CSS / JavaScript / PHP; образование: ФИВТ НТУУ «КПИ»; преподавательский стаж: 3 года
Дополнительные характеристики
Приобретаемая квалификацияПрикладной программист, WEB-программист, Программист Java, Разработчик ПО
Порядок занятий ближайшей учебной группыНачало 21 января в 19:00 в Старокиевском центре обучения ИИБТ (г.Киев, ул.Антоновича/Горького, 4/6), вечерняя форма подготовки, 3 занятия в неделю (пн,ср,пт)
  • Цена: от 1 800 грн.
Отлично
3 отзыва100% положительных
  • Александр Руденко
    Отлично

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

  • Олег Шевчук
    Отлично

    В основном все прошло как и предполагал, поскольку ранее учился здесь. Великолепная подача учебного материала. Тренер растолковывает все и всем, в том числе отстающим. Обучение построено так, что они (отстающие) не мешают и очень быстро поднимаются на общий уровень. Да и группа маленькая, что вдвойне приятно. Домашние задания – индивидуальны для каждого. Курс интенсивный, занятия через день по два с половиной часа – в короткие сроки получаешь необходимую квалификацию. Полностью доволен подготовкой. Теперь нужен только опыт работы…

  • Андрей Козырев
    Отлично

    Ранее освоил здесь веб-программирование на сценарном PHP и довольно успешно поработал в области разработки различных сайтов. Однако начали появляться серьезные и хорошо оплачиваемые сетевые проекты, связанные с имеющемся софтом, написанным на Java. Вот и пошел в ИИБТ на Java Basic. Курс очень полезный – переменные и строки, типы и структуры данных, операторы и операции, включая арифметику и логику, массивы и библиотеки – все разложили по полочкам и понятно объяснили. В общем, структурное Java-программирование пролетел на одном дыхании. На каждом занятии – реальные практика, плюс проверяемая домашка. Очень благодарен. Настроился далее на Java OOP.