Cross platform-mobile-development-course-intro

  • 834 views
Uploaded on

 

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
834
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
46
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Cross-Platform Mobile Development Course OverviewDoncho MinkovTechnical TrainerTelerik Corporationwww.telerik.com
  • 2. Table of Contents1. About Telerik2. Course Objectives3. Course Contents4. Exams5. Resources6. Requirements for All Trainees 2
  • 3. About 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 AcademyUniversity 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
  • 10. Trainers Team
  • 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
  • 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. Trainers Team (6) Ivan Zhekov  Front-End Developer, Tele rik Corp.  E-mail: ivan.zhekov [at] telerik.com  Web Site: joneff.info 16
  • 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. Course Curriculum
  • 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. 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. Course Schedule
  • 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. AssessmentExams and Grades
  • 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
  • 27. Certification and Awards
  • 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. Necessary SoftwareWhat Should you Prepare for this Course? 29
  • 30. Necessary Software HTML Editor  Notepad  Notepad++ Development Tools  Eclipse IDE  Dreamweaver  Android SDK  PhoneGap
  • 31. Recommended Books
  • 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. 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 CourseQuestions? http://mobiledevcourse.telerik.com