QA Manual (17+)

QA Manual (17+)

icon-07 

Тривалість

3 місяці

2 зан./тижд.  по 1,5 год.

icon-08 

Викладач

Andrii Horshkov

icon-09 

Вік 

17+ років

icon-10 

Графік занять

Чт. 18.30-20.00, Сб.17.00-18.30

icon-11  

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

2500 грн/міс

icon-13 

Старт

5 листопада 2020

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

QA-фахівець – це професіонал із забезпечення якості, діяльність якого спрямована на поліпшення процесу розробки ПЗ, запобігання дефектів і виявлення помилок в роботі продукту. QA (Software Testing and Quality Assurance)  дослівно як  тестування програмного забезпечення та забезпечення якості.

Професія тестувальника ідеально підійде дуже відповідальним, уважним людям, які надають значення деталям, відрізняються старанністю і трохи «страждають» перфекціонізмом. Для початку роботи в цій сфері необхідно володіти знаннями циклу розробки ПЗ, вивчити теорію і основні інструменти тестування і мати хороший рівень володіння англійською мовою.

У коло обов’язків QA-фахівця входить:

  • Аналіз і уточнення вимог з замовником або бізнес-аналітиками;
  • Планування процесу тестування;
  • Тестування функціоналу;
  • Ідентифікація проблемних місць, внесення їх в трекінговую систему;
  • Обговорення фіксів з розробниками;
  • Відстеження життєвого циклу помилок;
  • Ре-тест підпорядкованих дефектів;
  • Аналіз тестування;
  • Оптимізація процесу тестування;
  • Аналіз процесів роботи в команді;
  • Поліпшення процесів;
  • Ведення тестової документації.

Програма курсу QA Manual розроблена таким чином, що студент отримує всі необхідні знання і практичні навики для початку своєї кар’єри тестувальника. Курс дозволить вивчити основи, які є “must have” для всіх тестувальників, незалежно від сфери тестування і продукту, який потрібно буде тестувати. Закінчивши його, ви вже зможете почати кар’єру і отримувати реальний досвід на позиції Trainee/Junior QA.

Після закінчення курсу:

  • Ви чітко будете розуміти етапи створення програмного забезпечення (ПЗ), будете знати методи оцінки його якості.
  • Знатимете основні цикли розробки ПЗ і зрозумієте роль тестувальника в розробці.
  • Матимете основні знання з тест-дизайну, пріоритетності дефектів і аналізу ризиків.
  • Працюватимете з інструментами (tools) та засобами підтримки тестування, що допомагають полегшити роботу на проекті.
  • Вмітимете працювати з основною документацією тестувальника (test plan, bug report, test suite, check list)

Вимоги до QA-фахівця:

  • Знання етапів життєвого циклу ПЗ
  • Відмінне знання теорії (основи, методи, види і типи тестування) і вміння застосовувати ці знання на практиці
  • Знання баг-трекінгових систем (Jira / YouTrack), досвід роботи з ними
  • Упевнені знання web-технологій (HTTP, DOM, HTML, JSON, Server response codes, cookie & session)
  • Базові знання SQL, ООП
  • Досвід ведення тестової документації
  • Базові знання мови програмування, яка використовується в проекті
  • Розуміння Agile / SCRUM методологій, вміння і бажання працювати в команді

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

Більшість бажаючих потрапити в IT, обирають саме QA, адже поріг входу на QA нижчий, ніж на програміста.

Тестувальник може займати такі посади:

  • QA Manual
  • QA Engineer
  • Automation QA Engineer
  • Junior / Middle Test Engineer
  • Mobile QA Engineer
  • QA Functional Manager
  • Junior / Middle QA Game Tester
  • QA Lead

Переважна більшість вакансій вимагають знання English. Часто великі компанії беруть джуніорів зі знанням англійської, відмовляючи кандидатам з великим досвідом, але без знання мови.

Тренер курсу: Andrii Horshkov – Senior Quality Control Engineer (Software testing) в одній з кращих IT-компаній України  Infopulse Ukraine Ltd, досвід тестування – 12 років. Обожнює власну професію, через ІТ-курси бажає популяризувати професію QA тестувальника.

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


