Course Program, Evaluation, Examination Telerik Software Academy Mobile Applications for iPhone and iPad.

Slides:



Advertisements
Similar presentations
C# Fundamentals – Part I
Advertisements

Software Quality Assurance and Test Automation
Course Content, Evaluation, Exams
Database Course Program, Evaluation, Exams Telerik Software Academy Databases.
OOP Course Program, Evaluation, Exams, Resources Svetlin Nakov Telerik Software Academy academy.telerik.com Technical Trainer
Course Program, Evaluation and Exams Svetlin Nakov Telerik Software Academy academy.telerik.com Technical Trainer
Course Program, Evaluation, Exams, Resources Svetlin Nakov Telerik Software Academy academy.telerik.com Technical Trainer
Course Content, Evaluation, Exams Telerik Software Academy ASP.NET Web Forms.
JavaScript Basics Course Introduction SoftUni Team Technical Trainers Software University
PHP Basics Course Introduction SoftUni Team Technical Trainers Software University
Course Program, Evaluation, Exams, Resources Telerik Software Academy Data structures and algorithms.
Advanced JavaScript Course Introduction SoftUni Team Technical Trainers Software University
Programming Basics Course Introduction SoftUni Team Technical Trainers Software University
Teamwork and Personal Skills Course Introduction Software University SoftUni Team Technical Trainers.
Database Course Program, Evaluation, Exams Svetlin Nakov Telerik Software Academy academy.telerik.com Technical Trainer
Course Program, Evaluation, Exams
Course Program, Evaluation, Examination Telerik Software Academy Apps for Windows Phone & Windows Store.
JS Frameworks Course Program, Evaluation, Exams Doncho Minkov Telerik Software Academy academy.telerik.com Senior Technical Trainer
Course Program, Evaluation and Exams Svetlin Nakov Telerik Software Academy academy.telerik.com Technical Trainer
Course Program, Evaluation, Exams, Resources Svetlin Nakov Telerik Software Academy academy.telerik.com Technical Trainer
JavaScript Basics Course Introduction Svetlin Nakov Technical Trainer Software University
Trainers Team Ivan Yonkov Rated in the top 7% at Stack Overflow
OOP Course Program, Evaluation, Exams, Resources Telerik Software Academy Object-Oriented Programming.
Course Program, Evaluation and Exams Telerik Software Academy C# Fundamentals – Part 2.
C# Basics Course Introduction Svetlin Nakov Technical Trainer Software University
Web Fundamentals (HTML and CSS) Course Introduction SoftUni Team Technical Trainers Software University
ASP.NET MVC Course Program, Evaluation, Exams Nikolay Kostov Telerik Software Academy academy.telerik.com Team Lead, Senior Developer and Trainer
Web Fundamentals (HTML and CSS) Course Introduction Svetlin Nakov Technical Trainer Software University
JS Course Program, Evaluation, Exams, Resources Telerik Software Academy JavaScript Fundamentals.
Web Fundamentals (HTML and CSS)
Course Program, Evaluation, Exams George Georgiev Telerik Software Academy academy.telerik.com Technical Trainer itgeorge.net.
High-Quality Code: Course Introduction Course Introduction SoftUni Team Technical Trainers Software University
Advanced C# Course Introduction SoftUni Team Technical Trainers Software University
Object-Oriented Programming Course Introduction Svetlin Nakov Technical Trainer Software University
JavaScript Applications Course Introduction SoftUni Team Technical Trainers Software University
Data Structures Curriculum, Trainers, Evaluation, Exams SoftUni Team Technical Trainers Software University
Course Program, Evaluation, Exams Doncho Minkov Telerik Software Academy academy.telerik.com Senior Technical Trainer
JavaScript Applications Course Introduction SoftUni Team Technical Trainers Software University
High-Quality Code: Course Introduction Course Introduction SoftUni Team Technical Trainers Software University
S'n'D Course Program, Evaluation, Exams, Resources Doncho Minkov Telerik Software Academy academy.telerik.com Technical Trainer
PHP Basics Course Introduction Svetlin Nakov Technical Trainer Software University
Software Technologies Course Overview SoftUni Team Technical Trainers Software University
Team Work and Personal Skills Course Introduction Angel Georgiev Part-time Trainer Software University
Course Program, Evaluation, Exams George Georgiev Telerik Software Academy academy.telerik.com Technical Trainer itgeorge.net.
Course Program, Evaluation, Exams, Resources Svetlin Nakov Telerik Software Academy academy.telerik.com Technical Trainer
ASP.NET MVC Course Program, Trainers, Evaluation, Exams, Resources SoftUni Team Technical Trainers Software University
Course Program, Evaluation, Examination Telerik Software Academy Hybrid Mobile Applications.
JS Course Program, Evaluation, Exams, Resources Doncho Minkov Telerik Software Academy academy.telerik.com Technical Trainer
What are we fighting for? Doncho Minkov Telerik Corp
Advanced JavaScript Course Introduction SoftUni Team Technical Trainers Software University
WPF Course Program, Evaluation, Exams Doncho Minkov Telerik Software Academy academy.telerik.com Senior Technical Trainer
Web Services Course Program, Evaluation, Exams Telerik Software Academy Web Services and Cloud.
JS Frameworks Course Program, Evaluation, Exams
Android Mobile Applications Course Introduction
JavaScript Applications
C# Programming Course – Part I
Setup QA Process Software Quality Assurance Telerik Software Academy
Accessing the device native APIs
JavaScript Applications
Software Technologies
JavaScript OOP: Course Introduction
JavaScript Applications: Course Introduction
Object-Oriented Programming: Course Intro
Databases Advanced Course Introduction SoftUni Team Databases Advanced
JavaScript Applications: Course Introduction
HTML Basics Course Introduction
Web Service Testing …in another way Software Quality Assurance
Telerik School Academy
Course Overview, Trainers, Evaluation
JavaScript Frameworks & AngularJS
Presentation transcript:

