top
Corporate training

up - skill your team

Request Quote
>
Sencha Touch
Rated 3.5/5 based on 472 Votes customer reviews

Sencha Touch Training

Learn and master Sencha Touch data and visual components to build a mobile web application with all Sencha tools

Online & Classroom | 16 hrs of Instructor led classes | 100+ hrs of assignments
Request Syllabus Schedules

Modes of Delivery

Key Features

16 hours of immersive training sessions
Interactive hands-on learning
Understand Snecha Touch fundamentals and core concepts
Learn advanced concepts such as - components, containers, visual components
Build superior cross platform mobile web applications using JavaScript
Our Sencha Touch Instructor will help students in future implementation of the technology

Description

Sencha Training

Mobile apps today are all about enhanced user experience and interactivity. Sencha Touch is the new mobile app development framework that allows development of apps with excellent user interfaces, compatibility, cross development operability, and faster operation.

Zeolearn brings you a comprehensive Sencha training course that will help you build such original and interactive apps with the Sencha Touch framework. You will learn JavaScript fundamentals and the touch class system and components and containers. With extensive code base samples and examples, you will get the confidence to use Sencha Touch and build superior cross platform apps. A Sencha certification issued by Zeolearn will prove your expertise in this framework and help you land lucrative jobs.

Here’s what you will learn!

  • About Sencha Touch and how it is used for developing superior mobile apps
  • To use Sencha Touch data and visual components to build a mobile web application that is cross platform and high on interactivity
  • To gain mastery on all Sencha tools and land a lucrative job

Is this course right for you?

This course is apt for web developers who want to learn new and upcoming technologies to stay relevant in this ever changing mobile app technology landscape.

Prerequisites

Participants are expected to have:

  • Knowledge of HTML, CSS, and JavaScript
  • Some familiarity with command line interfaces is advantageous

 

Curriculum

  • Introduction and Simple Demo 
  • Real World Lightning Fast Run Through 
  • What to Expect in this Course 
  • References
  • Overview
  • Singletons and JavaScript Literals
  • Building Our First App 
  • Introducing Sencha Touch Classes 
  • Building a Simple JavaScript Class
  • Classes, The Sencha Touch Way
  • Summary 
  • Overview 
  • Rendering a Template with Ext.XTemplate in an Ext.Panel 
  • Component Hiding and Showing Based on Button Tap 
  • Popup Messages on Components 
  • Components Docking Themselves
  • Components Align Themselves 
  • Components Life Cycle
  • Component Summary 
  • Documentation Overview 
  • API Documentation Deep Dive 
  • Documentation Guides and Examples
  • Components and Documentation Summary
  • Container Basics
  • What is Layout Management in General
  • Layout Fundamentals
  • Class Hierarchy and Layouts 
  • Coding Simple Layout Management in Visual Studio 
  • Layout Management Relative Spacing with Flex 
  • Card Layout Basics
  • Morphing a Card Layout to a Tab Panel
  • Carousel Layout Management Details 
  • Adding Animations to Carousel and Tab Layout Managers
  • Adding Pack and Align to Layout Managers
  • 12 Building Nested Layout Managers 
  • 13 Summary of Containers and Layout Managers 
  • Components Overview
  • Adding Icons and Formatting to Tab Pages 
  • Adding To a Tab Page a Logo and Custom Message
  • Adding a Google Map to a Tab Page 
  • Adding a Title Bar With a Button To Popup a Message 
  • Playing a Video Popup From a Button Press
  • Visual Components Summary So Far
  • Introduction to Sencha Touch Forms and Fields 
  • Building a Simple Login Form 
  • Posting Form Data To A Server and the Kitchen Sink Demo
  • Visual Navigation Controls Overview
  • Building Our Own Navigation View With a Card Layout 
  • Explaining the Navigation View Online Help Example
  • Explanations of the Nested List View Control
  • Summary
  • Introduction to Stores and Dataviews 
  • Building a Simple Store and Dataview With Sencha Touch
  • Sorting and Filtering with the Data Store
  • Building a Speakers Dataview with a Store and Template
  • Sorting a DataView in Visual Studio
  • Adding some styling to a Dataview
  • Filtering and Grouping Speaker Sessions by Day
  • Defining and Understanding Data Models
  • Using Data Models with Stores in Sencha Touch
  • Data Model Validation Including Examples
  • Data Model Associations and Data Proxies 
  • Adding Data Model Associations and Proxies
  • Integrating Data Model Associations with Proxies
  • Summary
  • Overview of Bringing it all Together
  • Sencha CMD Brief Overview With Documentation 
  • Scaffolding a Sencha Touch Application 
  • Compile Your App For Testing and Production 
  • File Layout Review for Sencha Touch Builds 
  • Fix Scaffolded Application By Clearing Default Tabs 
  • Summary of CMD and the Building for Production
  • Introduction to Building a Real Sencha Touch Application 
  • Application Layout as Seen from the JavaScript file app.js
  • The Demo of the Code Camp Application we will Build
  • A Block Diagram of our Code Camp JavaScript Layout
  • Seven view JavaScript files instead of one big one
  • Ext.define, alias, requires, config and card layout example 
  • Navigating Between our Login Screen and Application Tab Panel
  • Referencing Sencha Touch Components 
  • Replacing Button Up Type References
  • A Detailed Walk Through of a Sencha Touch MVC Controller
  • Style with CSS and Increasing Performance with Infinite Scrolling

