0. Cross-Platform Mobile Development - Course Overview


Published on

Cross-Platform Mobile Development @ Telerik Academy
Telerik Software Academy: http://mobiledevcourse.telerik.com
The website and all video materials are in Bulgarian
About Telerik
Course Objectives
Course Contents
Requirements for All Trainees

Published in: Education, Technology, Business
1 Comment
1 Like
No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

0. Cross-Platform Mobile Development - Course Overview

  1. 1. Cross-Platform Mobile Development Course OverviewDoncho MinkovTechnical Trainerhttp://minkov.it/Telerik Software Academyhttp://academy.telerik.com
  2. 2. Table of Contents1. About Telerik2. Course Objectives3. Course Contents4. Exams5. Resources6. Requirements for All Trainees 2
  3. 3. About Telerik
  4. 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 Microsoft Gold Certified Partner 4
  5. 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. 6. Academy at a Glance Kids AcademyUniversity Courses School Academy Software Academy C# Fundamentals .NET Essentials QA Academy Developer-Support Job at Telerik 6
  7. 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. 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. 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
  10. 10. Trainers Team
  11. 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. 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. 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. 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
  15. 15. Trainers Team (5) Dimo Dimov  Senior Front-End Developer, Telerik Corp., KendoUI Team  E-mail: dimo.dimov [at] telerik.com  Blog: http://blogs.telerik.com/dimodimov/ 15
  16. 16. Trainers Team (6) Ivan Zhekov  Front-End Developer, Telerik Corp.  E-mail: ivan.zhekov [at] telerik.com  Web Site: joneff.info 16
  17. 17. Trainers Team (7) Kamen Bundev  Senior Front-End Developer, Telerik Corp., KendoUI Team  E-mail: kamen.bundev [at] telerik.com  Twitter: @bundyo 17
  18. 18. Course Curriculum
  19. 19. Curriculum1. Course Overview2. HTML Fundamentals3. HTML5 Fundamentals4. CSS and CSS35. Workshop: usability for mobile devices7. Basic JavaScript8. JavaScript OOP9. jQuery Fundamentals10. Accessing External Data11. jQuery Mobile 19
  20. 20. Curriculum (2)12. Workshop: building UI with jQuery Mobile13. PhoneGap and Android SDK14. "Hello PhoneGap" Application15. PhoneGap Development16. Hardware Management17. Workshop: Development with PhoneGap and jQuery Mobile18. Game Development HTML5 and PhoneGap19. Practical Project – Live Demo 20
  21. 21. Course Schedule
  22. 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
  23. 23. AssessmentExams and Grades
  24. 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. 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. 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
  27. 27. Certification and Awards
  28. 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
  29. 29. Necessary SoftwareWhat Should you Prepare for this Course?
  30. 30. Necessary Software HTML Editor  Notepad  Notepad++ Development Tools  Eclipse IDE  Dreamweaver  Android SDK  PhoneGap
  31. 31. Recommended Books
  32. 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, OReilly, 2006, ISBN 9780596527327 PhoneGap Getting Started – http://www.phonegap.com/start/ PhoneGap Wiki – http://wiki.phonegap.com 32
  33. 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. 34. Cross-Platform Mobile Development курсове и уроци по програмиране, уеб дизайн – безплатно BG Coder - онлайн състезателна система - online judge курсове и уроци по програмиране – Телерик академия форум програмиране, форум уеб дизайн уроци по програмиране и уеб дизайн за ученици ASP.NET курс - уеб програмиране, бази данни, C#, .NET, ASP.NET http://mobiledevcourse.telerik.com програмиране за деца – безплатни курсове и уроци ASP.NET MVC курс – HTML, SQL, C#, .NET, ASP.NET MVC безплатен SEO курс - оптимизация за търсачки алго академия – състезателно програмиране, състезаниякурсове и уроци по програмиране, книги – безплатно от Наков курс мобилни приложения с iPhone, Android, WP7, PhoneGap уроци по уеб дизайн, HTML, CSS, JavaScript, Photoshop Дончо Минков - сайт за програмиране free C# book, безплатна книга C#, книга Java, книга C# Николай Костов - блог за програмиране безплатен курс "Качествен програмен код" безплатен курс "Разработка на софтуер в cloud среда" C# курс, програмиране, безплатно
  35. 35. Free Trainings @ Telerik Academy Cross-Platform Mobile Development http://mobiledevcourse.telerik.com Telerik Software Academy  academy.telerik.com Telerik Academy @ Facebook  facebook.com/TelerikAcademy Telerik Software Academy Forums  forums.academy.telerik.com