Комп’ютерна Академія “ШАГ”
Львівська Філія
вул. Замарстинівська 83А
тел.: 240-38-51, 067-480-77-24, 095-518-93-21
lviv@itstep.org
Програмування
Попит на фахівців в галузі розробки програмного забезпечення щодня зростає. Банки, інтернет-провайдери, підприємства малого, середнього й великого бізнесу, фірми, що займаються розробкою й тестуванням програмного забезпечення, державні підприємства, науково-дослідні інститути й лабораторії зацікавлені в прийомі на роботу наших випускників. Ви зможете працевлаштуватися програмістом, тестувальником програмного забезпечення, інженером з контролю якості, лідером команди розробників, управляючим програмним проектом, технічним письменником, системним архітектором, веб-програмістом, аналітиком програмних проектів, розробником і адміністратором баз даних.
По завершенні цього курсу ви зможете:
- створювати Windows - додатки з використанням клієнт-серверних технологій, графіки, баз даних і мультимедіа;
- правильно та в короткий термін прораховувати алгоритми розв’язання поставлених завдань і вартість їхнього впровадження;
- проектувати бази даних різного ступеня складності та об’єму, керувати ними;
- розробляти інтернет - додатки, що реагують на дії користувачів і надають інформацію, розміщену в базах даних;
- автоматизувати роботу з базами даних (як з однією, так і з кількома базами одночасно), залежно від поставленого завдання або вимог замовника;
- брати участь у розробці комп'ютерних ігор;
- модифікувати Windows - додатки під конкретні замовлення.;
- розробляти мережеві додатки;
- створювати утиліти, що вирішують повсякденні проблеми користувача;
- створювати додатки й динамічні веб-вузли на основі платформи .NET;
- забезпечувати безпеку додатків, використовуючи алгоритми шифрування, аутентифікації і безпеки з'єднання;
- тестувати програмне забезпечення, використовуючи сучасні методики й технології;
- проектувати програмні проекти, незалежно від кінцевої мови реалізації;
- управляти всіма аспектами й тонкощами програмних проектів;
- документувати створювані додатки;
- застосовувати прийоми екстремального програмування для успішної роботи команди;
- використовувати патерни проектування в повсякденній робочій діяльності;
- програмувати крос-платформні рішення;










