become a software engineer at school svetlin nakov, phd manager technical training telerik corp. ...

27
Software Academy for School Students Become a Software Engineer at School Svetlin Nakov, PhD Manager Technical Training Telerik Corp. http://academy.telerik.c om Telerik Software Academy

Post on 28-Dec-2015

225 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Become a Software Engineer at School Svetlin Nakov, PhD Manager Technical Training Telerik Corp.  Telerik Software Academy

Software Academyfor School Students

Become a Software Engineer at School

Svetlin Nakov, PhDManager Technical

Training

Telerik Corp.

http://academy.telerik.com

Telerik Software Academy

Page 2: Become a Software Engineer at School Svetlin Nakov, PhD Manager Technical Training Telerik Corp.  Telerik Software Academy

About Telerik

Page 3: Become a Software Engineer at School Svetlin Nakov, PhD Manager Technical Training Telerik Corp.  Telerik Software Academy

About Telerik What does Telerik do?

Software development productivity tools

ASP.NET AJAX and MVC, Silverlight, WPF, WP7, Win8 and HTML5 components, ORM, Reporting, CMS Solutions, Productivity Tools, Testing Tools, Agile PM Tools, Mobile Dev Tools

Headquartered in Bulgaria Offices in USA, Canada, Germany,

Australia, UK

500 employees – mostly developers

Employer #1 in Bulgaria for 2010

3

Page 4: Become a Software Engineer at School Svetlin Nakov, PhD Manager Technical Training Telerik Corp.  Telerik Software Academy

About Telerik AcademyFree Trainings for .NET Software

Engineers

Page 5: Become a Software Engineer at School Svetlin Nakov, PhD Manager Technical Training Telerik Corp.  Telerik Software Academy

About Telerik Academy Telerik Software Academy is an initiative for training of young software engineers Software Academy

.NET Devs, Front-Ends, QAs, Dev-Supports

Kids Academy School Academy Algo Academy Online Courses Contests and other

free initiatives

5

Page 6: Become a Software Engineer at School Svetlin Nakov, PhD Manager Technical Training Telerik Corp.  Telerik Software Academy

Software AcademyC#

Programming

QA.NET Dev.

Dev. Support

Job at Telerik

Online Courses

School Academy

Kids Academy

Learning Tracks

6

Algo Academy

Another Job

Web Front-End

Front-End

Page 7: Become a Software Engineer at School Svetlin Nakov, PhD Manager Technical Training Telerik Corp.  Telerik Software Academy

Telerik Kids AcademyFree Programming Courses for

Children

Page 8: Become a Software Engineer at School Svetlin Nakov, PhD Manager Technical Training Telerik Corp.  Telerik Software Academy

Telerik Kids Academy Telerik Kids Academy is computer programming training for children For children: 2-6 class at school

Basics of computer programming with C++

25 training centers, 17 towns Sofia, Plovdiv, Varna, Bourgas,

Pleven, Gabrovo, Shoumen, Rousse, Smolian, Vidin, Stara Zagora, Yambol, Haskovo, Blagoevgrad, Kardjali

Monthly online programming contests + participation in the official national contests

8

Page 9: Become a Software Engineer at School Svetlin Nakov, PhD Manager Technical Training Telerik Corp.  Telerik Software Academy

Telerik School Academy

Software Development Trainingfor High-School Students

Page 10: Become a Software Engineer at School Svetlin Nakov, PhD Manager Technical Training Telerik Corp.  Telerik Software Academy

Telerik School Academy Telerik School Academy

Free software developmenttrainings for high-school students

3 days every month, live in Sofia Practical software development

C#, PHP, C++, HTML5, JavaScript, ASP.NET

Databases, SQL, MySQL, MS SQL Server

Mobile development, XAML, Windows 8

3D graphics, game programming

Preparation for the National IT Olympiad (NOIT)

10

Page 11: Become a Software Engineer at School Svetlin Nakov, PhD Manager Technical Training Telerik Corp.  Telerik Software Academy

Telerik Algo AcademyFree Training for the Algorithms

Contests

Page 12: Become a Software Engineer at School Svetlin Nakov, PhD Manager Technical Training Telerik Corp.  Telerik Software Academy

Telerik Algo Academy

Telerik Algo Academy Free algorithms, data structures and

problem solving trainings for high-school students

2 days every month, live in Sofia Real-world programming contest

10 problems: 5 easy and 5 hard

Practical preparation for the national programming contests

Preparation for the National Olympiad in Informatics (NOI) 12

Page 13: Become a Software Engineer at School Svetlin Nakov, PhD Manager Technical Training Telerik Corp.  Telerik Software Academy

“Software Academy” Program @ TelerikFree Training + Job @ Telerik for.NET Devs, QAs, Front-Ends and

Support Engineers

Page 14: Become a Software Engineer at School Svetlin Nakov, PhD Manager Technical Training Telerik Corp.  Telerik Software Academy

The “Software Academy” Program @

Telerik Become a skillful software engineer for free It takes 6-12 months (or 2-3 years at

school) Learning, homework, projects, team

work

Web development track (HTML5, JavaScript, …)

