telerik academy introduction

50
Академия на Телерик за софтуерни инженери Безплатни обучения по разработка на софтуер Дончо Минков Академия на Телерик http://academy.teler ik.com Технологичен Трейнър

Upload: doncho-minkov

Post on 18-Nov-2014

952 views

Category:

Education


5 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Telerik Academy Introduction

Академия на Телерик за софтуерни инженери

Безплатни обучения по разработка на софтуер

Дончо Минков

Академия на Телерикhttp://academy.teleri

k.com

Технологичен Трейнър

Page 2: Telerik Academy Introduction

Съдържание За софтуерната корпорация Телерик

Telerik Academy

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

Училищна академия

Академия за деца

Студентски курсове

Семинари и състезания

Трейнърите в Академията 2

Page 3: Telerik Academy Introduction

Работодател № 1 за България за 2010 г.Какво е

Телерик?

Златен партньор на Microsoft

Фирма с 450 служители, болшинството софтуерни

инженери

Социално-отговорна компания, която обучава безплатно ИТ

специалисти

Page 4: Telerik Academy Introduction

ТелерикКакво прави Телерик преуспяваща

компания?

Page 5: Telerik Academy Introduction
Page 6: Telerik Academy Introduction
Page 7: Telerik Academy Introduction

Телерик – по света и у нас

Офиси в САЩ, Канада, Германия, Австралия, Великобритания

7

Page 8: Telerik Academy Introduction

Академия на Телерик

Защо има Академия на Телерик?

Page 9: Telerik Academy Introduction

С какво се занимава Академията на

Телерик? Обучение на млади софтуерни инженери

Изучаване на технологии от всички сфери на софтуерното инженерство

Програмиране и разработка на софтуер

Съвременни софтуерни технологии

Уеб, мобилни приложения, бази данни

Осигуряване качеството на софтуера (QA)

Курсовете са безплатни!

9

Page 10: Telerik Academy Introduction

Telerik Academy Telerik Academy има няколко направления:

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

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

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

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

Page 11: Telerik Academy Introduction

Software AcademyC#

Fundamentals

QA Academy

.NET Essentials

Developer-Support

Job at Telerik

University Courses

School Academy

Kids Academy

11

Page 12: Telerik Academy Introduction

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

Сърцето на Telerik Academy

Page 13: Telerik Academy Introduction

Какво имаме до сега?

70+ наети софтуерни инженера

Успешно минали

два сезона

Трима трейнъри в

екипа

Мно

го

матер

иали

Натрупано ноу-

хау

Page 14: Telerik Academy Introduction

Модул II

Mодул IОснови на

програмирането със C# - Част

I

Програмиране за .NET

QA Академия

Job atTelerik

Основи на програмирането със C# - Част

II

Основи на програмирането със C# - Част

III

Developer Support

14

Page 15: Telerik Academy Introduction

Софтуерна академия: Основи

на програмирането със C#

Курсът обхваща: Какво означава "програмиране"? Програмни езици, компилатори,

IDE Програмни конструкции, цикли,

масиви, колекции, структури от данни

Обектно-ориентираното програмиране (ООП)

Качествен програмен код Развиване на алгоритмично

мислене за решаване на по-трудни проблеми

15

Page 16: Telerik Academy Introduction

Основи на програмирането

с езика C# Курсът протича на три етапа:

Първи етап (1 месец) Начални умения за програмиране

Език C#, променливи, изрази

Вход / изход от конзолата

Условни конструкции, цикли

Следва изпит Най-добре представилите се участници продължават в следващия етап 16

Page 17: Telerik Academy Introduction

Основи на програмирането

с езика C# (2) Курсът протича на три етапа:

Втори етап (1.5 месеца) По-сложни концепции от

програмирането Масиви, методи, рекурсия, изключения, символни низове, файлове

Работа с класове и обекти

Отново следва изпит Най-добре представилите се участници продължават в следващия етап

17

Page 18: Telerik Academy Introduction

Основи на програмирането

с езика C# (3) Курсът протича на три етапа:

Трети етап (2 месеца) Развиването на алгоритмично

мислене Структури от данни (списъци, дървета, хеш-таблици, графи), сложност на алгоритъм

Принципи на ООП, качествен програмен код

Решават се сложни алгоритмични задачи

Следва финален изпит Най-добрите продължават напред

18

Page 19: Telerik Academy Introduction

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

втори модул Завършилите "Основи на програмирането със C#" избират сфера за развитие Програмиране на платформа .NET

