spinner-it

Базовый курс Java

Научитесь работать с одним из самых распространенных языков

СТАРТ
Дату уточните у администрации — Берестейская
Дату уточните у администрации — Позняки
ВРЕМЯ
60 час.
по 2-3 раза в неделю
с 19:00 до 22:00
ЦЕНА
10900 6550 грн
Для юр. лиц цена указана без НДС
Оплата частями:
2500грн x3
О курсе

Java — язык программирования, который занимает первое место по популярности. Он востребованный, универсальный и с большим комьюнити: если у новичка возникают проблемы, ему всегда помогут быстро найти решение. Java используется для разработки больших систем. У него простой код, который могут читать другие разработчики, но при этом он реализовывает сложные архитектурные решения.

 

На курсе вы ознакомитесь с основными элементами и конструкциями языка.

Для кого данный курс
1
Вы закончили курс Основы программирования
и решили развиваться дальше в направлении Java
2
Вы хотите поменять свою сферу деятельности,
переучиться и получить перспективную IT-профессию
3
Вы IT-специалист,
который хочет расширить стек технологий и систематизировать свои знания
4
Вы — самоучка,
который хочет упорядочить полученные знания и получить практический опыт
Чему вы научитесь?
Ориентироваться в синтаксисе языка Java
Использовать основные элементы технологии и конструкции языка
Разрабатывать простые приложения на языке Java
Работать с базами данных и разбираться в типах данных
Использовать полученные знания для более узких направлений: разработка мобильных программ, веб-приложений или софта
Чего не будет
  • Теории без практики
  • Устаревших механик работы
  • Пересказа чужих лекций и книг
  • Вопросов без ответа
В рамках курса вы будете работать в группах над реальными проектами.
Это будет увлекательно и эффективно!
Записаться на курс
Что включает курс?
20 занятий — от теории к созданию и поддержке простого приложения
Контроль знаний — практические работы и тесты
Постоянные консультации и комментарии от преподавателя, даже вне занятий
Сертификат об окончании
Опыт работы в команде
Простой проект для портфолио, который можно совершенствовать в дальнейшем
Программа обучения
Данный курс является частью программы Java programming
Общая характеристика языка Java
  • История языка Java
  • Байт-код
  • Виртуальная машина Java (JVM)
  • Трансляция, интерпретация и компиляция
  • JIT-компиляция
  • JDK и его структура
  • Команды JDK: javac, java, appletviewer, jar (en10)
  • Их использование и параметры
  • Поиск и загрузка классов
  • Создание и запуск первого приложения на Java
  • Выход из программы и завершения ее работы
  • Использование IDE Eclipse/NetBeans/Intellij IDEA для создания и выполнения программ
Типы данных и основные операции с ними
  • Алфавит языка
  • Комментарии
  • Ключевые слова
  • Типы данных: простые(примитивные) и по ссылке
  • Идентификаторы, выбор имен идентификаторов
  • Переменные и константы
  • Объявления и инициализация переменных
  • Область видимости и время жизни переменных
  • Операторы
  • Операции: арифметические, присваивания, отношения и логические
  • Преобразование и приведение числовых типов
  • Приоритет операций
  • Использование круглых скобок
Поток управления
  • Составной оператор (блок)
  • Условный оператор и его виды
  • Оператор switch
  • Циклы: for, while, do while
  • Бесконечные циклы
  • Прерывание потока управления, метки
  • Оператор goto и причины почему его не следует применять
Массивы
  • Объявления и инициализация массивов, в т.ч. анонимных
  • Линейные массивы
  • Итерация по элементам массива
  • Массивы и присвоения
  • Передача и возврат массивов в/из методов
  • Копирование массивов
  • Класс Arrays: заполнение, сравнение элементов и их сортировка
  • Поиск в массивах
  • Многомерные массивы, «неравные» массивы
  • Методы: аргументы переменной длины
  • Параметры командной строки
Строки
  • Класс String. Неизменные объекты
  • Хранение строк в памяти
  • Основные операции класса String (создание, конкатенация, сравнение, поиск символов и подстрок в строках и др.). Преобразование простых типов данных
  • Разбивка строк: класс StringTokenizer. Переменные объекты: классы StringBuffer и StringBuilder
  • Основные методы. StringBuffer vs StringBuilder
