Онлайн-курс
Java Basic

Basic level
4.9

alarm-clock занять

spiral-calendar занять на тиждень

rocket старт

За тиждень записалося

Залишилося

Цікавить наступний рівень?

Java Pro Java Pro

Почни свій шлях в IT
з Java!

Java — найбільш поширена мова програмування, вона не складна в освоєнні, тому підходить тим, хто вперше підійшов до вивчення програмування, а попит на Java розробників стабільно високий. На курсі ви дізнаєтеся базові принципи програмування на мові Java, а також про те, які є змінні, типи даних і багато іншого.

Цілі курсу Java Basic

  • Навчитися писати прості програми на мові Java
  • Познайомитися з основами ООП
  • Вивчити основні алгоритми
766 ₴

на місяць при оплаті частинами на 12 частин

оплата частинами без комісії та відсотків від monobank, ПриватБанк, Ощадбанк та ПУМБ

Повна вартість курсу 9 200 ₴

-10% при оплаті відразу 8 280 ₴

Промокод

Додаткові знижки

Списання з поточного балансу

Невикористаний залишок замороженого курсу

Списання з основного рахунку

Списання з реферального рахунку

Списання з бонусного рахунку

Ціна курсу для вас 8 280

До покупки курсу

Рекомендуємо пройти тест для перевірки знань

grinning-face

Курс Introduction Java не передбачає ніяких спеціальних знань і навичок, досить мати рівень впевненого користувача ПК.

Вивчаємо такі технології

  • IntelliJ IDEA

    IntelliJ IDEA

  • Java

    Java

  • Git

    Git

Викладачі курсу