QA Manual
  1. Введення в тестування. документація
  2. Напрями в тестуванні. Куди розвиватися?
  3. Введення в тестування (основні поняття) розробки ПЗ (QA / QC)
  4. Проектна документація
  5. Тестова документація
  6. Вимоги. Рівні і типи вимог.
  7. Техніки тестування вимог
  8. Архітектура комп’ютера.
  9. Рівні і види тестування
  10. Рівні тестування
  11. Юніт тести
  12. Класифікація та Види тестування
  13. Безперервна інтеграція.
  14. Техніка тест дизайну
  15. Системи контролю версій.
  16. Збірка і розгортання. (Build and deploy)
  17. Техніки тест дизайну
  18. Поняття дефект.
  19. Життєвий цикл дефектів.
  20. Класифікація дефектів
  21. Життєвий цикл ПЗ.
  22. Методології – водоспад, V-model, Agile (Scrum)
  23. Стадії циклу розробки ПЗ
  24. «Водопад» або каскадна модель
  25. V-модель (V-model) – розробка через тестування
  26. Ітеративна модель (Iterative model)
  27. Артефакти

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

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

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


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


Програмування JAVA (13-17 років)

Програмування JAVA (13-17 років)

icon-07 

Тривалість

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

icon-10 

Графік

Нд. 14.00-16.00

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

icon-09 

Вік дитини

(7-11 кл.)

icon-08 

Викладач

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

icon-11  

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

800 грн/міс

icon-13 

Старт

6 вересня 2020

2 вільних місця


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

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

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

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

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

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

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

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

Встановлення середовища програмування та його налаштування

Робота в Eclipse IDE

Основні засади об’єктно-орієнтованого програмування

Створення класів в Java

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

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

Логічні та умовні оператори в Java

Робота з операторами вибору

Оператори циклів. Циклічні повторення

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

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

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

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

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

Робота зі строками

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

Розробка додатків з GUI

Робота над випускним проектом


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

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

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


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

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


Web development (17+)

Web development (17+)

icon-07 

Тривалість

4 місяці

1 зан./тижд.  по 3 год.

icon-08 

Викладачі

Іваненко Лариса

Олександр Данілов

icon-09 

Вік 

17+ років

icon-10 

Графік занять

Cб.17.00-20.00 (1-й, 2-й місяць)

Сб.14.00-17.00 (3-й, 4-й місяць)

icon-11  

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

2500 грн/міс

icon-13 

Старт

7 листопада 2020

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

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

Сайт може бути майданчиком для продажів, причому в цілодобовому режимі, може проводити рекламні кампанії, просувати певний товар чи бренд, може містити комплексні рішення в області менеджменту, фінансів, оптимізації бізнес-процесів.

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

Зараз найкращий час для створення кар’єри в галузі web-розробки. Рейтинг найбільш затребуваних і високооплачуваних IT-професій очолює саме Web-розробник.

Щоб стати професійним веб-розробником – потрібні знання та величезна кількість практики, а не спеціальніть в дипломі.

Програма “Web development”(17+) розроблена для web розробників-початківців.

Акцен курсу саме на JS.

Сучасні web-технології вимагають швидкого створення web-додатків з можливістю їх удосконалення та змін у майбутньому. Розробники прагнуть використовувати різні JavaScript-фреймворки для реалізації великої кількості завдань.

Vue.js – фреймворк, який на поточний момент завойовує все більшу популярність і стає одним з основних конкурентів популярного JavaScript-фреймворку React.JS.

Vue.js дозволяє розробникам швидко створювати функціональні web-додатки, які відповідають усім сучасним стандартам з використанням популярних веб-технологій. Фреймворк має високу продуктивність і підходить для розробки SPA-додатків, а також оптимізований для роботи додатків на різних мобільних пристроях.

У процесі навчання ви познайомитеся з можливостями даного JavaScript-фреймворку.

Vue.js – прогресивний прагматичний JavaScript-фреймворк, що використовується як невелика бібліотека для інтерфейсів звичайних веб-сторінок, так і для розробки сучасних SPA-додатків.

Він містить деякі з найкращих концепцій React і Angular, але порівняно з ними він може бути більш доступним для початківців. Також він не поступається цим фреймворками в потужності і надає всі необхідні функції для створення сучасних front-end-додатків.

Заняття проходять в міні-групах 6-12 студентів, ноутбуки для навчання ми надаємо. Кожне заняття записується у вигляді відео для домашнього перегляду.

Викладач має досвід роботи у web-studio, hosting-компаніії, досвід розробки проектів іноземних замовників –  WW Studio & OurVDS & Freelance.

