Web development  JS & PHP  (17+)

Web development JS & PHP (17+)

 

Тривалість

3 місяці

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

 

Викладачі

Михайло Овчар

 

Вік 

17+ років

Графік

Сб.16.00-19.00

 

Вартість

3800 3200 грн/міс

 

Старт

7 грудня 2024

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

Курс призначений для тих, хто хоче опанувати сучасні технології веб-розробки та створювати комплексні веб-застосунки та сайти. Протягом курсу ви навчитеся працювати з основами та просунутими можливостями JavaScript, PHP, MySQL і популярними фреймворками.

Що ви вивчите:

  1. JavaScript — мова програмування для створення інтерактивних інтерфейсів та логіки на стороні клієнта.
  2. PHP — серверна мова програмування, яка дозволяє динамічно генерувати веб-сторінки та взаємодіяти з базами даних.
  3. MySQL — реляційна база даних для зберігання та обробки даних веб-додатків.
  4. Інструменти автоматизації — для спрощення процесу розробки та тестування (залежить від конкретних потреб групи).
  5. Фреймворки Vue.js, React, Svelte — вибір одного з цих фреймворків для роботи з фронтендом дозволить вам створювати сучасні, швидкі та інтерактивні інтерфейси.
  6. Laravel (PHP Framework) — потужний інструмент для розробки серверної частини, який дозволяє швидко будувати гнучкі та масштабовані веб-додатки.

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

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

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


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

Vue.js, React, Svelte (на вибір групою)

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

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

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

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

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

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

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

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

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

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

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

MySQL

Введення. Особливості побудови реляційних баз даних. SQL. Створення таблиць

Введення, модифікація та видалення даних з таблиць.

Побудова SQL запитів на отримання даних та їх виведення.

Створення ключів та зав’язків між таблицями.

PHP

Отримання та збереження даних за допомогою SQL запитів

Побудова сторінок з отриманими даними

Побудова класів

Робота з електронною поштою

Збереження файлів та зображень

PHP Framework Laravel

The Basics

Architecture Concepts

Security

Database

Eloquent ORM

Testing

Packages

API

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

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

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


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


Web development (17+)

Web development (17+)

 

Тривалість

5 місяців

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

 

Викладачі

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

Михайло Овчар

 

Вік 

17+ років

Графік

Сб.16.00-19.00

 

Вартість

3800 3200 грн/міс

 

Старт

7 грудня 2024

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

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

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

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

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

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

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

ОДИН КУРС, щоб знати все про веброзробку.

Курс складається з 2 розділів:

  1. Frontend – клієнтська частина зі стеком технологій HTML + CSS + JavaScript + JavaScript Framework (Vue.js, React Svelte.js – на вибір групи)
  2. Backend – серверна частина з технологіями PHP + MySQL + Laravel

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

Викладач працює в IT-компанії, має досвід роботи у  досвід розробки e-commerce проектів іноземних замовників.

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

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

Vue.js, React, Svelte (на вибір групою)

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

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

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

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

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

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

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

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

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

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

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

MySQL

Введення. Особливості побудови реляційних баз даних. SQL. Створення таблиць

Введення, модифікація та видалення даних з таблиць.

Побудова SQL запитів на отримання даних та їх виведення.

Створення ключів та зав’язків між таблицями.

PHP

Отримання та збереження даних за допомогою SQL запитів

Побудова сторінок з отриманими даними

Побудова класів

Робота з електронною поштою

Збереження файлів та зображень

PHP Framework Laravel

The Basics

Architecture Concepts

Security

Database

Eloquent ORM

Testing

Packages

API

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

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

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


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


Web design UI/UX (17+)

Web design UI/UX (17+)

 

Тривалість

4 місяці

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

 

Викладач

Vadym Ivanenko

 

Вік 

17+ років

Графік

Ср.,Пт.18.30-20.00

 

Вартість

3500 2900 грн/міс

 

Старт

4 грудня 2024

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

Комплексний сучасний курс “Web design UI/UX” 17+ з вивченням основного стеку технологій для дизайнера: Photoshop, Illustrator, Figma.

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

UI/UX-designer – фахівець, який займається проектуванням користувацьких інтерфейсів, він проектує дизайн web сайтів, мобільних застосунків,  розробляє концепцію сайту, мобільного додатка,  застосовує різні візуальні стилі, здійснює підготовку макета для верстки, володіє типографікою, модульними сітками; застосовує теорію кольору та композиції на практиці.

