Опис курсу

Курс «Java Core»

Java – об’єктно-орієнтована мова програмування, розроблена компанією Sun Microsystems (в подальшому придбаною компанією Oracle). Програми Java зазвичай транслюються в спеціальний байт-код, тому вони можуть працювати на будь-якій віртуальній Java-машині, незалежно від комп’ютерної архітектури. Ідеї, закладені в концепцію, і різні реалізації середовища віртуальної машини Java, надихнули безліч ентузіастів на розширення переліку мов, які могли б бути використані для створення програм, що виконуються на віртуальній машині.

Програма Курсу «Java Core»

Частина 1

  • Знайомство з Java: вивід на екран, типи String і int
  • Знайомство з Java: змінні, методи, класи
  • Перша програма: введення з клавіатури, робота в IDE
  • Знайомство з розгалуженням та циклами
  • Знайомство з класами: написання своїх класів, конструктори
  • Знайомство з об’єктами: написання своїх об’єктів, час життя, статичні змінні
  • Масиви і списки: Array, ArrayList, знайомство з Generics
  • Колекції: LinkedList, HashSet, HashMap. Date – дата
  • Знайомство з винятками: try, catch, throws, multy-catch
  • Приведення примітивних типів: розширення і звуження

Тривалість: 24 академічні години

Частина 2

  • Основи ООП: основні принципи, успадкування, інкапсуляція
  • Основи ООП: перевантаження, поліморфізм, абстракція, інтерфейси
  • Інтерфейси: порівняння з абстрактним класом, множинне спадкування
  • Приведення типів, instanceof. Велике завдання на інтерфейси
  • Перевантаження методів, особливість виклику конструкторів
  • Знайомство з нитками: Thread, Runnable, start, join, interrupt, sleep
  • Знайомство з нитками: synchronized, volatile, yield
  • Знайомство з потоками: InputStream / OutputStream, FileInputStream, FileOutputStream
  • Знайомство з потоками: Reader / Writer, FileReader / FileWriter
  • Серіалізация

Тривалість: 32 академічні години

Частина 3

  • Пристрій об’єкта Object: equals, hashCode, clone, wait, notify, toString (), …
  • String: mutable, immutable, format, StringTokenizer, StringBuilder, StringBuffer
  • Внутрішні класи, приклади: Map.Entry
  • Внутрішні класи, особливості реалізації
  • Створення і зупинка ниток: start, interrupt, sleep, yield
  • Спільний доступ до монопольних даних: synchronized, volatile
  • DeadLock. Wait, notify, notifyAll
  • ThreadGroup, ThreadLocal, Executor, ExecutorService, Callable. Досвід роботи з Jsoup
  • Autoboxing, особливості реалізації
  • Оператори: числові, логічні і бінарні. Досвід роботи з Swing

Тривалість: 34 академічні години

Бажаєте Навчитися Програмувати в Java?

Запишіться на Курс «Java Core»!

Відправити Заявку: http://prestige-global.com.ua/vidpraviti-zayavku/

Ви Живете в Іншому Місті або За Кордоном?
Навчайтеся Дистанційно в Skype!

Навчальні Курси: http://prestige-global.com.ua/kursy/

Освіта за Кордоном: http://prestige-global.com.ua/osvita-za-kordonom/
Корпоративне Навчання: http://prestige-global.com.ua/korporativne-navchannya/
Відгуки: http://prestige-global.com.ua/vidguki/
Контакти: http://prestige-global.com.ua/kontakty/

Запишіться на Навчання!

Отримайте Подарунок! Бонуси для Нових Клієнтів

Зателефонуйте нам прямо зараз, скажіть звідки Ви дізналися про освітній центр Престиж і отримайте подарунок!

Український науково-освітній центр Престиж

Київ, вул. Авіаконструктора Антонова 5Б, офіс 404

prestige-global@ukr.net

http://prestige-global.com.ua

Насіння Знання Дасть Добрі Сходи!

Додати коментар
При заповненні форми була допущена помилка
Невірно заповнені поля відмічені червоним.
Будь ласка, перевірте форму ще раз.
Ім'я*:
Коментар*:
не більше 1000 символів (введено: 0)
Ел. пошта*:
Перевірочний код*:
5 англійських букв:
Залишити коментар
Партнери сайту
Baker Street Club, клуб іноземних мов
Baker Street Club, клуб іноземних мов
Всі партнери | Стати партнером

Усі курси в Києві, а також ВНЗ в Києві, коледжі та технікуми в Києві, репетитори в Києві, тренінги в Києві, робота в Києві

Зворотній зв'язок