Вас будуть навчати практикуючі фахівці, що працюють в топових компаніях.

  • Максим Добринін

    Максим Добринін

    Senior Java Developer в Commerzbank

    Commerzbank
    Максим Добринін
    Максим Добринін Senior Java Developer в Commerzbank

    У IТ вже більше 5 років. Починав з самого простого, а саме HTML, CSS, але при цьому завжди була мета стати Java-розробником. В даний час, займаю позицію Senior Java Developer в компанії Commerzbank.

    Найбільше досягнення, так би мовити, Make yourself. Постійний розвиток, тренування в чому-небудь новому, пов'язаному з твоєї безпосередньою роботою, ну і всебічний розвиток. Але головне — привести проект і команду до успіху.

    Люблю старі фільми, колекціоную Lego Star Wars, веду активний спосіб життя (велосипед, йога, щоденні ранкові зарядки).

    Кредо — Тільки вперед!

  • Андрій Шурда

    Андрій Шурда

    Java Software Engineer в GlobalLogic

    GlobalLogic
    Андрій Шурда
    Андрій Шурда Java Software Engineer в GlobalLogic

    З 2011 року працював як Software Developer програмував промислові контролера Siemens та Schneider, а також розробляв SCADA системи для моніторингу.

    З 2018 року почав працювати як Java Developer. Брав участь у проектах Healthcare та Telecom.

  • Денис Лонжанський

    Денис Лонжанський

    Senior Java Developer в jSolutions

    jSolutions
    Денис Лонжанський
    Денис Лонжанський Senior Java Developer в jSolutions

    У розробці з 2017 року. За цей час пройшов шлях від підтримки legacy-коду і древніх проектів до розробки високонавантажених додатків. Розробляв desktop додатки, touchscreen та web-інтерфейси.

    Зараз в основному займаюся розробкою web-проектів (Back-end) і rest api.

  • Тетяна Кириченко

    Тетяна Кириченко

    Java Software Engineer в GlobalLogic

    GlobalLogic
    Тетяна Кириченко
    Тетяна Кириченко Java Software Engineer в GlobalLogic

    Жінка-гуманітарій у сфері програмування.

    На лекціях зможу відповісти на будь-яке питання, окрім «Чому не Front-end».

  • Ніна Можарська

    Ніна Можарська

    Java Developer 

    Ніна Можарська
    Ніна Можарська Java Developer 

    Про мене — програміст, репетитор із програмування, вчитель інформатики.

    Маю понад 10 років досвіду в IT-індустрії, розробці програмних продуктів для органів державного управління та конструкторського бюро та більше 5 років викладаю програмування.

  • Дмитрий Андрусив

    Дмитрий Андрусив

    Senior Java Engineer в Intellias

    Intellias
    Дмитрий Андрусив
    Дмитрий Андрусив Senior Java Engineer в Intellias

    У розробці вже близько 10 років.

    За цей час мав можливість працювати як з маленькими проєктами, які пишуться з нуля, так і з високо-навантаженими проєктами, які пишуться великими командами.

  • Василь Павленко

    Василь Павленко

    Senior Java Developer в EPAM

    EPAM
    Василь Павленко
    Василь Павленко Senior Java Developer в EPAM

    Досвід роботи в IT понад 14 років:

    • 4 роки у розробці Java
    • 9 років у розробці ERP систем (1С Підприємство, аналог SAP)
    • У тому числі 5 років керування командою
    • Виступи на технічних конференціях
    • Наставництво для новачків та молодших спеціалістів
  • Микола Філімонов

    Микола Філімонов

    Software Engineer в N-iX

    N-iX
    Микола Філімонов
    Микола Філімонов Software Engineer в N-iX

    Закінчив НТУУ КПІ ім. Сікорського, досвід программування мовою программування Java понад 5 років.

    Починав свій шлях розробника з ІТ курсів, після яких майже одразу отримав своє перше місце роботи.

  • Олексій Оніщенко

    Олексій Оніщенко

    Software Engineer в Ukrainian Delivery Center

    Ukrainian Delivery Center
    Олексій Оніщенко
    Олексій Оніщенко Software Engineer в Ukrainian Delivery Center

    У розробці з 2016, за цей час працював над різними проєктами у різних сферах (Finance, Marketing, Retail & Distribution).

  • Артем Нікєєнко

    Артем Нікєєнко

    Java Developer в Intent Solutions Group

    Intent Solutions Group
    Артем Нікєєнко
    Артем Нікєєнко Java Developer в Intent Solutions Group

    Комерційною розробкою займаюся з 2011 року, працював над такими проєктами як SoftWeb та Knovio.

    Співпрацював із компаніями ISD та Intent Solutions Group.

  • Андрій Рябчук

    Андрій Рябчук

    Principal Cloud Developer в Oracle

    Oracle
    Андрій Рябчук
    Андрій Рябчук Principal Cloud Developer в Oracle

    Працюю в Oracle на позиції Principal Cloud Developer, маю досвід з AWS і OCI, працював з різними DI фреймворками (Spring, Tapestry, Micronaut).

    Люблю мандрувати, настільні ігри з друзями, піші прогулянки.

  • Владислав Ковчуг

    Владислав Ковчуг

    Software Engineer в Amazon

    Amazon
    Владислав Ковчуг
    Владислав Ковчуг Software Engineer в Amazon

    Працюю у IT з 2015-го року. За цей час встиг попрацювати на багатьох проєктах с різноманітним стеком технологій.

  • Андрій Хрипач

    Андрій Хрипач

    Java Developer в Magnise

    Magnise
    Андрій Хрипач
    Андрій Хрипач Java Developer в Magnise

    У розробці з 2017 року. Брав участь в розробці проєктів на Java and C#(.Net).

  • Степан Лис

    Степан Лис

    Java Software Engineer в Kindgeek

    Kindgeek
    Степан Лис
    Степан Лис Java Software Engineer в Kindgeek

    Шлях в ІТ почався ще у школі на уроках інформатики, коли вчився працювати з MS Office.

    Потім поступив у Львівську Політехніку на системного аналітика. В результаті аналітиком не вийшло стати)

    Натомість вишло стати джавістом. І от вже більше 3 років працюю в цій сфері

  • Юлія Яковенко

    Юлія Яковенко

    Java Software Engineer в Star

    Star
    Юлія Яковенко
    Юлія Яковенко Java Software Engineer в Star

    Вісім років у професії, весь цей час займаюсь розробкою Back-end сайтів на Java.

    Проєктів було багацько різних: і нудні підтримки, і динамічні стартапи, проєкти із тонною старого коду і сервіси, що я розробляла з нуля. Звісно, фронтові задачки теж прилітали, JavaScript мене не оминув.

    Чесно скажу, бек — то моя любов назавжди))

    Також цікавлюсь функціональним програмуванням і нейронними мережами.

  • Євген Мица

    Євген Мица

    Software Developer в emcodio

    emcodio
    Євген Мица
    Євген Мица Software Developer в emcodio

    Багаторічний досвід розробки, викладацької та методичної роботи.

    Індивідуальна та спільна розробка Android та Web додатків.

    Технічний стек: Java, Kotlin, HTML, CSS, jQuery, PHP, SQL, MySQL, SQLite.

    Викладання та розробка навчальних курсів з Java, Android (Java/Kotlin).

  • Віктор Гевод

    Віктор Гевод

    Java Software engineer в Fintech band

    Fintech band
    Віктор Гевод
    Віктор Гевод Java Software engineer в Fintech band

    Я працюю в компанії Fintech Band, де займаюся розробкою платіжної системи Monobank. Для мене це не просто робота - це вияв моєї захопленості розробкою в швидкозмінному світі, де кожен день приносе нові виклики та можливості для творчості та досягнень.

    Поза моєю професійною сферою, я знаходжу натхнення у подорожах та активному спорті. Плавання і велосипедні прогулянки стали не просто хобі, а джерелом гармонії та енергії для мене. Моя потреба у постійному руху і вдосконаленні допомагає мені бути відкритим до нових викликів та ідеї, завжди готовим до нових досягнень.

    Знаючи, що кожен день - це нова можливість для вдосконалення, завжди прагну розвиватися як фахівець і як особистість.

