Advanced JavaScript Course Programming paradigms

CURS-456

In this advanced course of JavaScript you will learn how to work with the paradigms of object orientation, functional, reactive and asynchronous while learning deeper concepts of the language.
 

Description


Javascript is a Multiparadigm language, which means that it can be programmed with different styles (paradigms). We can even use more than one in the same project according to our needs. In this advanced course of JavaScript you will learn how to work with the paradigms of object orientation, functional, reactive and asynchronous while learning deeper concepts of the language.

It is recommended that you first take the JavaScript course from scratch.

Advanced JavaScript content:

Module 1

Programming paradigms

Programming: Understanding what is
    Programming paradigms
    scheduling types
    Procedural programming
    Object-Oriented Programming
    Functional programming
    REACTIVE programming
    Programming forms
    Imperative vs Declarative
    Synchronous vs Asynchronous
    JavaScript and its current context
    Eras JavaScript
    The EcmaScript Standard
    Grámatica JavaScript
    Types of data in JavaScript
    The good parts of JS
    The old and new

Object Oriented Programming (I)

Basics
    Classes and objects
    Methods and attributes
    Inheritance and polymorphism
    Encapsulation and abstraction
    Understanding this in JavaScript
    Implicit assignment
    Explicit assignment
    Assignment with new
    Global Assignment

Module 2

Object-oriented programming (II)

POO with JavaScript prototypical
    Literal objects
    Prototypes
    Construction functions
    Prototypical inheritance
    POO with modern JavaScript
    Syntactic sugar
    Classes
    Constructor method
    Setters and getters
    Módificadores Access
    Public methods
    Static methods
    Private methods
    Inheritance and polymorphism
    Super Builders and Super calls
    Mixins

Asynchronous Programming (I)

Asynchronous programming
    What is it and what is not?
    AJAX and JSON
    Asynchronous Flow Control
    Callbacks
    Promises
    Generators
    Asynchronous functions (async and await)

Modulo 3

Functional programming

What is it?
    Declarative programming
    Pure functions
    Referential transparency
    Immutability
    Recursion
    Objects and functions
    Functional methods

REACTIVE programming

What is it?
    The WEB as reactive model
    REACTIVE WEB Architectures
    The Observer pattern
    Libraries and reactive frameworks
    Simple: Reactivex, RxJS, Ractive. js
    Complexes: Angular, React, Vue. js

Module 4

Isomorphic workflow in JavaScript

What is isomorphism?
    Babel settings
    In Client (browsers)
    on server (server)
    Modular configuration on the client with Browserify

Final Project (ToDoList)

All List Imperative
    All Functional List
    All List Reactive

Technical data:

Format:. mp4
    Resolution: 1280x720p
    Size: 2.56 GB
    Language: Spanish
    Content: 4 Modules
    Duration: X:xx hours
    Date of publication: 2017
 

See catches


Totally virus free and malicious software, so don't wait any longer on Descargartelo now.

Don't forget to give us an opinion about the course, to improve the content.

Download area


Part1

Part2

Part3

Contraseña/Password: www.intarcesoft.com.ve

Follow us on our social networks


Note: Do not forget to follow us on our social networks of Facebook and Twitter to form part of our community and receive the notification every time we publish something new, so you will not miss anything.

License Freeware
Language Only Spanish
File Size 2.56 GB
Developer Curso
Grade 
04/10/2018

Excelente

Gran curso

Write your review!

Write a review

Advanced JavaScript Course Programming paradigms

Advanced JavaScript Course Programming paradigms

In this advanced course of JavaScript you will learn how to work with the paradigms of object orientation, functional, reactive and asynchronous while learning deeper concepts of the language.
 

Ask a question

NO registration required!

If the question you have has not yet been answered here, use the form below to ask something about this addon.

(optional)
*(Required to be notified when an answer is available)

If the download link redirects to another product that is not described in the article or is broken, report it using our Reporting Form

RelatedProducts