Szkolenia Oracle

Cel szkolenia dlearning

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.

Plan szkolenia Rozwiń listę

  1. Introduction
    • Knowing the objectives of the course
    • Setting up the Environment
  2. Web Application Essentials
    • Creating HTML5 Applications in NetBeans
    • Running HTML pages and analizing them by using the browser's development tools
    • Separating CSS and JavaScript content from HTML pages
    • Running HTML5 Applications in NetBeans
    • Practice: Creating HTML5 Web Applications with NetBeans 8
    • Practice: Separating JavaScript and CSS Resources
  3. JavaScript Fundamentals
    • Writing JavaScript code to declare variables, objects, functions and arrays
    • Writing JavaScript Arrays to store data
    • Defining JavaScript Objects as a key-value store
    • Accessing the properties of an object
    • Practice: Writing JavaScript code to pass tests in Jasmine
  4. Combining HTML5 and JavaScript in Web Applications
    • Creating HTML5 Documents
    • Creating HTML5 Forms to request information and process it
    • Validating HTML5 form input
    • Writing JavaScript functions for HTML5 events
    • Manipulating HTML5 elements through DOM
    • Practice: Writing JavaScript code to modify document elements
  5. The JavaScript API
    • Validating user input with JavaScript and Regular Expressions
    • Handling multiple values with JavaScript Collections
    • Manipulating Dates with the JavaScript Date API
    • Practice: Creating a meal-divider application
    • Practice: Calculating the total based on the age
  6. Web Application Data
    • Converting Objects to JSON Strings
    • Parsing JSON Strings into JavaScript Objects
    • Storing Objects by using the JSON API, Cookies, and Local Storage
    • Practice: Saving user input using JSON and Local Storage
    • Practice: Restoring saved data when page loads
  7. Style Applications using CSS3 and JavaScript
    • Applying CSS styles to HTML documents
    • Using CSS3 features to add dynamic styles to elements with events
    • Using Media Queries and media data to adapt to different screens
    • Using JavaScript to add and remove styles from elements
    • Practice: Writing CSS rules to style elements in the document
  8. Advanced JavaScript
    • Defining Functions
    • Creating Closures and explaining Variable Scope
    • Writing JavaScript functions as modules
    • Creating Prototypes
    • Creating Drag-and-Drop interactions with JavaScript
    • Creating JavaScript Timers and Delays to create animations in HTML
    • Using the HTML5 Canvas Object to draw in pages
    • Practices: Creating a Canvas, intervals, Drag and Drop, and implementing Mouse Gestures
  9. AJAX and WebSocket
    • Using AJAX with JavaScript to request data from an Application Server
    • Using AJAX to consume RESTful Web Services
    • Using AJAX calls to create "Server Push" interactions
    • Identifying alternatives to AJAX used in legacy code
    • Understanding AJAX Security
    • Using WebSocket to create Real-time Client/Server interactions
    • Identifying the required Back-End technologies for REST and WebSocket with Java EE7
    • Practices: Creating a Single-Page Application using RESTand a Tic-Tac-Toe Game Client with WebSocket
  10. Developing Applications with jQuery
    • Adding jQuery and jQuery UI libraries to your projects
    • Using Selectors and DOM manipulators to handle documents
    • Handling Events with jQuery
    • Animating elements and Applying effects in the document
    • Handling AJAX server responses
Pobierz konspekt szkolenia w formacie PDF

Dodatkowe informacje

Wymagania
  • Basic experience in any programming language
  • Basic knowledge of web concepts
Poziom trudności
Czas trwania 4 dni
Certyfikat

Uczestnicy szkoleń otrzymają zaświadczenia o ukończeniu kursu sygnowane przez firmę Oracle.

Prowadzący

Autoryzowany wykładowca Oracle.

Szkolenia powiązane tematycznieRozwiń listę

JavaScript

Web Design i Programowanie


Formularz kontaktowy

Prosimy o wypełnienie poniższego formularza, jeśli chcą Państwo uzyskać więcej informacji o powyższym szkoleniu.






* pola oznaczone (*) są wymagane

Informacje o przetwarzaniu danych przez Compendium – Centrum Edukacyjne Spółka z o.o.

CENA 5960 PLN NETTO Czy wiesz, że możesz uzyskać do 100% dofinansowania na ten kurs?   Sprawdź jak »

zamknij

Kody rabatowe

Kod rabatowy, może dotyczyć (szkolenia, producenta, terminu). Jeżeli posiadasz kod rabatowy, to wpisz go w odpowiednie pole.
(kolor zielony oznacza wpisanie prawidłowego kodu | kolor czerwony oznacza, że wpisany kod jest nieprawidłowy)

FORMA SZKOLENIA ?

zamknij

Szkolenie stacjonarne

Szkolenia stacjonarne w Compendium CE odbywają się najczęściej w naszych lokalizacjach w Krakowie i Warszawie, ale także w miejscu ustalonym przez klienta. Grupa uczestnicząca w szkoleniu spotyka się w danym miejscu o określonym czasie i wraz z trenerem aktywnie uczestniczy w laboratoriach.

Szkolenie dlearning

W szkoleniach Compendium Distance Learning możesz uczestniczyć z dowolnego miejsca na świecie. Kursanci, dzięki zaawansowanej technologii, którą dostarcza Compendium CE, stale widzą i słyszą trenera, mogą mu zadawać pytania poprzez chat i mikrofon, a także uczestniczą w ćwiczeniach i laboratoriach, które rozwiązują wraz z prowadzącym. Po więcej informacji zajrzyj na stronę dlearning.eu

MATERIAŁY SZKOLENIOWE ?

zamknij

Materiały elektroniczne

Materiały elektroniczne: są to materiały szkoleniowe w wersji elektronicznej, które w zależności od dostawcy udostępniane są za pomocą dedykowanych aplikacji: Skillpipe, eVantage itd. lub w postaci dokumentów PDF.

Materiały ctab

Materiały ctab: cena zawiera tablet ctab oraz materiały szkoleniowe w formie elektronicznej bądź tradycyjne materiały szkoleniowe i materiały dodatkowe dostarczone w wersji elektronicznej w zależności od ustaleń z producentem (w postaci dokumentów PDF lub EPUB). Tak dostarczone materiały są przystosowane pod kątem wyświetlania ich na tablecie ctab. Po więcej informacji zajrzyj na stronę ctab.

 

WYBIERZ TERMIN SZKOLENIA

Brak ustalonych terminów dla tego szkolenia.

Zaproponuj własny termin

Najbliższe szkolenia Oracle

Harmonogram szkoleń Oracle