Навчальний центр

Якщо ви прагнете працювати та розвиватися у [bvblogiс], але не маєте достатнього досвіду роботи, запрошуємо взяти участь у навчальних процесах компанії орієнтованих на молодих програмістів, дизайнерів та тестерів програмного забезпечення, які хочуть зробити кар'єру в IT-сфері.

Ще один перспективний напрям розвитку [bvblogic] - навчальний центр. Cтійкий ентузіазм і бажання поділитися своїми навичками і знаннями зі своїми колегами склали основу перших тренувань.

Основні функції навчального центру:

  • внутрішня підготовка та проведення тренінгів для співробітників компанії за участю внутрішніх тренерів
  • проведення комплексного тестування та навчання студентів-заочників з метою їх професійного розвитку і визначення кращих кандидатів для можливої роботи в [bvblogic]
  • проведення презентацій та семінарів
  • підвищити рівень викладацьких навичок співробітників-тренерів компанії

Актуальна інформація про навчання

На даний момент навчання не проводяться.

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

Mobile department

1. Добре знання ООП на прикладі Objective-c, або іншої об’єктноорієнтованої мови.

2. Розуміння паттерна MVC та його роботи.

Concepts in Objective-C Programming

3. Добре знання Objective-С, IOS SDK (ключові фреймворки), XCode, практичний досвід розробки.

Уроки, iPhone Tutorials

 Beginning Objective-C, Beginning iPhone Programming, iOS 5 Tutorials, iOS 6 Tutorials, iOS 7 Tutorials

 Conway J., Hillegass A. - iOS Programming_ The Big Nerd Ranch Guide - 2011

Установка ResKit 0.9.3 в Xcode 4  (iOs part)

4. Досвід роботи з мережевими технологіями та веб сервісами

Уроки  

Facebook SDK for iOS

Integrating with Twitter on iOS

5. Досвід роботи з базою данних (CoreData framework)

Уроки

6. Досвід роботи з  Location  Services. (MapKit framework, Google location services, etc)

Урок 1  Урок 2  Урок 3  Урок 4          

 

Java Department

1. Знання Java SE (книга: "Java. Полное руководство. Java SE 7 - Герберт Шилдт")

2. Знання Java EE (книга: "Энтони Гонсалвес | Изучаем Java EE 7 (2014)")

3. Розуміння шаблонів проектування:  tutorialspoint

4. Знання фреймворків:

Spring - Spring Framework Reference Documentation

Hibernate - Hibernate ORM documentation

5. Розуміння Web Services (SOAP, REST) та досвід роботи з XML, JSON структурами даних

6. Досвід роботи з SQL та NoSQL базами даних

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

 Мови програмування Groovy та Grails фреймворку 

 

Web department

1. PHP5

2. Знання принципів ООП, використання на базі мови PHP5

3. Розуміння паттернів проектування, осоливо MVC

4. СУБД MySQL, PostgreSQL (опціонально)

5. Розуміння роботи веб-сервісів, SOAP

6. NoSQL

7. Шаблонізатори (Smarty)

8. Базові знання HTML, CSS

9. Хороші знання JavaScript, jQuery

10. AJAX