This document provides an overview of a cross-platform mobile development course offered by Telerik Academy. The course will cover HTML, CSS, JavaScript, jQuery Mobile, and PhoneGap to teach students how to build mobile apps for multiple platforms. Students will complete homework assignments and a final project. The best students will receive a certificate and have an opportunity to win awards. The course will be taught by experienced developers and trainers from Telerik.
4. About Telerik
What Telerik does?
Leading vendor of ASP.NET
AJAX, Silverlight, WPF, Window Phone 7 and
ASP.NET MVC
components, ORM, Reporting, and CMS
solutions and Visual Studio plugins
Headquartered in Bulgaria
Offices in USA, Canada, UK, Germany, Australia
450 employees – mostly developers
Employer #1 in Bulgaria for 2010
4
5. About Telerik Academy
Telerik Academy is an initiative Telerik for
training of young software engineers
Four main streams
Software Academy
.NET Essentials
QA Academy
Developer Support
School Academy
Kids Academy
Student Courses 5
6. Academy at a Glance
Kids Academy
University Courses School Academy
Software Academy
C# Fundamentals
.NET Essentials QA Academy Developer-Support
Job at Telerik
6
7. Free Courses for Students
Courses for Students
Cross-Platform Mobile Native Mobile Development
Applications (iOS, Android, Windows Phone 7)
(starting October, FMI) (starting March)
Web Applications
High-Quality Programming Code
with ASP.NET MVC
(starting March)
(starting October, FMI)
Web Client-Side Development XAML Development
(starting October) (starting March)
Search Engine Optimization Web Front-End Development
(starting November) (starting March)
7
8. About the Course
Cross-Platform Mobile Development objectives
Providing concepts, technologies
and skills for development of
mobile applications
Mobile applications for the most popular OS
Using web standards like HTML5, JavaScript, CSS
iOS, Android, WP7, Blackberry, Bada etc.
Targets school and university students
Prepares for a career in mobile development
8
9. Requirements to the Students
Basic web front-end skills
You should know how to make a Web page
Seriousness
Put enough effort and time for this course
Desire to develop as mobile developer
Willingness to learn HTML5, JavaScript and
Mobile development technologies
English language
All training materials are in English
(intentionally, Telerik Academy policy) 9
11. Trainers Team
Svetlin Nakov, PhD
Manager Technical Training,
Telerik Corp., Telerik Academy
20 years software development
experience
10+ years experience as trainer
Author of 6 books
Speaker of hundreds of events
E-mail: svetlin.nakov [at] telerik.com
Web site / Blog: www.nakov.com 11
12. Trainers Team (2)
Doncho Minkov
Technical Trainer,
Telerik Corp, Telerik Academy
Student in Sofia University
Software Engineering
Contestant in the Informatics competitions
Graduate of the first season of
Telerik Software Academy
Email: doncho.minkov [at] telerik.com
Blog: http://minkov.it
13. Trainers Team (3)
Nikolay Kostov
Technical Trainer,
Telerik Corp., Telerik Academy
Student in Sofia University
Computer Science
Contestant in the IT competitions
Graduate of the second season of
Telerik Software Academy
Email: nikolay.kostov [at] telerik.com
Blog: http://nikolay.it/
14. Trainers Team (4)
Alexander Gyoshev
Senior Front-End
Developer, Telerik
Corp., KendoUI Team
Email: alexander.gyoshev [at] telerik.com,
Blogs:
http://blogs.telerik.com/alexandergyoshev/
http://blog.gyoshev.net
14
19. Curriculum
1. Course Overview
2. HTML Fundamentals
3. HTML5 Fundamentals
4. CSS and CSS3
5. Workshop: usability for mobile devices
7. Basic JavaScript
8. JavaScript OOP
9. jQuery Fundamentals
10. Accessing External Data
11. jQuery Mobile
19
20. Curriculum (2)
12. Workshop: building UI with jQuery Mobile
13. PhoneGap and Android SDK
14. "Hello PhoneGap" Application
15. PhoneGap Development
16. Hardware Management
17. Workshop: Development with PhoneGap and
jQuery Mobile
18. Game Development HTML5 and PhoneGap
19. Practical Project – Live Demo
20
22. Course Schedule
FMI, hall 101
Every Thursday, 19:00-22:00
Start: 13th of October 2011
Telerik Academy Big Hall
Every Tuesday, 18:00-21:00
Start: 25th of October 2011
22
24. Assessment
The course exams consist of everyday
homework and a practical course project
The homework will be reviewed every week
The practical course project will be reviewed by
the trainers team
The best students will get a certification
24
25. Assessment (3)
Evaluation criteria
75% of the final score will be your project score
25% of the final score will be from homework
Score Grade
85-100 Excellent (6)
70-85 Very Good (5)
55-70 Good (4)
40-55 Average (3)
25
26. Homework Assignments
Homework assignments are due in 1 week
after each lecture
Submission instructions will be published at
the course Web site
You can upload your homework at:
http://bit.ly/MobileDevHomeworks
26
28. Certification and Awards
Best students will get certification and awards
Certificate of achievement
Requires all homework assignments and 90% of
the score from the projects
Signed by the trainers team
Awards
Sponsor:
Remarkable results
Top 5%-10% students
28
32. Recommended Books
"Designing with Web Standards",
Jeffrey Zeldman, New Riders Press, 2005,
ISBN 9780321616951
"PPK on JavaScript",
Peter Paul-Koch, New Riders Press, 2006,
ISBN 9780321423306
"HTML & XHTML: The Definitive
Guide, Sixth Edition", Chuck Musciano,
Bill Kennedy, O'Reilly, 2006, ISBN
9780596527327
PhoneGap Getting Started –
http://www.phonegap.com/start/
PhoneGap Wiki – http://wiki.phonegap.com
32
33. Please Register for the Course!
All attendees of the course should register at:
http://mobiledevcourse.telerik.com
We need registration
to maintain
communication will all attendees
Regarding schedule, projects, assignments, etc.
Ask your questions at:
academy@telerik.com
groups.google.com/group/mobile-development-course
33
34. Cross-Platform Mobile
Development Course
Questions?
http://mobiledevcourse.telerik.com