├── .gitignore ├── img ├── bind.png ├── bind2.png ├── ajaxData.png ├── coercion.png ├── ajaxFetch.png ├── arrayFrom.png ├── call,apply.png ├── namedExport.png ├── namedImport.png ├── newKeyword.png ├── prototype.png ├── thisKeyword.png ├── truthyFalsy.png ├── callbackQueue.png ├── exportDefault.png ├── importDefault.png ├── renameImports.png ├── ModulesStructure.png ├── bubblingCapture.png ├── reduceOrderTotals.png ├── eventLoopCallbackHell.png ├── function-definition.jpg └── ObkectKeysValuesEntries.png ├── readme.md ├── 10_HarderPracticeExercises.md ├── 14_ESModulesAndStructuringLargerApps.md ├── 13_AjaxAndFetchingData.md ├── 01_basics.md ├── 03_bits.md ├── 11_Prototype.md ├── 02_functions.md ├── tableOfContent.md ├── 05_events.md ├── 09_GettingLoopy.md ├── 06_SeriousPractice.md ├── 04_dom.md ├── 12_AdvancedFlowControl.md ├── 07_LogicAndFlowControl.md └── 08_DataTypes.md /.gitignore: -------------------------------------------------------------------------------- 1 | #Files: 2 | .DS_store -------------------------------------------------------------------------------- /img/bind.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CsarGomez/beginnersJavascriptNotes/HEAD/img/bind.png -------------------------------------------------------------------------------- /img/bind2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CsarGomez/beginnersJavascriptNotes/HEAD/img/bind2.png -------------------------------------------------------------------------------- /img/ajaxData.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CsarGomez/beginnersJavascriptNotes/HEAD/img/ajaxData.png -------------------------------------------------------------------------------- /img/coercion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CsarGomez/beginnersJavascriptNotes/HEAD/img/coercion.png -------------------------------------------------------------------------------- /img/ajaxFetch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CsarGomez/beginnersJavascriptNotes/HEAD/img/ajaxFetch.png -------------------------------------------------------------------------------- /img/arrayFrom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CsarGomez/beginnersJavascriptNotes/HEAD/img/arrayFrom.png -------------------------------------------------------------------------------- /img/call,apply.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CsarGomez/beginnersJavascriptNotes/HEAD/img/call,apply.png -------------------------------------------------------------------------------- /img/namedExport.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CsarGomez/beginnersJavascriptNotes/HEAD/img/namedExport.png -------------------------------------------------------------------------------- /img/namedImport.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CsarGomez/beginnersJavascriptNotes/HEAD/img/namedImport.png -------------------------------------------------------------------------------- /img/newKeyword.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CsarGomez/beginnersJavascriptNotes/HEAD/img/newKeyword.png -------------------------------------------------------------------------------- /img/prototype.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CsarGomez/beginnersJavascriptNotes/HEAD/img/prototype.png -------------------------------------------------------------------------------- /img/thisKeyword.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CsarGomez/beginnersJavascriptNotes/HEAD/img/thisKeyword.png -------------------------------------------------------------------------------- /img/truthyFalsy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CsarGomez/beginnersJavascriptNotes/HEAD/img/truthyFalsy.png -------------------------------------------------------------------------------- /img/callbackQueue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CsarGomez/beginnersJavascriptNotes/HEAD/img/callbackQueue.png -------------------------------------------------------------------------------- /img/exportDefault.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CsarGomez/beginnersJavascriptNotes/HEAD/img/exportDefault.png -------------------------------------------------------------------------------- /img/importDefault.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CsarGomez/beginnersJavascriptNotes/HEAD/img/importDefault.png -------------------------------------------------------------------------------- /img/renameImports.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CsarGomez/beginnersJavascriptNotes/HEAD/img/renameImports.png -------------------------------------------------------------------------------- /img/ModulesStructure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CsarGomez/beginnersJavascriptNotes/HEAD/img/ModulesStructure.png -------------------------------------------------------------------------------- /img/bubblingCapture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CsarGomez/beginnersJavascriptNotes/HEAD/img/bubblingCapture.png -------------------------------------------------------------------------------- /img/reduceOrderTotals.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CsarGomez/beginnersJavascriptNotes/HEAD/img/reduceOrderTotals.png -------------------------------------------------------------------------------- /img/eventLoopCallbackHell.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CsarGomez/beginnersJavascriptNotes/HEAD/img/eventLoopCallbackHell.png -------------------------------------------------------------------------------- /img/function-definition.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CsarGomez/beginnersJavascriptNotes/HEAD/img/function-definition.jpg -------------------------------------------------------------------------------- /img/ObkectKeysValuesEntries.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CsarGomez/beginnersJavascriptNotes/HEAD/img/ObkectKeysValuesEntries.png -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- 1 |
4 |
5 |
17 | This are my personal notes about the Beginners Javascript course from Wes Bos, please feel free to PR, clone, fork or whatever you want to do. 18 |
19 |20 | Beginners Javascript course notes are not totally updated, i'm updating a soon as im completing the course modules. 21 |
-------------------------------------------------------------------------------- /10_HarderPracticeExercises.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # **Module #10 - Harder practice exercises** 4 | 5 | --- 6 | 7 | All exercises are in [CodePen](https://codepen.io/collection/XjJQYz) 8 | 9 | 10 | 11 | ## **FACE DETECTION AND CENSORSHIP** 12 | 13 | Example [here](https://codepen.io/cgope/pen/poeEBJX) 14 | 15 | 16 | 17 | ## **SARCASTIC TEXT GENERATOR** 18 | 19 | Example [here](https://codepen.io/cgope/pen/LYWBppQ) 20 | 21 | 22 | 23 | ## **SHOPPING FROM WITH CUSTOM EVENTS, DELEGATION AND LOCAL STORAGE** 24 | 25 | Example [here](https://codepen.io/cgope/pen/ExWBwjx) 26 | 27 | 28 | 29 | ## **BUILDING A GALLERY EXERCISE** 30 | 31 | Example [here](https://codepen.io/cgope/pen/yLbNWBO) 32 | 33 | 34 | 35 | ## **BUILDING A SLIDER** 36 | 37 | Example [here](https://codepen.io/cgope/details/KKmVavv) 38 | 39 |