Професия ".NET софтуерен инженер"

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

Софтуерни инженери помагащи на клиентите Професия "Developer Support

инженер"

19

Page 20: Telerik Academy Introduction

Програмиране за платформата .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

Page 21: Telerik Academy Introduction

Програмиране за платформата .NET (2)

Занятията са с продължителност 3-5 месеца Всеки делничен ден по 6 часа

2 часа лекции + 4 часа упражнения

5 много сериозни изпита – по 8 часа

Курсови проекти, разработвани в екип

Знания и практически умения далеч над junior developer

Интервю за работа в Телерик и предвидено работно място

21

Page 22: Telerik Academy Introduction

QA Academy QA академията на Телерик обучава млади хора за работа като QA инженери Дава основите на професията

"инженер по осигуряване на качеството на софтуера"

Задълбочен курс "Software Quality Assurance and Test Automation" – 25-30 души 4 месеца по 2-3 пъти седмично по 4

часа Много практическа работа и

проекти Задължителни домашни след

всяка тема 5 много тежки практически изпита

22

Page 23: Telerik Academy Introduction

QA Academy (2) Курсът покрива разнообразие от теми като: Тестване в целия жизнения цикъл

на разработка на приложенията Автоматизирано тестване White-box и black-box техники за

тестване Тестване на уеб, десктоп и

мобилни приложения и уеб услуги Управление на тестове Редица инструменти за тестване,

които улесняват работата на QA инженера

23

Page 24: Telerik Academy Introduction

Developer Support Обучение за инженери по поддръжка на клиентите (Developer Support инженери) Техническо обучение

Език C# и платформа .NET, HTML5, JavaScript

Нетехническо обучение (soft skills)

Работа с клиенти и системи за поддръжка

Специализиран курс по английски език

Решаване на проблеми на клиентите

Описание на инциденти и решения

24

Page 25: Telerik Academy Introduction

Софтуерна академия на Телерик – информация

25

Къде да намерим повече информация за софтуерната академия на Телерик?

Учебни материали и видео от курса "Основи на програмирането със C#"

Безплатни курсове за софтуерни инженери и работа в Телерик за шампионите

http://academy.telerik.com

Page 26: Telerik Academy Introduction

Училищна Академия по

разработка на софтуерЗа ученици от 8 до 12 клас

Page 27: Telerik Academy Introduction

Училищна Академия Училищната софтуерна академия дава безплатни курсове за гимназиални ученици Подготовка за Националната

олимпиада по информационни технологии (НОИТ)

Практическа разработка на софтуер

Обучения по 3 дни всеки месец Безплатно присъствено обучение Видеозаписи от всички минали

срещи Разходите за командировка се

поемат от учениците или от тяхното училище

27

Page 28: Telerik Academy Introduction

