The Complete Sencha Touch Training for beginners

Learn to build cross-platform iOS and Android apps in HTML/CSS/JavaScript with Sencha Touch Framework.
4.5 (15 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
61 students enrolled
Instructed by Fettah Ben Development / Mobile Apps
$19
$150
87% off
Take This Course
  • Lectures 85
  • Length 9 hours
  • Skill Level Beginner Level
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 5/2016 English

Course Description

If you want to build powerful cross platform mobile applications with HTML5, then Sencha Touch is the solution.

"The library is really amazing. It gives developers great tools to build a diverse range of applications."

If you have experience with HTML5 and want to get into mobile development, one option is Sencha Touch. It’s an HTML5 mobile application framework designed for touchscreen devices, which allows you to build apps for all sorts of devices, including iOS, Android and Windows Phone. In this course, I walk you through everything you need to know about Sencha Touch, and gets you started on the road to building your own mobile application.

Sencha Touch Framework is rapidly becoming the solution to create powerful mobile apps by using the JavaScript, HTML5 and CSS3

This course will get you up and running quickly, and teach you the core knowledge you need to deeply understand and build Web Apps for mobile devices.

If you are new to Sencha Touch, or if you've been working to learn it but sometimes feel like you still don't quite 'get it', this is the Sencha Touch course for you!

Here's a glance at just some of the things you'll learn:

  • Set up the Perfect Development Environment
  • Getting Started with First Sencha Touch App
  • The easy way to Understand The MVC File Structure
  • Handling Interactions with Controllers and Defining Views
  • Designing Forms for Efficient Data Entry
  • Building a Contact Manager
  • Building a Blog Posts Application
  • Export your apps to Different Platforms
  • And more …

By the end of this course, you should be well on your way to deploying a complete app across multiple mobile platforms and save you time learning the code necessary for each platforms.

Enrol now!

 

What are the requirements?

  • Computer running Windows, Mac, or Linux
  • Knowledge of HTML, CSS, and JavaScript

What am I going to get from this course?

  • Develop complete mobile apps in HTML5
  • Build Hosted Web Apps
  • Build a Blog Posts Apps
  • Build and run your apps in Android, iOS and Windows phone
  • Create an iOS app even without a Mac

What is the target audience?

  • Web developers that want to build mobile apps

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Introduction
Preview
02:08
Sencha Touch Apps Examples
Preview
05:56
Section 1: Installation, Setup, and Your First App
09:02

Installing all the components for Sencha Touch and getting everything set up correctly.

The difficulty in installing Sencha Touch comes from the various different components that
need to be installed. In order to start using Sencha Touch you will need to install the
following:

  • A web server stack such as XAMPP
  • Java Runtime Environment
  • Ruby
  • Sencha Cmd
  • Sencha Touch
09:31

Configure the Xampp and activate the apache server in your Computer and make it as server platform to work with the sencha touch local.

06:56

Get inside the Sencha Touch Framework

04:17

Sencha Cmd allows you to create, publish, package and simulate an application through the command line..

Getting Started with Sencha Cmd
01:26
Creating a New Project
06:44
Section 2: Getting Started with First Sencha Touch App
Introduction: Your First Sencha Touch App
03:26
HTML5, CSS3 and javascript Editor: The IDE
07:44
Index.html and App.js
08:42
Exclusive Explanation: Understanding The MVC File Structure
10:19
Introduction to Sencha Docs
04:49
Section 3: Designing Forms for Efficient Data Entry
Where to Start Editing
03:42
05:04

The Form panel presents a set of form fields and provides convenient ways to load and save data. Usually a form panel just contains the set of fields you want to display.

Creating Text Field
05:26
Adding Buttons
04:55
Resetting And Submitting A Form Buttons
09:21
Important Configurations Used In Textfield
05:40
Creating Select Field
08:43
Creating Number Field
05:50
Adding Email & Password Field
05:05
Creating An HTML Textarea Field On The Page
04:37
The Spinner & The URL Field
09:00
The Slider: Allow The User To Select A Valu
07:06
Specializing Toggle Field
03:12
Checkbox: Enabling User To Choose One Or More Items
03:08
Radio Field: Allowing User To Choose One Option Out Of A Selection
04:34
DatePicker Field: Pick Up A Date
07:27
FieldSet: Visually Separate Elements Of A Form
10:43
The JSON Viewer
09:18
Title Of Separate Elements Of A Form
06:22
Rearranging Buttons
05:45
Filefield: Working With Files
06:03
Form Validation
02:19
Section 4: Buttons, Toolbar and Titlebar
New View With Buttons
07:47
BadgeText
07:46
The hbox Layout
07:34
Segmented Button
09:30
Allow Multiple Press
09:54
Basic Toolbar
07:34
Toolbar: Docked, Layout And Title
07:14
Section 5: Containers And Layouts
Overview
03:04
The Container And The Layout
05:45
Adding Child Elements
11:08
Different Layouts
05:42
Section 6: General Views
The Data View
09:17
XTemplate
01:53
Filter On The Dataview
11:19
Adding A New Entry
05:07
Dataview: The List
07:56
HashMap
05:45
onItemDisclosure: Disclosing Items
03:15
Plug-in: PullRefresh
06:53
The indexBar
05:55
NestedList And TreeStore
16:27
DetailCard And Listeners
04:30
The Navigation View
05:55
The Action sheets
03:48
The Menu
03:50
Section 7: Creating Your Final Sencha Touch App
Introduction
01:53
Ext Singleton
08:44
The Home View
05:50
The HTML Content
09:08
The Blog Posts View
06:50
The TitleBar
02:52
The Data Model
05:15
The Data Store
06:16
Using Local Storage
06:33
Using External Storage "Ajax"
08:51
The Ellipsis
05:29
The itemCls
05:21
Item Details
09:44
Generate A Controller
07:25
the Itemtap
03:06
Push A New Data View
04:25
The New Full Posts
04:20
Overview Of Our New App
05:45
Section 8: Preparing for Release and Publishing Your App
Overview: Releasing And Publishing
05:32
Build The Testing Version
08:01
The Final Production of Your App
03:31
Phonegap And Cordova
06:04
Phonegap's Config.xml File
10:43
Building Android, ios and Winphone App Versions
06:45
The Final App in my Smartphone
02:54

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Fettah Ben, Apps developer, Business Expert and CPA Marketer

Ben is an IT Administrator Diploma and has built a successful business in coaching, online marketing, SEO, Web Development, content marketing, CPA marketing and lot of other projects.
In this Profile I share with you my successful strategies and techniques in different fields with easy ways that go from beginners to expert levels. 

I've served you (and over 8,000 other students) with my Udemy courses the last year - and I’ve taught you and them:

    How to make money from CPA Marketing
    How to use the best CPA Tactic
    How to attract +200 lifelong Twitter followers a day
    How to use Twitter on marketing
    How to become a Successful Author
    How to discover your Business Priorities
    How to make your website Mobile Friendly
    How to replace manual, repetitive, and time-consuming operations with an Automated solution.
    How to quickly automate basic Administrative Functions..
    How to master Windows Powershell Cmdlet
    How to create Apps with HTML5/CSS3 and JavaScript
    How to build App with Sencha Touch Framework
and more and more.

By taking one of my courses you will get the Full Support and Answers to any of your questions.

Ready to start learning?
Take This Course