295 lines
9.5 KiB
Markdown
295 lines
9.5 KiB
Markdown
#### *Javascript expert*
|
|
In diesem Kurs sind meistens Prinzipien des Javascript durchgeführt. Der Kurs beinhaltet nicht nur Grundlagen von Javascript sondern auch die detailierte Arbeit mit den Data Strukturen (Maps, Sets, Arrays, DOM, Dates, Timers, AJAX, Geolocation, Async/Await, eternal Libraries, Events).
|
|
|
|
```
|
|
.
|
|
├── chapter02
|
|
│ ├── index.html
|
|
│ └── script.js
|
|
├── chapter03
|
|
│ ├── arrayMethods.js
|
|
│ ├── arrays.js
|
|
│ ├── arrow_functions.js
|
|
│ ├── challenge1.js
|
|
│ ├── challenge2.js
|
|
│ ├── challenge3.js
|
|
│ ├── challenge4.js
|
|
│ ├── dotVSBracketNotation.js
|
|
│ ├── function_declarations.js
|
|
│ ├── functionsCallingOtherFunctions.js
|
|
│ ├── index.html
|
|
│ ├── IntroObjects.js
|
|
│ ├── loopingArrays.js
|
|
│ ├── loopingArraysReversed.js
|
|
│ ├── loops.js
|
|
│ ├── ObjectMethods.js
|
|
│ ├── reviewingFunctions.js
|
|
│ └── whileLoop.js
|
|
├── chapter05
|
|
│ ├── challenge1.js
|
|
│ ├── challenge2.js
|
|
│ ├── index.html
|
|
│ └── script.js
|
|
├── chapter07
|
|
│ ├── index.html
|
|
│ ├── modal
|
|
│ │ ├── index.html
|
|
│ │ ├── script.js
|
|
│ │ └── style.css
|
|
│ ├── pigGame
|
|
│ │ ├── dice-1.png
|
|
│ │ ├── dice-2.png
|
|
│ │ ├── dice-3.png
|
|
│ │ ├── dice-4.png
|
|
│ │ ├── dice-5.png
|
|
│ │ ├── dice-6.png
|
|
│ │ ├── index.html
|
|
│ │ ├── pig-game-flowchart.png
|
|
│ │ ├── script.js
|
|
│ │ └── style.css
|
|
│ ├── script.js
|
|
│ └── style.css
|
|
├── chapter08
|
|
│ ├── index.html
|
|
│ ├── primitiveVSObjects.js
|
|
│ ├── scoping2.js
|
|
│ └── scoping.js
|
|
├── chapter09
|
|
│ ├── challenge1.js
|
|
│ ├── challenge2.js
|
|
│ ├── destructuringArrays.js
|
|
│ ├── destructuringObjects.js
|
|
│ ├── index.html
|
|
│ ├── loopingTroughObjects.js
|
|
│ ├── mapsIteration.js
|
|
│ ├── maps.js
|
|
│ ├── nullishCoalescingOperator.js
|
|
│ ├── shortCircuitOperators.js
|
|
│ ├── spreadOperator.js
|
|
│ └── strings.js
|
|
├── chapter10
|
|
│ ├── applyAndCallMethod.js
|
|
│ ├── bindMethod.js
|
|
│ ├── closures.js
|
|
│ ├── defaultParameters.js
|
|
│ ├── firstClassFunctions.js
|
|
│ ├── functionReturnFunction.js
|
|
│ ├── ImmediatelyInvokedFunctionExpression.js
|
|
│ ├── index.html
|
|
│ ├── package.json
|
|
│ └── valueVsReference.js
|
|
├── chapter11
|
|
│ ├── arrayMethods.js
|
|
│ ├── dataTransformMapFilterReduce.js
|
|
│ ├── findIndex.js
|
|
│ ├── find.js
|
|
│ ├── flatAndFlatMap.js
|
|
│ ├── forEach.js
|
|
│ ├── forEachWithMaps.js
|
|
│ ├── index.html
|
|
│ ├── map.js
|
|
│ ├── methodChaining.js
|
|
│ ├── newAtMethod.js
|
|
│ ├── package.json
|
|
│ ├── reduce.js
|
|
│ ├── someAndEveryMethod.js
|
|
│ └── template.js
|
|
├── chapter12
|
|
│ ├── index.html
|
|
│ ├── MathAndRounding.js
|
|
│ ├── numberParsing.js
|
|
│ ├── setIntervalSetTimeout.js
|
|
│ └── template.js
|
|
├── chapter13
|
|
│ ├── index.html
|
|
│ └── script.js
|
|
├── chapter16
|
|
│ ├── ajaxCalls.js
|
|
│ ├── callbackHell.js
|
|
│ ├── index.html
|
|
│ └── PromiseAsAjaxCall.js
|
|
├── chapter17
|
|
│ ├── awaitMethod.js
|
|
│ ├── clean.js
|
|
│ ├── index.html
|
|
│ ├── modulePattern.js
|
|
│ ├── npmUsage
|
|
│ │ ├── index.html
|
|
│ │ ├── package.json
|
|
│ │ └── script.js
|
|
│ ├── package.json
|
|
│ ├── script.js
|
|
│ ├── shoppingCart.js
|
|
│ └── starter
|
|
│ ├── clean.js
|
|
│ ├── index.html
|
|
│ └── script.js
|
|
└── tips.txt
|
|
|
|
16 directories, 106 files
|
|
|
|
```
|
|
#### *Modern javascript*
|
|
In diesem Kurs wurden die Grundlagen vom Javascript durchgeführt.
|
|
```
|
|
.
|
|
├── chapter01
|
|
│ ├── arrays.html
|
|
│ ├── arrays.js
|
|
│ ├── index.html
|
|
│ ├── lose_vs_strict.html
|
|
│ ├── lose_vs_strict.js
|
|
│ ├── main.css
|
|
│ ├── null_comparison.html
|
|
│ ├── null_comparison.js
|
|
│ ├── null_undefined.html
|
|
│ ├── null_undefined.js
|
|
│ ├── numbers.html
|
|
│ ├── numbers.js
|
|
│ ├── sandbox.js
|
|
│ ├── strings.html
|
|
│ ├── strings.js
|
|
│ ├── style.css
|
|
│ ├── template_strings.html
|
|
│ ├── template_strings.js
|
|
│ ├── typeConversion.html
|
|
│ └── typeConversion.js
|
|
├── chapter02
|
|
│ ├── block_scope.js
|
|
│ ├── break_and_continue.js
|
|
│ ├── doWhile.js
|
|
│ ├── ifStatements.js
|
|
│ ├── index.html
|
|
│ ├── logical_not.js
|
|
│ ├── loops.js
|
|
│ ├── switch.js
|
|
│ └── while.js
|
|
├── chapter03
|
|
│ ├── arguments_parameters.js
|
|
│ ├── arrow_functions.js
|
|
│ ├── callback_Function_in_Action.js
|
|
│ ├── callbacks.js
|
|
│ ├── functions.js
|
|
│ ├── functions_vs_methods.js
|
|
│ └── index.html
|
|
├── chapter04
|
|
│ ├── index.html
|
|
│ ├── math_object.js
|
|
│ ├── object_literals.js
|
|
│ └── primitive_vs_reference_types.js
|
|
├── chapter05
|
|
│ ├── adding_changing_page_content.js
|
|
│ ├── adding_removing_classes.js
|
|
│ ├── adding_removing_elements.js
|
|
│ ├── changing_css_style.js
|
|
│ ├── eventBasics.js
|
|
│ ├── getting_setting_attributtes.js
|
|
│ ├── index_1.html
|
|
│ ├── index_2.html
|
|
│ ├── index_3.html
|
|
│ ├── index_4.html
|
|
│ ├── index_5.html
|
|
│ ├── index_6.html
|
|
│ ├── index_7.html
|
|
│ ├── index_8.html
|
|
│ ├── index.html
|
|
│ ├── more_DOM.js
|
|
│ ├── otherqueryWays.js
|
|
│ ├── parents_children_siblings.js
|
|
│ ├── popup.js
|
|
│ ├── querySelectors.js
|
|
│ └── style.css
|
|
├── chapter06
|
|
│ ├── form_Validation.js
|
|
│ ├── index_8.html
|
|
│ ├── style.css
|
|
│ └── submit_events.js
|
|
├── chapter07
|
|
│ ├── app.js
|
|
│ └── index.html
|
|
├── chapter08
|
|
│ ├── chainingArrayMethods.js
|
|
│ ├── filter_method.js
|
|
│ ├── find_method.js
|
|
│ ├── index.html
|
|
│ ├── map_method.js
|
|
│ ├── reduce_method.js
|
|
│ └── sort_method.js
|
|
├── chapter09
|
|
│ ├── app.js
|
|
│ ├── index.html
|
|
│ └── style.css
|
|
├── chapter10
|
|
│ ├── date_and_times.js
|
|
│ ├── date-fns.js
|
|
│ ├── digital_clock.js
|
|
│ ├── index_1.html
|
|
│ ├── index.html
|
|
│ └── timestamp.js
|
|
├── chapter11
|
|
│ ├── app.js
|
|
│ ├── index.html
|
|
│ └── todos.json
|
|
├── chapter12
|
|
│ ├── img
|
|
│ │ ├── day.svg
|
|
│ │ ├── icons
|
|
│ │ │ ├── 11.svg
|
|
│ │ │ ├── 12.svg
|
|
│ │ │ ├── 13.svg
|
|
│ │ │ ├── 14.svg
|
|
│ │ │ ├── 15.svg
|
|
│ │ │ ├── 16.svg
|
|
│ │ │ ├── 17.svg
|
|
│ │ │ ├── 18.svg
|
|
│ │ │ ├── 19.svg
|
|
│ │ │ ├── 1.svg
|
|
│ │ │ ├── 20.svg
|
|
│ │ │ ├── 21.svg
|
|
│ │ │ ├── 22.svg
|
|
│ │ │ ├── 23.svg
|
|
│ │ │ ├── 24.svg
|
|
│ │ │ ├── 25.svg
|
|
│ │ │ ├── 26.svg
|
|
│ │ │ ├── 27.svg
|
|
│ │ │ ├── 2.svg
|
|
│ │ │ ├── 30.svg
|
|
│ │ │ ├── 31.svg
|
|
│ │ │ ├── 32.svg
|
|
│ │ │ ├── 33.svg
|
|
│ │ │ ├── 34.svg
|
|
│ │ │ ├── 35.svg
|
|
│ │ │ ├── 36.svg
|
|
│ │ │ ├── 37.svg
|
|
│ │ │ ├── 38.svg
|
|
│ │ │ ├── 39.svg
|
|
│ │ │ ├── 3.svg
|
|
│ │ │ ├── 40.svg
|
|
│ │ │ ├── 41.svg
|
|
│ │ │ ├── 42.svg
|
|
│ │ │ ├── 43.svg
|
|
│ │ │ ├── 44.svg
|
|
│ │ │ ├── 4.svg
|
|
│ │ │ ├── 5.svg
|
|
│ │ │ ├── 6.svg
|
|
│ │ │ ├── 7.svg
|
|
│ │ │ └── 8.svg
|
|
│ │ └── night.svg
|
|
│ ├── index.html
|
|
│ ├── scripts
|
|
│ │ ├── app.js
|
|
│ │ └── forecast.js
|
|
│ └── style.css
|
|
├── chapter13
|
|
│ ├── index.html
|
|
│ ├── local_Storage.js
|
|
│ └── sandbox.js
|
|
├── chapter14
|
|
│ ├── classes.js
|
|
│ ├── index.html
|
|
│ └── sandbox.js
|
|
└── chapter15
|
|
├── index.html
|
|
└── sandbox.js
|
|
```
|