From 2605186b9cb9c25d3956d3214ac387f2957d8feb Mon Sep 17 00:00:00 2001 From: root Date: Fri, 28 Nov 2025 13:22:30 +0300 Subject: [PATCH] Added simple chat bot --- .DS_Store | Bin 6148 -> 6148 bytes .../01-FromJavaScriptTojQuery/.DS_Store | Bin 6148 -> 0 bytes .../03-manipulating_the_dom/index.html | 53 -- .../03-manipulating_the_dom/js/app.js | 1 - .../03-manipulating_the_dom/js/transcript.js | 106 ---- .../02-jQueryIntroduction/.DS_Store | Bin 6148 -> 0 bytes .../02-downloading_jquery/Cards-jquery.html | 70 --- .../02-downloading_jquery/img/1.png | Bin 79419 -> 0 bytes .../02-downloading_jquery/img/2.png | Bin 65741 -> 0 bytes .../02-downloading_jquery/img/3.png | Bin 79243 -> 0 bytes .../02-downloading_jquery/img/4.png | Bin 94898 -> 0 bytes .../img/code-institute.jpg | Bin 208372 -> 0 bytes .../02-downloading_jquery/img/slider-1.jpg | Bin 32208 -> 0 bytes .../02-downloading_jquery/img/slider-2.jpg | Bin 28898 -> 0 bytes .../02-downloading_jquery/img/slider-3.jpg | Bin 34721 -> 0 bytes .../02-downloading_jquery/img/slider-4.jpg | Bin 37054 -> 0 bytes .../02-downloading_jquery/script.js | 20 - .../02-downloading_jquery/style.css | 157 ----- .../challenge_solution/Cards-jquery.html | 70 --- .../challenge_solution/img/1.png | Bin 79419 -> 0 bytes .../challenge_solution/img/2.png | Bin 65741 -> 0 bytes .../challenge_solution/img/3.png | Bin 79243 -> 0 bytes .../challenge_solution/img/4.png | Bin 94898 -> 0 bytes .../challenge_solution/img/code-institute.jpg | Bin 208372 -> 0 bytes .../challenge_solution/img/slider-1.jpg | Bin 32208 -> 0 bytes .../challenge_solution/img/slider-2.jpg | Bin 28898 -> 0 bytes .../challenge_solution/img/slider-3.jpg | Bin 34721 -> 0 bytes .../challenge_solution/img/slider-4.jpg | Bin 37054 -> 0 bytes .../challenge_solution/script.js | 20 - .../challenge_solution/statements.js | 31 - .../challenge_solution/style.css | 157 ----- .../video_solution/Cards-jquery.html | 70 --- .../video_solution/img/1.png | Bin 79419 -> 0 bytes .../video_solution/img/2.png | Bin 65741 -> 0 bytes .../video_solution/img/3.png | Bin 79243 -> 0 bytes .../video_solution/img/4.png | Bin 94898 -> 0 bytes .../video_solution/img/code-institute.jpg | Bin 208372 -> 0 bytes .../video_solution/img/slider-1.jpg | Bin 32208 -> 0 bytes .../video_solution/img/slider-2.jpg | Bin 28898 -> 0 bytes .../video_solution/img/slider-3.jpg | Bin 34721 -> 0 bytes .../video_solution/img/slider-4.jpg | Bin 37054 -> 0 bytes .../video_solution/script.js | 20 - .../video_solution/statements.js | 38 -- .../video_solution/style.css | 157 ----- .../challenge_solution/Cards-jquery.html | 70 --- .../challenge_solution/img/1.png | Bin 79419 -> 0 bytes .../challenge_solution/img/2.png | Bin 65741 -> 0 bytes .../challenge_solution/img/3.png | Bin 79243 -> 0 bytes .../challenge_solution/img/4.png | Bin 94898 -> 0 bytes .../challenge_solution/img/code-institute.jpg | Bin 208372 -> 0 bytes .../challenge_solution/img/slider-1.jpg | Bin 32208 -> 0 bytes .../challenge_solution/img/slider-2.jpg | Bin 28898 -> 0 bytes .../challenge_solution/img/slider-3.jpg | Bin 34721 -> 0 bytes .../challenge_solution/img/slider-4.jpg | Bin 37054 -> 0 bytes .../challenge_solution/script.js | 20 - .../challenge_solution/statements.js | 7 - .../challenge_solution/style.css | 157 ----- .../video_solution/Cards-jquery.html | 70 --- .../video_solution/img/1.png | Bin 79419 -> 0 bytes .../video_solution/img/2.png | Bin 65741 -> 0 bytes .../video_solution/img/3.png | Bin 79243 -> 0 bytes .../video_solution/img/4.png | Bin 94898 -> 0 bytes .../video_solution/img/code-institute.jpg | Bin 208372 -> 0 bytes .../video_solution/img/slider-1.jpg | Bin 32208 -> 0 bytes .../video_solution/img/slider-2.jpg | Bin 28898 -> 0 bytes .../video_solution/img/slider-3.jpg | Bin 34721 -> 0 bytes .../video_solution/img/slider-4.jpg | Bin 37054 -> 0 bytes .../video_solution/script.js | 20 - .../video_solution/statements.js | 38 -- .../video_solution/style.css | 157 ----- .../Cards-jquery.html | 70 --- .../img/1.png | Bin 79419 -> 0 bytes .../img/2.png | Bin 65741 -> 0 bytes .../img/3.png | Bin 79243 -> 0 bytes .../img/4.png | Bin 94898 -> 0 bytes .../img/code-institute.jpg | Bin 208372 -> 0 bytes .../img/slider-1.jpg | Bin 32208 -> 0 bytes .../img/slider-2.jpg | Bin 28898 -> 0 bytes .../img/slider-3.jpg | Bin 34721 -> 0 bytes .../img/slider-4.jpg | Bin 37054 -> 0 bytes .../script.js | 20 - .../statements.js | 13 - .../style.css | 157 ----- .../statements.js | 43 -- .../challenge_solution/js/myscript.js | 4 - .../challenge_solution/table.html | 79 --- .../video_solution/js/myscript.js | 3 - .../video_solution/table.html | 55 -- .../03-jQueryEvents/.DS_Store | Bin 6148 -> 0 bytes .../challenge_solution/Cards-jquery.html | 75 --- .../challenge_solution/img/1.png | Bin 79419 -> 0 bytes .../challenge_solution/img/2.png | Bin 65741 -> 0 bytes .../challenge_solution/img/3.png | Bin 79243 -> 0 bytes .../challenge_solution/img/4.png | Bin 94898 -> 0 bytes .../challenge_solution/img/code-institute.jpg | Bin 208372 -> 0 bytes .../challenge_solution/img/slider-1.jpg | Bin 32208 -> 0 bytes .../challenge_solution/img/slider-2.jpg | Bin 28898 -> 0 bytes .../challenge_solution/img/slider-3.jpg | Bin 34721 -> 0 bytes .../challenge_solution/img/slider-4.jpg | Bin 37054 -> 0 bytes .../challenge_solution/script.js | 82 --- .../challenge_solution/style.css | 139 ----- .../video_solution/Cards-jquery.html | 70 --- .../video_solution/img/1.png | Bin 79419 -> 0 bytes .../video_solution/img/2.png | Bin 65741 -> 0 bytes .../video_solution/img/3.png | Bin 79243 -> 0 bytes .../video_solution/img/4.png | Bin 94898 -> 0 bytes .../video_solution/img/code-institute.jpg | Bin 208372 -> 0 bytes .../video_solution/img/slider-1.jpg | Bin 32208 -> 0 bytes .../video_solution/img/slider-2.jpg | Bin 28898 -> 0 bytes .../video_solution/img/slider-3.jpg | Bin 34721 -> 0 bytes .../video_solution/img/slider-4.jpg | Bin 37054 -> 0 bytes .../video_solution/script.js | 20 - .../video_solution/style.css | 157 ----- .../challenge_solution/Cards-jquery.html | 70 --- .../challenge_solution/img/1.png | Bin 79419 -> 0 bytes .../challenge_solution/img/2.png | Bin 65741 -> 0 bytes .../challenge_solution/img/3.png | Bin 79243 -> 0 bytes .../challenge_solution/img/4.png | Bin 94898 -> 0 bytes .../challenge_solution/img/code-institute.jpg | Bin 208372 -> 0 bytes .../challenge_solution/img/slider-1.jpg | Bin 32208 -> 0 bytes .../challenge_solution/img/slider-2.jpg | Bin 28898 -> 0 bytes .../challenge_solution/img/slider-3.jpg | Bin 34721 -> 0 bytes .../challenge_solution/img/slider-4.jpg | Bin 37054 -> 0 bytes .../challenge_solution/script.js | 6 - .../challenge_solution/style.css | 157 ----- .../Cards-jquery.html | 70 --- .../04-jquery_effects_challenge_2/img/1.png | Bin 79419 -> 0 bytes .../04-jquery_effects_challenge_2/img/2.png | Bin 65741 -> 0 bytes .../04-jquery_effects_challenge_2/img/3.png | Bin 79243 -> 0 bytes .../04-jquery_effects_challenge_2/img/4.png | Bin 94898 -> 0 bytes .../img/code-institute.jpg | Bin 208372 -> 0 bytes .../img/slider-1.jpg | Bin 32208 -> 0 bytes .../img/slider-2.jpg | Bin 28898 -> 0 bytes .../img/slider-3.jpg | Bin 34721 -> 0 bytes .../img/slider-4.jpg | Bin 37054 -> 0 bytes .../04-jquery_effects_challenge_2/script.js | 20 - .../04-jquery_effects_challenge_2/style.css | 157 ----- .../Cards-jquery.html | 70 --- .../05-jquery_effects_challenge_3/img/1.png | Bin 79419 -> 0 bytes .../05-jquery_effects_challenge_3/img/2.png | Bin 65741 -> 0 bytes .../05-jquery_effects_challenge_3/img/3.png | Bin 79243 -> 0 bytes .../05-jquery_effects_challenge_3/img/4.png | Bin 94898 -> 0 bytes .../img/code-institute.jpg | Bin 208372 -> 0 bytes .../img/slider-1.jpg | Bin 32208 -> 0 bytes .../img/slider-2.jpg | Bin 28898 -> 0 bytes .../img/slider-3.jpg | Bin 34721 -> 0 bytes .../img/slider-4.jpg | Bin 37054 -> 0 bytes .../05-jquery_effects_challenge_3/script.js | 20 - .../05-jquery_effects_challenge_3/style.css | 157 ----- .../Cards-jquery.html | 70 --- .../06-jquery_effects_challenge_4/img/1.png | Bin 79419 -> 0 bytes .../06-jquery_effects_challenge_4/img/2.png | Bin 65741 -> 0 bytes .../06-jquery_effects_challenge_4/img/3.png | Bin 79243 -> 0 bytes .../06-jquery_effects_challenge_4/img/4.png | Bin 94898 -> 0 bytes .../img/code-institute.jpg | Bin 208372 -> 0 bytes .../img/slider-1.jpg | Bin 32208 -> 0 bytes .../img/slider-2.jpg | Bin 28898 -> 0 bytes .../img/slider-3.jpg | Bin 34721 -> 0 bytes .../img/slider-4.jpg | Bin 37054 -> 0 bytes .../06-jquery_effects_challenge_4/script.js | 67 --- .../06-jquery_effects_challenge_4/style.css | 157 ----- .../Sample-Site/button.html | 22 - .../Sample-Site/css/style.css | 59 -- .../challenge_solution/Sample-Site/img/1.png | Bin 79419 -> 0 bytes .../challenge_solution/Sample-Site/img/2.png | Bin 65741 -> 0 bytes .../challenge_solution/Sample-Site/img/3.png | Bin 79243 -> 0 bytes .../challenge_solution/Sample-Site/img/4.png | Bin 94898 -> 0 bytes .../Sample-Site/img/code-institute.jpg | Bin 208372 -> 0 bytes .../Sample-Site/img/slider-1.jpg | Bin 32208 -> 0 bytes .../Sample-Site/img/slider-2.jpg | Bin 28898 -> 0 bytes .../Sample-Site/img/slider-3.jpg | Bin 34721 -> 0 bytes .../Sample-Site/img/slider-4.jpg | Bin 37054 -> 0 bytes .../Sample-Site/js/script.js | 12 - .../challenge_solution/button.html | 22 - .../challenge_solution/css/style.css | 59 -- .../challenge_solution/img/1.png | Bin 79419 -> 0 bytes .../challenge_solution/img/2.png | Bin 65741 -> 0 bytes .../challenge_solution/img/3.png | Bin 79243 -> 0 bytes .../challenge_solution/img/4.png | Bin 94898 -> 0 bytes .../challenge_solution/img/code-institute.jpg | Bin 208372 -> 0 bytes .../challenge_solution/img/slider-1.jpg | Bin 32208 -> 0 bytes .../challenge_solution/img/slider-2.jpg | Bin 28898 -> 0 bytes .../challenge_solution/img/slider-3.jpg | Bin 34721 -> 0 bytes .../challenge_solution/img/slider-4.jpg | Bin 37054 -> 0 bytes .../challenge_solution/js/script.js | 6 - .../video_solution/Cards-jquery.html | 70 --- .../video_solution/img/1.png | Bin 79419 -> 0 bytes .../video_solution/img/2.png | Bin 65741 -> 0 bytes .../video_solution/img/3.png | Bin 79243 -> 0 bytes .../video_solution/img/4.png | Bin 94898 -> 0 bytes .../video_solution/img/code-institute.jpg | Bin 208372 -> 0 bytes .../video_solution/img/slider-1.jpg | Bin 32208 -> 0 bytes .../video_solution/img/slider-2.jpg | Bin 28898 -> 0 bytes .../video_solution/img/slider-3.jpg | Bin 34721 -> 0 bytes .../video_solution/img/slider-4.jpg | Bin 37054 -> 0 bytes .../video_solution/script.js | 70 --- .../video_solution/style.css | 156 ----- .../Cards-jquery.html | 71 --- .../Sample-Site/Cards-jquery.html | 23 - .../Sample-Site/button.html | 22 - .../Sample-Site/css/style.css | 54 -- .../Sample-Site/img/1.png | Bin 79419 -> 0 bytes .../Sample-Site/img/2.png | Bin 65741 -> 0 bytes .../Sample-Site/img/3.png | Bin 79243 -> 0 bytes .../Sample-Site/img/4.png | Bin 94898 -> 0 bytes .../Sample-Site/img/code-institute.jpg | Bin 208372 -> 0 bytes .../Sample-Site/img/slider-1.jpg | Bin 32208 -> 0 bytes .../Sample-Site/img/slider-2.jpg | Bin 28898 -> 0 bytes .../Sample-Site/img/slider-3.jpg | Bin 34721 -> 0 bytes .../Sample-Site/img/slider-4.jpg | Bin 37054 -> 0 bytes .../Sample-Site/js/script.js | 8 - .../css/style.css | 158 ----- .../08-method_chaining_challenge_2/img/1.png | Bin 79419 -> 0 bytes .../08-method_chaining_challenge_2/img/2.png | Bin 65741 -> 0 bytes .../08-method_chaining_challenge_2/img/3.png | Bin 79243 -> 0 bytes .../08-method_chaining_challenge_2/img/4.png | Bin 94898 -> 0 bytes .../img/code-institute.jpg | Bin 208372 -> 0 bytes .../img/slider-1.jpg | Bin 32208 -> 0 bytes .../img/slider-2.jpg | Bin 28898 -> 0 bytes .../img/slider-3.jpg | Bin 34721 -> 0 bytes .../img/slider-4.jpg | Bin 37054 -> 0 bytes .../js/script.js | 40 -- .../Cards-jquery.html | 71 --- .../Sample-Site/button.html | 24 - .../Sample-Site/css/style.css | 53 -- .../Sample-Site/img/1.png | Bin 79419 -> 0 bytes .../Sample-Site/img/2.png | Bin 65741 -> 0 bytes .../Sample-Site/img/3.png | Bin 79243 -> 0 bytes .../Sample-Site/img/4.png | Bin 94898 -> 0 bytes .../Sample-Site/img/code-institute.jpg | Bin 208372 -> 0 bytes .../Sample-Site/img/slider-1.jpg | Bin 32208 -> 0 bytes .../Sample-Site/img/slider-2.jpg | Bin 28898 -> 0 bytes .../Sample-Site/img/slider-3.jpg | Bin 34721 -> 0 bytes .../Sample-Site/img/slider-4.jpg | Bin 37054 -> 0 bytes .../Sample-Site/js/script.js | 13 - .../css/style.css | 158 ----- .../09-method_chaining_challenge_3/img/1.png | Bin 79419 -> 0 bytes .../09-method_chaining_challenge_3/img/2.png | Bin 65741 -> 0 bytes .../09-method_chaining_challenge_3/img/3.png | Bin 79243 -> 0 bytes .../09-method_chaining_challenge_3/img/4.png | Bin 94898 -> 0 bytes .../img/code-institute.jpg | Bin 208372 -> 0 bytes .../img/slider-1.jpg | Bin 32208 -> 0 bytes .../img/slider-2.jpg | Bin 28898 -> 0 bytes .../img/slider-3.jpg | Bin 34721 -> 0 bytes .../img/slider-4.jpg | Bin 37054 -> 0 bytes .../js/script.js | 42 -- .../challenge_solution/cards.html | 70 --- .../challenge_solution/css/style.css | 148 ----- .../challenge_solution/img/1.png | Bin 79419 -> 0 bytes .../challenge_solution/img/2.png | Bin 65741 -> 0 bytes .../challenge_solution/img/3.png | Bin 79243 -> 0 bytes .../challenge_solution/img/4.png | Bin 94898 -> 0 bytes .../challenge_solution/img/code-institute.jpg | Bin 208372 -> 0 bytes .../challenge_solution/img/slider-1.jpg | Bin 32208 -> 0 bytes .../challenge_solution/img/slider-2.jpg | Bin 28898 -> 0 bytes .../challenge_solution/img/slider-3.jpg | Bin 34721 -> 0 bytes .../challenge_solution/img/slider-4.jpg | Bin 37054 -> 0 bytes .../challenge_solution/js/script.js | 13 - .../hiding_paragraphs/index.html | 25 - .../hiding_paragraphs/script.js | 3 - .../hiding_paragraphs/style.css | 19 - .../if_statements/css/style.css | 17 - .../if_statements/index.html | 36 -- .../if_statements/js/script.js | 22 - .../mouseenter_and_mouseleave/index.html | 25 - .../mouseenter_and_mouseleave/script.js | 7 - .../mouseenter_and_mouseleave/style.css | 26 - .../red_and_black_boxes/css/style.css | 18 - .../red_and_black_boxes/index.html | 36 -- .../red_and_black_boxes/js/script.js | 10 - .../01-jquery_traversing_mt_dom/button.html | 0 .../01-jquery_traversing_mt_dom/css/style.css | 61 -- .../01-jquery_traversing_mt_dom/js/script.js | 3 - .../css/style.css | 147 ----- .../images/1.png | Bin 79419 -> 0 bytes .../images/2.png | Bin 65741 -> 0 bytes .../images/3.png | Bin 79243 -> 0 bytes .../images/4.png | Bin 94898 -> 0 bytes .../images/code-institute.jpg | Bin 208372 -> 0 bytes .../images/slider-1.jpg | Bin 32208 -> 0 bytes .../images/slider-2.jpg | Bin 28898 -> 0 bytes .../images/slider-3.jpg | Bin 34721 -> 0 bytes .../images/slider-4.jpg | Bin 37054 -> 0 bytes .../js/script.js | 8 - .../traversing_mt_dom.html | 73 --- .../03-traversing_sideways/css/style.css | 147 ----- .../03-traversing_sideways/images/1.png | Bin 79419 -> 0 bytes .../03-traversing_sideways/images/2.png | Bin 65741 -> 0 bytes .../03-traversing_sideways/images/3.png | Bin 79243 -> 0 bytes .../03-traversing_sideways/images/4.png | Bin 94898 -> 0 bytes .../images/code-institute.jpg | Bin 208372 -> 0 bytes .../images/slider-1.jpg | Bin 32208 -> 0 bytes .../images/slider-2.jpg | Bin 28898 -> 0 bytes .../images/slider-3.jpg | Bin 34721 -> 0 bytes .../images/slider-4.jpg | Bin 37054 -> 0 bytes .../03-traversing_sideways/index.html | 73 --- .../03-traversing_sideways/js/script.js | 13 - .../css/style.css | 148 ----- .../images/1.png | Bin 79419 -> 0 bytes .../images/2.png | Bin 65741 -> 0 bytes .../images/3.png | Bin 79243 -> 0 bytes .../images/4.png | Bin 94898 -> 0 bytes .../images/code-institute.jpg | Bin 208372 -> 0 bytes .../images/slider-1.jpg | Bin 32208 -> 0 bytes .../images/slider-2.jpg | Bin 28898 -> 0 bytes .../images/slider-3.jpg | Bin 34721 -> 0 bytes .../images/slider-4.jpg | Bin 37054 -> 0 bytes .../index.html | 81 --- .../js/script.js | 18 - .../css/style.css | 152 ----- .../images/1.png | Bin 79419 -> 0 bytes .../images/2.png | Bin 65741 -> 0 bytes .../images/3.png | Bin 79243 -> 0 bytes .../images/4.png | Bin 94898 -> 0 bytes .../images/code-institute.jpg | Bin 208372 -> 0 bytes .../images/slider-1.jpg | Bin 32208 -> 0 bytes .../images/slider-2.jpg | Bin 28898 -> 0 bytes .../images/slider-3.jpg | Bin 34721 -> 0 bytes .../images/slider-4.jpg | Bin 37054 -> 0 bytes .../index.html | 81 --- .../js/script.js | 22 - .../css/style.css | 152 ----- .../images/1.png | Bin 79419 -> 0 bytes .../images/2.png | Bin 65741 -> 0 bytes .../images/3.png | Bin 79243 -> 0 bytes .../images/4.png | Bin 94898 -> 0 bytes .../images/code-institute.jpg | Bin 208372 -> 0 bytes .../images/slider-1.jpg | Bin 32208 -> 0 bytes .../images/slider-2.jpg | Bin 28898 -> 0 bytes .../images/slider-3.jpg | Bin 34721 -> 0 bytes .../images/slider-4.jpg | Bin 37054 -> 0 bytes .../index.html | 83 --- .../js/script.js | 32 -- .../css/style.css | 68 --- .../index.html | 53 -- .../js/script.js | 34 -- .../index.html | 86 --- .../js/script.js | 9 - .../css/style.css | 67 --- .../index.html | 53 -- .../js/script.js | 8 - .../jquery_learning_portal.html | 540 ------------------ .../student_instruction_sheet.txt | 166 ------ .../.DS_Store | Bin 6148 -> 6148 bytes repo_chat_bots/OOP_Chatbot.html | 211 +++++++ repo_chat_bots/Simple-Chatbot_v2.0.html | 155 +++++ repo_chat_bots/rule_base_bot.py | 206 +++++++ .../simple_bot}/.DS_Store | Bin 6148 -> 6148 bytes .../simple_bot/simple_rule_based_bot.html | 60 ++ 349 files changed, 632 insertions(+), 7583 deletions(-) delete mode 100644 FromJavaScriptTojQuery-master/01-FromJavaScriptTojQuery/.DS_Store delete mode 100755 FromJavaScriptTojQuery-master/01-FromJavaScriptTojQuery/03-manipulating_the_dom/index.html delete mode 100755 FromJavaScriptTojQuery-master/01-FromJavaScriptTojQuery/03-manipulating_the_dom/js/app.js delete mode 100755 FromJavaScriptTojQuery-master/01-FromJavaScriptTojQuery/03-manipulating_the_dom/js/transcript.js delete mode 100644 FromJavaScriptTojQuery-master/02-jQueryIntroduction/.DS_Store delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/02-downloading_jquery/Cards-jquery.html delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/02-downloading_jquery/img/1.png delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/02-downloading_jquery/img/2.png delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/02-downloading_jquery/img/3.png delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/02-downloading_jquery/img/4.png delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/02-downloading_jquery/img/code-institute.jpg delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/02-downloading_jquery/img/slider-1.jpg delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/02-downloading_jquery/img/slider-2.jpg delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/02-downloading_jquery/img/slider-3.jpg delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/02-downloading_jquery/img/slider-4.jpg delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/02-downloading_jquery/script.js delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/02-downloading_jquery/style.css delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/03-jquery_selectors/challenge_solution/Cards-jquery.html delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/03-jquery_selectors/challenge_solution/img/1.png delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/03-jquery_selectors/challenge_solution/img/2.png delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/03-jquery_selectors/challenge_solution/img/3.png delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/03-jquery_selectors/challenge_solution/img/4.png delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/03-jquery_selectors/challenge_solution/img/code-institute.jpg delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/03-jquery_selectors/challenge_solution/img/slider-1.jpg delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/03-jquery_selectors/challenge_solution/img/slider-2.jpg delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/03-jquery_selectors/challenge_solution/img/slider-3.jpg delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/03-jquery_selectors/challenge_solution/img/slider-4.jpg delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/03-jquery_selectors/challenge_solution/script.js delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/03-jquery_selectors/challenge_solution/statements.js delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/03-jquery_selectors/challenge_solution/style.css delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/03-jquery_selectors/video_solution/Cards-jquery.html delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/03-jquery_selectors/video_solution/img/1.png delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/03-jquery_selectors/video_solution/img/2.png delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/03-jquery_selectors/video_solution/img/3.png delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/03-jquery_selectors/video_solution/img/4.png delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/03-jquery_selectors/video_solution/img/code-institute.jpg delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/03-jquery_selectors/video_solution/img/slider-1.jpg delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/03-jquery_selectors/video_solution/img/slider-2.jpg delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/03-jquery_selectors/video_solution/img/slider-3.jpg delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/03-jquery_selectors/video_solution/img/slider-4.jpg delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/03-jquery_selectors/video_solution/script.js delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/03-jquery_selectors/video_solution/statements.js delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/03-jquery_selectors/video_solution/style.css delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/04-changing_html_and_css_with_jquery/challenge_solution/Cards-jquery.html delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/04-changing_html_and_css_with_jquery/challenge_solution/img/1.png delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/04-changing_html_and_css_with_jquery/challenge_solution/img/2.png delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/04-changing_html_and_css_with_jquery/challenge_solution/img/3.png delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/04-changing_html_and_css_with_jquery/challenge_solution/img/4.png delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/04-changing_html_and_css_with_jquery/challenge_solution/img/code-institute.jpg delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/04-changing_html_and_css_with_jquery/challenge_solution/img/slider-1.jpg delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/04-changing_html_and_css_with_jquery/challenge_solution/img/slider-2.jpg delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/04-changing_html_and_css_with_jquery/challenge_solution/img/slider-3.jpg delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/04-changing_html_and_css_with_jquery/challenge_solution/img/slider-4.jpg delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/04-changing_html_and_css_with_jquery/challenge_solution/script.js delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/04-changing_html_and_css_with_jquery/challenge_solution/statements.js delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/04-changing_html_and_css_with_jquery/challenge_solution/style.css delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/04-changing_html_and_css_with_jquery/video_solution/Cards-jquery.html delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/04-changing_html_and_css_with_jquery/video_solution/img/1.png delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/04-changing_html_and_css_with_jquery/video_solution/img/2.png delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/04-changing_html_and_css_with_jquery/video_solution/img/3.png delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/04-changing_html_and_css_with_jquery/video_solution/img/4.png delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/04-changing_html_and_css_with_jquery/video_solution/img/code-institute.jpg delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/04-changing_html_and_css_with_jquery/video_solution/img/slider-1.jpg delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/04-changing_html_and_css_with_jquery/video_solution/img/slider-2.jpg delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/04-changing_html_and_css_with_jquery/video_solution/img/slider-3.jpg delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/04-changing_html_and_css_with_jquery/video_solution/img/slider-4.jpg delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/04-changing_html_and_css_with_jquery/video_solution/script.js delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/04-changing_html_and_css_with_jquery/video_solution/statements.js delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/04-changing_html_and_css_with_jquery/video_solution/style.css delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/05-changing_html_and_css_with_jquery_challenge_2/Cards-jquery.html delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/05-changing_html_and_css_with_jquery_challenge_2/img/1.png delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/05-changing_html_and_css_with_jquery_challenge_2/img/2.png delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/05-changing_html_and_css_with_jquery_challenge_2/img/3.png delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/05-changing_html_and_css_with_jquery_challenge_2/img/4.png delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/05-changing_html_and_css_with_jquery_challenge_2/img/code-institute.jpg delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/05-changing_html_and_css_with_jquery_challenge_2/img/slider-1.jpg delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/05-changing_html_and_css_with_jquery_challenge_2/img/slider-2.jpg delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/05-changing_html_and_css_with_jquery_challenge_2/img/slider-3.jpg delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/05-changing_html_and_css_with_jquery_challenge_2/img/slider-4.jpg delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/05-changing_html_and_css_with_jquery_challenge_2/script.js delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/05-changing_html_and_css_with_jquery_challenge_2/statements.js delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/05-changing_html_and_css_with_jquery_challenge_2/style.css delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/06-changing_html_and_css_with_jquery_challenge_3/statements.js delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/07-writing_our_first_jquery_script/challenge_solution/js/myscript.js delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/07-writing_our_first_jquery_script/challenge_solution/table.html delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/07-writing_our_first_jquery_script/video_solution/js/myscript.js delete mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/07-writing_our_first_jquery_script/video_solution/table.html delete mode 100644 FromJavaScriptTojQuery-master/03-jQueryEvents/.DS_Store delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/02-events_in_jquery/challenge_solution/Cards-jquery.html delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/02-events_in_jquery/challenge_solution/img/1.png delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/02-events_in_jquery/challenge_solution/img/2.png delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/02-events_in_jquery/challenge_solution/img/3.png delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/02-events_in_jquery/challenge_solution/img/4.png delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/02-events_in_jquery/challenge_solution/img/code-institute.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/02-events_in_jquery/challenge_solution/img/slider-1.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/02-events_in_jquery/challenge_solution/img/slider-2.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/02-events_in_jquery/challenge_solution/img/slider-3.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/02-events_in_jquery/challenge_solution/img/slider-4.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/02-events_in_jquery/challenge_solution/script.js delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/02-events_in_jquery/challenge_solution/style.css delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/02-events_in_jquery/video_solution/Cards-jquery.html delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/02-events_in_jquery/video_solution/img/1.png delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/02-events_in_jquery/video_solution/img/2.png delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/02-events_in_jquery/video_solution/img/3.png delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/02-events_in_jquery/video_solution/img/4.png delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/02-events_in_jquery/video_solution/img/code-institute.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/02-events_in_jquery/video_solution/img/slider-1.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/02-events_in_jquery/video_solution/img/slider-2.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/02-events_in_jquery/video_solution/img/slider-3.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/02-events_in_jquery/video_solution/img/slider-4.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/02-events_in_jquery/video_solution/script.js delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/02-events_in_jquery/video_solution/style.css delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/03-jquery_effects/challenge_solution/Cards-jquery.html delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/03-jquery_effects/challenge_solution/img/1.png delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/03-jquery_effects/challenge_solution/img/2.png delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/03-jquery_effects/challenge_solution/img/3.png delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/03-jquery_effects/challenge_solution/img/4.png delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/03-jquery_effects/challenge_solution/img/code-institute.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/03-jquery_effects/challenge_solution/img/slider-1.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/03-jquery_effects/challenge_solution/img/slider-2.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/03-jquery_effects/challenge_solution/img/slider-3.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/03-jquery_effects/challenge_solution/img/slider-4.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/03-jquery_effects/challenge_solution/script.js delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/03-jquery_effects/challenge_solution/style.css delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/04-jquery_effects_challenge_2/Cards-jquery.html delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/04-jquery_effects_challenge_2/img/1.png delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/04-jquery_effects_challenge_2/img/2.png delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/04-jquery_effects_challenge_2/img/3.png delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/04-jquery_effects_challenge_2/img/4.png delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/04-jquery_effects_challenge_2/img/code-institute.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/04-jquery_effects_challenge_2/img/slider-1.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/04-jquery_effects_challenge_2/img/slider-2.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/04-jquery_effects_challenge_2/img/slider-3.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/04-jquery_effects_challenge_2/img/slider-4.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/04-jquery_effects_challenge_2/script.js delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/04-jquery_effects_challenge_2/style.css delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/05-jquery_effects_challenge_3/Cards-jquery.html delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/05-jquery_effects_challenge_3/img/1.png delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/05-jquery_effects_challenge_3/img/2.png delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/05-jquery_effects_challenge_3/img/3.png delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/05-jquery_effects_challenge_3/img/4.png delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/05-jquery_effects_challenge_3/img/code-institute.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/05-jquery_effects_challenge_3/img/slider-1.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/05-jquery_effects_challenge_3/img/slider-2.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/05-jquery_effects_challenge_3/img/slider-3.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/05-jquery_effects_challenge_3/img/slider-4.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/05-jquery_effects_challenge_3/script.js delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/05-jquery_effects_challenge_3/style.css delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/06-jquery_effects_challenge_4/Cards-jquery.html delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/06-jquery_effects_challenge_4/img/1.png delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/06-jquery_effects_challenge_4/img/2.png delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/06-jquery_effects_challenge_4/img/3.png delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/06-jquery_effects_challenge_4/img/4.png delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/06-jquery_effects_challenge_4/img/code-institute.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/06-jquery_effects_challenge_4/img/slider-1.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/06-jquery_effects_challenge_4/img/slider-2.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/06-jquery_effects_challenge_4/img/slider-3.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/06-jquery_effects_challenge_4/img/slider-4.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/06-jquery_effects_challenge_4/script.js delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/06-jquery_effects_challenge_4/style.css delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/challenge_solution/Sample-Site/button.html delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/challenge_solution/Sample-Site/css/style.css delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/challenge_solution/Sample-Site/img/1.png delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/challenge_solution/Sample-Site/img/2.png delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/challenge_solution/Sample-Site/img/3.png delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/challenge_solution/Sample-Site/img/4.png delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/challenge_solution/Sample-Site/img/code-institute.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/challenge_solution/Sample-Site/img/slider-1.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/challenge_solution/Sample-Site/img/slider-2.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/challenge_solution/Sample-Site/img/slider-3.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/challenge_solution/Sample-Site/img/slider-4.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/challenge_solution/Sample-Site/js/script.js delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/challenge_solution/button.html delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/challenge_solution/css/style.css delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/challenge_solution/img/1.png delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/challenge_solution/img/2.png delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/challenge_solution/img/3.png delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/challenge_solution/img/4.png delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/challenge_solution/img/code-institute.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/challenge_solution/img/slider-1.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/challenge_solution/img/slider-2.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/challenge_solution/img/slider-3.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/challenge_solution/img/slider-4.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/challenge_solution/js/script.js delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/video_solution/Cards-jquery.html delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/video_solution/img/1.png delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/video_solution/img/2.png delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/video_solution/img/3.png delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/video_solution/img/4.png delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/video_solution/img/code-institute.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/video_solution/img/slider-1.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/video_solution/img/slider-2.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/video_solution/img/slider-3.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/video_solution/img/slider-4.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/video_solution/script.js delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/video_solution/style.css delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/08-method_chaining_challenge_2/Cards-jquery.html delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/08-method_chaining_challenge_2/Sample-Site/Cards-jquery.html delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/08-method_chaining_challenge_2/Sample-Site/button.html delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/08-method_chaining_challenge_2/Sample-Site/css/style.css delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/08-method_chaining_challenge_2/Sample-Site/img/1.png delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/08-method_chaining_challenge_2/Sample-Site/img/2.png delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/08-method_chaining_challenge_2/Sample-Site/img/3.png delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/08-method_chaining_challenge_2/Sample-Site/img/4.png delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/08-method_chaining_challenge_2/Sample-Site/img/code-institute.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/08-method_chaining_challenge_2/Sample-Site/img/slider-1.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/08-method_chaining_challenge_2/Sample-Site/img/slider-2.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/08-method_chaining_challenge_2/Sample-Site/img/slider-3.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/08-method_chaining_challenge_2/Sample-Site/img/slider-4.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/08-method_chaining_challenge_2/Sample-Site/js/script.js delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/08-method_chaining_challenge_2/css/style.css delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/08-method_chaining_challenge_2/img/1.png delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/08-method_chaining_challenge_2/img/2.png delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/08-method_chaining_challenge_2/img/3.png delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/08-method_chaining_challenge_2/img/4.png delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/08-method_chaining_challenge_2/img/code-institute.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/08-method_chaining_challenge_2/img/slider-1.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/08-method_chaining_challenge_2/img/slider-2.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/08-method_chaining_challenge_2/img/slider-3.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/08-method_chaining_challenge_2/img/slider-4.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/08-method_chaining_challenge_2/js/script.js delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/09-method_chaining_challenge_3/Cards-jquery.html delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/09-method_chaining_challenge_3/Sample-Site/button.html delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/09-method_chaining_challenge_3/Sample-Site/css/style.css delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/09-method_chaining_challenge_3/Sample-Site/img/1.png delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/09-method_chaining_challenge_3/Sample-Site/img/2.png delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/09-method_chaining_challenge_3/Sample-Site/img/3.png delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/09-method_chaining_challenge_3/Sample-Site/img/4.png delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/09-method_chaining_challenge_3/Sample-Site/img/code-institute.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/09-method_chaining_challenge_3/Sample-Site/img/slider-1.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/09-method_chaining_challenge_3/Sample-Site/img/slider-2.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/09-method_chaining_challenge_3/Sample-Site/img/slider-3.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/09-method_chaining_challenge_3/Sample-Site/img/slider-4.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/09-method_chaining_challenge_3/Sample-Site/js/script.js delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/09-method_chaining_challenge_3/css/style.css delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/09-method_chaining_challenge_3/img/1.png delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/09-method_chaining_challenge_3/img/2.png delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/09-method_chaining_challenge_3/img/3.png delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/09-method_chaining_challenge_3/img/4.png delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/09-method_chaining_challenge_3/img/code-institute.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/09-method_chaining_challenge_3/img/slider-1.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/09-method_chaining_challenge_3/img/slider-2.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/09-method_chaining_challenge_3/img/slider-3.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/09-method_chaining_challenge_3/img/slider-4.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/09-method_chaining_challenge_3/js/script.js delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/10-the_importance_of_this/challenge_solution/cards.html delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/10-the_importance_of_this/challenge_solution/css/style.css delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/10-the_importance_of_this/challenge_solution/img/1.png delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/10-the_importance_of_this/challenge_solution/img/2.png delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/10-the_importance_of_this/challenge_solution/img/3.png delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/10-the_importance_of_this/challenge_solution/img/4.png delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/10-the_importance_of_this/challenge_solution/img/code-institute.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/10-the_importance_of_this/challenge_solution/img/slider-1.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/10-the_importance_of_this/challenge_solution/img/slider-2.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/10-the_importance_of_this/challenge_solution/img/slider-3.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/10-the_importance_of_this/challenge_solution/img/slider-4.jpg delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/10-the_importance_of_this/challenge_solution/js/script.js delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/10-the_importance_of_this/hiding_paragraphs/index.html delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/10-the_importance_of_this/hiding_paragraphs/script.js delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/10-the_importance_of_this/hiding_paragraphs/style.css delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/10-the_importance_of_this/if_statements/css/style.css delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/10-the_importance_of_this/if_statements/index.html delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/10-the_importance_of_this/if_statements/js/script.js delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/10-the_importance_of_this/mouseenter_and_mouseleave/index.html delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/10-the_importance_of_this/mouseenter_and_mouseleave/script.js delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/10-the_importance_of_this/mouseenter_and_mouseleave/style.css delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/10-the_importance_of_this/red_and_black_boxes/css/style.css delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/10-the_importance_of_this/red_and_black_boxes/index.html delete mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/10-the_importance_of_this/red_and_black_boxes/js/script.js delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/01-jquery_traversing_mt_dom/button.html delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/01-jquery_traversing_mt_dom/css/style.css delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/01-jquery_traversing_mt_dom/js/script.js delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/02-traversing_up_and_down_the_dom_tree/css/style.css delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/02-traversing_up_and_down_the_dom_tree/images/1.png delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/02-traversing_up_and_down_the_dom_tree/images/2.png delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/02-traversing_up_and_down_the_dom_tree/images/3.png delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/02-traversing_up_and_down_the_dom_tree/images/4.png delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/02-traversing_up_and_down_the_dom_tree/images/code-institute.jpg delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/02-traversing_up_and_down_the_dom_tree/images/slider-1.jpg delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/02-traversing_up_and_down_the_dom_tree/images/slider-2.jpg delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/02-traversing_up_and_down_the_dom_tree/images/slider-3.jpg delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/02-traversing_up_and_down_the_dom_tree/images/slider-4.jpg delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/02-traversing_up_and_down_the_dom_tree/js/script.js delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/02-traversing_up_and_down_the_dom_tree/traversing_mt_dom.html delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/03-traversing_sideways/css/style.css delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/03-traversing_sideways/images/1.png delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/03-traversing_sideways/images/2.png delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/03-traversing_sideways/images/3.png delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/03-traversing_sideways/images/4.png delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/03-traversing_sideways/images/code-institute.jpg delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/03-traversing_sideways/images/slider-1.jpg delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/03-traversing_sideways/images/slider-2.jpg delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/03-traversing_sideways/images/slider-3.jpg delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/03-traversing_sideways/images/slider-4.jpg delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/03-traversing_sideways/index.html delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/03-traversing_sideways/js/script.js delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/04-traversing_sideways_challenge_2/css/style.css delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/04-traversing_sideways_challenge_2/images/1.png delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/04-traversing_sideways_challenge_2/images/2.png delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/04-traversing_sideways_challenge_2/images/3.png delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/04-traversing_sideways_challenge_2/images/4.png delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/04-traversing_sideways_challenge_2/images/code-institute.jpg delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/04-traversing_sideways_challenge_2/images/slider-1.jpg delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/04-traversing_sideways_challenge_2/images/slider-2.jpg delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/04-traversing_sideways_challenge_2/images/slider-3.jpg delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/04-traversing_sideways_challenge_2/images/slider-4.jpg delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/04-traversing_sideways_challenge_2/index.html delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/04-traversing_sideways_challenge_2/js/script.js delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/05-traversing_sideways_challenge_3/css/style.css delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/05-traversing_sideways_challenge_3/images/1.png delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/05-traversing_sideways_challenge_3/images/2.png delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/05-traversing_sideways_challenge_3/images/3.png delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/05-traversing_sideways_challenge_3/images/4.png delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/05-traversing_sideways_challenge_3/images/code-institute.jpg delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/05-traversing_sideways_challenge_3/images/slider-1.jpg delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/05-traversing_sideways_challenge_3/images/slider-2.jpg delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/05-traversing_sideways_challenge_3/images/slider-3.jpg delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/05-traversing_sideways_challenge_3/images/slider-4.jpg delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/05-traversing_sideways_challenge_3/index.html delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/05-traversing_sideways_challenge_3/js/script.js delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/06-traversing_sideways_challenge_4/css/style.css delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/06-traversing_sideways_challenge_4/images/1.png delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/06-traversing_sideways_challenge_4/images/2.png delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/06-traversing_sideways_challenge_4/images/3.png delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/06-traversing_sideways_challenge_4/images/4.png delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/06-traversing_sideways_challenge_4/images/code-institute.jpg delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/06-traversing_sideways_challenge_4/images/slider-1.jpg delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/06-traversing_sideways_challenge_4/images/slider-2.jpg delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/06-traversing_sideways_challenge_4/images/slider-3.jpg delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/06-traversing_sideways_challenge_4/images/slider-4.jpg delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/06-traversing_sideways_challenge_4/index.html delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/06-traversing_sideways_challenge_4/js/script.js delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/07-other_traversing_methods_challenge_1/css/style.css delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/07-other_traversing_methods_challenge_1/index.html delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/07-other_traversing_methods_challenge_1/js/script.js delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/08-other_traversing_methods_challenge_2/index.html delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/08-other_traversing_methods_challenge_2/js/script.js delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/09-other_traversing_methods_challenge_3/css/style.css delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/09-other_traversing_methods_challenge_3/index.html delete mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/09-other_traversing_methods_challenge_3/js/script.js delete mode 100644 FromJavaScriptTojQuery-master/jquery_learning_portal.html delete mode 100644 FromJavaScriptTojQuery-master/student_instruction_sheet.txt rename {FromJavaScriptTojQuery-master => repo_chat_bots}/.DS_Store (78%) create mode 100644 repo_chat_bots/OOP_Chatbot.html create mode 100644 repo_chat_bots/Simple-Chatbot_v2.0.html create mode 100644 repo_chat_bots/rule_base_bot.py rename {FromJavaScriptTojQuery-master/01-FromJavaScriptTojQuery/03-manipulating_the_dom => repo_chat_bots/simple_bot}/.DS_Store (97%) create mode 100644 repo_chat_bots/simple_bot/simple_rule_based_bot.html diff --git a/.DS_Store b/.DS_Store index b720d2f6b6cde0e87ab740cba5c98201b76c4d12..fbd45bfe741a1ec5eaf866a2889c0a3d17215cc0 100644 GIT binary patch literal 6148 zcmeHKPfrs;6n_Jiwji*SQh{i)NfS>fRHI@%SW1mSO-d-%B7f>`cW5_kcbeTT1(Bq8 zz4-zB0$x0N@M2>03+UCmCl4My_-1Dsz-q;dF}g3A`Mr7b-kY7@bY?mLKr#&@1)u;x z1PjMdKUO~w-p@;i^hiq>k@z`EP=+dK;6bUwJ1_(c1PuIb4Dh`>1P)NB1H)Z=uzz)I zd*JF#x2{`EN57YP-7;NoX66Iw=?$Ie3x}iOf$)01%9?pk^BQhOb5?n4nK4Um>zZCL zX|trn=b7zkrcE6`z%(ejtlcwhgEcd(VH>U=n-?9?Xe3%vCieDHGZ&}S)P>poDV6J~ zDfQCT%lrG$$XIgv+EQuDs@d$ZV3pt@m&`gZ0Y#XJV94Sv%D?YAg|kO zd{jmxACYMPz{$a(VPzyX8jp>|5{X3o)OccIa`JRZ8P&D&R>k2noo5zvGFF4GRvgpF z*R`@~SBf6p@$%+FT2f-)xh_#--Kxv%Xk%kkD+T(Sj^))wqdhJ$b8a^>ng!Yxq8MeImbT+tjyvnw>SyKZSZ zwQ_cbc^<2APoAyJ>_vz2OhprQKCR^S&tg52>Dz7PyigQK3I#73g)G}zjYgx%bU_*; za1Q1n2SupCBX|nW;03&bckmuQ!B^5p;^ZuuCbMLY+#+|#T~Z)LvQ9RLyn}k$KZ`T% zK?IU2V%OESDye*#)#``hy872xHY@i^;h2`#66hZtSou!?#1NW&L7l%Pc#JABEwLpKdr*i7MHHb# zJ~4<0N4qNh(h^$&MK}=o_#kp*B3~%PA06|nzB`b#z@QEo2pBlZK(A;j{Qkf3^Y{PJ zpr92n5HRphF+f7ud^Uqql6PyzI#wV%KhVmh7gXguveQ zuXq-JfzTh&-{UhMftJ`)tfsZ}eoW?BW+pEYvCb&=h+0JCKqWRFqWOhLyVN;Z zGBYbcrgFTZkS?GB_2<0pgk``o@V7A_&+aC@q#+3!(9QEZq?8J(=meHe^qNML!0VEp z!Y`x}7L22DSwxwLkmY++WNBG#Z(p;e<;H`RX47r1Hs1$lVjNUqH7Yyd@KlaYgvg>< zKaAd_$+*{gd?@lNO!H)@0@65v%e%K}9*c2DjPkftv4J+YuH*Jv>ywH1e5cL5oxN$B zPdv}tZ}Z*#-RabIo@_mPaoju42D$jGIcK<{lsqyxgD>bTKtWvgvj|&~=@&?oee{C9 z7!>SSv$-AL*u3rDI|JrGIIH)*l3lW$= z7?Ae^hf4Gf)*98-fku@8zy_w3pf76)8N&_w25XJ5K$s2%>QH7%45q^|&yAmNu-2%< ziJ9VqnU$HTP?%aB`MGi@=4-UAWxz6Un}KCLY{~ck=r6$7l%4Z0m{ z$-J#|o0D%Xhkk%ck$$yC6@tb*$EqWr;x(ue*tqNfeS@_|%s}iP0Y!stECYX(fuEOv Bpojnf diff --git a/FromJavaScriptTojQuery-master/01-FromJavaScriptTojQuery/.DS_Store b/FromJavaScriptTojQuery-master/01-FromJavaScriptTojQuery/.DS_Store deleted file mode 100644 index 1a84a7d8ea85c6a5f868056febc9e0c006fa6f5c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6148 zcmeHKyG{c!5S)b+k!aFE=^sD>@dH*Az91h!0*3(Ul8XfCuj98f`-sHpph!az?Mmyh z*E_a6#qBKsneUr>U0kzGVYh;*K@#ugvgVUKo{{d+*U*SNz2Zm}8g z*ZAUDTfE_kvv<4_8+6z-pD*om*R@JbO9fJaR3H^d1yX?%6^H^ly*iPX>8U^}aQ+JD z_o2`gYhdqapAHVz0uUz*n{jTv1hHs5%G}V=9me3>CQa#zZEEjV=DQfHJaawB& teMLVSb1j{Nm13fmVlK24-~7lcI_G{3>>Z8HxY3FEBcQsZr2_w - - - - - - - - - - - - -
- -
-
-

