My Account Log in

2 options

Learning Ext JS : create powerful web applications with the new and improved Ext JS 5 library / Carlos A. Méndez, Crysfel Villa, Armando Gonzalez.

Ebook Central College Complete Available online

View online

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Méndez, Carlos A., author.
Villa, Crysfel, author.
Gonzalez, Armando, author.
Series:
Community experience distilled.
Community Experience Distilled
Language:
English
Subjects (All):
JavaScript (Computer program language).
Physical Description:
1 online resource (453 p.)
Edition:
4th ed.
Other Title:
Create powerful web applications with the new and improved Ext JS 5 library
Place of Publication:
Birmingham, [England] ; Mumbai, [India] : Packt Publishing, 2015.
Language Note:
English
System Details:
text file
Biography/History:
A Mendez Segura Carlos: Carlos A. Mendez is a freelance developer and graphic designer living in Mexico, with expertise in web development since 2000 and Windows development since 1998. He has also worked with Ext JS since version 2. x up to the present day. Since 1998, he has developed and designed administrative applications for accounting, payroll, inventory, human resource control, restaurants, hotels, and much moreapplications that are in production and up to date. Trying to explore creativity with a deep passion, Carlos has created many Ext JS components and VB components for private companies and was also involved in graphic design, such as illustrations and small animations used for interactive presentations by some companies in Mexico. He always has a passion for creating and learning new things on the Web. He is the founder and development manager of the company administrationonline. com, which is focused on administrative applications. Carlos is involved in many projects around the world and also provides support and maintenance to many Ext JS projects ranging from 2. x to 5. x. Villa Crysfel: Crysfel Villa is a senior software engineer at Modus Create. He's a passionate JavaScript coder and an accomplished software developer with over 10 years' experience in technical training, consulting, and systems analysis. Crysfel loves to write about emerging technologies and he has deployed several apps to the Apple Store using React Native. He currently lives in NY and can be found attending tech meetups throughout the city. You can follow him on Twitter at @crysfel. Gonzalez Armando: Armando Gonzalez is a Software Engineer with more than 4 years of experience in developing enterprise applications with Ext JS. He has plenty of experience in server-side technologies like PHP, Java J2EE, Node JS, and ROR. Before he started with Ext JS he was a Java and PHP developer. Since he started using JavaScript and Ext JS he became a JavaScript Evangelist, and started training teams on JavaScript and Ext JS. He loves to teach and share his knowledge with other developers and is always trying to make them use this awesome library. In early 2012 Armando started a software company, Codetlan, with some of his friends. This company focuses on developing enterprise applications using Sencha technologies. He is also a minor actionist in a Mexican startup called Cursame, where he developed the mobile version of the application and helped developing the main application using ROR technologies. If you want to know more about his work, you can follow him on Twitter (@manduks) or can watch his Open Source projects on Github (manduks).
Summary:
If you are a JavaScript developer who now wants to use the Ext JS framework, this is the book for you. This guide is useful to you whether you're new to Ext JS 5 or are a seasoned expert. Experience in HTML, CSS, and JavaScript is required in order to understand and get the most out of this book.
Contents:
Cover; Copyright; Credits; About the Authors; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: An Introduction to Ext JS 5; Considering Ext JS for your next project; Getting started with Ext JS; Downloading Ext JS; Setting up and installing Ext JS 5; Sencha Cmd; Why so many files and folders?; Folders that changed in version 5 from previous versions; Looking at the whole picture; Our first program; Writing the Ext JS code; Adding interaction to the program; Tools and editors; XAMPP or WAMP; Aptana; Sencha Architect; What's new in Ext JS 5; Summary
Chapter 2: The Core ConceptsThe class system; Naming conventions; Writing your first class; Simple inheritance; Preprocessors and postprocessors; Mixing many classes (the use of mixins); An explanation of mixins; Using the mixinConfig property; Configurations; Statics methods and properties; Explanation; The Singleton class; Aliases; Loading classes on demand; Enabling the loader; Working with the DOM; Getting elements; Query - how do we find them?; DOM manipulation - how do we change it?; Summary; Chapter 3: Components and Layouts; The component lifecycle; The initialization phase
The rendering phaseThe destruction phase; The lifecycle in action; About containers; Types of containers; The viewport; The panel; Panels versus containers; The Window component; The layout system; The Border layout; The Fit layout; The Card layout; The Accordion layout; The Anchor layout; More layouts; Comments about using layouts; Summary; Chapter 4: It's All about the Data; Ajax; Passing parameters to Ajax request; Setting timeout to Ajax request calls; Models; Mappings; Validators; Custom field types; Relationships; One-to-many associations; One-to-one associations; Working with the store
Adding new elementsLooping through the records/models in the store; Retrieving the records in the store; By index position; First and last records; By range; By ID; Removing records; Retrieving remote data; Ajax proxy; Readers; XML reader; Sending data; Summary; Chapter 5: Buttons and Toolbars; Event-driven development; Creating a simple button; Setting icons on buttons; Icon alignment on buttons; Handling button events; Segmented buttons; Adding menus; Toolbars; Toolbar button groups; The breadcrumb bar; Handling selections in the breadcrumb bar; The main menu for our application; Summary
Chapter 6: Doing It with FormsThe form component; The anatomy of the fields; The available fields; The TextField class; The number field; The ComboBox field; The Tag field; The Date field; The Checkbox and the CheckboxGroup fields; The Radio and RadioGroup buttons; The field container; Triggers; Submitting the data; Summary; Chapter 7: Give Me the Grid; The data connection (models and stores); A basic grid; Columns; The column row number; The number column; The template column; The date column; The Boolean column; The check column; The action column; Column renderers; The Widget column
Selection models
Notes:
Includes index.
Description based on online resource; title from PDF title page (ebrary, viewed August 15, 2015).
ISBN:
9781784397739
1784397733
OCLC:
918895757

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account