Course Catalog

If you want to become a mobile device Apps or Web developer you will need motivation, determination and knowledge. The first two you'll have to provide yourself. Knowledge you can acquire through training offered at Bryten.

Don't be left behind! Everyone working in IT these days needs to understand how to develop for and integrate with mobile devices. Our courses will help you do that.   

There are no articles in this category. If subcategories display on this page, they may contain articles.

  • iOS Courses

    iOS is the operating system behind Apple's wildly successful iPhone, iPod Touch and iPad mobile devices and the Apple TV as well. It has a rich set of APIs that allow developers to take advantage of device hardware capabilities such as Audio, Image Capture(camera/video), GPS Location Sensing and Gyroscopic movement control.

    • Introduction to iOS

      This course includes all the basics required to start creating real-world iOS (iPad/iPhone) applications including:

      1. Overview of Objective C 
      2. Tools, Frameworks, App Architecture, Coding, Packaging, Publishing and more...
    • Beginning Objective C and iOS Development

      The course gets you started on two fronts:

      1. For those who have not developed in Objective C it includes a full review of the language.
      2. After learning Objective C the course moves on to cover the iOS development basics needed to create iPhone and iPad applications. 

       

    • iOS Development : Advanced Topics

      This course includes topics not included in the intro courses and which are useful in refining and extending your application development skills.

       

  • Android Courses

    Google's Android open source mobile device operating system is being used on an wide range of mobile device types built by an array of major manufacturers. Samsung, Motorola, HTC, LG, Logitech and a host of others rely on Android as a platform to provide compelling experiences for their customers. Devices Android runs on include, mobile phones, 10" and 7" Tablets, TV's and Mobile TV appliances to name a few.  

    • Introduction to Android and Java

      This course includes topics that someone who may be familiar with programming but has not yet used the Java language which is the basis for Android Applications. 

      1. Practical overview of Java
      2. OS, UI, App Lifecycle, APIs, Packaging, Publishing and more... 
  • Mobile Web Courses

    With all the focus on native apps for the iPhone and Android platforms web developers might start to feel that a party is going on and they weren't invited. But think again!

    Web development for mobile devices may turn out to be even more important considering the fact that a single web-app can run on all mobile platform and requires no distribution.    

    • Overview of Mobile Web Development

      This course familiarizes the student with the various ways in which the mobile browser is being used to deliver specialized mobile sites and applications. The course includes:

      1. Overview of mobile website and app trends
      2. Frameworks and modalities for producing mobile web apps and content
      3. Drill down into basics of the most common development techniques
    • Using HTML5 and CSS to produce mobile websites

      This course is designed for web developers who want to upgrade their skills to include mobile site development. Some of the items included are:

      1. Types of mobile web sites 
      2. Tools, technology, frameworks and coding for mobile sites and webapps
      3. Best practices creating content for mobile devices
  • Server Application Training for Mobile

    Due to the mission-specific nature of back end development Bryten offers several mini courses covering the following topics. 

    Full courses can be configured from these component modules for corporate development departments looking for back-end training. Back-end server modules can also be added to any of our other custom course offerings. 

    This department covers various back-end technologies used to deliver mobile apps including:

    1. Overview of back-end server systems for mobile applications.
    2. Corporate Systems Back-Ends
    3. Web Services 
    4. Shared and Cloud hosted server engines
    5. Stand-Alone server applications
    6. Interfacing to popular Internet sites
    7. Data transfer formats
    8. Authentication and Security