SlideShare una empresa de Scribd logo
1 de 50
Академия на Телерик за
            софтуерни инженери
      Безплатни обучения по разработка на софтуер



Дончо Минков
Технологичен Трейнър
Академия на Телерик
http://academy.telerik.com
Съдържание
 За софтуерната корпорация Телерик

 Telerik Academy

  Софтуерна академия
  Училищна академия
  Академия за деца
  Студентски курсове
  Семинари и състезания
 Трейнърите в Академията
                                         2
Работодател № 1 за България за 2010 г.

     Какво е Телерик?
         Фирма с 450 служители,
    болшинството софтуерни инженери
       Златен партньор на Microsoft
   Социално-отговорна компания, която
    обучава безплатно ИТ специалисти
Телерик
Какво прави Телерик преуспяваща компания?
Телерик – по света и у нас
 Офиси в
 САЩ, Канада, Германия, Австралия, Велико
 британия




                                            7
Академия на Телерик
 Защо има Академия на Телерик?
С какво се занимава
                Академията на Телерик?
 Обучение на млади софтуерни инженери

  Изучаване на технологии от всички сфери на
   софтуерното инженерство
    Програмиране и разработка на софтуер
    Съвременни софтуерни технологии
    Уеб, мобилни приложения, бази данни
    Осигуряване качеството на софтуера (QA)
 Курсовете са безплатни!
                                                9
Telerik Academy
 Telerik Academy има няколко направления:


  Софтуерна академия

  Софтуерна академия
   за ученици

  Академия по
   програмиране за деца

  Студентски курсове
                                             10
Kids Academy


University Courses     School Academy



                     Software Academy
                       C# Fundamentals


   .NET Essentials       QA Academy      Developer-Support




                       Job at Telerik
                                                             11
Софтуерна Академия
  Сърцето на Telerik Academy
Трима трейнъри
               в екипа


  Какво имаме до сега?
     70+ наети         Успешно минали
софтуерни инженера        два сезона
Mодул I
   Основи на            Основи на          Основи на
 програмирането      програмирането      програмирането
със C# - Част I     със C# - Част II   със C# - Част III




           Модул II
                      Програмиране
QA Академия                            Developer Support
                         за .NET




                         Job at
                        Telerik
                                                           14
Софтуерна академия: Основи
              на програмирането със C#
 Курсът обхваща:

  Какво означава "програмиране"?
  Програмни езици, компилатори, IDE
  Програмни
   конструкции, цикли, масиви, колекции, струк
   тури от данни
  Обектно-ориентираното програмиране (ООП)
  Качествен програмен код
  Развиване на алгоритмично мислене за
   решаване на по-трудни проблеми                15
Основи на програмирането
                                 с езика C#
 Курсът протича на три етапа:

  Първи етап (1 месец)
    Начални умения за програмиране
      Език C#, променливи, изрази
      Вход / изход от конзолата
      Условни конструкции, цикли
    Следва изпит
      Най-добре представилите се участници
       продължават в следващия етап
                                              16
Основи на програмирането
                              с езика C# (2)
 Курсът протича на три етапа:

  Втори етап (1.5 месеца)
    По-сложни концепции от програмирането
      Масиви, методи, рекурсия, изключения, символн
       и низове, файлове
      Работа с класове и обекти
    Отново следва изпит
      Най-добре представилите се участници
       продължават в следващия етап
                                                       17
Основи на програмирането
                              с езика C# (3)
 Курсът протича на три етапа:

  Трети етап (2 месеца)
    Развиването на алгоритмично мислене
      Структури от данни (списъци, дървета, хеш-
       таблици, графи), сложност на алгоритъм
      Принципи на ООП, качествен програмен код
    Решават се сложни алгоритмични задачи
    Следва финален изпит
      Най-добрите продължават напред
                                                    18
Софтуерна академия –
                           втори модул
 Завършилите "Основи на програмирането
 със C#" избират сфера за развитие
  Програмиране на платформа .NET
    Професия ".NET софтуерен инженер"
  Осигуряване качеството на софтуера и
   автоматизирано тестване
    Професия "QA инженер"
  Софтуерни инженери помагащи на клиентите
    Професия "Developer Support инженер"
                                              19
Програмиране за
                          платформата .NET
 Групата от 30-35 участника

 Изучава се .NET платформата в дълбочина

  .NET Framework APIs, unit тестване
  Бази данни, SQL Server и ORM технологии
  HTML5, JavaScript и front-end технологии
  ASP.NET AJAX и ASP.NET MVC
  XAML технологии
    WFP, Silverlight, Windows 8 Metro UI
  Разработка на мобилни приложения           20