Course Program, Evaluation, Examination Telerik Software Academy Mobile Applications for iPhone and iPad

2  Mobile Applications for iPhone and iPad course  The Trainers Team  Exams and Evaluation  Standard Criteria  Bonuses  Resources for the Course

Topics and stuff

1. Couse Introduction 2. Introduction to Programming with Objective C and Xcode 3. Memory Management 4. iOS Hello World Application 5. iOS App Architecture 6. Views and controls 7. Storyboards, UI, Transitions and Controls 8. MVC in iOS App 4

9. App lifecycle 10. Custom Views 11. Animations 12. Notifications 13. Working HTTP 14. Core Data 15. Address book API 16. Geolocation API 17. Camera API 5

18. User settings 19. Async execution in iOS apps 20. Gestures 21. App config 22. Workshop: Developing an iOS application 23. Project consultation 24. Project consultation 25. Project defense 6

 Doncho Minkov  Senior Technical Telerik Software Academy  Contestant in the Informatics competitions  Experience with Web and Mobile apps  Proficient with JavaScript and.NET  doncho.minkov [at] telerik.com  Blog:

Thank God There Are Bonuses!

 Evaluation components  Course project – 75%  Homework – 10%  Homework evaluation – 5%  3 peer reviews per homework (excellent, OK, bad)  Attendance in class – 10%  Bonuses  Forums activity – bonus up to 5% 10

 Criteria for pass / pass with excellence / fail  Pass with excellence  Very high exam results or or  High total results  Pass  Average total results  Fail  Low total results or low exam results 11

 Everyone will get feedback for their homework  Everyone will give feedback for few random homework submissions  Students submit homework anonymously  Please exclude your name from the submissions!  For each homework submitted  Students evaluate 3 random homeworks  From the same topic, after the deadline  Homework comments are not obligatory 12

 From now on you should check your presence on the barcode reader 2-3 times a day :  In the morning when lectures begin (~10:30)  After lunch break (~13:30)  When you have data structures and algorithms when the lecture starts (~18:00) 13

 The course project will consist of developing an mobile application for iPhone & iPad  In random teams of two  Should work with remote data (REST)  Should use device capabilities  And more  More details later today 14

What We Need in Addition to this Course Content?

 Register for the "Telerik Academy Forums":  Discuss the course exercises with your colleagues  Find solutions for the exercises  Share source code / discuss ideas  The mobile apps for iPhone and iPad official web site: 16 development/iOS-Mobile-Apps development/iOS-Mobile-Apps academy.telerik.com/student-courses/software- technologies/iphone-and-ipad-mobile-apps academy.telerik.com/student-courses/software- technologies/iphone-and-ipad-mobile-apps

 The Telerik Integrated Learning System (TILS)   Important resource for all students  Homework submissions  Homework peer reviews  Presence cards with barcode  Reports about your results 17 telerikacademy.com/Courses/Courses/Details/198

 Software needed for this course:  MAC OS X OS  At least MAC OS X 10.8 Mavericks  Xcode IDE  Tools for working with git and GitHub 18

Questions?

 C# Telerik Academy  csharpfundamentals.telerik.com csharpfundamentals.telerik.com  Telerik Software Academy  academy.telerik.com academy.telerik.com  Telerik Facebook  facebook.com/TelerikAcademy facebook.com/TelerikAcademy  Telerik Software Academy Forums  forums.academy.telerik.com forums.academy.telerik.com