“Web development”17+. About

“Web development”17+. About

В курсі “Web development”  ти дізнаєшся основи web-розробки: що таке web-сайт, етапи створення.

Навчишся працювати з редактором в контексті верстки Figma.

Навчишся працювати з графікою для web’a. Детальніше

Яким буває дизайн?

Яким буває дизайн?

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

 

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

Про Motion Design

Про Motion Design

▶️ Motion Design – напрямок сучасного мистецтва, що представляє собою симбіоз графічного дизайну і динамічної графіки.
▶️ Motion Design об’єднує відео, аудіо та текст в єдиний анімаційний сюжет. Одночасно задіяні три канали передачі інформації – зображення, звук, текст.
У комплексі вони надають більш потужний вплив на емоційне сприйняття глядача: текст привертає увагу, а звук і графіка друкуються в пам’яті яскравим чином. Головна мета Motion Design – залучити і фіксувати увагу, максимально інформуючи користувачів про продукт.

Детальніше

Чому Web-програмування?

Чому Web-програмування?

Лідерську позицію світового рейтингу ІТ-професій очолюють Front-End та Back-End розробники. До 2025 року, за прогнозами експертів, популярність даної професії зросте ще майже на 30%, адже запит на створення сайтів, лендінгів, інтернет-магазинів, мобільних додатків зростатитиме.

Відомий вислів Біла Гейтса пророкує майбутнє «Якщо вас немає в Інтернеті, вас немає в бізнесі». Детальніше

Візуальне програмування – що це?

Візуальне програмування – що це?

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

Візуальне програмування – це етап перед вивченням текстових мов програмування. Детальніше

Python продовжує набирати обертів

Python продовжує набирати обертів

?Давайте знайомитись – програмісти Python. Вітаємо зі стартом.
Мова програмування Python продовжує набирати обертів.
?Python – це єдина мова програмування, яка демонструє стійку тенденцію до зростання популярності протягом останніх п’яти років.
?Незабаром Python випередить Java і C.
Розробники Python вчаться швидко і легко писати код, що обумовлюється простотою мови. Це мова загального призначення, тобто використовується для створення чого завгодно.
Python – безкоштовний з відкритим вихідним кодом, надає купу бібліотек.

Детальніше

Як програмування впливає на інтелект.

Як програмування впливає на інтелект.

Тренування мозку

Мозок часто порівнюють з м’язом, який потрібно постійно тренувати, щоб залишатися розумним та креативним.

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

Вітаємо з Днем знань!

Вітаємо з Днем знань!

Вітаємо з Днем знань!

Допитливість – природний мотивуючий фактор.

Бажання вчитися і розвиватися не залежить від напрямку навчання і визначається рядом важливих чинників:

Детальніше

QA Manual (17+)

QA Manual (17+)


 

Тривалість

3 місяці

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

 

 

 

Вік 

17+ років



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

Вт.,Чт.18.30-20.00


 

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

4000 грн/міс


 

Старт

вересень 2024


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. Часто великі компанії беруть джуніорів зі знанням англійської, відмовляючи кандидатам з великим досвідом, але без знання мови.

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

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


QA Manual

  1. Введення в тестування. документація
  2. Напрями в тестуванні. Куди розвиватися?
  3. Введення в тестування (основні поняття) розробки ПЗ (QA / QC)
  4. Проектна документація
  5. Тестова документація
  6. Вимоги. Рівні і типи вимог.
  7. Техніки тестування вимог
  8. Рівні тестування
  9. Принципи тестування
  10. Класифікація та Види тестування
  11. Техніка тест дизайну
  12. Техніка тест дизайну
  13. Поняття дефект.
  14. Життєвий цикл дефектів.
  15. Класифікація дефектів
  16. Практичне завдання
  17. Життєвий цикл ПЗ.
  18. Методології – водоспад,
  19. V-модель (V-model) – розробка через тестування
  20. Agile (Scrum)
  21. Scrum
  22. Естимація в Scrum
  23. Kanban
  24. sql

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

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

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


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