Програмиране за
                     платформата .NET (2)
 Занятията са с продължителност 3-5 месеца

  Всеки делничен ден по 6 часа
    2 часа лекции + 4 часа упражнения
  5 много сериозни изпита – по 8 часа
  Курсови проекти, разработвани в екип
 Знания и практически умения далеч над
 junior developer
 Интервю за работа в Телерик и предвидено
 работно място
                                              21
QA Academy
 QA академията  на Телерик обучава млади
 хора за работа като QA инженери
  Дава основите на професията "инженер по
   осигуряване на качеството на софтуера"
 Задълбочен курс "Software Quality Assurance
 and Test Automation" – 25-30 души
  4 месеца по 2-3 пъти седмично по 4 часа
  Много практическа работа и проекти
  Задължителни домашни след всяка тема
  5 много тежки практически изпита
                                                22
QA Academy (2)
 Курсът покрива разнообразие от теми като:

  Тестване в целия жизнения цикъл на
   разработка на приложенията
  Автоматизирано тестване
  White-box и black-box техники за тестване
  Тестване на уеб, десктоп и мобилни
   приложения и уеб услуги
  Управление на тестове
  Редица инструменти за тестване, които
   улесняват работата на QA инженера
                                               23
Developer Support
 Обучение за инженери по поддръжка на
 клиентите (Developer Support инженери)
  Техническо обучение
    Език C# и платформа .NET, HTML5, JavaScript
  Нетехническо обучение (soft skills)
    Работа с клиенти и системи за поддръжка
    Специализиран курс по английски език
    Решаване на проблеми на клиентите
    Описание на инциденти и решения
                                                   24
Софтуерна академия на
                Телерик – информация
 Къде да намерим повече информация за
 софтуерната академия на Телерик?


     http://academy.telerik.com

 Учебни материали и видео от курса "Основи
 на програмирането със C#"
 Безплатни курсове за софтуерни инженери и
 работа в Телерик за шампионите
                                              25
Училищна Академия по
разработка на софтуер
   За ученици от 8 до 12 клас
Училищна Академия
 Училищната софтуерна академия дава
 безплатни курсове за гимназиални ученици
  Подготовка за Националната олимпиада по
   информационни технологии (НОИТ)
  Практическа разработка на софтуер
 Обучения по 3 дни всеки месец

  Безплатно присъствено обучение
  Видеозаписи от всички минали срещи
  Разходите за командировка се поемат от
   учениците или от тяхното училище
                                             27
Училищна Академия (2)
 Учебната програма за ученици обхваща:

  C#, .NET Framework, бази данни, SQL, SQL
   Server, MySQL, ORM, софтуерно инженерство
  Уеб
   технологии, HTML5, CSS, JavaScript, PHP, ASP
   .NET, ASP.NET MVC
  XAML, WPF, Silverlight, 3D графика
  Мобилни приложения, embedded
   системи, cloud разработка, game
   development
                                               28
Училищна софтуерна
               академия – информация
 Къде да намерим повече информация за
 софтуерната академия за ученици?


   http://schoolacademy.telerik.com


 Безплатни
 уроци, презентации, домашни, проекти, при
 мери, учебни материали
 Видеозапис от всички учебни занятия
                                             29
Академия по
програмиране за деца
 И нещо за най-малките (4-6 клас)
Telerik Kids Academy –
                   програмиране за деца
 Kids Academy развива школи по
 програмиране за деца в цяла България
  Децата учат програмиране от 4-6 клас
  Придобиват съвсем начални умения
  Децата мерят сили всеки месец в онлайн
   състезания и участват по олимпиадите
 По програмата   са разкрити 10-12 школи
  София, Пловдив, Варна, Плевен, Шумен, …
  Постепенно мрежата се разширява
                                             31
Студентски курсове
Безплатни курсове по софтуерни технологии
    за студенти, работещи и безработни
Студентски курсове
 Студентските курсове допълват висшето
 образование
  Уеб технологии, HTML5, ASP.NET MVC
  Мобилни технологии, качествен код
  Много практика, проекти и домашни
 Продължителност: ~ един учебен семестър

 Най-добрите курсисти получават

  Сертификат за отлични резултати
  Предложения за работа (не само в Телерик)
                                               33
Студентски Курсове
 Зимен семестър, 2011-2012
Безплатни студентски курсове
                 Курсове за студенти
   Cross-Platform Mobile         Native Mobile Development
        Applications          (iOS, Android, Windows Phone 7)
  (начало: октомври 2011)            (начало: март 2011)

      Web Applications
                              High-Quality Programming Code
     with ASP.NET MVC
                                   (начало: март 2011)
  (начало: октомври 2011)

