Telerik Academy
Skip Navigation LinksСофтуерна Академия / Учебна програма

Учебна програма - Софтуерна академия на Телерик

Обучението се фокусира върху разработката на практически софтуерни умения, като съчетава теория, практически упражнения, проекти и домашни. Учебните материали се предоставят под формата на PowerPoint 2010 презентации, задания и проекти. Работата в клас се състои от 40% теория и 60% практика. По време на практическите занятия високо квалифицираните лектори помагат на курсистите с техните задания, споделят своите знания и опит, обясняват как да използват най-добрите практики в бранша, преглеждат създадения програмен код и проверяват основните критерии на проекта, за да се уверят в качеството на програмата.







Софтуерната академия на Телерик се състои от 2 основни модула:

  1. Основи на програмирането със C# в три части
  2. Обучение за софтуерен инженер

Вторият модул "Обучение за софтуерен инженер" има следните направления:

  • .NET Software Engineer
  • QA and Test Automation Engineer
  • Developer Support



Основи на програмирането със C# част I, II и III - Модул 1


Курсът "Въведение в програмирането със C# " обхваща основни концепции в програмирането, цикли, масиви, методи, рекурсии, структури от данни, алгоритми, логическо мислене, решаване на проблеми и обектно-ориентирано програмиране. Курсът е разделен на две части, всяка от които завършва с изпит. Първата част е с продължителност един месец и се фокусира върху основните софтуерни конструкции (цикли и масиви). Втората част продължава 2 месеца и обхваща по-сложен материал като рекурсии, advanced структури от данни, алгоритми и обектно-ориентирано програмиране (ООП). Обучението се състои от 25% теория, 25% практика в клас и 50% практически задания за вкъщи. Програмата на курса следва съдържанието на безплатната онлайн книга "Въведение в програмирането със C#", ето защо би било полезно да разполагате с тази книга в личната си библиотека. Научете повече детайли за същността на курса и неговата програма в секцията Основи на програмирането със C#




Профилирано обучение - Модул 2

Developers, QA engineers, Developer support engineers


След успешното завървашен на безплатния курс "Въведение в програмирането със C#, част I, II и III" (Fundamentals of C# Programming, parts I, II and III) - най-добрите участници ще бъдат разпределени в различни групи. Някои курсисти ще продължат обучението си за софтуерни инженери в курса "Програмиране на основните компоненти от пларформата .NET" (.NET Development Essentials), докато други ще специализират в сфери като: Осигуряване качеството на софтуера и автоматизирано тестване на софтуерни продукти (Quality Assurance and Automated Testing). Третата част от участниците ще се обучават за инженери по поддръжката на софтуера и връзката с клиенти (Developer Support Software Engineers).


Програмиране на пларформата .NET

Курсът разглежда задълбочено теми като: .NET Framework библиотеки с класове, XML, релационни бази данни, SQL, LINQ, ORM технологии, LINQ-to-Entities и SQL Server, уеб услуги и WCF, разработка на десктоп приложения с Windows Presentation Foundation (WPF), уеб технологии и уеб разработка с ASP.NET и AJAX, създаване на RIA приложения със Silverlight, шаблони за софтуерен дизайн, софтуерно инженерство, SCRUM, системи за управление на проекти, компонентно тестване и build системи.

Курсът се провежда за период от 4 месеца (8 часа дневно) и се състои от 25% теория и 75% практика в клас. След завършване на курса най-добре представилите се ще могат да започнат работа в Телерик, всички останали ще продължат своето обучение като се специализират в различни сфери, разработвайки няколко практически проекта.

  • Разработка на уеб приложения с ASP.NET и AJAX за напреднали
  • Разработка на RIA със Silverlight - за напреднали
  • Разработка на WPF приложения за напреднали
  • Разработване на приложения, ориентирани към информацията за .NET Framework
  • Разработка на Visual Studio за напреднали

Осигуряване качеството на софтуера и автоматизирано тестване

Курсът предоставя базисни познания, необходими на всеки един QA инженер. Обучението включва основни принципи за осигуряване качеството на кода, планиране, изпълнение и автоматизация на софтуерното тестване (functional testing, performance testing, usability testing и др.) и откриването на дефекти. Курсът включва задълбочено практическо обучение с различни инструменти за автоматизирано тестване.

Продължителността на обучението е 2 месеца и се състои от 25% лекции и 75% практика, лекциите се водят вечерно време. След успешно завършване, отличилите се курсисти започват работва в Телерик.

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


Поддръжка на софтуер и връзка с клиенти

Очаквайте подробности скоро...




Учебен процес в Telerik Software Academy

Етап Период
Кандидатстване за участие в Академията за софтуерни инженери (~ 250-300 кандидати) до 23 октомври 2011
Кандидатите се явяват на входящ изпит, който се състои от: IQ тест, тест по английски и тест по компютърни науки (тестовете са на английски) - насрочва се индивидуална дата на всеки кандидат 19 септември - 30 октомври 2011г.
Избират се най-добре представилите се по време на изпита кандидати, които могат да започнат своето безплатно обучение в Академията (максимум 250 - 300 човека в 10 групи x 25-30) 31 октомври - 6 ноември 2011г.
Избраните кандидатите стартират своето безплатно обучение по програмиране с курса Основи на програмирането със C# - Част I(1 месец x 4 часа x 2 пъти в седмицата) 7 ноември 2011г.
Всички обучаващи се преминават практически изпит, като най-добре представилите се имат възможност да продължат във втората част от курса "Основи на програмирането със C# - Част II (максимум 100 човека или 5 групи x 20) декември 2011г.
Селектираните курсисти продължават своето обучение в курса Основи на програмирането със C# - Част II (2 месеца x 4 часа x 2 пъти в седмицата) януари 2012г.
Всички участници преминават през серия от изпити март 2012г.
Разпределение по групи: .NET инженери, QA инженери, софтуерни инженери, разрешаващи проблеми на клиенти март 2012г.
Отличилите се по време на този етап от обучението курсисти подписват договор за участие в курса, който трае до края на обучението. Всеки може да прекрати участието на този етап. март 2012г.
Част от студентите продължават своето обучение в курса .NET Development Essentials (~ 20 човека, 4 месеца x 8 часа на ден) март 2012г.
Друга част от студентите продължават своето обучение в курса Quality Assurance and Test Automation март 2012г.
Трета част от студентите продължават обучението си в курса "Developer Support" март 2012г.
Всеки от описаните курсове завършва със серия от изпити и интервюта. Завършилите курса с най-добри резултати имат възможност да започнат веднага работа в Телерик. Останалите преминават към следващото ниво на обучение.
Обучението приключва посредством серия от специализирани практически курсове в следните технологични направления:ASP.NET, AJAX, RIA и Silverlight, WPF приложения, Windows Forms, Data-Centric Development и Visual Studio Development (1 месец x 8 часа на ден) — 

Успешно завършилите са предоставени с възможността да започнат своята професионална кариера като софтуерни инженери в Телерик (~ 15-20 човека)

Ключови думи: програмиране за начинаещи, напреднали, начинаещи, програмисти, софтуерни инженери, основи на програмирането, софтуерна академия, Telerik Software Academy, учебна програма