GithubHelp home page GithubHelp logo

luis-estrada / 33-js-conceptos Goto Github PK

View Code? Open in Web Editor NEW

This project forked from adonismendozaperez/33-js-conceptos

0.0 0.0 0.0 186 KB

📜 33 Conceptos que todo desarrollador de JavaScript debería saber.

License: MIT License

JavaScript 100.00%

33-js-conceptos's Introduction


33 Concepts Every JS Developer Should Know

33 Conceptos que todo desarrollador de JavaScript debería saber

PRs Welcome License MIT Build Status

Introducción

Este repositorio fue creado con la intención de ayudar a los desarrolladores a dominar sus conceptos en JavaScript. No es un requisito, sino una guía para futuros estudios. Está basado en un artículo escrito por Stephen Curtis y puede leerlo aquí.

Comunidad

Siéntase libre de enviar un PR agregando un enlace a sus propios resúmenes o comentarios. Si desea traducir el repositorio a su idioma nativo, no dude en hacerlo.

Todas las traducciones para este repo serán enumeradas abajo:


Tabla de contenido

  1. Pila de llamadas
  2. Tipos primitivos
  3. Tipos de valor y tipos de referencia
  4. Implícito, Explícito, Nominal, Estructuración y Escritura de pato
  5. == vs === vs typeof
  6. Alcance de la función, Ámbito de bloque y alcance léxico
  7. Expression vs Statement
  8. IIFE, módulos y espacios de nombres
  9. Message Queue y Event Loop
  10. setTimeout, setInterval y requestAnimationFrame
  11. Motores de JavaScript
  12. Bitwise Operators, Type Arrays y Array Buffers
  13. DOM y Layout Trees
  14. Factories y Classes
  15. this, call, apply y bind
  16. new, Constructor, instanceof y Instances
  17. Prototype Inheritance y Prototype Chain
  18. Object.create y Object.assign
  19. map, reduce, filter
  20. Funciones puras, efectos secundarios y mutación de estado
  21. Closures
  22. High Order Functions
  23. Recursion
  24. Collections y Generators
  25. Promesas
  26. async/await
  27. Estructuras de datos
  28. Expensive Operation y Big O Notation
  29. Algoritmos
  30. Herencia, polimorfismo y reutilización de código
  31. Patrones de diseño
  32. Partial Applications, Currying, Compose y Pipe
  33. Código limpio

1. Pila de llamadas

Artículos (Inglés)

Videos

⬆ volver arriba


2. Tipos primitivos

Artículos (Inglés)

Videos

⬆ volver arriba


3. Tipos de valores y tipos de referencias

Artículos (Inglés)

Videos

⬆ volver arriba


4. Implícito, Explícito, Nominal, Estructuración y Escritura de pato

Artículos (Inglés)

Videos

⬆ volver arriba


5. == vs === vs typeof

Artículos (Inglés)

Videos

⬆ volver arriba


6. Alcance de la función, Ámbito de bloque y alcance léxico

Artículos (Inglés)

Videos

⬆ volver arriba


7. Expression vs Statement

Artículos (Inglés)

Videos

⬆ volver arriba


8. IIFE, módulos y espacios de nombres

Artículos (Inglés)

Videos

⬆ volver arriba


9. Message Queue y Event Loop

Artículos (Inglés)

Videos

⬆ volver arriba


10. setTimeout, setInterval y requestAnimationFrame

Artículos (Inglés)

Videos

⬆ volver arriba


11. Motores de JavaScript

Artículos (Inglés)

Videos

⬆ volver arriba


12. Bitwise Operators, Type Arrays y Array Buffers

Artículos (Inglés)

Videos

⬆ volver arriba


13. DOM y Layout Trees

Artículos (Inglés)

Videos

⬆ volver arriba


14. Factories y Classes

Artículos (Inglés)

Videos

⬆ volver arriba


15. this, call, apply y bind

Artículos (Inglés)

Videos

⬆ volver arriba


16. new, Constructor, instanceof y Instances

Artículos (Inglés)

Videos

⬆ volver arriba


17. Prototype Inheritance y Prototype Chain

Artículos (Inglés)

Videos

⬆ volver arriba


18. Object.create y Object.assign

Artículos (Inglés)

Videos

⬆ volver arriba


19. map, reduce, filter

Videos

Artículos (Inglés)

Videos

⬆ volver arriba


20. Funciones puras, efectos secundarios y mutación de estado

Artículos (Inglés)

Videos

⬆ volver arriba


21. Closures

Artículos (Inglés)

Videos

⬆ volver arriba


22. High Order Functions

Artículos (Inglés)

Videos

⬆ volver arriba


23. Recursion

Artículos (Inglés)

Videos

⬆ volver arriba


24. Collections y Generators

Artículos (Inglés)

Videos

⬆ volver arriba


25. Promesas

Artículos (Inglés)

Videos

⬆ volver arriba


26. async/await

Artículos (Inglés)

Videos

⬆ volver arriba


27. Estructuras de datos

Artículos (Inglés)

Videos

⬆ volver arriba


28. Expensive Operation y Big O Notation

Artículos (Inglés)

Videos

⬆ volver arriba


29. Algoritmos

Artículos (Inglés)

⬆ volver arriba


30. Herencia, polimorfismo y reutilización de código

Artículos (Inglés)

Videos

⬆ volver arriba


31. Patrones de diseño

Artículos (Inglés)

Videos

⬆ volver arriba


32. Partial Applications, Currying, Compose y Pipe

Artículos (Inglés)

Videos

⬆ volver arriba


33. Código limpio

Artículos (Inglés)

Videos

⬆ volver arriba

33-js-conceptos's People

Contributors

adonismendozaperez avatar carlos-carsdfj avatar efrensho avatar juanarbol avatar kikeex avatar kikesan avatar oliverdjbrown avatar oussamaosman02 avatar tiendaficty avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.