Visão Geral
Neste Curso JavaScript fundamentals for Oracle APEX Developers, os participantes aprendem os fundamentos do desenvolvimento de JavaScript e como integrar código JavaScript personalizado em seus aplicativos Oracle APEX.
Objetivo
Após participar com êxito dese Curso JavaScript fundamentals for Oracle APEX Developers você será capaz de:
- Aprenda os fundamentos do desenvolvimento JavaScript
- Trabalhar com estruturas de programas e estruturas de dados
- Entenda como integrar código JavaScript personalizado de forma programática e declarativa no APEX
- Explore os fundamentos da biblioteca jQuery JavaScript
- Use ações dinâmicas em aplicativos Oracle APEX
- Aprenda as melhores práticas
Materiais
Inglês/Português/Lab Prático
Conteúdo Programatico
Introduction
What is JavaScript?
- Client side language
- History
- Future
Development environment
- Browsers
- Developer Tools
- Editors
- DevOps
Values, Types, and Operators
- Data Types
- Arithmetic
- Logical operators
Program Structure
- Expressions and statements
- The environment
- Functions
- Prompt & Confirm
- Control Flow
Functions
- Scope
- Functions as values
- Closure
- Hoisting
Objects
- Mutability
- Math Object
- Global Object
Higher Order Functions
- What is it?
- Passing along Arguments
- JavaScript Object Notation(JSON)
- map, reduce, filter
- Composability
Events
- Types
- Properties
- Delegation
- Custom Events
JavaScript Patterns
- Inheritance
- Polymorphism
- Encapsulation
Error Handling
- Strict Mode
- Testing
- Debugging
- Exceptions and propagation
- Assertions
Document Object Model(DOM)
- Traversal
- Modifications
- Attributes
- CSS
- What is a selector?
- IDs
- Classes
- Pseudo classes
- LESS/SASS
jQuery
- What is it?
- jQuery Core
- Events
- Performance
- Effects
AJAX
- What is it?
- GET vs POST
- Callbacks
- Responses
- Promises
JavaScript in APEX
- Programmatic
- Declarative
- Optimizations
Dynamic Actions
- Properties
- DA thought process
- Client side interactions
- Server resources
Frameworks
- AngularJS
- React.js
- Underscore
- ExtJS
TENHO INTERESSE