Програмування JAVA. Літній інтенсив (13-19 років)

Програмування JAVA. Літній інтенсив (13-19 років)

 

Тривалість

червень-серпень

48 занять (2 пари/тижд по 2 год..)

 

Вік

13-19 років

 

Вартість/міс

2000/1800 грн/міс (за 16 занять)

 

Викладач

Ветров Віталій Вікторович

 

Графік

Пн.,Ср. 12.00-14.00

(пара-по 2 заняття)

 

Старт

3 червня 2024

Запис на навчання


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

Спочатку мова використовувалася для написання логіки роботи кавомашини. З цієї причини логотипом є чашка кави.

В даний час Java використовується для створення сайтів і додатків банків, суперкомп’ютерів, мобільних телефонів, різних побутових приладів.

Не плутайте Java з JavaScript. Ця мова загального призначення, 90% компаній зі списку Fortune 500 використовують Java для розробки desktop додатків і серверних систем web-сайтів. Крім того, додатки Android також розробляються з використанням Java, оскільки операційна система Android працює в середовищі Java

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

JAVA Base. Процедурне програмування

Java Старт. Сфери застосування, особливості та переваги. IDE та редактори

Синтаксис. Виведення

Змінні та типи даних у Java

Перетворення типів Java

Оператори

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

Рядки

If…Else

Switch

Цикл While

Цикл For

Break/Continue

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

Сортування та основні принципи роботи з одновимірними масивами в Java

Багатовимірні масиви в Java

Робота з двовимірними масивами. Характеристичні особливості елементів

Методи. Параметри. Перевантаження

Рекурсія

JAVA. Графічний інтерфейс

Створення графічного інтерфейсу

Розробка застосунків

JAVA. Об’єктно-орієнтоване програмування

Класи/Об’єкти/Атрибути

Методи класу

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

Модифікатори

Інкапсуляція

Пакети / API

Наслідування

Поліморфізм

Коліекції

Потоки

Виключення

Java Обробка файлів


Учні формуються в групи по 6-12 осіб за віком. Для кожного – персональний ноутбук.

Інтенсивність навчання –  4 заняття на тиждень по 1 годині (або двічі на тиждень по 2 пари).

Документ про закінчення курсів:
Сертифікат New IT School відповідного навчального курсу, що підтверджує отриманий рівень знань


Залиште заявку, натиснувши на кнопку “Записатись на курс”, оповіщаючи нас про Ваше бажання навчатись в New IT School, і наш адміністратор обов’язково Вам зателефонує.

Записатись на курс


Програмування Python Advanced (12-19 років)

Програмування Python Advanced (12-19 років)

 

Тривалість

80 занять (10 міс.)

 

Вік

12-19 років

 

Вартість/міс

1300 грн/міс

8 занять на місяць по 1 год.

або

4 пари занять по 2 год.

 

Викладач

Ветров Віталій Вікторович

 

Графік

Ср. 16.30-18.30

(пара/2 зан.)

 

Старт

вересень 2023

запис на навчання


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

В ході курсу ви вивчаєте розширені концепції Python, навчитесь мислити як програміст та виконуватиме завдання з програмування будь-якого рівня складності, навчитесь створювати 2D ігри з анімацією, функціональністю та графічним інтерфейсом.

Курс знайомить із особливостями програмування ігор та основними можливостями бібліотеки Pygame.

Необхідний попередній мінімум програмування на Python для успішного освоєння курсу.

 

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

Алгоритмізація

Змінні і базові типи (чисельні типи, логічний тип, рядки)

Алгоритми

Умовні конструкції IF, рекурсія

Циклічні конструкції

Функції, об’єкти

Списки, кортежі

Операції з множинами

Словники

Сортування (стандартне, сортування складних структур, зворотнє сортування, з допомогою функцій)

Основи ООП

Класи, об’єкти, функції, методи

Абстракція, наслідування, інкапсуляція, успадкування, поліморфізм

Розробка ігор в Pygame

Pygame та розробка ігор

Каркас гри на Pygame

Модуль pygame.draw – геометричні примітиви

Події клавіатури

Події миші

Клас Surface та метод blit()

Клас Rect

Модуль pygame.font

Модулі pygame.image та pygame.transform

Класи Sprite та Group

Клас Sound та модуль pygame.mixer.music


Ви можете обрати формат навчання за власним бажанням:

  • живе навчання в аудиторії
  • онлайн-навчання в реальному часі
  • дистанційно студенти мають доступ до відео-матеріалів занять та практичних робіт для всіх занять

Сховища знаходяться поряд з New IT School у приміщеннях готелю Франція (ресторан Монблан) та Костелу.

Набір на навчання відбувається постійно.

Учні формуються в групи по 6-12 осіб за віком. Для кожного – персональний ноутбук.

Інтенсивність навчання – 2 заняття на тиждень  по 1 год  або  1 раз на тиждень – 2 заняття (пара).

Документ про закінчення курсів:
Сертифікат New IT School відповідного навчального курсу, що підтверджує отриманий рівень знань


Чекаємо юних ІТ-шників на  пробних заняттях, щоб ви могли протестувати, наскільки ви сильні і схильні до інформаційних технологій або програмування.

Залиште заявку, натиснувши на кнопку “Записатись на курс”, оповіщаючи нас про Ваше бажання навчатись в New IT School, і наш адміністратор обов’язково Вам зателефонує.

Записатись на курс