diff --git a/README.md b/README.md new file mode 100644 index 0000000..1f38f0a --- /dev/null +++ b/README.md @@ -0,0 +1,17 @@ +# Das Frontend Repository beinhaltet derzeit folgende Bereiche + +In jedem Bereich befindet sich README.md Datei. Im Root Ordner des Bereichs steht entweder Anleitung, Beschreibung oder Datei Struktur des Bereichs + +### Javascript + +Im Bereich Javascript befindet sich der Quellcode von den durchgeführten Kursen `Javascript Expert` und `Modern Javascript` + +> [./Javascript Expert](https://git.me2digital.com/d.aster/Front-End/src/branch/master/javascript/Javascript%20Expert) + +> [./Modern Javascript](https://git.me2digital.com/d.aster/Front-End/src/branch/master/javascript/Modern%20Javascript) + +### ReactJS + +Im Bereich ReactJS befindet sich der Quellcode von den durchgeführten Kursen `React - The Complete Guide (incl Hooks, React Router, Redux)` + +> [./reactJS](https://git.me2digital.com/d.aster/Front-End/src/branch/master/reactjs) \ No newline at end of file diff --git a/javascript/README.md b/javascript/README.md new file mode 100644 index 0000000..a8a358c --- /dev/null +++ b/javascript/README.md @@ -0,0 +1,242 @@ +#### *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 +│   ├── defaultParameters.js +│   └── index.html +├── examples +│   ├── index.html +│   └── script.js +└── tips.txt + +10 directories, 61 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 +``` \ No newline at end of file