Telerik Academy

Сподели тази страница

Всички курсове за студенти

Учебна програма на курса "Разработка на мобилни приложения"

  1. Разработка на многоплатформени мобилни приложения

    • Представяне на курса – учебна програма, лектори, изпити
    • HTML – синтаксис, елементи, divs, параграфи, картинки, препратки, списъци, таблици, формуляри и контроли
    • HTML5 - нов синтаксис, семантични тагове, нови атрибути
    • CSS – селектори, дефиниции на стилове, шрифтове, фонове, контури, подредба, поцициониране, отмествания (margins и paddings), видимост, скролиране и др.
    • CSS3 - нови селектори, шрифтове, сенки
    • Основи на JavaScript – синтаксис на езика JavaScript, променливи, цикли, символни низове, масиви, събития, достъп до DOM дървото
    • ООП в JavaScript – обектно-ориентирано програмиране (ООП) в JavaScript, класове, обекти, наследяване и полиморфизъм
    • jQuery - jQuery селектори и манипулация на DOM дървото, jQuery събития и вериги събития, ефекти, взаимодействия, UI widgets
    • jQuery Mobile - създаване на модерен потребителски интерфейс за мобилни устройства с JavaScript и библиотеката jQuery Mobile
    • Достъп до външни данни – достъп до външни данни и услуги чрез jQuery и AJAX, работа със REST и JSON, работа с библиотеки, предоставени от Twitter, Facebook, Google и т.н.
    • PhoneGap – платформа с отворен код за разработка на мобилни приложения за различни операционни системи (Android, iOS, Blackberry, WebOS, Symbian)
    • Eclipse IDE, Android SDK – използване на PhoneGap за създаване на Android приложения с Eclipse IDE и Android SDK
    • Първо PhoneGap приложение – създаване и изпълнение на просто "Hello World" приложение с PhoneGap из изпълнение върху Android
    • PhoneGap разработка – по-сложни техники и концепции, прилагане на наученото за HTML5,CSS3 и JavaScript в приложение на PhoneGap, качване на приложение върху устройства с Android и Windows Phone 7 Mango
    • Управление на хардуера – работа с хардуера на мобилните устройства (камера, GPS, компас, адресна книга, SMS комуникация, мрежова комуникация и т.н.)
    • Разработка на игри с HTML5 и PhoneGap – основни концепции, графика, анимация, време, звук, вход от потребителя, логика на играта, фигури, откриване на колизии
    • Демонстрация – имплементиране на играта "Падащи камъни"
    • Демонстрация на живо (част 1) – Създаване на блог система 
    • Демонстрация на живо (част 2) – Създаване на блог система
    • Курсов проект – работа по курсовите проекти на студентите
  2. Разработка на мобилни приложения за Android

  3. Разработка на мобилни приложения за iOS

  4. Разработка на мобилни приложения за Windows Phone 7


Ключови думи: безплатен, курс, мобилни приложения, Android, Windows Phone, iPhone, phonegap, многоплатформени приложения, multyplatform applications, приложения