Також можна приєднатись після старту курсу протягом першого місяця навчання (в даному випадку надається комплект відео та практичних матеріалів для того, щоб наздогнати групу)

Cуденти New IT School отримують 30% знижку на першу оплату будь-яких послуг hosting-компанії CITYHOST.UA: реєстрація домену, хостинг, оренда серверів.

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


Введення в Front-End. HTML

HTML Elements & HTML Attributes & Comments

Headings & Paragraphs & Text Formatting

Quotation and Citation Elements

Block and Inline Elements

List

Colors

Links

Images

Tables

Semantic Elements

Symbols

Encoding (Character Sets)

Forms

Canvas Graphics

SVG Graphics

Multimedia & Video & Audio

Iframes (Map, Youtube)

CSS

CSS Syntax

Selectors & Combinators

How To Add CSS

Comments

Colors & Gradients

Text

Fonts

Lists

Backgrounds

Borders

Tables

Box Model

Margins & Padding

Height and Width

Display

CSS Layout – width and max-width

Position

Overflow

Float and clear

Horizontal & Vertical Align

Links & Pseudo-classes

Pseudo-elements

Opacity / Transparency

Shadow Effects

2D Transforms & 3D Transforms

Transitions

Animations

Web Fonts

Font Awesome Icons

Media Queries & Responsive Web Design

Grid Layout Module

Flexbox

CSS pre-processors

SASS/SCSS

Bootstrap

Headings & Basic Typography

Text Alignment & Display

Floats & Fixed Positions

Colors & Background

Margin & Padding Spacing

Sizing & Borders

Buttons & Button Groups

Navbar & Navs

List Groups & Badges

Forms & Input

Input Groups

Alerts & Progress Bars

Tables & Pagination

Cards

Media Objects

Grid System

Grid Alignment

Flexbox Classes

Auto Margin, Wrap & Ordering

Section Introduction

Carousel Slider

Collapse & Accordion

Tooltips

Modals

ScrollSpy & Smooth Scolling

Home Section Area

Footer, Contact Modal & Menu Smooth Scroll

Setting Up Sass With Koala

Custom Navbar & Logo

About Section With Accordion

Showcase With Carousel

Home Icons, Heading & Info Sections

Video Section With Autoplay Modal

Photo Gallery & Newsletter

Page Header & About Section

Icon Boxes & Testimonial Slider

Details & Settings Pages

Profile & Login Page

JavaScript

JavaScript Syntax

JavaScript Comments

Use Strict

Variables

Operators

Arithmetic

Assignment

Data Types

Functions & Function Scope

Objects

Events

Strings & String Methods

Numbers & Number Methods

Arrays & Array Methods & Sorting Arrays & Array Iteration Methods

Date Objects & Date Formats & Get Date Methods & Set Date Methods

Math Object

Random

Booleans

Comparison and Logical Operators

If else and else if

Switch

For Loop

While Loop

Break and Continue

Type Conversion

Bitwise Operations

Regular Expression

JavaScript this Keyword

Const

Arrow Function

Debugging

JavaScript Forms

JavaScript Objects

JavaScript Function

JavaScript HTML DOM

JavaScript Window – The Browser Object Model

JS AJAX

JS JSON

Web API

Інструменти автоматизації

Git/Bitbucket

MongoDB

Введення. Особливості безпеки та налаштування. Підключення

Імпорт даних. Змінити, переміщення

Організації та проекти. Моніторинг та сповіщення. Служба резервного копіювання. Реставрація

Cloud MongoDB

API (HTTP-методи, JSON, зв’язування, списки, помилки, ідентифікатор проекту, аутентифікація)

Node.js

Модулі.

Події.

Завантаження файлів.

Робота з поштою

Node.js MySQL

jQuery

jQuery Syntax

Selectors

jQuery Event Methods

jQuery Effects

jQuery HTML/CSS

jQuery Traversing

jQuery – AJAX

Vue.js

Використання Virtual DOM для поліпшення продуктивності додатка.

Установка Vue, огляд інструментів розробника.

Шаблони проектування: Model-View-Controller, Model-View-ViewModel.

Шаблони Vue. Інтерполяції і Директиви. Обчислювані властивості.

Відстеження подій додатка, методи-обробники подій.

Можливості по роботі з css-класами і стилями.

Зв’язування даних з елементами форм.

Застосування різних директив для створення форм.