Frequently Asked Questions

Creating an unparalleled mobile user experience is among the foremost aspects of ensuring business continuity and profits. There are several technologies and frameworks that help you create apps that are efficient and highly interactive. Among the most popular of these frameworks is Sencha Touch that uses the power of JavaScript to create seamless user experience.

 Zeolearn brings you an extensive training workshop that will help you master the Sencha Touch framework and build superior apps with it. Our workshop has been carefully designed by trainers who are industry experts who will hand-hold you through the various concepts. The demo and practice sessions, lectures and materials such as case studies and extensive glossary and course ware will help you to completely master Sencha. The extensive code base and samples will help you gain confidence to handle on-the-job challenges. 

On completing the course, you will learn about:

  • Sencha Touch and its fundamentals
  • Building mobile apps using JavaScript
  • Sencha Touch Components
  • Sencha Touch Containers
  • Visual Components
  • Client Side Data Models and Stores

Zeolearn brings you mentor driven courses that not only helps professionals gain theoretical expertise but also the practical experience in a wide variety of courses including courses on Mobile Development such as iOS and Android Development, which are very popular. The fact that our workshops are mentor driven gives us an edge over other training institutes since you can learn from industry experts about the application and challenges of upcoming technologies. We have so far trained thousands of professionals with the skills needed to land lucrative jobs and you could be next!

You will receive Sencha certification in the form of a course completion certificate.

Towards the end of the course, all participants will be required to work on a project to get hands on familiarity with the concepts learnt. You will use Sencha Touch framework to build a complete app that will be fully cross platform. This project, which can also be a live industry project, will be reviewed by our instructors and industry experts. On successful completion, you will be awarded a certification.

Classes are held on weekdays and weekends. You can check available schedules and choose the batch timings which are convenient for you.

You may be required to put in 10 to 12 hours of effort every week, including the classroom sessions/live class, self study and assignments.

We offer classes in classroom and online format. While classroom sessions are held in specific venues in your city, for online sessions all you need is a Windows computer with good internet connection and you can access the class anywhere, at anytime. A headset with microphone is also recommended.

You may also attend these classes from your smart phone or tablet.

Don’t worry, you can always access your class recording or opt to attend the missed session again in any other live batch.

Web developers and other professionals who want to learn to build interactive and state of the art mobile apps will find this course useful.

One must have:

  • Operating system such as Mac OS X, Windows or Linux (Mac needed to package iOS apps)
  • 4 GB RAM
  • Dual Core CPU

other trainings

How We Can Help You

Contact Course advisor