Telerik Academy

Сподели тази страница

Всички курсове за студенти

Учебна програма

  1. Представяне на курса. Представяне на първия курсов проект. Въведение в курса "Качествен програмен код"
  2. Основи на софтуерното инженерство
  3. Именуване на идентификаторите в кода. Именуване на класове, методи, променливи, параметри и други елементи от кода
  4. Дизайн на висококачествени класове и класови йерархии. Добри практики в обектно-ориентирания дизайн
  5. Висококачествени методи. Свързаност на отговорностите и функционална независимост
  6. Правилно използване на променливи, данни, изрази и константи
  7. Правилно използване на конструкциите за управление. Условни конструкции и цикли
  8. Правилно форматиране на кода. Документация на кода, коментари и самодокументиращ се код. Код конвенции
  9. Защитно програмиране. Правилно използване на изключения. Оптимизация и настройка на кода
  10. Интеграция на кода. Преработка на съществуващ код (refactoring)
  11. Осигуряване на качеството на софтуера. Тестване и дебъгване на кода. Unit testing. Test-driven development
  12. Инструменти и среди за разработка. Системи за управление на промените. Инструменти за анализ на кода. Инструменти за автоматизирано тестване. Инструменти за автоматизиран build
  13. Тест върху изучавания до момента учебен материал
  14. Работа върху курсовия проект – демонстрация на живо
  15. Влияние на размера на проекта върху разработката. Управление на процеса на конструиране на кода

Учебната програма на английски може да свалите тук: Training Curriculum

График на обученията

Курсът ще стартира през февруари 2012г., няколко седмици по-рано ще бъде публикувана по-детайлна информация относно графика.