Програма онлайн-курсу
Java Basic

alarm-clock 16 занять
Друк
  • Вступ. Налаштування середовища

    • Знайомство та план курсу

    • Що таке мова Java

    • Встановлення Java та IDE. Перша програма

    • Робота в IDE

    • Git. Github

  • Змінні. Типи даних

    • Оголошення та ініціалізація змінних та констант

    • Примітивні та референснi типи даних

    • Явне та неявне приведення типів

  • Арифметичні оператори

    • Арифметичні оператори

    • Цікавіші арифметичні операції

    • Операції з класу Math

  • Логічні оператори. Керівні структури

    • Оператори порівняння

    • Логічні оператори

    • Побітові оператори

  • Цикли

    • For, For-each

    • While, Do-while

    • Вічні цикли

  • Масиви. Введення в алгоритми

    • Одновимірні масиви

    • Робота з масивами

    • Введення в алгоритми

    • Складність алгоритмів

    • Двовимірні масиви

  • Функції Java. Методи

    • Методи та функції

    • Сигнатура методу

    • Область видимості змінних

  • ООП

    • Поняття класу та об'єкта

    • Класи-обгортки

    • Типи класів

    • Ієрархія класів у Java

    • Клас Object

    • Конструктори

    • Ключове слово this

    • Ключове слово super

    • Модифікатори доступу

    • Getters & setters

    • Static

    • Enum

    • Інтерфейси

    • Перевизначення методів

    • Поліморфізм

  • Build Tools

    • Інструменти збирання

    • Maven

  • Unit Testing

    • Unit Testing

Випускники отримують сертифікат про закінчення курсу.

Кожен сертифікат має унікальний номер, за яким потенційний роботодавець може перевірити його валідність і побачити базові показники успішності.

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

  • woman-technologist

    Навчання проходить в режимі онлайн-трансляції, а відеозапис зберігається в особистому кабінеті.

  • briefcase

    Домашні завдання у будь-який зручний час відправляються через особистий кабінет на перевірку викладачеві.

  • thumbs-up

    Викладач дає зворотній зв'язок з розбором помилок у домашньому завданні.

  • light-bulb

    Ви опрацьовуєте помилки і закріплюєте пройдений матеріал.