Основи компонентів. Створення та організація компонентів в додатку на Vue.js.

Робота з API і тестування веб-додатка.

Використання додаткових бібліотек в додатку на Vuе.

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

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

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


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


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

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

icon-07 

Тривалість

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

icon-08 

Викладач

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

icon-09 

Вік дитини

13+ років

icon-11  

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

800 грн/міс

icon-10 

Графік

Пт. 16.30-17.30, Нд.10.00-11.00

Пт. 17.30-18.30, Нд.11.00-12.00

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

icon-13 

Старт

9 жовтня 2020

11 вересня 2020

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

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


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

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

Мова С++ чудово  підходить для вивчення принципів об’єкто–орієнтваного програмування – що є основою будь якої сучасної мови програмування (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.

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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


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

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


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

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

icon-07 

Тривалість

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

icon-09 

Вік дитини

11-14 років

icon-11  

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

800 грн/міс

icon-08 

Викладач

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

icon-10 

Графік

Нд. 12.00-14.00

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

icon-13 

Старт

6 вересня 2020

набір закрито


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. Розробка telegram - бота

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

Підключення до telegram. Створення програми API

Розробка telegram – бота.

Презентації ігр та ботів


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

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

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


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

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


Web design (17+)

Web design (17+)

icon-09 

Вимоги

Знання Adobe Photoshop, Adobe Illustrator

Тільки для студентів New IT School

icon-08 

Вік

17+ років

icon-07 

Тривалість

12 занять

icon-11  

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

2500 грн/курс

icon-10 

Графік

Чт. 18.30-20.00, Сб.17.00-18.30

icon-13 

Старт

5 листопада 2020

Все навчання проводиться на базі Figma – нового, крутого та безкоштовного інструменту, що стрімко набирає популярність у всьому світі! Уже не потрібно розробляти макети сайтів в Photoshop.

Web-designer, UI/UX-designer – одна з найбільш затребуваних і високооплачуваних професій в IT-індустрії.

Закінчивши навчальний курс, ви зможете:

  • проектувати дизайн web сайтів,
  • розробляти концепцію сайту,
  • застосовувати різні візуальні стилі для web,
  • здійснювати підготовку макета для верстки,
  • володіти типографікою, модульними сітками;
  • застосовувати теорію кольору та композиції на практиці.

Навчальна програма

Введення в Web-дизайн

Теорія Web-дизайну.

Figma, знайомство з програмою

Скачування програми

Встановлення програми

Середовище Figma

Інструменти Figma

Шейпи, прив’язки в Figma

Робота з текстом

Вектор

Маски

Ефекти

Auto layout

Компоненти Figma

Стилі в Figma

Бібліотека компонентів

Instance

Колективна робота в Figmar

Share. Посилання доступу до проекту

Експорт проекту. Експорт частин дизайну

Плагіни Figma

Плагіни для пришвидшення та автоматизації роботи в Figma

Модульні сітки, розміри макетів

Bootstrap

Адаптивні розміри макетів

Типографіка в Web

Типи шрифтів

Шрифтові пари

Правила застосування шрифтів

Онлайн ресурси для робота зі шрифтами

Колористика в Web

Кольорові гармонії

Психологія кольору

Онлайн-ресурси для роботи з кольорами

Landing page

Основні блоки Landing page

Етапи створення Landing page

Аналіз бріфа

Дослідження

Wireframe

Оффер, УТП, правила створення

Маркетинг в Landing page

Інтернет магазини

Основні блоки інтернет-магазинів

CMS

Маркетинг в ecommerce

Mobile App

Google material design

iOS Human Interface Guidelines

Розміри макетів, Layout

Сценарій та поведінка користувача

Карта екранів

Прототипування в Figma

Анімація в Figma


Для кожного – персональний ноутбук.

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

Приклади робіт


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

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


 

Підготовка до ЗНО з математики

Підготовка до ЗНО з математики

icon-07 

Тривалість курсу

Навчальний рік – 8 місяців

icon-10 

Графік

Пн.Ср. 17.30-18.30

icon-09 

Вік дитини

(9-11 кл.)

icon-08 

Викладач

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

icon-11  

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

1000грн 900 грн/міс

icon-13 

Старт

вересень 2020

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


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

Цей курс буде цікавий учням 10-11 класів шкіл, ліцеїв, гімназій, коледжів, які готуються складати зовнішнє незалежне оцінювання з математики. Він може знадобитись учням 9 класів – як матеріал для систематизації знань у підготовці до олімпіад з математики.

❗️ 1 заняття – пробне. Ми втілюємо ідею: “Краще один раз спробувати, ніж багато разів почути”. Таким чином ви отримуєте своє власне уявлення про навчання, викладача і приймаєте зважене рішення продовжити навчання.

Курс передбачає формування загальнопредметних компетентностей з математики – знань, умінь, навичок:

  • Виконувати математичні розрахунки: виконувати дії з числами, поданими в різних формах, дії з відсотками, складати та розв’язувати задачі на наближені обчислення, пропорції тощо.
  • Виконувати перетворення числових і символьних виразів, спрощувати вирази та обчислювати їх значення при заданих значеннях змінних, знаходити допустимі значення змінних.
  • Будувати й аналізувати графіки функцій, рівнянь та нерівностей, досліджувати їхні властивості.
  • Використовувати властивості похідної та інтеграла до розв’язування задач.
  • Розв’язувати рівняння, нерівності та їх системи, текстові задачі.
  • Працювати з геометричними фігурами та встановлювати їх властивості.
  • Знаходити числові характеристики геометричних об’єктів: величини кутів, довжини, площі, об’єми).
  • Вміти працювати з інформацію, що подана в графічній, табличній, текстовій та іншій формах.

