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

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

 

Тривалість

80 занять по 1 год. (10 міс.)

 

Вік

11-13 років

14-19 років

 

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

1050 грн/міс

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

 

Викладач

Іваненко Вадим Іванович

 

Графік

Сб. 12.00-14.00

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

Ср., Пт. 16.30-17.30

Ср., Пт. 17.30-18.30

(2 зан./тиждень по 1 год)

 

Старт

8 жовтня 2022

 

7 вересня 2022

7 вересня 2022

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

Є вільні місця


Python входить в ТОП-10 популярних мов програмування. На Python написані Instagram, Pinterest, YouTube, DropBox. Це саме та мова, з якої варто починати вивчати програмування. Завдяки своїй простоті і елегантності, Python дозволяє новачкам не вникати у величезну кількість складних програмних понять і конструкцій, властивих іншим мовам.

Популярність Python пояснюється не тільки тим, що її легко вивчати, а й реальними перевагами мови в сенсі професійного застосування для вирішення складних проблем автоматизації. Python – крос-платформна мова і працює під Windows, Linux, Mac OS. Безліч архітектурних конструкцій в цій мові будуються без нагромадження абстракцій, як часто відбувається в інших мовах програмування.

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

В ході курсу ви вивчите конструкції мови, типи і структури даних, функції, дізнаєтеся про особливості реалізації Python.

Курс підходить:

Новачкам, які ніколи не пробували програмувати, досить бути впевненим користувачем ПК для навчання на курсі.

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

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

Введення

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

IDE та редактори

Інтерпретатор. Виконання програми

Типи і структури даних

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

Конструкції управління потоком

Арифметичні і логічні операції

Синтаксис

Операції присвоєння і вивід даних на екран

Поняття алгоритму

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

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

Помилки і виключення

Функції

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

Аргументи

Ітераційні інструменти

Контейнери, множини

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

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

Словники

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

Основи ООП

Класи і об’єкти

Класи і функції

Класи і методи

Колекції об’єктів

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

Класи виключень. Генерація виключень

Класи старого типу

Початок роботи з tkinter. Label, button, entry

Віджети tkinter

Діалогові вікна, події, канва

Canvas, tegs, ident, style (ttk). Пакет ttk.

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

Пакет Image, модулі пакета, робота із зображеннями. Розробка ігор

Bounce – гра (Math-GUI-OOP).

Фінальна версія ігор

Робота з API.

Введення в API. Засоби для роботи, бібліотеки та модулі API


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

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

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

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

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

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

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


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

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

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


 

Web програмування (12-17 років)

Web програмування (12-17 років)

 

Тривалість

80 занять по 1 год. (10 міс.)

 

Вік

13+ років

 

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

1050 грн/міс

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

 

Викладач

Іваненко Лариса Василівна

 

Графік

Вт.,Чт. 15.30-16.30

Вт.,Чт. 16.30-17.30

Вт.,Чт. 17.30-18.30

(2 зан./тиждень по 1 год)

 

Старт

6 вересня 2022

6 вересня 2022

6 вересня 2022

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

Є вільні місця


Інтернет – найкращий майданчик для реклами та піару.

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

Тому Web -програмісти завжди будуть затребуваними.

Чому Web-програмування у юному віці? Адже саме цей напрямок створює унікальну ситуацію успіху, дає впевненість у власних силах, допомагає визначитись з професійним напрямком розвитку.

Front-End – динамічна і популярна область програмування. Даний напрям має величезні перспективи і в роботі завжди цікаві проекти.

Випускники даного курсу володіють та вміють використовувати в роботі найсучасніші інструменти розробки:
✔️ HTML, CSS, фреймворк Bootstrap, верстка сайтів по Figma, бібліотеки JavaScript;
✔️ додадуть собі в скіли розуміння принципів адаптивної верстки та кросбраузерності.
✔️ умітимуть верстати сайти як для комп’ютерів, так і під мобільні пристрої.
✔️ будуть мати кілька крутих проектів, розміщених на хостингу.
Навчаючись у New IT School (Vinnytsia, Ukraine) на курсі «Web програмування»,  ви отримаєте фундаментальні знання з розробки сайтів.  В результаті ви зможете розробити і опублікувати в інтернеті не тільки власний сайт, але й володітимете необхідною базою для розвитку в даній сфері, яка згодом може стати Вашою професією.