Переваги онлайн-навчання в Комп'ютерній школі Hillel

  • man-raising-hand
    Групи до 20 осіб Викладач приділяє час кожному студенту.
  • nerd-face
    Викладачі практики У нас викладають тільки практикуючі фахівці з топових IT-компаній.
  • briefcase
    Система особистих кабінетів Ефективне і зручне навчання.
  • speech-balloon
    Оперативна служба підтримки студентів Термінові питання — своєчасне рішення.
  • videocassette
    Доступ до відеозаписів занять Записи уроків залишаються у студентів після закінчення навчання.
  • hammer
    Практичні заняття Велика частина занять орієнтована на практику.
  • rocket
    Працевлаштування

    Що ми робимо для того, щоб ви досягли успіху?

  • clipboard

    Проводимо майстер-класи з підготовки резюме та пошуку роботи

  • books

    Регулярно оновлюємо програми курсів під вимоги ринку

  • smiling-face-with-sunglasses

    Запрошуємо викладати тільки кращих практикуючих фахівців

  • globe-with-meridians

    Розвиваємо нашу мережу партнерів серед топових IT-компаній

  • direct-hit

    Наші викладачі часто самі забирають до себе наших кращих Студентів ;)

Наші викладачі та випускники працюють в топових IT-компаніях світу

PMI Ukraine
Samsung
Infopulse
EVO
EPAM
Ciklum
DataArt
Prom.ua
Capgemini Engineering
HYS
MacPaw
Ubisoft
Provectus
Admixglobal
Snap Inc.
OWOX
Chapps
3DLOOK
482.solutions
4Limes
Цитрус
AgileEngine
Andersen
Banda-Tech
Codeska
DIGIS
DMark
EIS Group
IWA Solution
Luxoft
Metro Global Ukraine
Netcracker Technology
Netpeak
Nexteum
Onixsoft
OS-System
Інфотех
Petrosoft
QA Madness
QATestLab
Readdle
Rozetka
SendPulse
Sigma Software
Snapchat
Synebo
Valtech
Volo.Global
ZenBit Tech
eSputnik.com
Uitop
Codica
Happy Monday
Владислава Уварова

Владислава Уварова

Я в восторге! У меня была такая ситуация: учусь на Computer Science в университете онлайн, прошла Programming Fundamentals в Python, след. курс Programming I был в Java. И вот он мне вообще не зашел, с горем пополам сдала экзамен. На тот момент я решила, что буду продолжать работать с Python... Но в университете надо брать следующий предмет - Programming II, который тоже в Java. Я поняла, что сама его не потяну, и записалась в IT Hillel на Java Introduction, чтобы разобраться. Особых надежд на "дружбу" с Java не питала, хотела просто понять, что делать дальше. Как оказалось, все зависит от преподавателя! Игорь Шкляр давал очень много материалов и очень доступно объяснял, как и что работает! Мы прорабатывали каждую мелочь в заданиях, чтобы действительно понять язык, а не просто по нему пробежаться. Итог: я иду на следующий курс - Java Elementary и меня очень затянуло в изучение именно Java, чего я ну никак не ожидала! Спасибо Игорю и IT Hillel!
Владимир Коваль

Владимир Коваль

Хочу поблагодарить Дмитрия Киричкова. Он дал нам знаний больше чем предусматривал этот курс, ввиду чего нам легче будет стартовать на втором курсе. Домашки не были легкими (проходными), иногда приходилось тратить по нескольку дней на одну задачу, где в процессе поиска решения ты находил много нового помимо самой задачи :) Даже если домашки в целом были выполнены - показывал как это можно сделать еще лучше и оптимальнее. В процессе курса мы даже успели сделать наш общий небольшой проект, поработать командой, где каждый студент писал свою часть. Рекомендую!)

Дуже цікавий та насичений курс, який допоможе початківцям та досвідченим розробникам освоїти нові знання та закріпити наявні. Дякую Hillel IT School та Євгену Мица за цей курс та приділену студентам увагу
Все чудово ,дуже сподобалось і дійсно навчилась новому ))
Здравствуйте. Мне очень понравился курс, всё понятно, очень доступно, и не нудно. Преподаватель отзывчивый и отличный, всегда помагал, и отвечал на вопросы. Хотелось бы конечно, чтобы было больше практики, потому что в домашке не всё собрано, что было на уроке. Советую, кто хочет начать учить джаву, классный старт.
Дмитрий Харченко