The DOM

-

The good, the bad and the ugly.

-
-
-

Manipulating the DOM with Javascript.

-
-
-
- - - - \ No newline at end of file diff --git a/FromJavaScriptTojQuery-master/01-FromJavaScriptTojQuery/03-manipulating_the_dom/js/app.js b/FromJavaScriptTojQuery-master/01-FromJavaScriptTojQuery/03-manipulating_the_dom/js/app.js deleted file mode 100755 index 73c0265..0000000 --- a/FromJavaScriptTojQuery-master/01-FromJavaScriptTojQuery/03-manipulating_the_dom/js/app.js +++ /dev/null @@ -1 +0,0 @@ -console.log('Hello World'); \ No newline at end of file diff --git a/FromJavaScriptTojQuery-master/01-FromJavaScriptTojQuery/03-manipulating_the_dom/js/transcript.js b/FromJavaScriptTojQuery-master/01-FromJavaScriptTojQuery/03-manipulating_the_dom/js/transcript.js deleted file mode 100755 index 17255a4..0000000 --- a/FromJavaScriptTojQuery-master/01-FromJavaScriptTojQuery/03-manipulating_the_dom/js/transcript.js +++ /dev/null @@ -1,106 +0,0 @@ -/**************************************** - * This is the set of JavaScript statements that we execute inside of the - * console against the `index.html` file. - ****************************************/ - -/* - * Selecting elements. - */ - -// Returns a single element. This is because we can't every have more than -// one element with the same id. Note that we don't include a '#' for the id -var article = document.getElementById('home-page'); - -// Returns a list of elements. This is because we can have a number -// of
elements on the page -var sections = article.getElementsByTagName('section'); - -// Also returns a list of elements that match the class name. This is because -// unlike the ids, we can have numerous instances of elements with the same -// class names. Note that we don't include a '.' for the class -var leads = document.getElementsByClassName('lead'); - -// Let's look at the text content of the .lead element -var lead = leads[0]; -lead.textContent; - -// Very flexible way of finding elements in the DOM. Returns first element found -var article = document.querySelector('#home-page'); -var section = document.querySelector('section'); -var lead = document.querySelector('.lead'); - -// Can get all matched results. This returns a list -var sections = document.querySelectorAll('section'); - -// Let's look at an individual node and see it's children and it's parent -var article = document.getElementById('home-page'); - -article.children; -article.parentElement; -article.nextElementSibling -article.firstElementChild; -article.lastElementChild; - -let section = article.firstElementChild; - -/* - * Creating new elements - */ - -// Create a new li to go in the nav -var li = document.createElement('li'); - -// Give it a class name -li.classList.add('last'); - - -// Change its CSS -li.style.backgroundColor = 'pink'; - -// Create an anchor link to go in the new li -var a = document.createElement('a'); - -// Give is some text -a.textContent = "Four"; - -a.style.color = 'white'; - -// Insert the anchor link into the li -li.appendChild(a); - - -/* - * Modifying the DOM - */ - -// Find the ul element -var uls = document.getElementsByTagName('ul'); - -var ul = uls[0]; - -// Insert the new li element into our ul -ul.appendChild(li); - -// Let's try move it up to the top of the list -var firstLi = ul.getElementsByTagName('li'); -ul.insertBefore(li, firstLi); - -firstLi.classList.remove('active'); -// Starting to get messy - -/* - * Updating a list of elements - * - this is where it gets painful - */ -var lis = ul[0].getElementByTagName('li'); -var ul = document.getElementsByTagName('ul'); -var li; -for (var i = 0; i < lis.length; i++) { - lis[i].style.backgroundColor = 'pink'; -} - -// Wouldn't it be great if we could do something like ... - -ul.find('li').removeClass('active').addClass('inactive').css('background-color', 'pink'); - -// without having to write big for loops diff --git a/FromJavaScriptTojQuery-master/02-jQueryIntroduction/.DS_Store b/FromJavaScriptTojQuery-master/02-jQueryIntroduction/.DS_Store deleted file mode 100644 index fd6e6f9eae7c805e325a1c31e3e453de2f1b22bb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6148 zcmeHKOG*Pl5PhXt1l(jJxa5%G}V=9me3>CQa#zZJ*<{|QqrqSd!-zopZki_Krqp+~~yo8Bkr)Qh`$|Z~z&;8L9vP diff --git a/FromJavaScriptTojQuery-master/02-jQueryIntroduction/02-downloading_jquery/Cards-jquery.html b/FromJavaScriptTojQuery-master/02-jQueryIntroduction/02-downloading_jquery/Cards-jquery.html deleted file mode 100755 index e0b780b..0000000 --- a/FromJavaScriptTojQuery-master/02-jQueryIntroduction/02-downloading_jquery/Cards-jquery.html +++ /dev/null @@ -1,70 +0,0 @@ - - - - - - jQuery - - - - - -
- -
- coding icon -
-