Навчальний план


Основні положення Web розробки

Основні етапи створення сайту

Визначення типу сайту

Загальна структура сайту

Способи створення сайту

Поняття статичні та динамічні сайти

HTML

Семантичний HTMLкод

Дерево документа HTML

Блокові та рядкові елементи

Модель візуального форматування

Класифікація тегів

Структура Web-документа

Типи тегів

Блоки

Заголовок

Об’єкти

Форматування тексту

Списки

Списки визначення

Посилання.

Таблиці

Форми

Відео. Аудіо

CSS

Селектори

Властивості

Фон

Шрифт

Текст

Границі

Списки

Відступи

Обтікання

Рамки

Таблиці

Псевдоелементи

Псевдокласи

Системи  навігації. Верстка меню

Вендорні префікси

Адаптивна верстка сайтів.

Використання бібліотек

Анімація

Верстка сайтів за дизайном Figma

Bootstrap

Розмітка

Компоненти

  • Кнопки
  • Група кнопок
  • Картки
  • Карусель
  • Collapse
  • Випадаючі елементи
  • Форми
  • Група списків
  • Медіа об’єкти
  • Модальні вікна
  • Навігація
  • Навігаційна панель
  • Нумерація сторінок
  • Інформери
  • Прогрессбар
  • Скроллспай
  • Спливаючі повідомлення
  • Підказки

Утиліти

  • Границі
  • Іконка закриття
  • Кольори
  • Відображення елементів
  • Вбудовування
  • Flex
  • Float
  • Заміна тексту зображенням
  • Взаємодія
  • Переповнення
  • Позиціонування
  • Тіні
  • Розміри
  • Відступи
  • Посилання
  • Текст
  • Вертикальне вирівнювання
  • Видимість

Іконки

Налаштування тем

Програмування на JavaScript

Інструменти розробника. Структура JavaScript. Способи підключення до документа.

Синтаксис, типи даних.

Змінні, вирази, оператори

Умовні конструкції та конструкції повторень

Масиви

Цикли. Функцій

Події в JavaScript.

Робота з HTML-формами

СМS

Встановлення СМS  (Content Management System – Система Управління Контентом)

Структура СМS

Вибір та налаштування теми

Наповнення сайту контентом

Встановлення та налаштуваня плагінів

Викоритання тем-конструкторів

Оптимізація сайту

SEO-стратегії

Безпека сайту

Домен. Хостинг. Розміщення сайту в Інтернеті

Планування сайту, вміст, цільова аудиторія.

Хостинг. Публікація сайту в Інтернеті.

Використання шаблонів.

Створення каркасу сайту. Створення меню сайту.

Наповнення сайту контентом.

Оптимізація сайту для пошукових систем.

Розкрутка сайту

Адміністрування (підтримка) сайту

Створення інтернет-магазину.


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

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

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

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

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

Інтенсивність навчання –  двічі на тиждень по 1 годині.

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


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

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

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


Web Design UI/UX (12-17 років)

Web Design UI/UX (12-17 років)

 

Тривалість

80 занять по 1 год. (10 міс.)

 

Вік

12+ років

 

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

980 грн/міс

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

 

Викладач

Іваненко Вадим Іванович

 

Графік

Пн.Чт. 17.30-18.30

(2 зан./тиждень по 1 год)

 

Старт

5 вересня 2022

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


Детальніше

3D-моделювання BLENDER(11-17 років)

3D-моделювання BLENDER(11-17 років)

 

Тривалість

80 занять по 1 год. (10 міс.)

 

Вік

11+ років

 

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

980 грн/міс

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

 

Викладач

Мельнічук Людмила Василівна

 

Графік

вт. 16.30-18.30

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

 

Старт

6 вересня 2022

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

Є вільні місця


Детальніше

Video Making (12-17 років)

Video Making (12-17 років)

 

Тривалість

80 занять по 1 год. (10 міс.)

 

Вік

11+ років

 

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

980 грн/міс

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

 

Викладач

Мельнічук Людмила Василівна

 

Графік

Пн. 16.30-18.30

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

 

Старт

3 жовтня 2022

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