Дмитрий Харченко

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

Евгений Тризна

Курс простой)отличный преподаватель)все доходчиво) персонал работает как часики все расскажут все подскажут)доволен полностью ещё пойду!))
Олександр Юрійович

Олександр Юрійович

Введение в профессию очень важно, так как первый шаг всегда самый сложный. Спасибо огромное Александру Юшко за помощь и терпение в освоении java и совершенных первых шагов в направлении мечты. Всегда очень позитивно, познавательно и основательно. Просто и интуитивно понятно. Буду рад вернуться на java elementary!!
Очень доволен прохождением курса, отдельное спасибо Андрею, все доходчиво объясняет и помогает. В самой школе царит очень положительная атмосфера, всегда помогут, если есть какие то вопросы, чай с печеньем в ассортименте=)) Сам процесс обучения тоже отлично налажен, хорошо помогают записи лекций, можно пересмотреть, записать и повторить. Пошел на следующий курс.
Учебный процесс построен просто и эффективно. Если есть вопросы - преподаватель всегда ответит. Пришел в школу с нулевыми знаниями о Java и программировании в принципе. Результатом курса доволен и уже учусь на следующем. Администрация и HR активно принимают участие в жизни студентов, советуют всякие ништяки, приглашают на мероприятия. Смело посоветую школу если меня спросят. :)
Молнар Артемій

Молнар Артемій

Сказати, що все супер, нічого не сказати. Школа Hillel стала для мене дещо більше ніж просто школа. Наш викладач “coath” Андрій все чудово розказував, пояснював і допомагав і усьому. Якщо ти не знав відповідь він підводив тебе до правильної.

Загалом все чудово.

Йтиму на наступний курс.

Hillel - дає можливості!

Анна Грушкина

Анна Грушкина

Прошла курс java introduction с преподавателем Игорем. О Преподавателе: терпению этого человека можно только позавидовать — может отвечать на самые заковыристые/тупые/бессмысленные вопросы, повторять по 100500 раз то, что только что сказал. Рассказывает доходчиво, даже для гуманитариев, которые пришли с нулевыми знаниями. Всегда смеется над шутками, веселый и позитивный человек, подкол по поводу "а ты что, в школе не училась" не забуду никогда. О процессе обучения: крутая и понятная подача материала. Единственный минус — презентации, которые понятны и читабельны только преподу (не все, но 80% точно). Тем не менее материал весь расписывался на доске, рисовался, показывался в идее. Не хватает еще четкости в требованиях к дз-шкам.
О школе: печенек иногда не было, админы терпеливые и понимающие.
Об атмосфере: контингент учеников на любой цвет и вкус — от по истине крутых и шарящий ребят до тех, кто лишь пытается казаться таковым. Из-за этого немного смешанные чувства. Вообще, все всегда готовы помочь и рассказать, что и как. Спикинг клабы интересные и содержательные. Мото, стоящие в холле только добавляют айтишного антуража в эту школу.