Основні обов’язки Web/ UX/UI дизайнера:

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

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

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

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

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

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

Введення в професію.

Знайомство з графічними редакторами: Adobe Photoshop, Adobe  Illustrator, Figma.

Adobe Photoshop, знайомство з програмою.

Налаштування інтерфейсу програми

Персоналізація робочого простору

Зміна основних параметрів зображень

Adobe Photoshop, робота з графікою і кольором.

Інструменти виділення

Інструменти малювання

Робота з кольором. Градієнт

Adobe Photoshop, робота з текстом.

Інструменти групи “Текст”, форматування тексту.

Основні операції з текстовим шаром. Деформація тексту.

Типографіка. Шрифтові пари.

Adobe Photoshop. Корекційні шари.

Використання логічних операцій для малювання об’єктів складної форми.

З’єднання контурів об’єктів. Поділ об’єктів.

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

Управління розміткою. Лінійки. Напрямні. Сітка.

Позиціонування, вирівнювання і розподіл об’єктів.

Фільтри Adobe Photoshop. Смарт-об’єкти

Галерея фільтрів.

Camera Raw.

Liquify (Пластика).

Adobe Illustrator.

Растрова і векторна графіка.

Параметри векторних фігур.

Створення та трансформування об’єктів. Робота з пером.

Інструменти малювання фігур.

Малювання і редагування об’єктів.

Редагування форми об’єктів по точках.

Навички роботи з контурами.

Adobe Illustrator. Робота з текстом.

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

Введення, редагування та форматування тексту.

Малювання складних об’єктів.
Робота з кольором. Типи заливок.

Кольорові моделі.

Способи фарбування об’єктів. Редагування кольору.

Формування власного каталогу кольорів.

Створення, застосування і редагування візерунків і градієнтів.

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

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

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

Середовище Figma

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

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

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

Вектор

Маски

Ефекти

Auto layout

Компоненти Figma

Стилі в Figma

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

Instance

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

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

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

Плагіни Figma

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

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

Bootstrap

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

Типографіка

Типи шрифтів

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

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

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

Колористика

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

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

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

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, і наш адміністратор обов’язково Вам зателефонує.

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


Excel Professional (17+)

Excel Professional (17+)

 

Тривалість

8 занять по 1,5 год

 

Форма навчання

корпоративне навчання

групове навчання

в аудиторії або онлайн

 

Вік 

17+ років

Графік

Вт., Ср., Пт. 18.30-20.00

 

Вартість

3500 грн/курс

 

Старт

12 листопада 2024

Запис на навчання постійно

На комірках і формулах Excel не закінчується. Можливості програми практично безмежні – якщо ви знаєте, як їх грамотно застосувати. Вивчити основні функції недостатньо – станьте профі в Excel. Почніть працювати швидше.

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

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

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

Пожиттєвий доступ до відеозаписів занять

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

Викладач має досвід роботи в бізнес-компаніях, розробці власних стартапів, e-commerce-проектах.

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

Нашими студентами, що закінчили корпоративне навчання за даним курсом, є працівники Комунального підприємства «Вінницька транспортна компанія»,  працівники банку ПАТ«КРЕДІ АГРІКОЛЬ БАНК»,  працівники компанії, що займається продажею фармацевтичного обладнання ТОВ “Прантекс”, працівники будівельної компанії “Svarog Development”, працівники різноманітних фінансових напрямків.

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


Робота з даними

Числові формати даних

Методи швидкого заповнення даних

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

Обчислення в Excel

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

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

Майстер функцій

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

Текстові функції

Функції дат

Логічні функції

Багаторівневі функції

Умовне форматування

Візуалізація та умовне форматування

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

Упорядкування і фільтрація даних

Сортування даних

Засоби аналізу: одно- та багаторівневе сортування

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

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

Побудова і редагування діаграм, графіків

Захист даних в Microsoft Excel

Рівні захисту даних в Microsoft Excel

Налаштування зовнішнього вигляду таблиць.

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

Застосування функцій VLOOKUP (ВПР).

Використання функції VLOOKUP (ВПР) для пошуку даних.

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

Конструктор зведених таблиць

Групування в зведених таблицях

Деталізації даних зведеної таблиці

Інструменти бізнес-аналітики. Power Query

Знаходження даних з широкого спектру джерел

Консолідація даних -злиття даних, формування їх відповідно до вимог для аналізу даних

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

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


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