{"schemaVersion":1,"id":"https://lucioduran.com/educations/60db4941c63eb5cf85d1870c","url":"https://lucioduran.com/educations/60db4941c63eb5cf85d1870c","title":"JavaScript: From Fundamentals to Functional JS","description":"Solidify your knowledge of objects, arrays and prototypes in JavaScript. Then you'll master closures, use higher-order functions/callbacks and learn underscore.js so you have a foundation to build on more complex concepts like functional programming.","language":"en","datePublished":null,"dateModified":null,"contentFormat":"text/markdown","content":"![Frontend Masters logo](<https://statics.lucioduran.com/images/companies/fmasters.jpg>)\n\nAugust 2016 · workshop\n\n# JavaScript: From Fundamentals to Functional JS\n\nat Frontend Masters\n\nSolidify your knowledge of objects, arrays and prototypes in JavaScript. Then you'll master closures, use higher-order functions/callbacks and learn underscore.js so you have a foundation to build on more complex concepts like functional programming.\n\n## Enroll in this Course\n\nVisit Frontend Masters to learn more\n\n[Go to course](<https://frontendmasters.com/courses/js-fundamentals-to-functional/>)\n\n[Back to Education](<https://lucioduran.com/education>)","headings":[{"level":1,"text":"JavaScript: From Fundamentals to Functional JS","url":"https://lucioduran.com/educations/60db4941c63eb5cf85d1870c#title"},{"level":2,"text":"Enroll in this Course","url":"https://lucioduran.com/educations/60db4941c63eb5cf85d1870c#educationDetail-enrollTitle"}],"sections":[{"heading":"JavaScript: From Fundamentals to Functional JS","level":1,"url":"https://lucioduran.com/educations/60db4941c63eb5cf85d1870c","content":"![Frontend Masters logo](<https://statics.lucioduran.com/images/companies/fmasters.jpg>)\n\nAugust 2016 · workshop"},{"heading":"JavaScript: From Fundamentals to Functional JS","level":1,"url":"https://lucioduran.com/educations/60db4941c63eb5cf85d1870c#title","content":"at Frontend Masters\n\nSolidify your knowledge of objects, arrays and prototypes in JavaScript. Then you'll master closures, use higher-order functions/callbacks and learn underscore.js so you have a foundation to build on more complex concepts like functional programming."},{"heading":"Enroll in this Course","level":2,"url":"https://lucioduran.com/educations/60db4941c63eb5cf85d1870c#educationDetail-enrollTitle","content":"Visit Frontend Masters to learn more\n\n[Go to course](<https://frontendmasters.com/courses/js-fundamentals-to-functional/>)\n\n[Back to Education](<https://lucioduran.com/education>)"}],"links":[{"text":"Go to course","url":"https://frontendmasters.com/courses/js-fundamentals-to-functional/"},{"text":"Back to Education","url":"https://lucioduran.com/education"}],"structuredData":[{"@context":"https://schema.org","@graph":[{"@type":"Person","@id":"https://lucioduran.com/#person","name":"Lucio Durán","url":"https://lucioduran.com/"},{"@type":"WebSite","@id":"https://lucioduran.com/#website","url":"https://lucioduran.com/","name":"Lucio Durán","inLanguage":["en","es"],"publisher":{"@id":"https://lucioduran.com/#person"}},{"@type":"WebPage","@id":"https://lucioduran.com/educations/60db4941c63eb5cf85d1870c#page","url":"https://lucioduran.com/educations/60db4941c63eb5cf85d1870c","name":"JavaScript: From Fundamentals to Functional JS at Frontend Masters | Lucio Durán","description":"Solidify your knowledge of objects, arrays and prototypes in JavaScript. Then you'll master closures, use higher-order functions/callbacks and learn underscore.js so you have a foundation to build on more complex concepts like functional programming.","inLanguage":"en","author":{"@id":"https://lucioduran.com/#person"},"publisher":{"@id":"https://lucioduran.com/#person"},"isPartOf":{"@id":"https://lucioduran.com/#website"},"isAccessibleForFree":true,"mainEntity":{"@id":"https://lucioduran.com/educations/60db4941c63eb5cf85d1870c#course"},"about":{"@id":"https://lucioduran.com/#person"},"breadcrumb":{"@id":"https://lucioduran.com/educations/60db4941c63eb5cf85d1870c#breadcrumb"}},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://lucioduran.com/"},{"@type":"ListItem","position":2,"name":"Education","item":"https://lucioduran.com/education"},{"@type":"ListItem","position":3,"name":"JavaScript: From Fundamentals to Functional JS","item":"https://lucioduran.com/educations/60db4941c63eb5cf85d1870c"}],"@id":"https://lucioduran.com/educations/60db4941c63eb5cf85d1870c#breadcrumb"},{"@type":"Course","@id":"https://lucioduran.com/educations/60db4941c63eb5cf85d1870c#course","name":"JavaScript: From Fundamentals to Functional JS","url":"https://lucioduran.com/educations/60db4941c63eb5cf85d1870c","description":"Solidify your knowledge of objects, arrays and prototypes in JavaScript. Then you'll master closures, use higher-order functions/callbacks and learn underscore.js so you have a foundation to build on more complex concepts like functional programming.","learningResourceType":"workshop","provider":{"@type":"Organization","name":"Frontend Masters"}}]}],"contentHash":"ad0426151d3c5aa61017feb466dd2688557185b2912c414ccbbdb4a98a659937","provenance":{"method":"Deterministic serialization of the server-rendered main element","source":"https://lucioduran.com/educations/60db4941c63eb5cf85d1870c","hashAlgorithm":"sha256","hashScope":"JSON document fields before contentHash and provenance","sourceHTMLBytes":30726,"contentBytes":643}}