Відповідаємо на поширені запитання

  • Який потрібно мати комп'ютер, щоб навчатися на курсі Java Basic?

    Вимоги до комп'ютера для навчання на курсі Java Basic.

    Операційна система:

    • Windows 11 64-біт
    • macOS 10.13 або вище
    • Linux: Ubuntu 16.04 - 20.04

    Процесор* :

    • Мінімум intel core i5 4-го покоління
    • Рекомендується i5 7-го

    Оперативна пам'ять:

    • Мінімум 8 Гб
    • Рекомендується 16 Гб

    Пам'ять:

    • Мінімально 500 Гб HDD і більш
    • Рекомендується 200 Гб SSD і більш

    * Допустимі аналоги від AMD

  • Ким працюють ваші Викладачі? Чи мають вони досвід викладання?

    Ми завжди дуже відповідально намагаємося підходити до питання підбору Викладачів у нашій Школі. Наші Викладачі — практикуючі фахівці в найбільших IT-компаніях країни та світу. Також вони мають як досвід викладання в нашій Школі, так і досвід менторства за місцем їх професійної діяльності. У своїй манері навчання вони роблять нахил на останні тенденції IT-ринку і виключно на свій особистий досвід для того, щоб наші Випускники мали найбільш актуальні знання і досвід роботи з конкретними кейсами.

  • Що необхідно врахувати в першу чергу, записуючись на курси, якщо кінцевою метою навчання є подальше працевлаштування?

    Крім навичок впевненого користувача ПК на самому початку вам буде потрібно величезне бажання досягти поставленої мети, при цьому витративши достатня кількість часу на ваше навчання Java Developer як на самих заняттях, так і вдома при виконанні і опрацювання всіх завдань і порад Викладача. Адже тільки половина успіху залежить від викладача і школи. Решта —від старанності Студента і його бажання розвиватися і працювати над своїми результатами на протязі всього процесу навчання.

  • Де можна подивитися відгуки про вашу Школу?

    Ви можете прочитати відгуки наших Студентів та Випускників на нашому сайті за цим посиланням. Ще ви зможете знайти відгуки і інформацію про нас на DOU.ua або можете прописати назву нашої Школи у Google, де ви також зможете побачити відгуки про нашу Школу у Google-акаунті або на Google-картах.

  • Чому більше приділяється уваги на заняттях? Практиці або теорії?

    В нашій школі ми робимо упор на практику. Так як ми не займаємося «начиткою» теоретичних лекцій. Кожен наш клас обладнаний комп'ютерами для того, щоб наші студенти могли виконувати всі потрібні їм практичні завдання для досягнення своїх цілей прямо на заняттях. Також це полегшує роботу при виконанні домашніх завдань на онлайн-курсі Java для початківців.

  • Чи зможе дитина після закінчення дитячих курсів перейти на курс, який у вас передбачений для дорослих?

    На жаль, такої можливості немає. Вся справа у тому, що всі курси, які призначені для людей після 18 років, орієнтовані на подальше працевлаштування. Тому обсяг домашніх завдань і навантаження на даних курсах значно вище, ніж на дитячих курсах. А враховуючи, що діти ще ходять у загальноосвітню школу, то у них не буде виходити поєднувати заняття у школі і курси через великий обсяг завдань. А без виконання всіх необхідних завдань вони не зможуть отримати потрібного результату по завершенні курсів для дорослих.

  • Як отримати максимальний бал за домашнє завдання на курсе Java Basic?

    Виконання домашніх робіт, одна з найважливіших складових навчання Java з нуля. Для того, щоб отримати максимальний бал за домашнє завдання, потрібно:
     

    • Виконати завдання в зазначені терміни
    • Виконати всі умови завдання
    • Виконати завдання без помилок
    • Перездача домашнього завдання не більше одного разу
  • Як я можу сплатити за навчання?

    Оплата за курс Java провадиться через виставлення інвойсу на E-mail через сервіси LiqPay та Fondy.

  • Як працює оплата частинами?

    Ми пропонуємо можливість розбити вартість курсу на щомісячні платежі до 12 частин за допомогою розстрочки у ПриватБанку, Монобанку ОщадБанку або ПУМБ. При цьому вам не потрібно сплачувати додаткові комісії або відсотки банкам, оскільки Школа оплачує цю комісію за вас.

    Якщо ви бажаєте скористатись оплатою частинами, будь ласка, зверніться до нашого менеджера у будь-який зручний для вас спосіб.

    Докладніше про оплату частинами у нашому матеріалі.

Запит на консультацію

Залиште ваші контактні дані, і ми вам обов'язково зателефонуємо!

Обов'язково вкажіть ваше ім'я кирилицею

Обов'язково вкажіть email, за яким ми зможемо з вами зв'язатися

Обов'язково вкажіть телефон в міжнародному форматі

Школа працює з 10:00 до 21:00 по буднях і з 10:00 до 19:00 у вихідні дні (за київським часом, GMT + 2).

Відправлено

Професія Java-розробника