Web Client-Side Development         XAML Development
 (начало: октомври 2011)            (начало: март 2011)


Search Engine Optimization     Web Front-End Development
  (начало: ноември 2011)          (начало: март 2011)

                                                                35
Студентски курсове –
            зимен семестър, 2011-2012
 Разработка на динамични уеб приложения с
 ASP.NET MVC
  Включва уеб технологии (HTML5, CSS и
   JavaScript), C#, бази данни и ASP.NET MVC
 Многоплатформени мобилни проложения

  Front-end разработка за мобилни устройства
    HTML5, JavaScript, jQuery, jQuery Mobile
  Платформа PhoneGap за мобилни
   приложения, управление на хардуера, …
                                                36
Студентски курсове –
           зимен семестър, 2011-2012
 Уеб програмиране от страна на клиента

  Разработка на клиентски уеб приложения с
   HTML5, JavaScript и jQuery
  Продължение на курса "Уеб front-end
   разработка"
  Работа с AJAX, REST услуги и JSON
 SEO курс (евентуално)

  Оптимизация и индексиране на сайтове за по-
   лесно откриване от уеб търсачките
                                                 37
Студентски Курсове
 Летен семестър, 2011-2012
Студентски безплатни курсове
 Междуплатформени мобилни приложения

  http://mobiledevcourse.telerik.com
 Уеб разработка с ASP.NET MVC

  http://mvccourse.telerik.com
 Уеб разработка от страна на клиента

  http://clientsidedevcourse.telerik.com
 Качествен програмен код

  http://codecourse.telerik.com
                                            39
Семинари и състезания
По програмиране, разработка на софтуер
  и съвременни софтуерни технологии
Лекции и семинари по
                 софтуерни технологии
 Лекции, презентации и семинари

  Веднъж месечно Академията на Телерик
   провежда семинар / презентация / лекция
  Софтуерни технологии
  Софтуерно инженерство
  Новости от разработката на софтуер
 За ученици, студенти и   работещи
 С водещи лектори от България и чужбина
                                             41
Състезания
 Състезания в Академията на Телерик

  За софтуерни инженери и ИТ специалисти
  Програмиране, разработка на софтуер и ИТ
  Онлайн и присъствено
  Награди и сертификати




                                              42
Трейнърите в Академията
Трейнъри в Академията
 Светлин Наков

  Ръководител отдел
   "обучения", Telerik Corporation,
          Академия на Телерик
  20 години опит като софтуерен
   инженер, PhD computer science
  Автор на 6 книги за програмиране
  Лектор на стотици семинари и обучения
  E-mail: svetlin.nakov [at] telerik.com
  Блог: http://www.nakov.com
                                            44
Трейнъри в Академията (2)
 Дончо Минков

  Технологичен трейнър
  Студент в Софийски университет
    Софтуерно инженерство
  Редовен участник в ученически
   състезания за алгоритми
  Шампион от първия сезон на
   Софтуерната академия на Телерик
  Email: Doncho.Minkov [at] telerik.com
  Блог: http://www.minkov.it
                                           45
Трейнъри в Академията (3)
 Николай Костов

  Технологичен трейнър
  Студент в Софийски университет
    Компютърни науки
  Победител в много ученически ИТ състезания
  Шампион от втория сезон на
   Софтуерната академия на Телерик
  Email: Nikolay.Kostov [at] telerik.com
  Блог: http://nikolay.it
                                                46
Академия на Телерик (4)
 Ина Добрилова

  Маркетинг и административен
   асистент
  Академия на Телерик за
   софтуерни инженери
  E-mail: academy [at] telerik.com
  Сайт: http://academy.telerik.com


                                          47
Повече информация?
   Софтуерна академия:
     http://academy.telerik.com
   QA академия:
     http://qaacademy.telerik.com
   Училищна академия за софтуерни инженери
     http://schoolacademy.telerik.com
   Kids Academy – програмиране за деца
     http://www.telerik-kids.com
   Курс "Основи на програмирането със C#"
     http://csharpfundamentals.telerik.com
                                              48
Повече информация? (2)
   Междуплатформени мобилни приложения
     http://mobiledevcourse.telerik.com
   Уеб разработка с ASP.NET MVC
     http://mvccourse.telerik.com
   Уеб разработка с ASP.NET Web Forms
     http://aspnetcourse.telerik.com
 Уеб разработка от страна на клиента
     http://clientsidedevcourse.telerik.com
   Качествен програмен код
     http://codecourse.telerik.com
                                               49
Академия на Телерик за
   софтуерни инженери




Въпроси?

            http://academy.telerik.com

