The Canadian Coder
The Canadian Coder
  • 12
  • 1 496
How to make an obstacle-avoiding Arduino car in 9 minutes
In this video, you will learn about Arduino modules, how to control Arduino motors, and how to make an obstacle-avoiding Arduino car using the Ultrasonic sensor.
Useful links 🔗:
* Video on how to assemble the robot: th-cam.com/video/GQi99xmohdw/w-d-xo.htmlsi=AhA_xlxtM_51FmFx
* Download the Arduino IDE here: www.arduino.cc/en/software
* GitHub link: github.com/PranavJoshi-STEM/How-to-make-an-obstacle-avoiding-Arduino-car/
มุมมอง: 412

วีดีโอ

Even after knowing the solution, this PERPLEXING puzzle still confuses you! | The Monty Hall problem
มุมมอง 458 หลายเดือนก่อน
TAGS: The Monty Hall problem, puzzles, coding, Python.
FINAL REVIEW 🥳🥳🥳| E7 - Python for Beginners
มุมมอง 288 หลายเดือนก่อน
#TheCanadianCoder In this tutorial series (Python for Beginners), you will learn the basics of Python 3. In this episode, we will simply do some easy Leetcode problems to review all topics. Time-stamps: Problem 1 - 0:09 Problem 2 - 2:35 Problem 3 - 4:22 My setup: 1) Python Version: 3.11.7 2) OS: Microsoft Windows 11 Home GitHub repository: github.com/PranavJoshi-STEM/TCC-Python-for-Beginners
Write like a true DEV! | Functions and classes | E6 - Python for Beginners
มุมมอง 368 หลายเดือนก่อน
#TheCanadianCoder In this tutorial series (Python for Beginners), you will learn the basics of Python 3. In this episode, you will learn about how to write and use functions and classes. Time-stamps: Function basics - 0:10 Function tools - 6:41 Classes - 10:15 My setup: 1) Python Version: 3.11.7 2) OS: Microsoft Windows 11 Home GitHub repository: github.com/PranavJoshi-STEM/TCC-Python-for-Begin...
Conditionals, Error-Handling, and Loops | E5 - Python for Beginners
มุมมอง 388 หลายเดือนก่อน
#TheCanadianCoder In this tutorial series (Python for Beginners), you will learn the basics of Python 3. In this episode, we will learn how to write conditional statements and how to loop code. Timestamps: 1) 0:00 - Conditionals (if, elif, else) 2) 3:33 - Error Handling (try, except, finally) 3) 5:12 - Loops (while, for, break, continue) 4) 14:36 - 1 Line Stuff (generators, 1 line if statements...
Python Types and Properties | E4 - Python for Beginners
มุมมอง 248 หลายเดือนก่อน
#TheCanadianCoder In this tutorial series (Python for Beginners), you will learn the basics of Python 3. In this episode, we will learn important functions and properties of each data type. Links: www.geeksforgeeks.org/list-methods-python/ www.geeksforgeeks.org/python-sets/ Time-stamps: Strings - 0:18 Lists - 7:43 Dictionaries - 16:25 My setup: 1) Python Version: 3.11.7 2) OS: Microsoft Windows...
Watch me transform this MESSY code! | E3 - Python for Beginners
มุมมอง 429 หลายเดือนก่อน
#TheCanadianCoder In this tutorial series (Python for Beginners), you will learn the basics of Python 3. In this episode, we will learn how to make code more readable by transforming some functional code into something much more professional looking. Links: 1) pep8.org/ My setup: 1) Python Version: 3.11.7 2) OS: Microsoft Windows 11 Home GitHub repository: github.com/PranavJoshi-STEM/TCC-Python...
Python Syntax | E2 - Python for Beginners | #TheCanadianCoder
มุมมอง 609 หลายเดือนก่อน
In this tutorial series (Python for Beginners), you will learn the basics of Python 3. In this episode, you will learn Python Syntax. Timestamps: 1) Chapter 1 (0:09): Basic syntax. 2) Chapter 2 (1:29): Variables and functions. 3) Chapter 3 (7:27): Operations on variables and numbers. 4) Chapter 4 (13:45): Exercises. My setup: - Python Version: 3.11.7 - OS: Microsoft Windows 11 Home GitHub repos...
What is Python? | E1 - Python for Beginners | #TheCanadianCoder
มุมมอง 3119 หลายเดือนก่อน
In this tutorial series (Python for Beginners), you will learn the basics of Python 3. In this episode, you will learn: Python's usage (0:26): How and where is python used in the real world. Python vs other languages (1:00): The difference between the ideology and execution of Python code versus other languages. Writing your first hello world program (2:22): Download python and get started with...
How to Install VS Code and Back Up Your Projects with GitHub | #TheCanadianCoder
มุมมอง 459 หลายเดือนก่อน
In this tutorial, we'll cover the basics to get you started with programming and backing up your projects: 1) Downloading VS Code: Learn how to download and set up Visual Studio Code, a popular code editor. 2) Adding Icons: Customize your coding environment by adding icons for a more personalized experience. 3) Configuring Projects with GitHub: Learn how to back up directories to GitHub. 🔗 Link...

