Вивчай Java з нуля безкоштовно | IT Заходи

Вивчай Java з нуля безкоштовно

Дата:28 лютого, 2024 р.
Час:19:00-21:00
Дата завершення:6 березня, 2024 р.
Ведучий:Вадим Кожевніков
Java Developer, тренер-консультант у CyberBionic Systematics
Опис:

Запрошуємо усіх новачків, які хочуть познайомитися з мовою Java, на безкоштовний 2-тижневий онлайн курс, який проходитиме наживо з ментором у програмі  Zoom!

Java – це популярна об'єктно-орієнтована мова програмування, якою написані програми для більш ніж 3-х мільярдів пристроїв по всій планеті. Більше того, джава постійно займає перші сходинки різноманітних рейтингів мов програмування (зарплатне опитування від DOU (січень 2024), Stack Overflow Developer Survey 2023 тощо).

Що ви отримаєте на курсі

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

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

Дати і час занять

Уроки проходитимуть 28 лютого, 1, 4 та 6 березня з 19:00 до 21:00.

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

Урок 1: Знайомство з мовою програмування Java.

Урок знайомить студентів з історією виникнення об’єктно-орієнтованого програмування та створення мови програмування Java. Навчає налаштуванням комп’ютера та робочого місця для написання програм. Допомагає зрозуміти принципи написання, запуску і роботи програм. Виділяє для студента певні відмінності і переваги мови програмування Java.

  1. Зародження ООП.
  2. Історія Java.
  3. Компіляція та інтерпретація.
  4. JRE, JVM, JDK. Встановлення пакету.
  5. Консоль
  6. Перша програма та розбір її роботи.
  7. Середовища розробки та їх вибір.
  8. Порівняння мови Java з іншими мовами програмування.

Урок 2: Базові конструкції в програмуванні.

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

  1. Поняття синтаксису, семантики та типізації.
  2. Змінні, типи даних.
  3. Масиви.
  4. Операції над даними.
  5. Умовні конструкції.
  6. Циклічні конструкції.
  7. Алгоритми.

Урок 3: Методи та об’єкти в Java.

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

  1. Методи.
  2. Рекурсія.
  3. Об’єкти в Java.
  4. Упорядкування об’єктів по пакетам.
  5. Підключення бібліотек Java до програми.
  6. Композиція об’єктів в програму.

Урок 4: Деякі концепції Java та загальні помилки при написанні коду.

Урок знайомить із різними стилями та стандартами написання коду. Розглядаються типові помилки при написанні програми, а також можливі наслідки помилок програмного забезпечення. Ви дізнаєтеся про рейтинги та прогнози на майбутнє мови Java. Також коротко оглядається майбутнє навчання за спеціальністю Java розробник.

  1. Стандарти стилізації коду.
  2. Типові помилки при написанні коду.
  3. Типи проектів, які написані мовою Java.
  4. Рейтинги мови Java в світі IT.
  5. Прогнози щодо мови Java на майбутнє.
  6. Огляд майбутнього навчання.

Для кого цей курс?

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

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

Заняття проходитимуть у форматі живих вебінарів у програмі Zoom, на яких ви зможете задавати питання спікеру і отримувати на них відповіді. Курс поєднує теорію і практику, будуть домашні завдання і відповіді на питання по виконанню ДЗ.

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

Умови участі

Безкоштовно, за обов’язковою попередньою реєстрацією.