HTML

-

Once you join a Code Institute Bootcamp you will be taken on an accelerated contextualised learning path across 3 streams. Nothing is learned in isolation.We contextualise the content so that the knowledge and skills gained in each learning unit feeds into, and is expanded upon, within the next unit.The outputs of each stream will be a project.

- Button -
-
-
- coding icon -

MySql

-

If you have questions about your career in coding or simply want to meet the Code Institute team, then come along to our next Careers Open Evening in Dublin

- Button -
- -
- coding icon -

Python

-

If you have questions about your career in coding or simply want to meet the Code Institute team, then come along to our next Careers Open Evening in Dublin

- Button -
-
- coding icon -
-

jQuery

-

Once you join a Code Institute Bootcamp you will be taken on an accelerated contextualised learning path across 3 streams. Nothing is learned in isolation.We contextualise the content so that the knowledge and skills gained in each learning unit feeds into, and is expanded upon, within the next unit.The outputs of each stream will be a project.

- Button -
-
-
- coding icon -

Django

-

The syllabus has been developed to help you transform your career. The summarised syllabus, below, provides you with a snapshop of what skills you will come away with. Feel free to contact us for more detail on what you will learn.

- Button -
-
- coding icon -

CSS

-

The syllabus has been developed to help you transform your career. The summarised syllabus, below, provides you with a snapshop of what skills you will come away with. Feel free to contact us for more detail on what you will learn.

- Button -
- -
- - - - - \ No newline at end of file diff --git a/FromJavaScriptTojQuery-master/02-jQueryIntroduction/02-downloading_jquery/img/1.png b/FromJavaScriptTojQuery-master/02-jQueryIntroduction/02-downloading_jquery/img/1.png deleted file mode 100755 index 199a155978e2a1decc010595f3c235e6655f06db..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 79419 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