Детальніше

Графіка та дизайн (11-17 років)

Графіка та дизайн (11-17 років)

 

Тривалість

80 занять по 1 год. (10 міс.)

 

Вік

11+ років

 

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

980 грн/міс

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

 

Викладач

Мельнічук Людмила Василівна

Іваненко Вадим Іванович

 

Графік

Пн.,Чт.15.30-16.30

Пн.,Чт.16.30-17.30

(2 зан./тиждень по 1 год)

 

Старт

15 вересня 2022

5 вересня 2022

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

Є вільні місця


Детальніше

Візуальне програмування + 3D (8-11 років)

Візуальне програмування + 3D (8-11 років)

 

Тривалість

80 занять по 1 год. (10 міс.)

 

Вік

8-11 років

 

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

950 грн/міс

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

 

Викладач

Чорба Тетяна Олегівна

Іваненко Лариса Василівна

 

Графік

Вт.Чт.10.00-11.00 (в аудиторії)

Вт.Чт.15.30-16.30 (онлайн)

(2 зан./тиждень по 1 год)

 

Старт

6 вересня 2022

13 вересня 2022

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

Є вільні місця


Детальніше

Base IT (8-17 років)

Base IT (8-17 років)

 

Тривалість

80 занять по 1 год. (10 міс.)

 

Вік

8-12 років

13-17 років

 

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

950 грн/міс

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

 

Викладач

Чорба Тетяна Олегівна

Іваненко Лариса Василівна

Мельнічук Людмила Василівна

 

Графік

Пн.16.30-18.30 (в аудиторії)

(пара – 2 заняття)

Вт., Чт.9.00-10.00 (в аудиторії)

Вт., Чт.16.30-17.30 (онлайн)

(2 зан./тиждень по 1 год)

 

Старт

3 жовтня 2022

 

6 вересня 2022

 

13 вересня 2022

 

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

Є вільні місця


Базовий курс “Base IT”, на якому знайомляться з базовими програмами, вивчають найнеобхідніші речі для навчання в школі.

Дуже важливо в сучасному світі володіти основними вміннями роботи за комп’ютером:

✅ використання хмарних сервісів мережі інтернет для навчання та розвитку;

✅ швидка обробка та створення графіки, анімацій, відео для соціальних та професійних мереж Facebook, Instagram, Twitter, LinkedIn, Pinterest, для YouTube.

✅ базові навики створення відео для навчальних проєктів та в професійній сфері;

✅ створення складних документів з блок-схемами, зображеннями, таблицями, діаграмами;

✅ створення інформативних, бізнесових, навчальних презентацій з посиланнями та відео;

✅ професійне використання електронних таблиць та застосування їх в математичній, науковій сферах, в житті та для бізнесу;

✅  створення та призначення різноманітних схем : карт, блок-схем, планів приміщень, технічних та навчальних схем;

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

Діти створюватимуть власні проекти індивідуально та в команді.

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

Базовий курс навчання, необхідний кожній сучасній особистості, дає розуміння базових речей та допоможе визначитися з вибором напрямку в IT і зрозуміти чи дитина бажає розвиватися в даній сфері.

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

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

Навчальний план


Хмарні сервіси

Створення облікового запису Google. Електронна пошта. Карти Google. Перекладач Google. Безпека в інтернеті.

Диск Робота з документами Jamboard, Малюнок, Документ, Презентація, Таблиці

Форми і таблиці відповідей.

Онлайн графічний редактор

Розробка графіки та анімації.

Графіка для соціальних мереж: публікація в Instagram, дописи у Facebook, історії в Instagram, банер YouTube, Твіт, Банер LinkedIn, Пін Pinterest

Анімації для соціальних мереж: відео TikTok, початок для YouTube-відео, Короткі відео для Instagram Reels

Створення відеофільму

Створення та обробка відео.

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

Розміщення відео в YouTube. Підписки. Плей-листи.

Створення схем

Створення бізнес-схем.

Створення карт.

Створення планів робочих місць та будинку

Текстовий редактор

Правила введення та редагування та форматування тексту.

Робота з надписами та малюнками.

Списки.

Таблиці

Формули

Колонтитули. Стилі та структура документа. Створення змісту.

Гіперпосилання.

