" rel="stylesheet">
Skip Main Navigation
Page Content
This event has ended

Titanium Certified Developer Course


Monday, April 15, 2013 at 8:00 AM - Wednesday, April 17, 2013 at 5:00 PM (PDT)

Titanium Certified Developer Course

Ticket Information

Ticket Type Sales End Price Fee Quantity
Early Bird Ended $2,295.00 $0.00
General Ended $2,595.00 $0.00

Share Titanium Certified Developer Course

Event Details

This hands-on instructor-led classroom training will equip developers with the knowledge they need to master key Titanium APIs and to understand the end-to-end process of developing a Titanium Mobile Application. At the conclusion of this class, students will be given the opportunity to take the Titanium Certified Developer (TCD) exam.


  • Familiarity with JavaScript programming language
  • Laptop with functional Titanium Studio with either/both Android SDK tools and/or iOS SDK supported versions installed.Titanium Studio can be downloaded at http://www.appcelerator.com/products/download/
  • Familiarity with Titanium Mobile. Students should have at least run one of the sample apps in the simulator or emulator. The best-prepared students will have written at least a simple Titanium app andused the platform for a month or more.
  • Optional: Bring Android and/or iOS devices, along with tethering cables to class. iOS users, you will need to register for an iOS Dev Center account to install apps to your iOS devices. Note: You will need to pay a fee to Apple for that account.

    Windows users: Due to the slowness of the Android emulator and build tools, we strongly recommend you bring an Android device and cable, as well as the fastest laptop available. 

    Agenda Day 1:

    60% lecture, 40% hands-on lab
    Agenda Day 2:

    40% lecture, 60% hands-on lab) 
    Agenda Day 3:

    40% lecture, 60% hands-on lab)
    Overview Models and Collections Appcelerator Cloud Services
    Titanium Basics Networking Web Content
    JavaScript Multimedia Debugging & Tools
    User Interface Filesystem Deploying for Testing
    Alloy Overview Geolocation & Mapping Publishing

    Titanium Certified Course Description

Getting Started

Students will explore the market, features, and typical use-cases for Titanium. They'll examine the steps of the Titanium development process. And they'll check out the resources available for reference and support.


Students will learn how to store data locally in files. They will survey the storage location options, as well as which are read/write or read-only. And they'll learn how to handle iOS-specifics, such as controlling iCloud backup of files.

Titanium Basics

Students will survey the tools and SDKs needed to develop Titanium apps. They'll create and configure a basic project, then run it in the simulator or emulator.

Geolocation & Mapping

Students will learn how to gather and work with location data. They'll geocode locations to and from street addresses or latitude/longitude values. They'll add native maps to their applications and place annotations on those maps  

Students will review JavaScript basics. Then they'll dive deeper into language specifics, such as object creation and inheritance, functions and scope, and CommonJS modules. They'll learn plenty of best-practice techniques for JavaScript and Titanium programming in this lesson.

Appcelerator Cloud Services

Students will learn how to use Appcelerator Cloud Services to add a pre- built server back-end to their apps with just a few lines of code. They'll also explore the features for Node.ACS. 


User Interface

Students will explore common UI components and the options for layout and positioning. They'll learn how to enable user interactions through event handling. Finally, they'll configure the app's icons and splash screens and see how to internationalize an app.

Web Content

Students will explore the web view component and how it is best employed within a Titanium mobile application.


Alloy Overview

Students will identify the roles of the Alloy MVC components and learn how to implement user interface elements using Alloy. They'll enable interactivity with controllers. And they'll learn how to handle platform differences in an Alloy app.

Debugging & Tools

Students will explore the available debugging tools, both native as well as those provided by the Titanium development environment. They will learn how to debug Android, iOS, and Mobile Web applications using those tools.

Models & Collections

Students will explore Alloy's Models and Collections structures, which are used to represent the data within an app. They'll bind models and collections to views, and learn how to store data via sync adapters.

Deploying for Testing

Students will learn how to deploy apps to a physical device for testing. They will explore the options for both local and remote deployment to support both in-house and remote application testing staff.


Students will learn how to fetch data over HTTP from a remote server. They will learn how to manipulate JSON, XML, and SOAP data.


Students will learn how to package apps for distribution, including how to obtain the appropriate certificates and credentials, and how to sign code. They'll also examine the rules and requirements of the Android and iOS marketplaces.


Students will learn how to use rich media (audio, video, still images) in their applications. And they'll learn how to capture images from the camera and retrieve images from the device's photo gallery.

Titanium Certified Developer Exam

Classroom attendees will have the opportunity to make their first of three attempts to pass the TCD certification exam.


Have questions about Titanium Certified Developer Course? Contact Appcelerator

When & Where

Mountain View, CA
440 N Bernardo Ave
Mountain View, CA 94043

Monday, April 15, 2013 at 8:00 AM - Wednesday, April 17, 2013 at 5:00 PM (PDT)

  Add to my calendar



Mobile apps are fast replacing web applications as the way we buy, share, search, learn and collaborate. Appcelerator® helps companies solve for this new reality with a mobile engagement platform to drive great mobile app experiences, quickly and at scale. The Appcelerator Platform speeds time to market with native cross-platform app development & testing, simplified access to data via mobile-optimized APIs, and comprehensive real-time analytics to power user engagement and measure success. Appcelerator also provides an award-winning open source mobile development environment, Titanium™. With 70,000+ mobile apps deployed on 250+ million devices, Appcelerator’s solutions are backed by one of the world’s largest mobile ecosystems, including better than 625,000 mobile developers and hundreds of ISVs and strategic partners, among them Accenture, Cognizant and CSC. 70 percent of Fortune 100 enterprises count on Appcelerator for their mobile success. For more information, visit www.appcelerator.com.

  Contact the Organizer
Titanium Certified Developer Course
Mountain View, CA Events Class

Please log in or sign up

In order to purchase these tickets in installments, you'll need an Eventbrite account. Log in or sign up for a free account to continue.