ЗАЛИШ СВОЇ ДАНІ
і ми зв'яжемось з тобою найближчим часом!

Базовий курс Java у Харкові

Навчимо всьому, що повинен знати початківець у Java-розробці
Старт навчання
24 заняття
02.07.2020
9900 грн
5900 грн
КОЛИ
СКІЛЬКИ
ЦІНА
2-3 рази на тиждень
з 19:00 до 22:00
JAVA BASE
Можлива оплата частинами
У зв'язку з карантином всі наші курси читаються у ONLINE-форматі. Діє знижка 40%. Записуйся!
Close

КОМУ БУДЕ КОРИСНИЙ КУРС

1
Новачкам
які не мають досвіду в IT, але хочуть отримати професію з цікавими завданнями і високим доходом
2
IT-фахівцям
бажаючим розширити свій стек технологій і попрацювати над новими проектами
3
Самоучкам
які намагалися самостійно проходити навчання Java, але отримали хаотичні знання без практики

ЩО ТИ ЗМОЖЕШ ПІСЛЯ НАВЧАННЯ

1
Орієнтуватися в синтаксисі мови Java і писати чистий код
2
Розробляти і підтримувати нескладні програми на Java
3
Продовжувати навчання Java з акцентом на вузькі напрямки: розробка мобільних програм, веб-додатків або софту

ПРОГРАМА НАВЧАННЯ

Загальна характеристика мови Java
  • Історія мови Java
  • Байт-код
  • Віртуальна машина Java (JVM)
  • Трансляція, інтерпретація і компіляція
  • JIT-компіляція
  • JDK і його структура
  • Команди JDK: javac, java, jar, їх використання та параметри
  • Пошук і завантаження класів
  • Створення і запуск першого додатку на Java
  • Вихід з програми і завершення її роботи
  • Використання IDE Eclipse / NetBeans / Intellij IDEA для створення і виконання програм
Типи даних і основні операції з ними
  • Алфавіт мови
  • Коментарі
  • Ключові слова
  • Типи даних: прості (примітивні) і по посиланню
  • Ідентифікатори, вибір імен ідентифікаторів
  • Змінні і константи
  • Оголошення і ініціалізація змінних
  • Область видимості і час життя змінних
Оператори
  • Операції: арифметичні, привласнення, відносини і логічні
  • Перетворення і приведення числових типів
  • Піоритет операцій
  • Використання круглих дужок
  • Основи роботи з системою контролю версій
Потік управління
  • Складовий оператор (блок)
  • Умовний оператор і його види
  • Оператор switch
  • Цикли: for, while, do while
  • Нескінченні цикли
  • Переривання потоку керування, мітки
  • Оператор goto і причини чому його не слід застосовувати
Масиви
  • Оголошення і ініціалізація масивів, в т.ч. анонімних
  • Лінійні масиви
  • Ітерація за елементами масиву
  • Масиви і присвоєння
  • Передача і повернення масивів в / з методів
  • Копіювання масивів
  • Клас Arrays: заповнення, порівняння елементів і їх сортування
  • Пошук в масивах
  • Багатовимірні масиви, рвані масиви
  • Методи: аргументи змінної довжини
  • Параметри командного рядка
Рядки
  • Клас String. незмінні об'єкти
  • Зберігання рядків в пам'яті
  • Основні операції класу String (створення, конкатенація, порівняння, пошук символів і подстрок в рядках і ін.). Перетворення простих типів даних
  • Розбивка рядків: клас StringTokenizer. Змінні об'єкти: класи StringBuffer і StringBuilder
  • Основні методи. StringBuffer vs StringBuilder
Алгоритми
  • Поняття алгоритму
  • Роль алгоритму в рішенні задач
  • Поняття і властивості алгоритму
  • Типи алгоритмів
Огляд парадигм програмування
Введення в ООП. Об'єкти і класи
  • Поля і методи (визначення, синтаксис оголошення)
  • Специфікатори доступу public і private
  • Поля класів: ініціалізація явна і за замовчуванням, специфікатор final і константи
  • Доступ до полів і методів
  • Методи: параметри (посилання і прості типи) і повертаються, використання set і get- методів, перевантаження методів, правила перевантаження
  • Об'єктна модель. Основні положення: абстрагування, інкапсуляція, модульність, ієрархія
  • Діаграма класів UML.
  • Об'єкти і класи. Об'єкти. Визначення (з прикладами). Стан. Поведінка.
  • Конструктори: конструктори за умовчанням, виклик одного конструктора з іншого
  • блоки ініціалізації
  • Статичні поля і методи: ініціалізація константи, статичні блоки ініціалізації. Використання this для доступу до членів класу
  • Збір сміття та видалення об'єктів
Робота з базами даних
  • Основи побудови реляційних баз даних.
  • SQL
  • Нормальні форми. Запити SELECT, INSERT, UPDATE, DELETE
  • JDBC
  • Driver, Connection, Statement, ResultSet, PrepareStatement
Формати обміну даними
  • XML
  • JSON
  • Парсинг, зберігання стану об'єктів
  • Приклади
Поток
  • Поняття потоку. Особливості паралельного виконання
  • Потоки-демони
  • Пріоритети потоків. Метод yield ()
  • Стан потоку: створення потоків, -runnable і -runninig - потоки
Класи BigInteger і BigDecimal. Основні операції
  • Документування коду
  • Включення коментарів
  • Документування пакетів
  • Дескриптори загального призначення
  • Коментарі до класів, методам і полів
  • Використання javadoc
Універсальні типи
  • Параметризрвані типи: класи і інтерфейси. Параметри типу
  • Обмеження, накладені на параметризрвані типи: прості типи, інстанцірованія, суперклас, виняток.
  • Параметризрвані типи і JVM
Наша мета №1 - надати якісні знання та допомогти у працевлаштуванні!
ЧИТАТИ ВІДГУКИ РОБОТОДАВЦІВ
ЩО ТИ ОТРИМАЄШ ПІСЛЯ КУРСУ
1
Сертифікат, який підтвердить твої знання перед майбутнім роботодавцем
2
Досвід роботи в команді, що стане в нагоді в реальних проектах
3
Проект в портфоліо, який можна підтримувати, доповнювати і надалі монетизувати

ІНСТРУКТОРИ

Ти будеш навчатись під керівництвом спеціалістів провідних компаній
ВИМОГИ ДО СТУДЕНТІВ:
Наявність власного ноутбуку для занять в аудиторіях
ЗАБРОНЮЙ МІСЦЕ НА НАЙБЛИЖЧИЙ КУРС
Кількість місць обмежена
JAVA BASE
ЗАБРОНЮЙ МІСЦЕ НА НАЙБЛИЖЧИЙ КУРС
Кількість місць обмежена
JAVA BASE
5% від кожної оплати переводиться на рахунок благодійного фонду "Наш мир"
КУРСИ ЗА НАПРЯМКОМ

Java adv

Практичний курс Java, який навчить тебе володіти мовою на високому рівні і реалізовувати складні проекти
Тривалість навчання
14 занять
Cтарт
Запитуйте
в адміністрації
Курс
JAVA
ЗНИЖКА -40%
Курс
-40%
ЗАЛИШИЛИСЯ ЗАПИТАННЯ?
Залиш свій номер телефону, і наш консультант зв'яжеться з тобою, щоб допомогти у виборі напрямку і дати відповіді на всі питання

3 причины пройти обучение на Javascript специалиста

Область IT набирает все большие обороты по всему миру, в том числе и в Украине. IT-компании занимают лидирующие позиции на рынке труда как с точки зрения количества открывающихся вакансий, так и уровня заработной платы. Одной из наиболее востребованных вакансий является яваскрипт-девелопер. Именно эти три фактора приводят все большее количество людей на курс JS для начинающих.

Чем интересен язык программирования Javascript (JS)?

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

IT Education Academy (ITEA) предоставляет лучшие курсы Джаваскрипт в Харькове

Если ввести в поисковой строке браузера «курсы Javascript Харьков», то можно увидеть, что ITEA далеко не единственные предоставляют подобную услугу. Однако почти пятилетний успешный опыт работы на рынке IT-образования, позволяет с уверенностью заявлять, что проводимые академией курсы JS в Харькове являются одними из лучших.

ITEA подготовила ряд курсов по Javascript, в зависимости от уровня предварительных знаний записавшегося на курс. Таким образом курсы Джаваскрипт в Харькове от академии ITEA включают в себя:

· Базовый курс Javascript. Специально разработанный для начинающих курс, который имеет вводный, ознакомительный характер и выступает фундаментом для дальнейшего продолжения изучения языка. Включает в себя 7 занятий. Таким образом, после прохождения данного курса, выпускники уже смогут:

· Понимать структуру языка, что является основой безошибочного написания кода;

· Выполнять базовые заказы в качестве фрилансера, либо же начать создание собственного масштабного проекта;

· Получить достаточную для дальнейшего изучения более продвинутых аспектов языка базу знаний;

· Продвинутый курс Javascript. Более глубокий курс изучения языка, который сосредоточен уже не только на технических его основах, но и на лучшем понимании самих принципов построения приложений, что, в свою очередь, позволит выпускникам оптимизировать время, затрачиваемое на их создание. Курс состоит из 10 занятий;

· Профессиональный курс JavaScript. Курс направлен на расширение инструментария разработчика, углубление его понимания языка. Таким образом, выпускник данного курса становится ценным сотрудником не только как разработчик, но и как менеджер, способный оптимизировать рабочий процесс на проекте. К изучению данного курса допускаются лица, прошедшие предыдущий. Продолжительность курса составляет 8 занятий;

· Дополнительный курс по изучению фреймворка React.js, который позволяет усовершенствовать навыки и углубить знания как в работе с языком JavaScript, так и в веб-разработке в целом. Длительность курса составляет 10 занятий.

Информация о стоимости и дате начала обучения по каждой из описанных выше программ представлена в их описании. Там же можно найти объявления о действующих в данный момент скидках, которые послужат приятным бонусом для новичков на заре карьеры в IT.

Курсы JS в Харькове от IT Education Academy (ITEA) предоставляют возможность разобраться в языке программирования Javascript с нуля и до уровня профессионала. Таким образом, пройдя подготовку по данному направлению, выпускники академии получают практические навыки и умения, которые высоко ценятся на рынке труда. Инвестируйте в себя!