+375 (29) 812 10 19

Курс:Java Junior программист
(web-разработчик)

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

Java популярен в разных областях. Некоторые из них перечислены ниже: Банковское дело: управление транзакциями. Розничная торговля: приложения для выставления счетов, которые вы видите в магазине / ресторане, полностью написаны на Java. Информационные технологии: Java предназначена для решения зависимостей реализации. Android: приложения либо написаны на Java, либо используют Java API. Финансовые услуги: используется в серверных приложениях. Фондовый рынок: написаны алгоритмы, в какую компанию они должны инвестировать. Научно-исследовательское сообщество: работа с огромным количеством данных.

Java - один из самых популярных языков программирования, в основном из-за его универсальности и совместимости. Java может использоваться для многих целей, включая разработку программного обеспечения, мобильные приложения и разработку больших систем. В 2019 году 88% рынка всех смартфонов работают на Android - мобильной операционной системе, написанной на Java. Знание Java открывает перед вами как разработчиком множество возможностей.

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

Сложность курса:

Дни согласуем на вводном собрании

Осталось мест:
8 из 12

4.5 месяца полный курс

2 раза в неделю (будний день 18:00 - 21:00 и в субботу 12:00-18:00)

В рассрочку


обучение в аудиториях

за 1 модуль

450 руб.

записаться

Одним платежом


обучение в аудиториях

за 1 модуль

400 руб.

записаться

Онлайн обучение


полная оплата сразу

за 1 модуль

350 руб.

записаться

При записи на курс с сайта — получите ПОДАРОК от команды ORMEDIA

pattern

Для
кого?

01

pattern pattern
  • Для начинающих разработчиков, не имеющих опыта программирования
  • Для тех, кто хочет изучить программирование на Java с нуля или улучшить свои навыки.
  • Для тех, кто хочет усовершенствовать свои навыки до уровня эксперта
  • Для тех, кто хочет создавать креативные и продвинутые Java-приложения для личного использования или для высокооплачиваемых клиентов в качестве самозанятых подрядчиков.

Требования к поступающим

Курсы джава рассчитаны на обучение полностью «с нуля». Вам не нужно иметь «техническое» образование или страсть к математике.

02

pattern pattern
  • Владение компьютером на уровне «Пользователь» и выше
  • Владение Английским языком на уровне «Школьный курс» и выше
  • Наличие свободного времени для выполнения Д/З от 15 часов в неделю и более
  • Наличие желания «Хочу стать программистом» от 1 месяца и более

Чему Вы научитесь

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

03

pattern pattern

Программа курса

IntelliJ IDEA - Самая умная и удобная среда разработки для Java.
Java - объектно-ориентированный язык программирования

Java 1. Основы программирования

  1. Введение в JAVA · IDE · Запуск и компиляция программы · Типы данных · Приведение типов · Операторы Java · Приоритет операций
  2. Операторы управления · Операторы ветвления · Операторы повторения · Операторы перехода
  3. Одномерные массивы · Одномерные массивы · Алгоритмы сортировки массива
  4. Многомерные массивы · Двумерные, трехмерные и n-мерные массивы · Операции с массивами
  5. Классы и объекты · Понятие класса, объекта, конструктора · Методы · Инициализация полей
  6. Интерфейсы и абстрактные классы. Принципы ООП · Понятие интерфейса · Понятие абстрактного класса · Абстрактные методы · Инкапсуляция · Наследование · Полиморфизм.
  7. Обработка строк · String · StringBuilder · StringBuffer.
  8. Исключения и ошибки. Файлы, потоки ввода/вывода · Иерархия исключений и ошибок · Конструкция try-catch-finally · Собственные исключения
  9. · Ключевые слова throw, throws · Работа с файлами · Байтовые потоки ввода/вывода · Символьные потоки ввода/вывода · Сериализация объектов.
  10. Коллекции и Generics. Основы работы с XML · Коллекция типа: · List · Set · Map · Generics · Структура XML-документа · Схема DTD, XSD · DOM, SAX, STAX · JAXB
  11. Определение потоков Java · Класс Thread · Интерфейс Runnable · Работа с потоками · Синхронизация потоков · Потоки-демоны
  12. JDBC (Java DataBase Connectivity) · JDBC (Java DataBase Connectivity) · Драйверы, соединения, запросы · Транзакции · SQL