Училищна Академия (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

Page 29: Telerik Academy Introduction

Училищна софтуерна академия –

информация

29

Къде да намерим повече информация за софтуерната академия за ученици?

Безплатни уроци, презентации, домашни, проекти, примери, учебни материали

Видеозапис от всички учебни занятия

http://schoolacademy.telerik.com

Page 30: Telerik Academy Introduction

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

децаИ нещо за най-малките (4-6 клас)

Page 31: Telerik Academy Introduction

Telerik Kids Academy – програмиране за деца

Kids Academy развива школи по програмиране за деца в цяла България Децата учат програмиране от 4-6

клас

Придобиват съвсем начални умения

Децата мерят сили всеки месец в онлайн състезания и участват по олимпиадите

По програмата са разкрити 10-12 школи София, Пловдив, Варна, Плевен,

Шумен, …

Постепенно мрежата се разширява

31

Page 32: Telerik Academy Introduction

Студентски курсовеБезплатни курсове по софтуерни

технологииза студенти, работещи и безработни

Page 33: Telerik Academy Introduction

Студентски курсове Студентските курсове допълват висшето образование Уеб технологии, HTML5, ASP.NET

MVC Мобилни технологии, качествен

код Много практика, проекти и

домашни Продължителност: ~ един учебен семестър

Най-добрите курсисти получават Сертификат за отлични резултати Предложения за работа (не само в

Телерик)

33

Page 34: Telerik Academy Introduction

Студентски КурсовеЗимен семестър, 2011-2012

Многоплатформен

и мобилни

приложения

Уеб

приложения

с ASP.N

ET

MVC

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

от страна на клиента

Page 35: Telerik Academy Introduction

Курсове за студентиCross-Platform Mobile

Applications (начало: октомври

2011)

35

Web Applicationswith ASP.NET MVC (начало: октомври

2011)

High-Quality Programming Code

(начало: март 2011)

XAML Development (начало: март 2011)

Web Front-End Development

(начало: март 2011)

Native Mobile Development

(iOS, Android, Windows Phone 7)

(начало: март 2011)

Web Client-Side Development

(начало: октомври 2011)

Безплатни студентски курсове

Search Engine Optimization

(начало: ноември 2011)

Page 36: Telerik Academy Introduction

Студентски курсове –зимен семестър, 2011-

2012 Разработка на динамични уеб приложения с ASP.NET MVC Включва уеб технологии (HTML5,

CSS и JavaScript), C#, бази данни и ASP.NET MVC

Многоплатформени мобилни проложения Front-end разработка за мобилни

устройства HTML5, JavaScript, jQuery, jQuery

Mobile

Платформа PhoneGap за мобилни приложения, управление на хардуера, …

36

Page 37: Telerik Academy Introduction

Студентски курсове –зимен семестър, 2011-

2012 Уеб програмиране от страна на клиента Разработка на клиентски уеб

приложения с HTML5, JavaScript и jQuery

Продължение на курса "Уеб front-end разработка"

Работа с AJAX, REST услуги и JSON SEO курс (евентуално)

Оптимизация и индексиране на сайтове за по-лесно откриване от уеб търсачките

37

Page 38: Telerik Academy Introduction

Студентски КурсовеЛетен семестър, 2011-2012

Уеб front-end

разработкаNative мобилни приложения (iOS, Android, WP7)

Качествен програмен код

Page 39: Telerik Academy Introduction

Студентски безплатни курсове

39

Междуплатформени мобилни приложения

http://mobiledevcourse.telerik.com

Уеб разработка с ASP.NET MVC

http://mvccourse.telerik.com

Уеб разработка от страна на клиента

http://clientsidedevcourse.telerik.com

Качествен програмен код

http://codecourse.telerik.com

Page 40: Telerik Academy Introduction

Семинари и състезания

По програмиране, разработка на софтуер

и съвременни софтуерни технологии

Page 41: Telerik Academy Introduction

Лекции и семинари пософтуерни технологии

Лекции, презентации и семинари

Веднъж месечно Академията на Телерик провежда семинар / презентация / лекция

Софтуерни технологии

Софтуерно инженерство

Новости от разработката на софтуер

За ученици, студенти и работещи

С водещи лектори от България и чужбина

41

Page 42: Telerik Academy Introduction

Състезания Състезания в Академията на Телерик

За софтуерни инженери и ИТ специалисти

Програмиране, разработка на софтуер и ИТ

Онлайн и присъствено

Награди и сертификати

42

Page 43: Telerik Academy Introduction

Трейнърите в Академията

Page 44: Telerik Academy Introduction

Трейнъри в Академията

Светлин Наков Ръководител отдел

"обучения", Telerik Corporation, Академия на Телерик

20 години опит като софтуерен инженер, PhD computer science

44

Автор на 6 книги за програмиране Лектор на стотици семинари и

обучения E-mail: svetlin.nakov [at]

telerik.com Блог: http://www.nakov.com

Page 45: Telerik Academy Introduction

Трейнъри в Академията (2)

Дончо Минков Технологичен трейнър Студент в Софийски университет

Софтуерно инженерство

Редовен участник в ученическисъстезания за алгоритми

Шампион от първия сезон на Софтуерната академия на Телерик

Email: Doncho.Minkov [at] telerik.com

Блог: http://www.minkov.it 45

Page 46: Telerik Academy Introduction

Трейнъри в Академията (3)

Николай Костов Технологичен трейнър

Студент в Софийски университет Компютърни науки

Победител в много ученически ИТ състезания

Шампион от втория сезон на Софтуерната академия на Телерик

Email: Nikolay.Kostov [at] telerik.com

Блог: http://nikolay.it

46

Page 47: Telerik Academy Introduction

Академия на Телерик (4)

Ина Добрилова

Маркетинг и административен асистент

Академия на Телерик за софтуерни инженери

47

E-mail: academy [at] telerik.com

Сайт: http://academy.telerik.com

Page 48: Telerik Academy Introduction

Повече информация? Софтуерна академия:

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

Page 49: Telerik Academy Introduction

Повече информация? (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

Page 50: Telerik Academy Introduction

Академия на Телерик за софтуерни

инженери

Въпроси?

??

? ? ??

?? ?

http://academy.telerik.com