Основы работы с системой контроля версий
Преподаватели
Сделайте первые шаги в обучении под руководством практикующих специалистов!
Денис Ковбий
Java-разработчик

16+ лет опыта. В совершенстве знает Java (Core, Advance, Web), PHP, MySQL, HTML, CSS, JavaScript, а также умеет отлично работать с Apache, Linux, Visual Basic, Pinnacle Studio, Adobe Premiere, Adobe Photoshop, Macromedia Flash. Понимает принципы разработки и внедрения программы электронного документооборота для локальных и внешних серверов и баз данных.

Антон Мальцев
Java-разработчик

10+ лет опыта. Работал в Управлении информационными технологиями Министерства экономики Украины. Разработчик аудио-формата АМА, который был высоко оценен украинскими музыкантами. Преподаватель на кафедре математических методов системного анализа в КПИ.

Трудоустройство
Помогаем в трудоустройстве после прохождения комплексной программы обучения Java programming
Поможем составить резюме и проверим результат
Подберем вакансии в партнерских компаниях и рекомендуем ваc
Предоставим поддержку и консультации при прохождении собеседований
Успей забронировать свое место в группе
Выбери удобный формат
Офлайн
Онлайн
Ваш номер телефона
Подписанием и отправкой этой заявки я подтверждаю, что я ознакомлен с Политикой конфиденциальности и принимаю её условия, включая регламентирующие обработку моих персональных данных, и согласен с ней. Я даю своё согласие на обработку персональных данных в соответствии с данной Политикой конфиденциальности
Стоимость:
6500 грн
Что включает онлайн формат?
  • Обучение в формате просмотра стрима или записи занятий
  • Личный кабинет с доступом к материалам курса
  • Помощь ментора курса
  • Актуальную программу обучения
Что говорят наши выпускники
Отзывы с ресурса dou.ua
Даня Процак
Закончил полный курс Java, результат очень радует, с полного нуля поднялся до знаний юниора девелопера. Благодарю академию за этот золотой опыт, всем рекомендую.
Часто задаваемые вопросы
Не будет в курсе много теории? Я получу практические знания?
Информация без практического закрепления долго не держится в памяти. Поэтому после получения новых знаний, наши студенты сразу применяют их на практике. Преподаватель помогает им справиться с задачами и отвечает на вопросы, которые могут возникнуть. Поэтому вас ожидает практика на занятиях, в домашних заданиях, а также при работе с собственным проектом в конце курса.
Если я делаю паузу в обучении (например, по болезни), могу ли я восстановиться? Или время и деньги будут потеряны?
Если вы вынуждены временно прекратить обучение, вам потом не нужно будет снова возвращаться к самому началу. Вы можете продолжить с того же места, где остановились, а значит, ваш прогресс не будет утерян. Детали восстановления вы можете уточнить у администрации.
Как происходит процесс трудоустройства в ITEA после прохождения курса и получения сертификата?
Студенты, которые набрали максимальное количество баллов в ходе обучения и прошли программу Roadmap, получают специальную форму резюме, по которой мы сотрудничаем с нашими партнерами. Мы также проводим проверку резюме, сопроводительных писем и даем консультации, если возникают вопросы. Наш карьерный центр мотивирует и поддерживает каждого кандидата до тех пор, пока он не выберет для себя лучшее предложение.
Будет ли преподаватель помогать мне с решением практических задач: давать советы, смотреть скриншоты, объяснять то, что я не понял?
Да. Преподаватель всегда на связи, чтобы направить студента и при необходимости исправить его. Он основывает свое обучение на собственном опыте и приводит примеры из собственной практики. Преподаватель не движется дальше по программе, пока студенты не усвоят материал на нужном уровне.
Есть ли возрастные ограничения на прохождение курса?
Курсы нацелены на аудиторию в возрасте от 18 лет. У нас также есть детские курсы для детей от 8 лет.
Нужно иметь предварительную подготовку в рамках вашего обучения?
Минимальные требования указаны на странице каждого курса. Чаще всего базовые курсы программирования не требуют специальной подготовки. Для продвинутого обучения достаточно материала предыдущего курса.
Какой уровень английского нужен для трудоустройства на позицию Junior?
Уровень английского напрямую зависит от вакансии. Для многих Junior-специалистов английский уровня Intermediate будет преимуществом, однако для некоторых вакансий достаточно уровня Elementary.