РЕЗУЛЬТАТ СТУДЕНТА: Дипломный проект

ШАГ 1

Модуль 1

Тема : Java 1. Основы Программирования

Длительность : 12 занятий по 1.5 часа

400 р

Полная стоимость модуля в руб.

записаться
IntelliJ IDEA - самая умная и удобная среда разработки для Java
Java - объектно-ориентированный язык программирования
JavaFX - платформа на Java для создания приложений с графическим интерфейсом

Java 2.Spring

  1. Основы web · Клиент-серверная архитектура и все что связано с клиентом · Как работает браузер и сеть
  2. Основы Servlets · Знакомство с серверной частью · Знакомство с основными интерфейсами и их реализациями в java2ee, пишем первое веб-приложени.
  3. Основы JSP · Изучение технологии JSP · Скриплеты.
  4. JSTL и пользовательские теги и основы Maven · Знакомство с JSTL · Системы сборки проектов на основе maven · Типовое maven приложение.
  5. Spring Core. IoC. AOP · Что такое spring · Зачем он нужен · Что такое DI и IOC · Пишем калькулятор для знакомства с технологией.
  6. Spring MVC · Особенности MVC · Как spring MVC заменяет сервлеты? · Пишем калькулятор - работающий в сети · I18N.
  7. J2EE patterns · Популярные подходы к программированию клиент-серверных приложений.
  8. Log4J. JUnit. WebService · Популярные технологии для повседневного использования · Тестирование · Логирование · Создание API.
  9. JDBC и SQL · Повторение БД · Нормализация и типы связей между таблицами · Задачи на написание sql запросов
  10. Hibernate. Object states. Hibernate Session · Знакомство с Hibernate (основные понятия и особенности).
  11. Приложение с использованием Hibernate
  12. Hibernate. Relations. Cascades. HQL · HQL · Criteria · Связи

РЕЗУЛЬТАТ СТУДЕНТА: Разработан веб-сервис «CRM система»

Шаг 2

Модуль 2

Тема : Java 4. HTTP И Сервлеты.

Длительность : 12 занятий по 1.5 часа

400 р

Полная стоимость модуля в руб.

записаться

Записаться на курс

Оставьте заявку

Часто задаваемые вопросы

Чем мы отличаемся от других?

Возможность получить моментальный отзыв от людей, которые проходят курс. Вы просто можешь написать в общий чат!
Общение и поддержка таких же ребят.
Акцент на постоянное взаимодействие преподавателя и ученика.
Акцент на реальные задачи и их решение.
Доводим от нуля до 100 % результата путем проб и ошибок. Пока не сделаете домашнее задание на отлично, не сможете приступить к следующему занятию.(онлайн курс)
Мы не привязаны ни к дате, ни к времени.
Мы учим не языкам программирования, а работе программистом, используя языки.
В обучение входит коммерческий проект с техническим заданием и взаимодействием с заказчиком.
Мы заплатим вам за выполненное тестовое задания после написания диплома и возьмем стажироваться над реальным проектом.
Во время обучения вы создаете свой продукт, который сможете продать.

В чем заключается наш интерес научить вас программировать?

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

Какой уровень подготовки требуется, чтобы попать на курсы?

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

Какой уровень английского языка должен быть?

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

Хочу задать вопрос
Хочу записаться на модуль

Режим работы :

Пн - Пт: 11:00 - 19:00 - запись в группу
Все дни: 8:00 - 23:00 - консультация по телефону

Email :

info@ormedia.by

Адрес :

г. Минск, ул. Мележа д.1. Бизнес-центр «Парус» 10 минут от метро «Московская»
Хочу записаться на курс
Спасибо за обращение! Мы свяжемся с вами в течении 24 часов.
Комфорта Вам, тепла и улыбок :)