Pointer

КУРС
"Jаva Core "

Триває набір
Відкритий набір в нову групу.
12 студентів
+1 безкоштовне місце для людей з обмеженими можливостями
4 місяці
Тривалість навчання
80 год курсу +
32 год - IT English
Графік занять
5 годин в тиждень Java
2 год/тиждень - IT English
Про курс
Найочікуваніший курс в Pointer, найзатребуваніша і найпрестижніша професія в ІТ: набір на навчання Java Core відкрито!
Цей курс для всіх, хто хоче вивчити мову програмування, освоїти технологію та працювати розробником. Ми підготували потужну теоретичну та практичну частину програми, після проходження якої можеш подавати резюме на молодшого Java-розробника.

Чому варто стати Java розробником

Професія-тренд із гідною винагородою
Java — в списку топових ІТ-професій, спеціалісти мають великий попит серед роботодавців і ще довго триматимуться у рейтингу найзатребуваніших айтішників. Зарплата Junior $700,середня серед Java-спеціалістів — від $2 000
Найпопулярніша мова програмування
Вже 20 років Java тримається в лідерах і продовжує входити до трійки найпоширеніших мов програмування. Заслужила це практичністю, сумісністю, незалежністю та своїми бібліотеками.
Бути розробником
цікаво і круто
Програмування — це мега-цікавий і захоплюючий процес; вивчивши мову програмування і "предмет" загалом, тобі ніколи вже не буде нудно і навряд чи захочеться вернутись до звичної роботи. Круто, бо ти зможеш створити будь-який продукт!
Java — найпопулярніша мова програмування в світі
і в списку топових ІТ-професій!

Для кого курс JAVA?

Новачків
для кожного, хто щось чув і читав про Java, хто думає, що програмування — це точно його тема
Розробників
для тих, хто вже вивчив мову програмування, а тепер хоче змінити її на Java
Генераторів змін
якщо ти хочеш змінити професію, роботу, своє життя, в тебе все ок з логікою і мотивацією до створення чогось нового. Якщо ти любиш непрості задачі і виклики, Java тобі прийдеться до смаку;)
Work in IT
хто хоче "увійти в ІТ" і зайняти там хорошу позицію з гідною оплатою своїх знань та навичок
Чому курс JAVA в Pointer?
Мета курсу - надати необхідні практичні навички для початку кар'єри в IT.
1
105 год (75 год курсу +
30 год IT-English)
Курс включає необхідну для початку роботи технічну базу та англійську
2
Комфортний коворкінг
Затишний, сучасний коворкінг, кава/чай
3
Кваліфіковані тренери
Тільки діючі спеціалісти-практики
4
Максимум практики
Під час навчання студент отримує домашні завдання та фідбек по результату виконання від тренера курсу
5
Воркшопи зі спеціалістами
Воркшоп із написання резюме з HR-менеджером ІТ-компанії
6
Сертифікат
про закінчення курсу
Отримаєш сертифікат після успішного захисту власного проекту по закінченню курсу
Що буде на курсі?
Вступ в програмування на мові Java
Collections. Exceptions
Класи. Наслідування
Робота з файлами. Серіалізація
Інтерфейси. Поліморфізм
Параметризовані (Generic) класи
Композиція, агрегація
Потоки. Рефлексія.
Java 8. JUnit
Git. DB
Програма курсу:
Програма курсу — ґрунтовний теоретичний матеріал та потужна практична база від Java-спеціаліста із досвідом роботи з проектами світового рівня.
Все для того, щоби студенти вивчили мову програмування від нуля до рівня Junior.
1 місяць
Тема 1. Вступ в програмування на мові Java
1.1. Хто такі програмісти? Які завдання вони вирішують ?
1.2. Що таке Java? Історія виникнення та застосування. Актуальна версія на сьогодні
1.3. Середовище розробки. Інструменти розробника
1.4. JVM, JRE, JDK. Компілятор (інтерпретатор). Debugger
1.5. Console. Перша програма "Hello, World!"
1.6. Типи змінних
1.7. Математичні, логічні, бінарні оператори
1.8 Масиви (n-вимірні). Цикли for, while, do while

Тема 2. Класи
2.1. Поняття класу і об'єкту. Поля та методи класу
2.1.1. Створення першого класу
2.1.2. Конструктори
2.2. Модифікатори доступу, гетери та сетери, інкапсуляція
2.3. Стандартні методи класу
2.4. Статичні елементи в Java, використання полів та методів
Секції ініціалізації
Java конвенція коду

Тема 3. Наслідування
3.1 Клас Object та його методи
3.2 Override та overload

Тема 4. Інтерфейси. Поліморфізм
4.1 Абстрактні класи та інтерфейси
4.2 Extends та implements.