Más contenido relacionado

Destacado

Reporting Solution for ASP.NET Application with Telerik reporting
Reporting Solution for ASP.NET Application with Telerik reportingReporting Solution for ASP.NET Application with Telerik reporting
Reporting Solution for ASP.NET Application with Telerik reportingLohith Goudagere Nagaraj
 
HTML5 Charting in ASP.NET using RadHtmlChart
HTML5 Charting in ASP.NET using RadHtmlChartHTML5 Charting in ASP.NET using RadHtmlChart
HTML5 Charting in ASP.NET using RadHtmlChartLohith Goudagere Nagaraj
 
ASP.NET Mvc 4 web api
ASP.NET Mvc 4 web apiASP.NET Mvc 4 web api
ASP.NET Mvc 4 web apiTiago Knoch
 
The Full Power of ASP.NET Web API
The Full Power of ASP.NET Web APIThe Full Power of ASP.NET Web API
The Full Power of ASP.NET Web APIEyal Vardi
 
External Data Access with jQuery
External Data Access with jQueryExternal Data Access with jQuery
External Data Access with jQueryDoncho Minkov
 
ASP.NET Web API and HTTP Fundamentals
ASP.NET Web API and HTTP FundamentalsASP.NET Web API and HTTP Fundamentals
ASP.NET Web API and HTTP FundamentalsIdo Flatow
 

Destacado (10)

Reporting Solution for ASP.NET Application with Telerik reporting
Reporting Solution for ASP.NET Application with Telerik reportingReporting Solution for ASP.NET Application with Telerik reporting
Reporting Solution for ASP.NET Application with Telerik reporting
 
CSS Overview
CSS OverviewCSS Overview
CSS Overview
 
HTML5 Charting in ASP.NET using RadHtmlChart
HTML5 Charting in ASP.NET using RadHtmlChartHTML5 Charting in ASP.NET using RadHtmlChart
HTML5 Charting in ASP.NET using RadHtmlChart
 
ASP.NET Mvc 4 web api
ASP.NET Mvc 4 web apiASP.NET Mvc 4 web api
ASP.NET Mvc 4 web api
 
ASP.NET WEB API
ASP.NET WEB APIASP.NET WEB API
ASP.NET WEB API
 
Web Design Concepts
Web Design ConceptsWeb Design Concepts
Web Design Concepts
 
The Full Power of ASP.NET Web API
The Full Power of ASP.NET Web APIThe Full Power of ASP.NET Web API
The Full Power of ASP.NET Web API
 
Web design Tools
Web design ToolsWeb design Tools
Web design Tools
 
External Data Access with jQuery
External Data Access with jQueryExternal Data Access with jQuery
External Data Access with jQuery
 
ASP.NET Web API and HTTP Fundamentals
ASP.NET Web API and HTTP FundamentalsASP.NET Web API and HTTP Fundamentals
ASP.NET Web API and HTTP Fundamentals
 

Similar a Telerik Academy Introduction

Как се става програмист?
Как се става програмист?Как се става програмист?
Как се става програмист?Svetlin Nakov
 
Svetlin Nakov - E-Business And NASD Academy
Svetlin Nakov - E-Business And NASD AcademySvetlin Nakov - E-Business And NASD Academy
Svetlin Nakov - E-Business And NASD AcademySvetlin Nakov
 
03. Operators - Expressions
03. Operators - Expressions03. Operators - Expressions
03. Operators - ExpressionsTommy Vercety
 
Growing a Developer - Svetlin Nakov @ BHRMDA Conference 2012
Growing a Developer - Svetlin Nakov @ BHRMDA Conference 2012Growing a Developer - Svetlin Nakov @ BHRMDA Conference 2012
Growing a Developer - Svetlin Nakov @ BHRMDA Conference 2012Svetlin Nakov
 
NARS - High Quality Training for Software Engineers
NARS - High Quality Training for Software EngineersNARS - High Quality Training for Software Engineers
NARS - High Quality Training for Software EngineersSvetlin Nakov
 
Платформа Блоктину за визуално по C/C++ за микроконтролери
Платформа Блоктину за визуално по C/C++ за микроконтролериПлатформа Блоктину за визуално по C/C++ за микроконтролери
Платформа Блоктину за визуално по C/C++ за микроконтролериNeven Boyanov
 
Continuous integration (d.atanasov)
Continuous integration (d.atanasov)Continuous integration (d.atanasov)
Continuous integration (d.atanasov)Deyan Atanasov
 
Професия IT специалист
Професия IT специалистПрофесия IT специалист
Професия IT специалистrsabev
 