ความคิดเห็น

  • @alkasapre3829
    @alkasapre3829 7 วันที่ผ่านมา

    Well explained Pranav. All the very best for future endeavours.

  • @arundhati_kaduskar
    @arundhati_kaduskar 7 วันที่ผ่านมา

    Nice work, Pranav!

  • @user-gb8qx2bb3q
    @user-gb8qx2bb3q 7 วันที่ผ่านมา

    Great work All the best

  • @ninadaj
    @ninadaj 8 วันที่ผ่านมา

    great work: all the best ahead.

  • @GenieJoshi
    @GenieJoshi 8 วันที่ผ่านมา

    Very good explanation of complex dynamics between software and hardware! 🎉

  • @GenieJoshi
    @GenieJoshi 8 วันที่ผ่านมา

    Good explanation of a complex interplay between software and hardware.

  • @GenieJoshi
    @GenieJoshi 8 วันที่ผ่านมา

    Good explanation of a complex interplay between software and hardware.

  • @GenieJoshi
    @GenieJoshi 8 วันที่ผ่านมา

    Good explanation of a complex interplay between software and hardware.

  • @anirudh7207
    @anirudh7207 8 วันที่ผ่านมา

    Great.. 👍

  • @vandanadube4145
    @vandanadube4145 8 วันที่ผ่านมา

    Wow!!

  • @mangaljoshi1024
    @mangaljoshi1024 8 วันที่ผ่านมา

    Pranav good demo .very intelectual explanation .❤

  • @mjoshi1000
    @mjoshi1000 8 วันที่ผ่านมา

    Way to go Canadian coder!

  • @playcomecom
    @playcomecom 8 หลายเดือนก่อน

    Man got the same wall paper

  • @playcomecom
    @playcomecom 8 หลายเดือนก่อน

    FIRE VIDS LOVE YOU MAN

  • @lah6iv146
    @lah6iv146 8 หลายเดือนก่อน

    Pranav, I know that this video is mentioned for beginners in Python - but I still think you can improve the efficiency of the code by using a dictionary. ;)

    • @TheRealCanadianCoder
      @TheRealCanadianCoder 8 หลายเดือนก่อน

      While you could improve efficiency by using a dictionary by manually assigning each int to a string, it would take more memory and be more tedious. In this situation, checking each possible case is a more space-efficient solution. You could however make the program more robust, by using a while loop to iterate through a list of key thresholds extracted from a dictionary of the thresholds and respected letter-marks, and breaking the loop when the mark is below the threshold. Interesting idea nonetheless @lah6iv146 😎

  • @lah6iv146
    @lah6iv146 8 หลายเดือนก่อน

    Hey Pranav, do you have any beginner projects for a new beginner hoping to get better at Python?

    • @TheRealCanadianCoder
      @TheRealCanadianCoder 8 หลายเดือนก่อน

      @lah6iv146, some projects I recommend for beginners are: 1) Code the Fibonacci sequence 2) Make a Pokemon-inspired console game 3) If you want more practice, try coding on Leetcode.com Hope that helps, good luck on your coding journey 😎😎

    • @lah6iv146
      @lah6iv146 8 หลายเดือนก่อน

      @@TheRealCanadianCoder Thanks!

  • @potatoaim8498
    @potatoaim8498 9 หลายเดือนก่อน

    Great vid

  • @tusharaparna
    @tusharaparna 9 หลายเดือนก่อน

    That’s great Pranav. Very well articulated 😍🥰great going

  • @potatoaim8498
    @potatoaim8498 9 หลายเดือนก่อน

    Great vid hope to learn more from u🎉❤

  • @swaruproy3904
    @swaruproy3904 9 หลายเดือนก่อน

    Thank you so much for sharing.. Will try to learn... God Bless You... Swarup Uncle(Westcottian)! 😊

  • @rugvedkulkarni1593
    @rugvedkulkarni1593 9 หลายเดือนก่อน

    Nice. Excited to see more :)

  • @TheRealCanadianCoder
    @TheRealCanadianCoder 9 หลายเดือนก่อน

    Who else is ready to start your python journey!? 🎉