Oracle Java Script and html 5 Develop Web Applications 1.0 Training & Placements in Chennai ISQL Global
JavaScript and html5: Develop Web Applications
(The Course Materials and Course Completion Certificates are directly delivered from Oracle University to those required for Foreign Opportunity)
(Government of India Approved Education Center - ISQL Global)
This JavaScript and html5 course features the JavaScript language, from language fundamentals to dynamic interactions with browsers, DOM,
html5, CSS3, JSON, REST, AJAX, WebSocket, and jQuery. This course includes several demos for the student to hack in each lesson.
This JavaScript and html5 course teaches you how to code application logic in web applications using JavaScript and how to create html5
pages to parse and send data using html5 forms. Create and modify the Document Object Model(DOM), create responsive layouts with
CSS3, store local data with JSON, and draw on html5 canvas. Students will add interactive behaviors to web pages creating
better User experiences and add dynamic data using AJAX, REST and WebSocket with JavaScript.
Learn To:- Code application logic using JavaScript to control User interactionsand display data.
- Create applications with html5 forms to send data to services.
- Debugand inspect web applications and styles using browser's tools.
- Createdesign templates and standards using CSS and JavaScript that adaptto different devices including mobile with Media Queries and Responsive Design.
- Readand validate data from html5 forms using JavaScript.
- Parse, modify, and validate data using Javascript API.
- Addinteractivityin html5 forms using events and DOM modification.
- Storeand send JavaScript Object data to services, local storage oracross different pages and html5 elements using JavaScript ObjectNotation.
- Drawon html5 canvas using JavaScript.
- StoreUser data in web applications using html5 Local Storage
- CreateJavaScript code to retrieve and display dynamic data from RESTservices using AJAX.
- CreateJavaScript code to interact with WebSocket for real-timecommunication.
- CreatejQuery code to animate elements, handle DOM, events, or AJAXresponses.
Benefits to You
This course will prepare any web developer with enough JavaScript, html5
and CSS3 knowledge to build complex and modern sites and for those looking to develop Java EE front-end web applications.
Suggested Prerequisite- Basic knowledge of web concepts
- Basicexperience in any programming language
Audience- J2EE Developer
- Java EE Developers
- Team Leader
- Application Developers
- FormsDeveloper
- JavaDevelopers
- Developer
- Technical Consultant
Course
Objectives
- Create and run an html5 applications in NetBeans
- WriteJavaScript code to use variables, objects, functions and arrays
- Createhtml5 forms to request information and process it
- WriteJavaScript functions for html5 events
- Manipulatehtml5 elements through DOM
- Use the JavaScript API
- Storeobjects by using the JSON API, Cookies, and Local Storage
- Stylehtml documents with CSS3
- UseMedia Queries and media data to adapt the web page to differentscreen sizes
- Create closures, prototypes, and modules in JavaScript
- Create a Canvas, intervals, Drag and Drop interactions, and implementmouse gestures in html5
- UseAJAX to consume RESTful Web Services
- Identify the required Back-End technologies for REST and WebSocket withJava EE7
- UseSelectors and DOM manipulators to handle documents with jQuery
- Handleevents and AJAX server responses with jQuery
Course Topics
Introduction- Setting up the Environment
- Knowing the objectives of the course
Web Application Essentials- Practice:Separating JavaScript and CSS Resources
- Practice:Creating html5 Web Applications with NetBeans 8
- Runninghtml pages and analizing them by using the browser's developmenttools
- Running html5 Applications in NetBeans
- Creating html5 Applications in NetBeans
- Separating CSS and JavaScript content from html pages
JavaScript Fundamentals- WritingJavaScript code to declare variables, objects, functions andarrays
- WritingJavaScript Arrays to store data
- Accessing the properties of an object
- Practice:Writing JavaScript code to pass tests in Jasmine
- DefiningJavaScript Objects as a key-value store
Combining html5 and JavaScript in Web Applications- Manipulatinghtml5 elements through DOM
- Validatinghtml5 form input
- Creatinghtml5 Forms to request information and process it
- Practice:Writing JavaScript code to modify document elements
- WritingJavaScript functions for html5 events
- Creatinghtml5 Documents
The
JavaScript API- Practice:Creating a meal-divider application
- Practice:Calculating the total based on the age
- Handlingmultiple values with JavaScript Collections
- Validating User input with JavaScript and Regular Expressions
- Manipulating Dates with the JavaScript Date API
Web
Application Data- ParsingJSON Strings into JavaScript Objects
- Practice:Saving User input using JSON and Local Storage
- ConvertingObjects to JSON Strings
- StoringObjects by using the JSON API, Cookies, and Local Storage
- Practice:Restoring saved data when page loads
Style
Applications using CSS3 and JavaScript- Using CSS3 features to add dynamic styles to elements with events
- Applying CSS styles to html documents
- UsingJavaScript to add and remove styles from elements
- Practice:Writing CSS rules to style elements in the document
- UsingMedia Queries and media data to adapt to different screens
Advanced
JavaScript- Creating Drag-and-Drop interactions with JavaScript
- Creating Prototypes
- WritingJavaScript functions as modules
- Using the html5 Canvas Object to draw in pages
- CreatingJavaScript Timers and Delays to create animations in html
- Defining Functions
- Practices:Creating a Canvas, intervals, Drag and Drop, and implementing Mouse Gestures
- Creating Closures and explaining Variable Scope
AJAX
and WebSocket- Understanding AJAX Security
- UsingAJAX to consume RESTful Web Services
- UsingAJAX with JavaScript to request data from an Application Server
- UsingAJAX calls to create Server Push interactions
- Using WebSocket to create Real-time Client/Server interactions
- Practices:Creating a Single-Page Application using RESTand a Tic-Tac-ToeGame Client with WebSocket
- Identifying alternatives to AJAX used in legacy code
- Identifying the required Back-End technologies for REST and WebSocket withJava EE7
Developing
Applications with jQuery- Handling Events with jQuery
- Handling AJAX server responses
- AddingjQuery and jQuery UI libraries to your projects
- Using Selectors and DOM manipulators to handle documents
- Animatingelements and Applying effects in the document