IBM Academic Initiative
IBM Academic InitiativeIBM Academic Initiative
IBM Academic InitiativeIBS Bulgaria
 
Programming World in 2024
Programming World in 2024Programming World in 2024
Programming World in 2024Svetlin Nakov
 
NARS - Opening the Academy for Software Developers
NARS - Opening the Academy for Software DevelopersNARS - Opening the Academy for Software Developers
NARS - Opening the Academy for Software DevelopersSvetlin Nakov
 
High Quality Code Introduction
High Quality Code IntroductionHigh Quality Code Introduction
High Quality Code IntroductionSvetlin Nakov
 
Nakov High Quality Code
Nakov High Quality CodeNakov High Quality Code
Nakov High Quality CodeSvetlin Nakov
 
04. Conditional Statements
04. Conditional Statements04. Conditional Statements
04. Conditional StatementsTommy Vercety
 

Similar a Telerik Academy Introduction (20)

Как се става програмист?
Как се става програмист?Как се става програмист?
Как се става програмист?
 
Svetlin Nakov - E-Business And NASD Academy
Svetlin Nakov - E-Business And NASD AcademySvetlin Nakov - E-Business And NASD Academy
Svetlin Nakov - E-Business And NASD Academy
 
07. Functions
07. Functions07. Functions
07. Functions
 
03. Operators - Expressions
03. Operators - Expressions03. Operators - Expressions
03. Operators - Expressions
 
Growing a Developer - Svetlin Nakov @ BHRMDA Conference 2012
Growing a Developer - Svetlin Nakov @ BHRMDA Conference 2012Growing a Developer - Svetlin Nakov @ BHRMDA Conference 2012
Growing a Developer - Svetlin Nakov @ BHRMDA Conference 2012
 
Dom manipulation
Dom manipulationDom manipulation
Dom manipulation
 
08. Objects
08. Objects08. Objects
08. Objects
 
NARS - High Quality Training for Software Engineers
NARS - High Quality Training for Software EngineersNARS - High Quality Training for Software Engineers
NARS - High Quality Training for Software Engineers
 
Module1
Module1Module1
Module1
 
Платформа Блоктину за визуално по C/C++ за микроконтролери
Платформа Блоктину за визуално по C/C++ за микроконтролериПлатформа Блоктину за визуално по C/C++ за микроконтролери
Платформа Блоктину за визуално по C/C++ за микроконтролери
 
Continuous integration (d.atanasov)
Continuous integration (d.atanasov)Continuous integration (d.atanasov)
Continuous integration (d.atanasov)
 
09. Strings
09. Strings09. Strings
09. Strings
 
Професия IT специалист
Професия IT специалистПрофесия IT специалист
Професия IT специалист
 
IBM Academic Initiative
IBM Academic InitiativeIBM Academic Initiative
IBM Academic Initiative
 
Programming World in 2024
Programming World in 2024Programming World in 2024
Programming World in 2024
 
NARS - Opening the Academy for Software Developers
NARS - Opening the Academy for Software DevelopersNARS - Opening the Academy for Software Developers
NARS - Opening the Academy for Software Developers
 
Znan16723
Znan16723Znan16723
Znan16723
 
High Quality Code Introduction
High Quality Code IntroductionHigh Quality Code Introduction
High Quality Code Introduction
 
Nakov High Quality Code
Nakov High Quality CodeNakov High Quality Code
Nakov High Quality Code
 
04. Conditional Statements
04. Conditional Statements04. Conditional Statements
04. Conditional Statements
 

Más de Doncho Minkov

Más de Doncho Minkov (20)

HTML 5
HTML 5HTML 5
HTML 5
 
HTML 5 Tables and Forms
HTML 5 Tables and FormsHTML 5 Tables and Forms
HTML 5 Tables and Forms
 
CSS Presentation
CSS PresentationCSS Presentation
CSS Presentation
 
CSS Layout
CSS LayoutCSS Layout
CSS Layout
 
CSS 3
CSS 3CSS 3
CSS 3
 
Adobe Photoshop
Adobe PhotoshopAdobe Photoshop
Adobe Photoshop
 
Slice and Dice
Slice and DiceSlice and Dice
Slice and Dice
 
Introduction to XAML and WPF
Introduction to XAML and WPFIntroduction to XAML and WPF
Introduction to XAML and WPF
 
WPF Layout Containers
WPF Layout ContainersWPF Layout Containers
WPF Layout Containers
 
WPF Controls
WPF ControlsWPF Controls
WPF Controls
 
WPF Templating and Styling
WPF Templating and StylingWPF Templating and Styling
WPF Templating and Styling
 
WPF Graphics and Animations
WPF Graphics and AnimationsWPF Graphics and Animations
WPF Graphics and Animations
 