Програма підготовки до ЗНО з математики

АЛГЕБРА
  1. Дійні числа та дії з ними. Операції та порівняння.
  2. Відношення та пропорції. Відсотки. Основні задачі на відсотки. Текстові задачі
  3. Раціональні, ірраціональні, степеневі, показникові, логарифмічні, тригонометричні вирази та їхні перетворення
  4. Лінійні, квадратні, раціональні, ірраціональні, показникові, логарифмічні, тригонометричні рівняння. Лінійні, квадратні, показникові, логарифмічні нерівності. Системи лінійних рівнянь і нерівностей. Системи квадратних рівнянь. Розв’язування текстових задач за допомогою рівнянь та їхніх систем.
  5. Функції. Дослідження функцій. Похідна
  6. Дослідження я функції допомогою похідної. Побудова графіків функцій
  7. Первісна та визначений інтеграл. Застосування визначеного інтеграла до обчислення площ плоских фігур
  8. Комбінаторика
ГЕОМЕТРІЯ
  1. Елементарні геометричні фігури на площині та їхні властивості
  2. Коло та круг
  3. Трикутники
  4. Чотирикутники
  5. Многокутники
  6. Геометричні величини та їх вимірювання
  7. Координати та вектори на площині
  8. Геометричні переміщення
  9. Координати і вектори на площині
СТЕРЕОМЕТРІЯ
  1. Прямі та площини у просторі
  2. Многогранники, тіла обертання
  3. Координати та вектори у просторі

Групове навчання 6-12 осіб за віком.

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


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

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


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

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

icon-07 

Тривалість

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

icon-08 

Викладач

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

icon-09 

Вік дитини

13+ років

icon-11  

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

800 грн/міс

icon-10 

Графік

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

Вт.,Чт. 15.30-16.30

Вт.,Чт. 16.30-17.30

Вт.,Чт. 17.30-18.30

icon-13 

Старт

8 вересня 2020

 

4 вільних місця

1 вільне місце

1 вільне місце


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


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

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

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

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

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

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

HTML

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

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

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

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

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

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

Типи тегів

Блоки

Заголовок

Об’єкти

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

Списки

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

Посилання.

Таблиці

Форми

Відео. Аудіо

CSS

Селектори

Властивості

Фон

Шрифт

Текст

Границі

Списки

Відступи

Обтікання

Рамки

Таблиці

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

Псевдокласи

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

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

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

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

Анімація

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

Bootstrap

Розмітка

Компоненти

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

Утиліти

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

Іконки

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

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

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

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

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

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

Масиви

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

Події в JavaScript.

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

СМS

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

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

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

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

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

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

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

SEO-стратегії

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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


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

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


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

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

icon-07 

Тривалість

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

icon-08 

Вимоги

Творчі здібності

icon-09 

Вік дитини

12+ років

icon-11  

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

800 грн/міс

icon-10 

Графік

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

Пн.Ср. 17.30-18.30

icon-13 

Старт

7 вересня 2020

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

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

Детальніше