MARC보기
LDR00000cam u2200205Ii 4500
001000000438692
00520200306154559
007cr unu||||||||
008180117s2017 enka o 000 0 eng d
015 ▼a GBB841728 ▼2 bnb
0167 ▼a 018690474 ▼2 Uk
019 ▼a 1018126525
020 ▼a 9781787122291 ▼q (electronic bk.)
020 ▼a 1787122298 ▼q (electronic bk.)
020 ▼z 9781787284746
020 ▼z 1787284743
035 ▼a 1655555 ▼b (N$T)
035 ▼a (OCoLC)1019827267 ▼z (OCoLC)1018126525
037 ▼a CL0500000930 ▼b Safari Books Online
037 ▼a 7DBF3E36-F76C-45C7-AF86-F8D30DFFBD5A ▼b OverDrive, Inc. ▼n http://www.overdrive.com
040 ▼a UMI ▼b eng ▼e rda ▼e pn ▼c UMI ▼d IDEBK ▼d NLE ▼d TOH ▼d OCLCF ▼d CEF ▼d KSU ▼d DEBBG ▼d TEFOD ▼d UKMGB ▼d G3B ▼d LVT ▼d S9I ▼d UAB ▼d UKAHL ▼d N$T ▼d 247004
050 4 ▼a QA76.73.J39
08204 ▼a 005.437 ▼2 23
1001 ▼a Pattamsetti, Raja Malleswara Rao, ▼e author.
24510 ▼a Oracle JET for developers : ▼b implement client-side JavaScript efficiently for enterprise Oracle applications/ ▼c Raja Malleswara Rao Pattamsetti. ▼h [electronic resource].
2463 ▼a Oracle JavaScript Extension Toolkit for developers
260 1 ▼a Birmingham, UK: ▼b Packt Publishing, ▼c 2017.
300 ▼a 1 online resource (1 volume): ▼b illustrations.
336 ▼a text ▼b txt ▼2 rdacontent
337 ▼a computer ▼b c ▼2 rdamedia
338 ▼a online resource ▼b cr ▼2 rdacarrier
347 ▼a data file ▼2 rda
5050 ▼a Cover -- Copyright -- Credits -- About the Author -- About the Reviewer -- www.PacktPub.com -- Customer Feedback -- Table of Contents -- Preface -- Chapter 1: Getting Started with Oracle JET -- Getting started with Oracle JET -- Oracle JET features -- Bootstrapping your first Oracle JET project -- Setting up npm and Node.js -- Installing Yeoman and Grunt -- Installing Oracle JET generator -- Creating a project using the command line -- Running a project with Grunt -- Managing and running the project using NetBeans IDE -- Summary -- Chapter 2: Oracle Alta UI -- What is Oracle Alta UI? -- Oracle JET web application styles with Alta UI -- Applications with Alta UI -- Dashboard style -- Card page style -- List page style -- Detail page style -- Additional page styles and wizards -- Form page style -- Master -- detail style -- Wizards -- Recommendations -- Summary -- Chapter 3: Tool Integration -- What is the build pipeline? -- Grunt -- Gulp -- Installing Gulp -- RequireJS -- Installing RequireJS -- webpack -- Summary -- Chapter 4: Knockout JS -- What is Knockout.js? -- Knockout.js features -- Installation and programming -- Observables -- Computed observables -- Observable arrays -- Data bindings -- Control-flow bindings -- Appearance bindings -- Interactive bindings -- External data access and animations -- Usage in Oracle JET applications -- Summary -- Chapter 5: Oracle JET Components -- Form Elements, Controls, and Data Collections -- Oracle JET components -- Steps involved in adding a component -- Form components -- Text input components -- Input text -- Input password -- Text area -- Input number -- Input date -- Input time -- Input date time -- Selection components -- Select -- Combo box -- Checkbox set -- Radio set -- Switch -- Form controls -- Data collections -- Summary -- Chapter 6: OJ Components -- Layouts, Navigation, and Visualizations.
5058 ▼a Visualization components -- Charts -- Area charts -- Gauges -- Dial gauges -- LED gauges -- Rating gauges -- Status meter gauges -- Trendy visualization components -- Sunbursts -- Layout and navigation components -- Layout and navigation examples -- Accordions -- Modal dialogs -- Navigation lists -- Panels -- Tabs -- Summary -- Chapter 7: Framework -- Application routing -- Validations and conversions -- Validations -- Component validations -- Application level validations -- Converters -- Responsiveness -- Media queries -- Performance -- JavaScript optimization techniques -- CSS optimization techniques -- Oracle JET component optimization techniques -- Internationalization and localization -- Accessibility -- Application theming -- Customized application theming -- Customizing the application theme using Sass -- Customizing the application theme using Theme Builder -- Summary -- Chapter 8: Hybrid Mobile Application Development -- Oracle JET mobile tools -- Cordova -- Hybrid mobile application development -- Building and serving the application with Grunt -- Importing the FixItFast application -- Packaging and publishing a mobile application -- Packaging a mobile application -- Publishing a mobile application -- Publishing on an iOS platform -- Publishing on an Android platform -- Summary -- Chapter 9: Testing and Debugging -- The importance of programmatic testing -- Test-driven development (TDD) -- Agile model-driven development (AMDD) -- Behavior-driven development (BDD) -- Oracle JET application testing tools -- QUnit -- Jasmine -- Mocha -- Selenium WebDriver -- Running JavaScript unit tests -- Karma -- JS test driver -- Debugging Oracle JET applications -- Using browser extensions -- Using IDE extensions -- Summary -- Chapter 10: Security and Version Migration -- Common web application vulnerabilities -- Cross-Site Scripting (XSS).
5058 ▼a SQL injection -- LDAP injection -- CRLF injection -- Cross-Site Request Forgery (CSRF) -- Insecure cryptographic storage -- Buffer overflow -- Directory traversal -- Oracle JET security offerings -- Version migration with Oracle JET -- The future of the Oracle JET framework -- Summary -- Index.
520 ▼a If you are a JavaScript developer looking to create resilient and robust client-side apps, then this book is the right choice for you. This book will give you a complete practical understanding of the Oracle JavaScript Extension Toolkit (JET) and how you can use it to develop efficient client-side applications with ease.
588 ▼a Description based on online resource; title from title page (Safari, viewed January 15, 2018).
590 ▼a Added to collection customer.56279.3
63000 ▼a Oracle (Computer file)
63007 ▼a Oracle (Computer file) ▼2 fast ▼0 (OCoLC)fst01363816
650 0 ▼a JavaScript (Computer program language)
650 0 ▼a Web applications ▼x Development.
650 0 ▼a Application software ▼x Development.
650 7 ▼a COMPUTERS ▼x Web ▼x General. ▼2 bisacsh
650 7 ▼a COMPUTERS ▼x Programming Languages ▼x JavaScript. ▼2 bisacsh
650 7 ▼a COMPUTERS ▼x Programming ▼x Open Source. ▼2 bisacsh
650 7 ▼a Application software ▼x Development. ▼2 fast ▼0 (OCoLC)fst00811707
650 7 ▼a JavaScript (Computer program language) ▼2 fast ▼0 (OCoLC)fst00982071
655 4 ▼a Electronic books.
85640 ▼3 EBSCOhost ▼u http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=1655555
938 ▼a Askews and Holts Library Services ▼b ASKH ▼n BDZ0036199761
938 ▼a ProQuest MyiLibrary Digital eBook Collection ▼b IDEB ▼n cis39717724
938 ▼a EBSCOhost ▼b EBSC ▼n 1655555
990 ▼a ***1008102
991 ▼a E-BOOK
994 ▼a 92 ▼b N$T