Етап 2: online навчання на проекті

Про навчання та програму

Як проходить навчання?
Навчання відбувається online і повністю на реальному проекті – «Програма для бухгалтерії / обліку оплати для фірм, які здійснюють надання послуг на регулярній основі».

В даному режимі навчання ви будете вчитися в online-групі з семи чоловік + один вже працюючий програміст в якості вашого тім-ліда.

Після закінчення навчання ви будете фахівцем з досвідом комерційної розробки. Якщо пропрацюєте на проекті пів року і красиво подасте це в резюме – можете подаватися і на Middle фахівця.

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

1. Що ти робитимеш на проекті JAVA:

На проекті Java ти будеш розробляти back-end додаток.

2. Технічні вимоги (що необхідно знати, щоб приступити до навчання): врахуй, що тобі доведеться пройти технічну співбесіду у технічного керівника проекту, щоб почати працювати.

  • Тверді знання по Core Java, SQL
  • Знання Spring IoC, REST, Git
  • Розуміння UML 
  • Знання англійської мови на рівні вільного читання документації

Буде плюсом знання:

  • Spring Boot, Spring Data, LiquiBase, Spring Testing
  • Angular

Якщо тобі недостатньо знань для початку навчання на проекті – підтягни свій рівень на навчанні за програмою менторінг і спробуй свої сили знову!

3. Що отримаєш в результаті: запис в резюме про реальну роботу на комерційному проекті.

1. Що ти будеш робити на проекті ANDROID:

На проекті Android ти будеш розробляти мобільний додаток.

2. Технічні вимоги (що необхідно знати, щоб приступити до навчання): врахуй, що тобі доведеться пройти технічне співбесіду у керівника проекту, щоб почати працювати.

  • Тверді знання по Core Java
  • Знання ООП
  • Знання англійської на рівні вільного читання документації
  • Уміння працювати з Git

3. Що отримаєш в результаті: запис в резюме про реальну роботу на комерційному проекті.

1. Що ти будеш робити на проекті FRONT-END:

З боку Front-End ти будеш працювати над зовнішньою оболонкою додатки за допомогою Angular 4

2. Технічні вимоги (що необхідно знати, щоб приступити до навчання): врахуй, що тобі доведеться пройти технічне співбесіду у технічного керівника проекту, щоб почати працювати.

  • Досвід використання будь-якої мови програмування
  • Тверді знання ООП
  • Упевнені знання HTML і CSS
  • Знання англійської на рівні вільного читання документації

Якщо тобі недостатньо знань для початку навчання на проекті – підтягни свій рівень на навчанні за програмою менторінг і спробуй свої сили знову!

3. Що отримаєш в результаті: запис в резюме про реальну роботу на комерційному проекті.

1. Що ти будеш робити на проекті AUTOMATION QA:

На проекті QA ти будеш писати програми для тестування програми.

2. Технічні вимоги (що необхідно знати, щоб приступити до навчання): врахуй, що тобі доведеться пройти технічну співбесіду у технічного керівника проекту, щоб почати працювати.

  • Впевнені знання Java і досвід в написанні скриптів в Software Testing Tools
  • Впевнені знання SQL
  • Вміння працювати з Git
  • Знання англійської на рівні вільного читання документації (необхідно пройти співбесіду з англійської мови з нашим менеджером)

Якщо тобі недостатньо знань для початку навчання на проекті – підтягни свій рівень на навчанні за програмою менторінг і спробуй свої сили знову!

3. Що отримаєш в результаті: запис в резюме про реальну роботу на комерційному проекті.

Розділ UI/UX ДИЗАЙН знаходиться в розробці

Вартість навчання на проекті: 4000 грн. чи $160 в місяць

Тривалість навчання: поки досвіду не вистачатиме тобі для працевлаштування на роботу.

Переваги навчання на проекті від FoxmindEd

  • Робота в команді під керівництвом досвідчених професіоналів, в точності як на будь-якому комерційному проекті
  • Робота над реальним проектом
  • Навчишся декомпозиційувати завдання і будувати архітектуру додатка від нуля до продакшн-фази

Євген Смородский
тех. керівник проекту, відповідає за програмну частину

У грудні 2014 року мій друг дав мені перший том Хорстманна, в якому позначив олівцем що вчити, а про що забути. Написав кілька сервісів для спрощення свого адмінській життя “, – розповідає про себе Євген.” У червні 2015 го постукав в скайп до Сергія Немчінського, в серпні пересів на волонтерський проект, в січні 2016- го влаштувався на роботу девелопером. Зараз працюю в ролі PM’а і тімліда в стартапі.

Іляна Гурова
відповідає за групу тестування проекту

Досвід роботи в IT сфері більше 13 років, з них 5 років manual і automation практики в тестуванні на Enterprise проектах в компаніях Luxoft і B2BSoft. 4 роки практики в написанні Test Automation Scripts і Automation Frameworks використовуючи Java + JUnit + Selenium WebDriver + Maven, тестуванні web-сервісів та інтеграції систем. Досвід в налаштуванні Jenkins Continuous Integration, а також в складанні тест плану, написанні тест кейсів, тест скриптів на підставі вимог і формуванні репортів за результатами тестування.

Дмитро Притула
відповідає за розробку мобільної програми програми на Android

Я люблю UX, але ще більше я люблю Java. Для мене менторство це як виклик, допомогти якомога більшій кількості людей які хочуть навчитися створювати аплікації для Android телефонів. У цій сфері з 2014 року в Java з 2013 року. Зараз допомагаю вчити студентів в foxmindEd і працюю на позиції Android Software Engineer в Ізраїльському стартапі.

Олексій Тюрин
відповідає за розробку зовнішньої оболонки проекту

Протягом останніх трьох років працює як фронтенд розробник, в сфері веб-розробки майданчиків з онлайн освіти. У минулому інженер з телекомунікаційного устаткування. Має величезний досвід роботи на Angular 4+. Проходив навчання по JavaScript і TypeScript в Luxoft Training Center.

Найпопулярніші запитання

На сьогодні оплата становить 4000 грн. за 1 місяць навчання для резидентів України та 160 доларів на місяць для нерезидентів України.

Напевне так. Не бачу великого сенсу займатися і там, і там.

Спочатку планується 3-4 місяці з можливістю продовження.

Спрингові фреймворки: від Spring Boot до Spring Data, PrimeFaces

Це справжній комерційний проект, який буде використовуватися у нас на фірмі – сміливо вказуйте, що брали участь в комерційній розробці з усіма можливими наслідками. Тобто ви будете вже Junior з досвідом комерційної розробки. Якщо пропрацюєте на проекті півроку і красиво подасте це в резюме – можете подаватися і на Middle.