2 місяць
Тема 5. Композиція, агрегація5.1 Внутрішні класи. Зв'язок зовнішнього класу з внутрішнім, і навпаки
5.2 Локальні та анонімні класи. Приклади використання

Тема 6. Collections
6.1 Enums
6.2 Види колекцій, ієрархія класів. List, ArrayList, LinkedList. Ітератори
6.3 Методи equals, hashCode. Інтерфейс Set, HashSet, LinkedHashSet
6.4 Інтерфейси Comparable, Comparator. TreeSet
6.5 Інтерфейс Map та його реалізації TreeMap, LinkedHashMap, HashMap

Тема 7. Exceptions
7.1 Ієрархія виняткових ситуацій
7.2 Блоки try-catch–finally, декларація throws. Свої Exceptions

Тема 8. Робота з файлами. Серіалізація
8.1. Запис та читання з файлів. Об'єкт File
8.2. Серіалізація. Trancient
3.3. readObject та writeObject
3 місяць
Тема 9. Параметризовані (Generic) класи
9.1 Generics. Наслідування, super
9.2 Generics and WildCards - Upper Bound and Lower Bound

Тема 10. Потоки
10.1 Багатопоточність, створення потоків Threads, Runnable
10.2 Паралельне виконання програм, кооперація потоків
10.3 Concurrency. ExecutorService. Заплановане виконання потоків

Тема 11. Рефлексія
Тема 12. Java 8
Тема 13. JUnit
4 місяць
Тема 14. SOLID
14.1 Паттерни

Тема 15. Git
15.1 "Setup and Config "
15.2 "Getting and Creating Projects "
15.3 "Basic Snapshotting "
15.4 "Branching and Merging "
15.5 "Sharing and Updating Projects "
15.6 "Inspection and Comparison "
15.7 "Patching"

Тема 16. DB
16.1 Вступ в бази даних
16.2 Класифікація DBs - реляційні, нереляційні. Основні особливості та відмінності
16.3 Основи MySQL
16.4 JDBC
16.5 Statement, PreparedStatement, CallableStatement

Робота над власним проектом (підготовка до захисту)
Зустріч з HR-менеджером (робота з резюме)

ЗАХИСТ ПРОЕКТУ
Після проходження курсу:
Дізнаєшся все про розробників та задачі, які вони виконують
Познайомишся із середовищем та інструментами програміста
Вивчиш та користуватимешся компіляторами
Кодуватимеш, використовуючи математичні, логічні, бінарні оператори, масиви, цикли, класи, наслідування, поліморфізм, композицію, агрегацію, сералізацію, потоки, рефлексію та патерни
Вивчиш різні колекції, що допоможуть в подальшій розробці
Навчишся створювати свої виключення
Ознайомишся з Java8 та JUnit
Зможеш працювати з Базами даних
Напишеш професійне резюме
Писатимеш консольні аплікейшени будь-якої складності
Ми не обіцяємо, що буде легко, але гарантуємо, що за 4 місяці ти отримаєш ґрунтовні знання та спробуєш свої сили на проекті.

ЦІНА КУРСУ JAVA

Можлива оплата частинами
12 600 грн*
* ціна дійсна станом на січень, актуальність уточнюйте в менеджера
ТРЕНЕР КУРСУ: ОЛЕКСАНДР КАЗІМІРОВ
Java Software Engineer, досвід роботи з Java, а також менторства — понад 4 роки.

Серед проектів: Billing, scheduling and management system, Third party game integration system, Workforce management system, Analysis system for municipal department, Document management system for Raiffeisen Bank Aval‎, Online sport nutrition store.

Linkedin
Залишились питання?
Залиш свої контакти і ми відповімо на всі питання та запросимо тебе на безкоштовне вступне заняття .
16 січня відбулося безкоштовне вступне заняття з курсу Java, яке відвідало понад 30 майбутніх java-розробників.
Ми розповіли, як проходять заняття на курсі "Java Core" і які перспективи студента курсів Pointer.
ЗАРЕЄСТРУВАТИСЯ
НА КУРС JAVA:
Відправляючи форму Ви автоматично надаєте згоду на обробку персональних даних*

Як проходить навчання в Pointer

ДЕ ПРАЦЮЮТЬ НАШІ ВИПУСКНИКИ

Pointer Life

Pointer для тих, хто готовий працювати, а не мріяти про роботу!

+38 063 607 73 10
+38 097 837 72 25
pointer.vn@gmail.com
вул. Пушкіна, 11, м. Вінниця
(зателефонуй нам і домовимося про зустріч)
Write Close
Close
Привіт! Ми раді допомогти тобі! Залиш повідомлення і ми відповімо на всі питання.
Made on
Tilda