Simple Data Binding
Simple Data BindingSimple Data Binding
Simple Data Binding
 
Complex Data Binding
Complex Data BindingComplex Data Binding
Complex Data Binding
 
WPF Concepts
WPF ConceptsWPF Concepts
WPF Concepts
 
Model View ViewModel
Model View ViewModelModel View ViewModel
Model View ViewModel
 
WPF and Databases
WPF and DatabasesWPF and Databases
WPF and Databases
 
Introduction to Cross-platform Mobile Development Course
Introduction to Cross-platform Mobile Development CourseIntroduction to Cross-platform Mobile Development Course
Introduction to Cross-platform Mobile Development Course
 
HTML Fundamentals
HTML FundamentalsHTML Fundamentals
HTML Fundamentals
 
Tables and Forms in HTML
Tables and Forms in HTMLTables and Forms in HTML
Tables and Forms in HTML
 

Telerik Academy Introduction

  • 1. Академия на Телерик за софтуерни инженери Безплатни обучения по разработка на софтуер Дончо Минков Технологичен Трейнър Академия на Телерик http://academy.telerik.com
  • 2. Съдържание  За софтуерната корпорация Телерик  Telerik Academy  Софтуерна академия  Училищна академия  Академия за деца  Студентски курсове  Семинари и състезания  Трейнърите в Академията 2
  • 3. Работодател № 1 за България за 2010 г. Какво е Телерик? Фирма с 450 служители, болшинството софтуерни инженери Златен партньор на Microsoft Социално-отговорна компания, която обучава безплатно ИТ специалисти
  • 4. Телерик Какво прави Телерик преуспяваща компания?
  • 5.
  • 6.
  • 7. Телерик – по света и у нас  Офиси в САЩ, Канада, Германия, Австралия, Велико британия 7
  • 8. Академия на Телерик Защо има Академия на Телерик?
  • 9. С какво се занимава Академията на Телерик?  Обучение на млади софтуерни инженери  Изучаване на технологии от всички сфери на софтуерното инженерство  Програмиране и разработка на софтуер  Съвременни софтуерни технологии  Уеб, мобилни приложения, бази данни  Осигуряване качеството на софтуера (QA)  Курсовете са безплатни! 9
  • 10. Telerik Academy  Telerik Academy има няколко направления:  Софтуерна академия  Софтуерна академия за ученици  Академия по програмиране за деца  Студентски курсове 10
  • 11. Kids Academy University Courses School Academy Software Academy C# Fundamentals .NET Essentials QA Academy Developer-Support Job at Telerik 11
  • 12. Софтуерна Академия Сърцето на Telerik Academy
  • 13. Трима трейнъри в екипа Какво имаме до сега? 70+ наети Успешно минали софтуерни инженера два сезона
  • 14. Mодул I Основи на Основи на Основи на програмирането програмирането програмирането със C# - Част I със C# - Част II със C# - Част III Модул II Програмиране QA Академия Developer Support за .NET Job at Telerik 14
  • 15. Софтуерна академия: Основи на програмирането със C#  Курсът обхваща:  Какво означава "програмиране"?  Програмни езици, компилатори, IDE  Програмни конструкции, цикли, масиви, колекции, струк тури от данни  Обектно-ориентираното програмиране (ООП)  Качествен програмен код  Развиване на алгоритмично мислене за решаване на по-трудни проблеми 15
  • 16. Основи на програмирането с езика C#  Курсът протича на три етапа:  Първи етап (1 месец)  Начални умения за програмиране  Език C#, променливи, изрази  Вход / изход от конзолата  Условни конструкции, цикли  Следва изпит  Най-добре представилите се участници продължават в следващия етап 16
  • 17. Основи на програмирането с езика C# (2)  Курсът протича на три етапа:  Втори етап (1.5 месеца)  По-сложни концепции от програмирането  Масиви, методи, рекурсия, изключения, символн и низове, файлове  Работа с класове и обекти  Отново следва изпит  Най-добре представилите се участници продължават в следващия етап 17
  • 18. Основи на програмирането с езика C# (3)  Курсът протича на три етапа:  Трети етап (2 месеца)  Развиването на алгоритмично мислене  Структури от данни (списъци, дървета, хеш- таблици, графи), сложност на алгоритъм  Принципи на ООП, качествен програмен код  Решават се сложни алгоритмични задачи  Следва финален изпит  Най-добрите продължават напред 18
  • 19. Софтуерна академия – втори модул  Завършилите "Основи на програмирането със C#" избират сфера за развитие  Програмиране на платформа .NET  Професия ".NET софтуерен инженер"  Осигуряване качеството на софтуера и автоматизирано тестване  Професия "QA инженер"  Софтуерни инженери помагащи на клиентите  Професия "Developer Support инженер" 19
  • 20. Програмиране за платформата .NET  Групата от 30-35 участника  Изучава се .NET платформата в дълбочина  .NET Framework APIs, unit тестване  Бази данни, SQL Server и ORM технологии  HTML5, JavaScript и front-end технологии  ASP.NET AJAX и ASP.NET MVC  XAML технологии  WFP, Silverlight, Windows 8 Metro UI  Разработка на мобилни приложения 20
  • 21. Програмиране за платформата .NET (2)  Занятията са с продължителност 3-5 месеца  Всеки делничен ден по 6 часа  2 часа лекции + 4 часа упражнения  5 много сериозни изпита – по 8 часа  Курсови проекти, разработвани в екип  Знания и практически умения далеч над junior developer  Интервю за работа в Телерик и предвидено работно място 21
  • 22. QA Academy  QA академията на Телерик обучава млади хора за работа като QA инженери  Дава основите на професията "инженер по осигуряване на качеството на софтуера"  Задълбочен курс "Software Quality Assurance and Test Automation" – 25-30 души  4 месеца по 2-3 пъти седмично по 4 часа  Много практическа работа и проекти  Задължителни домашни след всяка тема  5 много тежки практически изпита 22
  • 23. QA Academy (2)  Курсът покрива разнообразие от теми като:  Тестване в целия жизнения цикъл на разработка на приложенията  Автоматизирано тестване  White-box и black-box техники за тестване  Тестване на уеб, десктоп и мобилни приложения и уеб услуги  Управление на тестове  Редица инструменти за тестване, които улесняват работата на QA инженера 23
  • 24. Developer Support  Обучение за инженери по поддръжка на клиентите (Developer Support инженери)  Техническо обучение  Език C# и платформа .NET, HTML5, JavaScript  Нетехническо обучение (soft skills)  Работа с клиенти и системи за поддръжка  Специализиран курс по английски език  Решаване на проблеми на клиентите  Описание на инциденти и решения 24
  • 25. Софтуерна академия на Телерик – информация  Къде да намерим повече информация за софтуерната академия на Телерик? http://academy.telerik.com  Учебни материали и видео от курса "Основи на програмирането със C#"  Безплатни курсове за софтуерни инженери и работа в Телерик за шампионите 25
  • 26. Училищна Академия по разработка на софтуер За ученици от 8 до 12 клас
  • 27. Училищна Академия  Училищната софтуерна академия дава безплатни курсове за гимназиални ученици  Подготовка за Националната олимпиада по информационни технологии (НОИТ)  Практическа разработка на софтуер  Обучения по 3 дни всеки месец  Безплатно присъствено обучение  Видеозаписи от всички минали срещи  Разходите за командировка се поемат от учениците или от тяхното училище 27
  • 28. Училищна Академия (2)  Учебната програма за ученици обхваща:  C#, .NET Framework, бази данни, SQL, SQL Server, MySQL, ORM, софтуерно инженерство  Уеб технологии, HTML5, CSS, JavaScript, PHP, ASP .NET, ASP.NET MVC  XAML, WPF, Silverlight, 3D графика  Мобилни приложения, embedded системи, cloud разработка, game development 28
  • 29. Училищна софтуерна академия – информация  Къде да намерим повече информация за софтуерната академия за ученици? http://schoolacademy.telerik.com  Безплатни уроци, презентации, домашни, проекти, при мери, учебни материали  Видеозапис от всички учебни занятия 29
  • 30. Академия по програмиране за деца И нещо за най-малките (4-6 клас)
  • 31. Telerik Kids Academy – програмиране за деца  Kids Academy развива школи по програмиране за деца в цяла България  Децата учат програмиране от 4-6 клас  Придобиват съвсем начални умения  Децата мерят сили всеки месец в онлайн състезания и участват по олимпиадите  По програмата са разкрити 10-12 школи  София, Пловдив, Варна, Плевен, Шумен, …  Постепенно мрежата се разширява 31
  • 32. Студентски курсове Безплатни курсове по софтуерни технологии за студенти, работещи и безработни
  • 33. Студентски курсове  Студентските курсове допълват висшето образование  Уеб технологии, HTML5, ASP.NET MVC  Мобилни технологии, качествен код  Много практика, проекти и домашни  Продължителност: ~ един учебен семестър  Най-добрите курсисти получават  Сертификат за отлични резултати  Предложения за работа (не само в Телерик) 33
  • 34. Студентски Курсове Зимен семестър, 2011-2012
  • 35. Безплатни студентски курсове Курсове за студенти Cross-Platform Mobile Native Mobile Development Applications (iOS, Android, Windows Phone 7) (начало: октомври 2011) (начало: март 2011) Web Applications High-Quality Programming Code with ASP.NET MVC (начало: март 2011) (начало: октомври 2011) Web Client-Side Development XAML Development (начало: октомври 2011) (начало: март 2011) Search Engine Optimization Web Front-End Development (начало: ноември 2011) (начало: март 2011) 35
  • 36. Студентски курсове – зимен семестър, 2011-2012  Разработка на динамични уеб приложения с ASP.NET MVC  Включва уеб технологии (HTML5, CSS и JavaScript), C#, бази данни и ASP.NET MVC  Многоплатформени мобилни проложения  Front-end разработка за мобилни устройства  HTML5, JavaScript, jQuery, jQuery Mobile  Платформа PhoneGap за мобилни приложения, управление на хардуера, … 36
  • 37. Студентски курсове – зимен семестър, 2011-2012  Уеб програмиране от страна на клиента  Разработка на клиентски уеб приложения с HTML5, JavaScript и jQuery  Продължение на курса "Уеб front-end разработка"  Работа с AJAX, REST услуги и JSON  SEO курс (евентуално)  Оптимизация и индексиране на сайтове за по- лесно откриване от уеб търсачките 37
  • 38. Студентски Курсове Летен семестър, 2011-2012
  • 39. Студентски безплатни курсове  Междуплатформени мобилни приложения  http://mobiledevcourse.telerik.com  Уеб разработка с ASP.NET MVC  http://mvccourse.telerik.com  Уеб разработка от страна на клиента  http://clientsidedevcourse.telerik.com  Качествен програмен код  http://codecourse.telerik.com 39
  • 40. Семинари и състезания По програмиране, разработка на софтуер и съвременни софтуерни технологии
  • 41. Лекции и семинари по софтуерни технологии  Лекции, презентации и семинари  Веднъж месечно Академията на Телерик провежда семинар / презентация / лекция  Софтуерни технологии  Софтуерно инженерство  Новости от разработката на софтуер  За ученици, студенти и работещи  С водещи лектори от България и чужбина 41
  • 42. Състезания  Състезания в Академията на Телерик  За софтуерни инженери и ИТ специалисти  Програмиране, разработка на софтуер и ИТ  Онлайн и присъствено  Награди и сертификати 42
  • 44. Трейнъри в Академията  Светлин Наков  Ръководител отдел "обучения", Telerik Corporation, Академия на Телерик  20 години опит като софтуерен инженер, PhD computer science  Автор на 6 книги за програмиране  Лектор на стотици семинари и обучения  E-mail: svetlin.nakov [at] telerik.com  Блог: http://www.nakov.com 44
  • 45. Трейнъри в Академията (2)  Дончо Минков  Технологичен трейнър  Студент в Софийски университет  Софтуерно инженерство  Редовен участник в ученически състезания за алгоритми  Шампион от първия сезон на Софтуерната академия на Телерик  Email: Doncho.Minkov [at] telerik.com  Блог: http://www.minkov.it 45
  • 46. Трейнъри в Академията (3)  Николай Костов  Технологичен трейнър  Студент в Софийски университет  Компютърни науки  Победител в много ученически ИТ състезания  Шампион от втория сезон на Софтуерната академия на Телерик  Email: Nikolay.Kostov [at] telerik.com  Блог: http://nikolay.it 46
  • 47. Академия на Телерик (4)  Ина Добрилова  Маркетинг и административен асистент  Академия на Телерик за софтуерни инженери  E-mail: academy [at] telerik.com  Сайт: http://academy.telerik.com 47
  • 48. Повече информация?  Софтуерна академия:  http://academy.telerik.com  QA академия:  http://qaacademy.telerik.com  Училищна академия за софтуерни инженери  http://schoolacademy.telerik.com  Kids Academy – програмиране за деца  http://www.telerik-kids.com  Курс "Основи на програмирането със C#"  http://csharpfundamentals.telerik.com 48
  • 49. Повече информация? (2)  Междуплатформени мобилни приложения  http://mobiledevcourse.telerik.com  Уеб разработка с ASP.NET MVC  http://mvccourse.telerik.com  Уеб разработка с ASP.NET Web Forms  http://aspnetcourse.telerik.com  Уеб разработка от страна на клиента  http://clientsidedevcourse.telerik.com  Качествен програмен код  http://codecourse.telerik.com 49
  • 50. Академия на Телерик за софтуерни инженери Въпроси? http://academy.telerik.com