spinner-it

Курс Java (базовый)

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

СТАРТ
Дату уточните у администрации
ВРЕМЯ
60 часов / 3 месяца
по 2-3 раза в неделю
с 19:00 до 22:00
ЦЕНА
11800 8850 грн
Для юр. лиц цена указана без НДС
Доступна оплата частями
О курсе

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

 

После окончания курса ты будешь ориентироваться в синтаксисе языка Java, разрабатывать простые приложения на этом языке, работать с базами данных и разбираться в типах данных. Ты будешь использовать полученные знания для более узких направлений: разработка мобильных программ, веб-приложений или софта.

 

Для освоения программы вам понадобится такое ПО:

1. Java JDK 11 — программа включает инструменты, полезные для создания и тестирования программ, написанных на языке Java и работающих на платформе Java. Скачать можно по ссылке

2. IntelliJ Idea (Community версия) интегрированная среда разработки ПО для многих языков программирования, в частности Java, JavaScript, Python. Скачать можно по ссылке

3. Postgresql DB — система управления базами данных, которой будем пользоваться на курсе. Скачать можно по ссылке

4. pgAdmin — это кроссплатформенное ПО, что предоставляет графический интерфейс для работы с базами данных. Скачать можно по ссылке

5. Apache Maven — это бесплатный инструмент управления проектами и их понимания с открытым исходным кодом, используемый в основном для проектов Java. Скачать можно по ссылке

6. DBeaver — это клиентское приложение для управления базами данных. Скачать можно по ссылке

Читать больше о курсе
Для кого данный курс
1
Вы закончили курс Основы программирования
и решили развиваться дальше в направлении Java
2
Вы хотите поменять свою сферу деятельности,
переучиться и получить перспективную IT-профессию
3
Вы IT-специалист,
который хочет расширить стек технологий и систематизировать свои знания
4
Вы — самоучка,
который хочет упорядочить полученные знания и получить практический опыт
Чему вы научитесь?
1. Ориентироваться в синтаксисе языка Java
2. Использовать основные элементы технологии и конструкции языка
3. Разрабатывать простые приложения на языке Java
4. Работать с базами данных и разбираться в типах данных
5. Использовать полученные знания для более узких направлений: разработка мобильных программ, веб-приложений или софта
Чего не будет
  • Теории без практики

  • Устаревших механик работы

  • Пересказа чужих лекций и книг

  • Вопросов без ответов

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

Сделайте первые шаги в обучении под руководством практикующих специалистов!

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

Понимает принципы разработки и внедрения программы электронного документооборота для локальных и внешних серверов и баз данных.

Преподаёт на курсе: Java Pro

Трудоустройство
Помогаем в трудоустройстве после прохождения комплексной программы обучения Пример 2
Мы предоставляем нашим студентам доступ к мини-курсу по поиску первой работы в IT и возможность трудоустройства в компании-партнеры по их запросу. ITEA также активно сотрудничает с платформой Jungo, которая помогает Junior-специалистам найти работу. Благодаря этому Вы получаете:
Карьерную консультацию
Помощь в создании перспективного резюме
Первый опыт работы на стажировке/фрилансе/аутстаффинге, в том числе в и на зарубежных рынках
Поможем составить резюме и проверим результат
Подберем вакансии в партнерских компаниях и рекомендуем ваc
Предоставим поддержку и консультации при прохождении собеседований
Успей забронировать свое место в группе
Ваш номер телефона
Подписанием и отправкой этой заявки я подтверждаю, что я ознакомлен с Политикой конфиденциальности и принимаю её условия, включая регламентирующие обработку моих персональных данных, и согласен с ней. Я даю своё согласие на обработку персональных данных в соответствии с данной Политикой конфиденциальности
Стоимость:
11800 грн
8850 грн
Что включает онлайн формат?
  • Обучение в режиме просмотра записей занятий с регулярными вебинарами
    для лучшего понимания материала
  • Личный кабинет с доступом к материалам курса

  • Помощь преподавателя или ментора курса

  • Актуальную программу обучения

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

У зв'язку з карантином всі наші курси читаються у online-форматі.