Please, change device orientation to portrait

Test Automation with Java, C#, Python
Development
Розробка проектів засобами Java, C#, Python, Ruby для автоматизації тестів та перевірки якості програмного забезпечення

Що ми пропонуємо?

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

Для кого?

  • Ви володієте однією з мов програмування:  Java, C#, Python, Ruby?
  • У Вас є базові знання роботи з базами даних та SQL? 
  • Ви маєте фундаментальне розуміння процесу тестування?
  • У Вас є розуміння роботи web, базові знання HTML?
  • Вам притаманне логічне мислення, уважність до деталей?
  • Ваш рівень англійської мови Intermediate+?
  • Ви готові бути залученим в навчальний процес в IT Academy на 6-8 годин кожного дня?  

Який мінімум технічних  знань необхідний для вступу на даний курс та ресурси, які можна використати для підготовки?

Базові знання мов програмування:

§  https://docs.oracle.com/javase/tutorial/java/

§  https://www.tutorialspoint.com/java/

§  https://www.codecademy.com/learn/learn-java

§  https://www.tutorialspoint.com/ruby/

§  https://www.python.org/doc/

§  https://metanit.com/sharp/

§  Bruce Eckel. Thinking in Java

§  Martin Fowler and other. Refactoring: Improving the Design of Existing Code

Базові знання ООP: 

§ https://www.tutorialspoint.com/object_oriented_analysis_design/ooad_object_oriented_principles.htm

§  ttps://developer.mozilla.org/ms/docs/Web/JavaScript/Introduction_to_Object-Oriented_JavaScript

Основи SQL:

§  https://www.codecademy.com/learn/learn-sql

§  https://www.w3schools.com/sql/

§  http://www.sqlcourse.com/

Основи JavaScript:

§  https://www.tutorialspoint.com/javascript/

§  https://www.w3schools.com/js/default.asp

§  https://developer.mozilla.org/en-US/docs/Learn/JavaScript 

§  https://www.coursera.org/learn/javascript 

Розуміння СSS та HTML:

§  https://www.tutorialspoint.com/css/

§  http://www.tutorialspoint.com/html/

§  https://www.w3schools.com/html/

§  https://www.w3schools.com/css/

§  https://developer.mozilla.org/en-US/docs/Learn/HTML

§  https://developer.mozilla.org/en-US/docs/Learn/CSS

§  https://www.coursera.org/learn/html-css-javascript-for-web-developers 

Розуміння основ HTTP:

§  https://www.tutorialspoint.com/http/

§  https://developer.mozilla.org/en-US/docs/Web/HTTP 

Мінімальний досвід роботи з системою контролю версій Git:

§  https://git-scm.com/book/en/v2

§  http://learngitbranching.js.org/ 

Базове розуміння зв'язку Client - Server:

§  https://en.wikipedia.org/wiki/Client-server_model

§  https://www.coursera.org/learn/web-development

§  https://developer.mozilla.org/en-US/docs/Learn/Getting_started_with_the_web

§  https://developer.mozilla.org/en-US/docs/

* Що буде плюсом під час співбесіди з експертом?

  • Знання паттернів проектування;
  • Базові знання по OOD, SOLID, MVC;
  • Розуміння основ REST та розуміння роботи API;
  • Ознайомленість із Agile методологіями та принципами (зокрема SCRUM);
  • Ознайомленість з Continuous Integration;
  • Знання SQL та RDBMS (PostgreSQL, MySQL);
  • Розуміння NoSQL баз;
  • Знання/розуміння процесів забезпечення/контролю якості;
  • Основи рефакторінгу коду;
  • Знання нових можливостей HTML5 та CSS3;
  • Знання інших мов програмування (Python, Ruby, etc.); 

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

Яка процедура вступу на курси та організаційні питання?

·       Розклад курсів ІТ Академії

o   https://career.softserveinc.com/uk-ua/schedule

·       Реєстрація на курси ІТ Академії

        o  https://career.softserveinc.com/uk-ua/technology

 

Тестові завдання

Взірець завдань для вступу

Групи, доступні для реєстрації

Назва курсу
Місто
Період навчання

Test Automation with Java

Дніпро

03.02.2020 – 30.04.2020

Test Automation with Java

Харків

04.02.2020 – 05.05.2020

Test Automation with Java

Львів

25.02.2020 – 26.05.2020


Щоб першим дізнатись про відкриття реєстрації, заповніть наступну форму: