Self-Taught Jubibani
Self-Taught Jubibani
  • Видео 807
  • Просмотров 129 230
Learn localStorage by Building a Todo App 68
Freecodecamp is a great free source to learn and strengthen our knowledge for web development and some others. but sometimes we get stuck so here are my documented videos on how to solve each step.
The quality of my videos is certainly not topnotch, I apologize. but I still hope it helps!
Happy Coding!
Просмотров: 341

Видео

Learn localStorage by Building a Todo App 67
Просмотров 288Месяц назад
Freecodecamp is a great free source to learn and strengthen our knowledge for web development and some others. but sometimes we get stuck so here are my documented videos on how to solve each step. The quality of my videos is certainly not topnotch, I apologize. but I still hope it helps! Happy Coding!
Learn localStorage by Building a Todo App 66
Просмотров 58Месяц назад
Freecodecamp is a great free source to learn and strengthen our knowledge for web development and some others. but sometimes we get stuck so here are my documented videos on how to solve each step. The quality of my videos is certainly not topnotch, I apologize. but I still hope it helps! Happy Coding!
Learn localStorage by Building a Todo App 65
Просмотров 16Месяц назад
Freecodecamp is a great free source to learn and strengthen our knowledge for web development and some others. but sometimes we get stuck so here are my documented videos on how to solve each step. The quality of my videos is certainly not topnotch, I apologize. but I still hope it helps! Happy Coding!
Building a Pyramid Generator Javascript 50
Просмотров 240Месяц назад
It's been a while! Honestly, I have been procrastinating and granted myself to rot in bed. I have fallen from the wagon way too long! and many times! but here I am, still continuing to better myself. and you should too! it doesn't matter how hard or how many times you fall off the wagon, it's about getting back in the wagon. Happy coding!
Building a Pyramid Generator Javascript 49
Просмотров 153Месяц назад
It's been a while! Honestly, I have been procrastinating and granted myself to rot in bed. I have fallen from the wagon way too long! and many times! but here I am, still continuing to better myself. and you should too! it doesn't matter how hard or how many times you fall off the wagon, it's about getting back in the wagon. Happy coding!
Building a Pyramid Generator Javascript 48
Просмотров 83Месяц назад
It's been a while! Honestly, I have been procrastinating and granted myself to rot in bed. I have fallen from the wagon way too long! and many times! but here I am, still continuing to better myself. and you should too! it doesn't matter how hard or how many times you fall off the wagon, it's about getting back in the wagon. Happy coding!
Building a Pyramid Generator Javascript 47
Просмотров 79Месяц назад
It's been a while! Honestly, I have been procrastinating and granted myself to rot in bed. I have fallen from the wagon way too long! and many times! but here I am, still continuing to better myself. and you should too! it doesn't matter how hard or how many times you fall off the wagon, it's about getting back in the wagon. Happy coding!
Building a Pyramid Generator Javascript 46
Просмотров 58Месяц назад
It's been a while! Honestly, I have been procrastinating and granted myself to rot in bed. I have fallen from the wagon way too long! and many times! but here I am, still continuing to better myself. and you should too! it doesn't matter how hard or how many times you fall off the wagon, it's about getting back in the wagon. Happy coding!
Building a Pyramid Generator Javascript 45
Просмотров 73Месяц назад
It's been a while! Honestly, I have been procrastinating and granted myself to rot in bed. I have fallen from the wagon way too long! and many times! but here I am, still continuing to better myself. and you should too! it doesn't matter how hard or how many times you fall off the wagon, it's about getting back in the wagon. Happy coding!
Building a Pyramid Generator Javascript 44
Просмотров 91Месяц назад
It's been a while! Honestly, I have been procrastinating and granted myself to rot in bed. I have fallen from the wagon way too long! and many times! but here I am, still continuing to better myself. and you should too! it doesn't matter how hard or how many times you fall off the wagon, it's about getting back in the wagon. Happy coding!
Building a Pyramid Generator Javascript 43
Просмотров 142Месяц назад
It's been a while! Honestly, I have been procrastinating and granted myself to rot in bed. I have fallen from the wagon way too long! and many times! but here I am, still continuing to better myself. and you should too! it doesn't matter how hard or how many times you fall off the wagon, it's about getting back in the wagon. Happy coding!
Building a Pyramid Generator Javascript 42
Просмотров 105Месяц назад
It's been a while! Honestly, I have been procrastinating and granted myself to rot in bed. I have fallen from the wagon way too long! and many times! but here I am, still continuing to better myself. and you should too! it doesn't matter how hard or how many times you fall off the wagon, it's about getting back in the wagon. Happy coding!
Building a Pyramid Generator Javascript 41
Просмотров 89Месяц назад
Building a Pyramid Generator Javascript 41
Building a Pyramid Generator Javascript 40
Просмотров 91Месяц назад
Building a Pyramid Generator Javascript 40
Building a Pyramid Generator Javascript 39
Просмотров 40Месяц назад
Building a Pyramid Generator Javascript 39
Building a Pyramid Generator Javascript 38
Просмотров 71Месяц назад
Building a Pyramid Generator Javascript 38
Building a Pyramid Generator Javascript 37
Просмотров 47Месяц назад
Building a Pyramid Generator Javascript 37
Building a Pyramid Generator Javascript 36
Просмотров 54Месяц назад
Building a Pyramid Generator Javascript 36
Building a Pyramid Generator Javascript 35
Просмотров 58Месяц назад
Building a Pyramid Generator Javascript 35
Building a Pyramid Generator Javascript 34
Просмотров 59Месяц назад
Building a Pyramid Generator Javascript 34
Building a Pyramid Generator Javascript 33
Просмотров 77Месяц назад
Building a Pyramid Generator Javascript 33
Building a Pyramid Generator Javascript 32
Просмотров 38Месяц назад
Building a Pyramid Generator Javascript 32
Building a Pyramid Generator Javascript 31
Просмотров 80Месяц назад
Building a Pyramid Generator Javascript 31
Building a Pyramid Generator Javascript 30
Просмотров 2922 месяца назад
Building a Pyramid Generator Javascript 30
Building a Pyramid Generator Javascript 29
Просмотров 1202 месяца назад
Building a Pyramid Generator Javascript 29
Building a Pyramid Generator Javascript 28
Просмотров 2332 месяца назад
Building a Pyramid Generator Javascript 28
Building a Pyramid Generator Javascript 27
Просмотров 1952 месяца назад
Building a Pyramid Generator Javascript 27
Building a Pyramid Generator Javascript 26
Просмотров 1292 месяца назад
Building a Pyramid Generator Javascript 26
Building a Pyramid Generator Javascript 25
Просмотров 1072 месяца назад
Building a Pyramid Generator Javascript 25

Комментарии

  • @Hunter-h8n5z
    @Hunter-h8n5z 21 час назад

    Thank you for this very useful information. How can I get in touch with you? I have a few question on applying this to my specific case.

  • @karamaabdullah-x4e
    @karamaabdullah-x4e 3 дня назад

    thank you so much for including step 67 very helpful

  • @AmmarAlBalawi-o1b
    @AmmarAlBalawi-o1b 5 дней назад

    i hope you feeling good because you said that you very sick are you okay now and thank you

  • @AmmarAlBalawi-o1b
    @AmmarAlBalawi-o1b 7 дней назад

    thats a hard but thank you

  • @MpaataSolomon
    @MpaataSolomon 13 дней назад

    hi need some help i have done the exact one but its still telling me that i need to define the function const removeSpecialChars = (string) =>{ return string.replace(/[^a-zA-Z0-9\s]/g, ''); }; 1. You should define a removeSpecialChars function. 2. Your removeSpecialChars should not remove spaces. 3. Your removeSpecialChars should remove single quotes. 4. Your removeSpecialChars should remove double quotes. 5. Your removeSpecialChars should remove underscores. // tests completed // console output Uncaught SyntaxError: Unexpected token 'u', "function pa"... is not valid JSON [TypeError: removeSpecialChars is not a function] [TypeError: removeSpecialChars is not a function] [TypeError: removeSpecialChars is not a function] [TypeError: removeSpecialChars is not a function]

  • @WidmenAutocenter-b2w
    @WidmenAutocenter-b2w 21 день назад

    Hey man continue you are help me.

  • @MilesLogan91
    @MilesLogan91 27 дней назад

    This isn't working I've done exactly what you have done I used this check myself and does not check out

    • @MilesLogan91
      @MilesLogan91 27 дней назад

      Nevermind the back tick was spaced too far off

    • @jubibi390
      @jubibi390 27 дней назад

      ​@@MilesLogan91haha nice one bro, these errors really keep testing our patience lol

    • @MilesLogan91
      @MilesLogan91 27 дней назад

      @jubibi390 EXACTLY it's too sensitive for me 🤣

  • @DuongHoang-yo9oq
    @DuongHoang-yo9oq 27 дней назад

    how to add extension sir

  • @nethmisamasundara-s6q
    @nethmisamasundara-s6q 27 дней назад

    Thank you so much!

  • @sandrahathaway921
    @sandrahathaway921 29 дней назад

    Thank you so much! Been losing my mind with this one!

    • @jubibi390
      @jubibi390 29 дней назад

      Happy to help! I lost my mind over this one too haha, happy coding!

  • @powellnyaramba2899
    @powellnyaramba2899 Месяц назад

    Thank you @jubibi390 for the tutorial I was stuck at this stage and now I am able to move forward and I have a better understanding from your further explanations of the Javascript concepts.

  • @fernandonoronha5896
    @fernandonoronha5896 Месяц назад

    thank you so much, the others videos and post in forums are a SHIT. thank you

    • @jubibi390
      @jubibi390 29 дней назад

      Happy to help, bro ~

  • @jubibi390
    @jubibi390 Месяц назад

    /[^a-zA-Z0-9\s]/g Means: 1. (^)Find any character that is NOT: - a lowercase letter (a-z) - an uppercase letter (A-Z) - a number (0-9) - a whitespace (\s) 2. Replace it with ' ' (remove it) 3. Do this globally (g flag)

    • @MilesLogan91
      @MilesLogan91 27 дней назад

      I'm sorry but this does not work at all I have it written the exact same way and it's not taking it

    • @MilesLogan91
      @MilesLogan91 27 дней назад

      I found that it works now how I have no clue. Idk if it was a glitch or if something was spaced too far. Regex is definitely something I need to familiarize myself with I've only seen it twice. Again Thank you kindly for this you are appreciated.

    • @jubibi390
      @jubibi390 26 дней назад

      ​@@MilesLogan91ikr, i too get crazy if my code does not work, i would ask why, but then suddenly it works, i would still ask why. Lol.😹 if that happens, we can debug it with the console terminal that fcc has. yes, regex gets fun when you're already familiar with it. Even if its not fun, it's a good thing to learn. Thank you too @MilesLogan91, i think i needed those words. Happy coding !

    • @MilesLogan91
      @MilesLogan91 26 дней назад

      @@jubibi390 Same here I'm still asking how and why. I personally think us coders might be a little insanity in us 🤣

  • @powellnyaramba2899
    @powellnyaramba2899 Месяц назад

    Hey can you do a tutorial on the added steps especially step 67 and step 68

  • @SRGAMINGS651
    @SRGAMINGS651 Месяц назад

    Never put off until tomorrow what can be done today- Sensei wu

    • @jubibi390
      @jubibi390 Месяц назад

      we should eat our frogs. Thanks bro.

  • @putinnguyend.7963
    @putinnguyend.7963 Месяц назад

    Thank you, mate! U help me a lot. Have a good day!

  • @bobbyel009
    @bobbyel009 Месяц назад

    There are now 68 steps

    • @powellnyaramba2899
      @powellnyaramba2899 Месяц назад

      Hey have you figured out how to do step 67 and step 68

    • @jubibi390
      @jubibi390 Месяц назад

      @bobbyel009 @powellnyaramba2899 hey guys,I made the new steps, sorry, i had other works so i was not able to see your comments. 67: ruclips.net/video/tlN8n6ttq1I/видео.htmlsi=Ogvu8xtJ1eAV_51Y 68: ruclips.net/video/dphPF2xXikk/видео.htmlsi=qASMaN4y81R1atyl

  • @cristian_machado00
    @cristian_machado00 2 месяца назад

    I cant do it the one tap dont allow me , any solution ?

    • @jubibi390
      @jubibi390 27 дней назад

      slr, can you log the errors so can we see further?

  • @DA-rp1wg
    @DA-rp1wg 3 месяца назад

    Thank you bro!

  • @julioarruda8182
    @julioarruda8182 3 месяца назад

    thank you

  • @beni2731
    @beni2731 3 месяца назад

    Hey I am trying to login to snapchat using this seleniumBase with UC mode to True but am still getting capthca, any idea how to prevent that?

    • @jubibi390
      @jubibi390 3 месяца назад

      hello~ uc mode does not prevent CAPTCHAs but more on bypassing the CAPTCHAs undetected. you can check more here: seleniumbase.io/help_docs/uc_mode/#uc-mode

  • @bio62rahilakhtar29
    @bio62rahilakhtar29 4 месяца назад

    Thanks for the tutorial, ill try it

  • @insanitysqwid6285
    @insanitysqwid6285 4 месяца назад

    If anyone else is looking for "Step 45" that one got skipped by accident in the recording session (it happens!) it asks this: Step 45 Next, create a function named b that returns the following: "is " + c() Also, create a function named c that returns the following: "awesome!" ANSWER: const b = () => { return "is " + c(); } const c = () => { return "awesome!"; }

  • @insanitysqwid6285
    @insanitysqwid6285 4 месяца назад

    If anyone else is looking for "Step 45" that one got skipped by accident in the recording session (it happens!) it asks this: Step 45 Next, create a function named b that returns the following: "is " + c() Also, create a function named c that returns the following: "awesome!" ANSWER: const b = () => { return "is " + c(); } const c = () => { return "awesome!"; }

  • @marianatorres-pv2xp
    @marianatorres-pv2xp 4 месяца назад

    const infixToFunction = { "+": (x, y) => x + y, } Why do you complicate the answer?

    • @jubibi390
      @jubibi390 4 месяца назад

      I didn't mean to complicate it, i thought that was the answer. For some reason, it was validated as correct.

  • @marianatorres-pv2xp
    @marianatorres-pv2xp 4 месяца назад

    Why did you make that explanation so long if all that was needed was to add elemValue to .map()?

  • @JoseLuisRodriguez-lq1fz
    @JoseLuisRodriguez-lq1fz 5 месяцев назад

    Cheers!! from Argentina!

  • @Culture-123
    @Culture-123 5 месяцев назад

    👍🇪🇬👍

  • @AVhandy-gb1wi
    @AVhandy-gb1wi 5 месяцев назад

    Thanks for your video bro

    • @jubibi390
      @jubibi390 4 месяца назад

      glad to be of help bro~

  • @iann7333
    @iann7333 5 месяцев назад

    Thanks man

  • @BKD639
    @BKD639 6 месяцев назад

    Amazing

    • @jubibi390
      @jubibi390 6 месяцев назад

      Thanks! And so are you!

  • @ConnorSexton
    @ConnorSexton 6 месяцев назад

    Hi Jubibani, thanks for making these videos. Really helping me to get through the freecodecamp syllabus :) the extra explanation on how you put together each answer is great. In your example for this step when you are using the reduce function on the array [1, 2, 3] I don't understand the last step. Is 3 + 3 = 6 (not 9)?

    • @jubibi390
      @jubibi390 6 месяцев назад

      henlo friend! Thank you so much. I really appreciate it. yes, 3 + 3 is actually 6 and not 9. me inputting 9 as a result is a mistake of mine, I'm sorry. You have a great eye for detail and I really appreciate how you noticed that. Please do that again when I make mistakes 😅

  • @finitusest
    @finitusest 6 месяцев назад

    @freecodecamp why was I recommended this video?

  • @bardankarki5090
    @bardankarki5090 6 месяцев назад

    this part is so tricky sir, i thought it would be easy

    • @jubibi390
      @jubibi390 6 месяцев назад

      henlo friend, I posted a video on regards for more information in this step. click here: ruclips.net/video/b4s9WnNWY-w/видео.htmlsi=3NTQYYIIGb0DKMPY

  • @bardankarki5090
    @bardankarki5090 7 месяцев назад

    thanks

    • @jubibi390
      @jubibi390 6 месяцев назад

      I'm glad i was able to help!

  • @earthquakestrokes5705
    @earthquakestrokes5705 7 месяцев назад

    I need to remain undetected in this script

    • @jubibi390
      @jubibi390 7 месяцев назад

      yes, we can use the "uc" mode

  • @earthquakestrokes5705
    @earthquakestrokes5705 7 месяцев назад

    import pandas as pd from selenium import webdriver from selenium.webdriver.common.keys import Keys import time import random from fake_useragent import UserAgent from selenium.webdriver.chrome.options import Options # Load the Excel file excel_file = 'C:\\Users\\tariq\\Downloads\\credentials.xlsx' df = pd.read_excel(excel_file) # Initialize the WebDriver with options chrome_options = Options() ua = UserAgent() user_agent = ua.random chrome_options.add_argument(f'user-agent={user_agent}') chrome_options.add_argument("--disable-blink-features=AutomationControlled") chrome_options.add_experimental_option("excludeSwitches", ["enable-automation"]) chrome_options.add_experimental_option('useAutomationExtension', False) driver = webdriver.Chrome(options=chrome_options) def change_gmail_password(email, current_password, new_password): try: # Navigate to Gmail login page driver.get("accounts.google.com/") time.sleep(random.uniform(3, 6)) # Random delay between 3 to 6 seconds # Enter email email_input = driver.find_element_by_id("identifierId") for char in email: email_input.send_keys(char) time.sleep(random.uniform(0.1, 0.5)) # Simulate human typing email_input.send_keys(Keys.RETURN) time.sleep(random.uniform(3, 6)) # Random delay between 3 to 6 seconds # Enter password password_input = driver.find_element_by_name("password") for char in current_password: password_input.send_keys(char) time.sleep(random.uniform(0.1, 0.5)) # Simulate human typing password_input.send_keys(Keys.RETURN) time.sleep(random.uniform(5, 8)) # Random delay between 5 to 8 seconds # Navigate to Google account security settings driver.get("myaccount.google.com/security") time.sleep(random.uniform(3, 6)) # Random delay between 3 to 6 seconds # Locate and click on the password change option change_password_button = driver.find_element_by_xpath("//span[text()='Password']") change_password_button.click() time.sleep(random.uniform(2, 4)) # Random delay between 2 to 4 seconds # Re-enter current password current_password_input = driver.find_element_by_name("password") for char in current_password: current_password_input.send_keys(char) time.sleep(random.uniform(0.1, 0.5)) # Simulate human typing current_password_input.send_keys(Keys.RETURN) time.sleep(random.uniform(3, 6)) # Random delay between 3 to 6 seconds # Enter new password new_password_input = driver.find_element_by_name("password") confirm_password_input = driver.find_element_by_name("confirmationPassword") for char in new_password: new_password_input.send_keys(char) confirm_password_input.send_keys(char) time.sleep(random.uniform(0.1, 0.5)) # Simulate human typing confirm_password_input.send_keys(Keys.RETURN) time.sleep(random.uniform(3, 6)) # Random delay between 3 to 6 seconds print(f"Password changed successfully for {email}") except Exception as e: print(f"An error occurred for {email}: {e}") for index, row in df.iterrows(): email = row['email'] current_password = row['current_password'] new_password = "NEW_PASSWORD_PLACEHOLDER" # Replace with the new password you provided change_gmail_password(email, current_password, new_password) # Add a random delay between each account time.sleep(random.uniform(10, 20)) # Random delay between 10 to 20 seconds # Close the WebDriver driver.quit()

  • @earthquakestrokes5705
    @earthquakestrokes5705 7 месяцев назад

    I wanna contact you

  • @earthquakestrokes5705
    @earthquakestrokes5705 7 месяцев назад

    Hello

    • @jubibi390
      @jubibi390 7 месяцев назад

      oh hello! do you have a discord? this is mine: strawb5783...my username is Jubibani

  • @muhammadhassangaming4752
    @muhammadhassangaming4752 7 месяцев назад

    😢😢😢😢😮😮😮😮🎉🎉😊😊😊😊😊😮😮😮😮😮😢😢😢

  • @bardankarki5090
    @bardankarki5090 7 месяцев назад

    thanks

    • @jubibi390
      @jubibi390 7 месяцев назад

      I'm glad i was able to help ~

  • @chauque1091
    @chauque1091 8 месяцев назад

    When will the rest of the lessons come to us? :)). So exciting to wait for you. OOP is not an easy part :(

    • @jubibi390
      @jubibi390 8 месяцев назад

      Henlo! I apologize for my inconsistencies. I have been busy lately with college. But i plan to post tomorrow. And be consistent again :> ❣️ Programming is not easy. But when you believe in yourself, you're halfway there. You can do this.

  • @marvinkibugu6884
    @marvinkibugu6884 8 месяцев назад

    nice👏👏👏👏

  • @arthursenna5584
    @arthursenna5584 8 месяцев назад

    the music is annoying

    • @jubibi390
      @jubibi390 8 месяцев назад

      Thanks for the feedback. I'm sorry, for some reason youtube made it copyright.

  • @foodiepie9736
    @foodiepie9736 9 месяцев назад

    Natawa rin ako haha

    • @jubibi390
      @jubibi390 9 месяцев назад

      Ay ahaha my bad po

  • @jadeskarlet
    @jadeskarlet 9 месяцев назад

    Hey man I was stuck here till I saw this, thanks

    • @jubibi390
      @jubibi390 9 месяцев назад

      I'm glad i was able to help man👌

  • @DETECTIVESPACEMAN09
    @DETECTIVESPACEMAN09 9 месяцев назад

    the background music is overtaking your voice,

    • @jubibi390
      @jubibi390 9 месяцев назад

      Hello thanks for the feedback. I think youtube replaced it because it thinks it's a copy right. I apologize for the bad quality.

  • @SeydouGueye-xj3wk
    @SeydouGueye-xj3wk 9 месяцев назад

    FBI: “Ah shit here we go again”

  • @sports_highlights777
    @sports_highlights777 9 месяцев назад

    bro its not working on my pc

    • @jubibi390
      @jubibi390 9 месяцев назад

      aight let me help. what's not working? send me your code.