Programming track (C#, OOP, DB, …)

Professional tracks .NET Developer, QA, Support

Engineer, Web Front-End, XAML Front-End, ASP.NET Dev, Mobile Dev, Windows 8 Dev, Cloud Dev, …

14

Page 15: Become a Software Engineer at School Svetlin Nakov, PhD Manager Technical Training Telerik Corp.  Telerik Software Academy

Software Academy:First Semester

15

The 1st semester C# programming and Web

technologies basics

3-4 times weekly, 4 hours in class + homework

Page 16: Become a Software Engineer at School Svetlin Nakov, PhD Manager Technical Training Telerik Corp.  Telerik Software Academy

Software Academy:Second Semester

16

The 2nd semester Advanced C# and JavaScript

programming

3-4 times weekly, 4 hours in class + homework

Page 17: Become a Software Engineer at School Svetlin Nakov, PhD Manager Technical Training Telerik Corp.  Telerik Software Academy

Software Academy:Third Semester

17

Full time – 5 times weekly, 8 hours in class

Page 18: Become a Software Engineer at School Svetlin Nakov, PhD Manager Technical Training Telerik Corp.  Telerik Software Academy

SoftwareAcademy:

The Big Picture

18

Page 19: Become a Software Engineer at School Svetlin Nakov, PhD Manager Technical Training Telerik Corp.  Telerik Software Academy

Academy Programs C# Developer Web Site Developer SEO Expert Front-End Web

Developer XAML Front-End

Developer QA Engineer Client Solutions

Software Engineer (Dev Support)

Server-Side Developer

19

Mobile Application Developer

ASP.NET Web Developer

Windows 8 JavaScript Developer

Windows 8 XAML Developer

.NET DeveloperSee academy.telerik.com/academy/programs

Page 20: Become a Software Engineer at School Svetlin Nakov, PhD Manager Technical Training Telerik Corp.  Telerik Software Academy

Certificates Best graduates from most academy courses will get certificates Signed by Telerik academy trainer's

team

Verifiable online

Students graduated full learning track (e.g. Front-End Web Developer) Will get paper certificate

Will get additional awards from the Academy

Can be invited to a job interview

20

Page 21: Become a Software Engineer at School Svetlin Nakov, PhD Manager Technical Training Telerik Corp.  Telerik Software Academy

Software Academy: Requirements

Strong motivation to become a skillful software engineer

Long-term commitment to work (some day) in Telerik (or in other software company)

Technical English Excellent Bulgarian Excellent computer literacy Enough free time: ~ 4-8 hours / day (for a year)

21

Page 22: Become a Software Engineer at School Svetlin Nakov, PhD Manager Technical Training Telerik Corp.  Telerik Software Academy

Software Academy:When and Where?

Early groups start: 17 September 2012 (300 students)

Late groups start: Mid October 2012

The venue Telerik Software Academy labs

31, Alexander Malinov Blvd., Sofia, Mladost-1A

http://academy.telerik.com/labs 22

Page 23: Become a Software Engineer at School Svetlin Nakov, PhD Manager Technical Training Telerik Corp.  Telerik Software Academy

Software Academy:How To Apply?

First check if you meet the requirements!

Steps to apply:

1. Prepare your CV

2. Write a cover letter (do not copy / paste it!)

3. Register at http://telerikacademy.com

4. Send your documents (CV, cover letter, diplomas, certificates, etc.)

5. You will be invited to entrance exams

23

Page 24: Become a Software Engineer at School Svetlin Nakov, PhD Manager Technical Training Telerik Corp.  Telerik Software Academy

Software Academy:Entrance Exams

Entrance exams for the Software Academy

1. English Test (basic English skills) Just learn English!

2. IQ Test (mathematical-logical problems)

Prepare by solving IQ tests (find some in Google)

3. IT Test (basic IT / computer science skills)

Prepare by watching our videos: http://noit.devbg.org/it-test/

You can attend an exam only once per year

24

Page 25: Become a Software Engineer at School Svetlin Nakov, PhD Manager Technical Training Telerik Corp.  Telerik Software Academy

Graduate in Two Years? Can I graduate for 2 or 3 years?

Generally "Yes"

You could take few courses each year

What if I am a school student? You could take the "software

academy" program as well Choose between live participation or

online

School students could take 2-3 courses each semester and graduate for 3-4 years

25

Page 26: Become a Software Engineer at School Svetlin Nakov, PhD Manager Technical Training Telerik Corp.  Telerik Software Academy

форум програмиране, форум уеб дизайнкурсове и уроци по програмиране, уеб дизайн – безплатно

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

уроци по уеб дизайн, HTML, CSS, JavaScript, Photoshop

уроци по програмиране и уеб дизайн за ученициASP.NET MVC курс – HTML, SQL, C#, .NET, ASP.NET MVC

безплатен курс "Разработка на софтуер в cloud среда"

BG Coder - онлайн състезателна система - online judge

курсове и уроци по програмиране, книги – безплатно от Наков

безплатен курс "Качествен програмен код"

алго академия – състезателно програмиране, състезания

ASP.NET курс - уеб програмиране, бази данни, C#, .NET, ASP.NETкурсове и уроци по програмиране – Телерик академия

курс мобилни приложения с iPhone, Android, WP7, PhoneGap

free C# book, безплатна книга C#, книга Java, книга C#Дончо Минков - сайт за програмиранеНиколай Костов - блог за програмиранеC# курс, програмиране, безплатно

?

? ? ??

?? ?

?

?

?

??

?

?

? ?

Questions?

?

Software Academyfor School Students

http://academy.telerik.com

Page 27: Become a Software Engineer at School Svetlin Nakov, PhD Manager Technical Training Telerik Corp.  Telerik Software Academy

Free Trainings @ Telerik Academy

Telerik Software Academy academy.telerik.com

Telerik Academy @ Facebook facebook.com/TelerikAcademy

Telerik Software Academy Forums forums.academy.telerik.com

Telerik School Academy schoolacademy.telerik.com

Email: [email protected]