Друк документів.

Створення презентацій

Призначення презентації. Створення та оформлення слайдів. Макети слайдів.

Дизайн слайдів і презентацій. Шаблони.

Ефекти анімації.

Додавання музики та відео в презентації.

Використання діаграм та блок-схем.

Створення кнопок. Використання гіперпосилань.

Налаштування демонстрації презентацій. Створення змісту.

Збереження і друк

Робота в електронних таблицях

Абсолютне, відносне посилання.

Числові формати даних. Використання прогресій.

Робота з формулами.

Використання функцій.

Графіки. Діаграми.

Умовне форматування. Робота зі списками. Сортування даних. Упорядкування і фільтрація даних. Групування даних.

Зведені таблиці.

Захист даних.

Обробка таблиць. Налаштування зовнішнього вигляду таблиць. Друк листів.


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

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

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

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

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

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


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


       Детальніше        

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


Програмування C ++ (13-19 років)

Програмування C ++ (13-19 років)

 

Тривалість

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

 

Вік

13-19 років

 

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

1050 грн/міс

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

 

Викладач

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

 

Графік

Нд.14.00-16.00

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

 

Старт

9 жовтня 2022

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


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

Мова С ++ призначена для розробки високопродуктивного програмного забезпечення і широко використовується для розробки різноманітних програмних комплексів від драйверів і додатків до операційних систем.

Мова С++ чудово  підходить для вивчення принципів об’єктно-орієнтованого програмування – що є основою будь якої сучасної мови програмування (Java,C#,Objectiv-C,PHP,JavaScript …).

Нащадками С ++ стали С # та Java. С ++ можна назвати універсальною мовою програмування, оскільки майже всі професійні програмісти знайомі з С ++.

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


Навчальний план

Основи мови програмування C ++

Введення в C ++. Структура програми. Перша програма.

Керуючі символи. Арифметичні операції.

Типи даних.

Таблиця ASCII. Операції присвоювання.

Операції інкремента і декремента. Оператор вибору if.

Оператор вибору if else.

Логічні операції. Пріоритет операцій.

Умовна операція (операція вибору).

Оператор множинного вибору switch.

Явне і неявне перетворення типів даних.

Введення/Виведення.

Генератор випадкових чисел rand ().

Цикл for.

Цикл while.

Цикл do while.

Оператор break.

Оператор continue.

Винятки (exception).

Вказівники, масиви і рядки

Масиви.

Час роботи програми.

Кваліфікатор const.

Вказівники.

Покажчик на покажчик.

Динамічне виділення пам’яті.

Посилання.

Динамічний масив.

Літерали в програмуванні.

Символи і рядки.

Кирилиця в консолі.

Структури і файли

Структури.

Перелік (enum).

Робота з файлами.

Функції, локальні і глобальні змінні, рекурсія

Функції.

Прототипи функцій.

Перевантаження функцій.

Аргументи функцій за замовчуванням.

Вбудовані функції.

Математичні функції.

Локальні і глобальні змінні.

Рекурсія.

Параметри функції main (argc, argv).

Передача рядка в функцію.

Введення в об'єктно орієнтоване програмування

Класи. Конструктор і деструктор класів.

Директиви #ifndef і #endif. Static: Багатоцільове ключове слово.

Перевантаження операторів.

Розробка інтерфейсів класів.

Дружні функції.

Покажчик this.

Дружні класи.

Конструктор копіювання в С ++.

Спадкування класів.

Шаблони в С ++ (template)

Шаблони функцій.

Шаблони класів.

Стандартна бібліотека шаблонів (STL)

Шаблонний строковий клас STL.

Програми виведення вмісту файлу на екран

Поняття файлу, типи файлів.

Вказівник на файлову змінну.

Відкриття файлу.

Запис-читання з файлу.

Закриття файлу.

Помилки при роботі з файлами.

Засоби комп’ютерної графіки

Створення секторних діаграм.

Побудова графіків функцій.

Програми керування рухом об’єкту з клавіатури.

Створення багатомодульних додатків (проектів)

Створення (відкриття) проекту, підключення та видалення модулів з проекту.

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


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

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

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

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

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

Інтенсивність навчання –  двічі на тиждень по 1 годині.

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


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

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

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