Shaun Halverson
Shaun Halverson
  • Видео 100
  • Просмотров 1 098 158
How To Code A To Do List App In Python | Programming Tutorials For Beginners
Hey Everyone!
In today's video, we discuss how to code a to do list application in python. To do list apps are great for organizing your daily tasks into a simple and easy to interact with application! Enjoy!
Thanks for watching! :)
Source code & detailed explanation
--------------------------------------------------------------------------------------
Coming to codepedia.io soon!
This project is available on GitHub at
--------------------------------------------------------------------------------------
github.com/ShaunHalverson/PythonToDo
Add Me On Discord!
--------------------------------------------------------------------------------------
Username: Shaun(Hashtag)5626
Want to see more?
----------...
Просмотров: 24 134

Видео

How To Code A Quiz App In Python | Programming Tutorials For Beginners
Просмотров 71110 месяцев назад
Hey Everyone! In today's video, we discuss how to code a quiz application in Python. This is very similar to my video regarding a quiz app in C# and an overall easy subject to understand for beginning programmers. Thanks for watching! :) Source code & detailed explanation www.codepedia.io/tutorials/how-to-code-a-quiz-app-in-python This project is available on GitHub at github.com/ShaunHalverson...
How To Code A Quiz App In C# | Programming Tutorials For Beginners
Просмотров 5 тыс.Год назад
Hey Everyone! In today's video, we discuss coding a Quiz application in C#. Quizzes surround you all through school for years and years and what better project to start out with than this? Super simple and easy to code as well! Enjoy! Thanks for watching! :) Source code & detailed explanation www.codepedia.io/tutorials/how-to-code-a-quiz-app-csharp This project is available on GitHub at github....
How To Code A StopWatch In Python | Programming Tutorials For Beginners
Просмотров 4,1 тыс.Год назад
Hey Everyone, In today's video, we discuss coding a stopwatch in Python. Stopwatches are simple to grasp conceptually and equally as easy to code! Enjoy :) Thanks for watching! :) This project is available on GitHub at github.com/ShaunHalverson/PythonStopwatch Add Me On Discord! Username: Shaun(Hashtag)5626 Want to see more? ruclips.net/channel/UCDiSrTPJ4xaw8BP3nQj7c4Q Legal Disclaimer Assets i...
How To Code A StopWatch In C# | Programming Tutorials For Beginners
Просмотров 2,4 тыс.Год назад
Hey Everyone! In today's video, we discuss coding a stopwatch in C#. You will learn how to start, stop, and reset a clock that is super useful in everyday life! Enjoy :) Thanks for watching! :) This project is available on GitHub at github.com/ShaunHalverson/C-StopWatch Add Me On Discord! Username: Shaun(Hashtag)5626 Want to see more? ruclips.net/channel/UCDiSrTPJ4xaw8BP3nQj7c4Q Legal Disclaime...
How To Code A Unit Converter In C# | Programming Tutorial For Beginners
Просмотров 2,5 тыс.Год назад
Thanks for watching! :) This project is available on GitHub at github.com/ShaunHalverson/C-UnitConverter Add Me On Discord! Username: Shaun(Hashtag)5626 Want to see more? ruclips.net/channel/UCDiSrTPJ4xaw8BP3nQj7c4Q Legal Disclaimer Assets in the thumbnail & video were provided by artists on www.canva.com The art used in this video is from Canva and is used solely for the purpose of enhancing o...
How To Code A To Do List In React | Programming Tutorial For Beginners
Просмотров 516Год назад
Hey everyone! In todays video, we discuss coding a to do list in React. To do lists are not only useful but also an awesome way to test your skills! Enjoy! Thanks for watching! :) This project is available on GitHub at Coming Soon… Add Me On Discord! Username: Shaun(Hashtag)5626 Want to see more? ruclips.net/channel/UCDiSrTPJ4xaw8BP3nQj7c4Q Legal Disclaimer Assets in the thumbnail & video were ...
How To Code A To Do List In C# | Programming Tutorial For Beginners
Просмотров 20 тыс.Год назад
Hey everyone! In today's video, we talk about how to make a very popular and simple concept program: The to do list. To do lists are critical to our everyday lives and what better way to practice your coding skills then to code one yourself? Enjoy! Thanks for watching! :) This project is available on GitHub at github.com/ShaunHalverson/ToDoListCSharp Add Me On Discord! Username: Shaun(Hashtag)5...
How To Code A BMI Calculator In Python | Programming Tutorial For Beginners
Просмотров 1,9 тыс.Год назад
Hello! In today's video, we discuss how to code the fabled and controversial: BMI Calculator :D It is a great way to hone your programming skills and something super easy to understand! Enjoy Thanks for watching! :) This project is available on GitHub at github.com/ShaunHalverson/PythonBMICalculator Add Me On Discord! Username: Shaun(Hashtag)5626 Want to see more? ruclips.net/channel/UCDiSrTPJ4...
How To Code A BMI Calculator In C# | Programming Tutorial For Beginners
Просмотров 4,2 тыс.Год назад
Hey everyone! In today's video, we discuss how to code the fabled and controversial: BMI Calculator :D It is a great way to hone your programming skills and something super easy to understand! Enjoy Thanks for watching! :) This project is available on GitHub at github.com/ShaunHalverson/BMICalculatorC- Add Me On Discord! Username: Shaun(Hashtag)5626 Want to see more? ruclips.net/channel/UCDiSrT...
How To Code A Web Scraper In C# | Programming Tutorial For Beginners
Просмотров 19 тыс.Год назад
Hey there! In today's video, we discuss how to code a web scraper in C#. Web scraping is ultra useful for a variety of programs and a fun way to test out your programming skills. Enjoy! Thanks for watching! :) This project is available on GitHub at github.com/ShaunHalverson/C-WebScraper Add Me On Discord! Username: Shaun(Hashtag)5626 Want to see more? ruclips.net/channel/UCDiSrTPJ4xaw8BP3nQj7c4...
How To Code An Expense Tracker In Python | Programming Tutorial For Beginners
Просмотров 8 тыс.Год назад
Hey everyone, In today's video, we discuss how to code an expense tracker in Python. Tracking your expenses is a great thing to do and what better way to learn to code than to practice this in Python! Enjoy! Thanks for watching! :) This project is available on GitHub at github.com/ShaunHalverson/PythonExpenseTracker Add Me On Discord! Username: Shaun(Hashtag)5626 Want to see more? ruclips.net/c...
How To Code A Python Text-Based Adventure Game In 11 Minutes | Programming Tutorial For Beginners
Просмотров 56 тыс.Год назад
Hey everyone, In today's video, we talk about how to write a custom text adventure game in Python! This is probably the easiest game you can code and a great starter project to get your feet wet with python and game development. Have fun! Thanks for watching! :) This project is available on GitHub at github.com/ShaunHalverson/PythonTextAdventure Add Me On Discord! Username: Shaun(Hashtag)5626 W...
Learn How To Code A C# Text-Based Adventure Game In 15 Minutes | Programming Tutorial For Beginners
Просмотров 11 тыс.Год назад
Hey everyone, In this video, we'll walk you through the process of creating your own text-based adventure game! Whether you're a beginner looking to learn how to code or an experienced developer looking for a new project, this video has something for you. Enjoy! Thanks for watching! :) This project is available on GitHub at github.com/ShaunHalverson/TextBasedAdventureC- Add Me On Discord! Usern...
Python for Beginners: Create an Acronym Maker In Just 6 Minutes | Programming Tutorial
Просмотров 739Год назад
Hey guys, In today's video, we discuss how to code an acronym generator in Python. Making acronyms via code is a simple way to get your feet wet with some different coding techniques and just a fun and simple project overall. Enjoy! Thanks for watching :) This project is available on GitHub at github.com/ShaunHalverson/PythonAcronymGenerator Add Me On Discord! Username: Shaun(Hashtag)5626 Want ...
Learn How To Code A Python Calculator In Just A Few Easy Steps | Programming Tutorial For Beginners
Просмотров 858Год назад
Learn How To Code A Python Calculator In Just A Few Easy Steps | Programming Tutorial For Beginners
C# for Beginners: Create an Acronym Maker in Minutes | Programming Tutorial | Visual Studio 2022
Просмотров 1,9 тыс.Год назад
C# for Beginners: Create an Acronym Maker in Minutes | Programming Tutorial | Visual Studio 2022
How To Code A Note Taking App In React JS | Programming Tutorial For Beginners
Просмотров 2,1 тыс.Год назад
How To Code A Note Taking App In React JS | Programming Tutorial For Beginners
How To Code A Dice Roller App In React JS | Programming Tutorial For Beginners
Просмотров 4,9 тыс.Год назад
How To Code A Dice Roller App In React JS | Programming Tutorial For Beginners
How To Code An Inventory Management App In C# | Programming Tutorial | Visual Studio 2022
Просмотров 27 тыс.Год назад
How To Code An Inventory Management App In C# | Programming Tutorial | Visual Studio 2022
How To Change Your Background With C# | Programming Tutorial For Intermediates | Visual Studio 2022
Просмотров 3,1 тыс.Год назад
How To Change Your Background With C# | Programming Tutorial For Intermediates | Visual Studio 2022
How To Code A Digital Clock In C# | Programming Tutorial For Beginners | Visual Studio 2022
Просмотров 10 тыс.Год назад
How To Code A Digital Clock In C# | Programming Tutorial For Beginners | Visual Studio 2022
Let's Learn Web Scraping With Python & BeautifulSoup | Programming Tutorial For Beginners
Просмотров 1,7 тыс.2 года назад
Let's Learn Web Scraping With Python & BeautifulSoup | Programming Tutorial For Beginners
How To Code An ATM Console App In Python | Programming Tutorial For Beginners
Просмотров 21 тыс.2 года назад
How To Code An ATM Console App In Python | Programming Tutorial For Beginners
How To Code A Keylogger In Python | Programming Tutorial For Beginners
Просмотров 78 тыс.2 года назад
How To Code A Keylogger In Python | Programming Tutorial For Beginners
How To Code A C# Story Generator / Mad Lib | Programming Tutorial For Beginners | Visual Studio 2022
Просмотров 2,6 тыс.2 года назад
How To Code A C# Story Generator / Mad Lib | Programming Tutorial For Beginners | Visual Studio 2022
How To Code The Fibonacci Sequence In C# | Programming Tutorial For Beginners
Просмотров 5 тыс.2 года назад
How To Code The Fibonacci Sequence In C# | Programming Tutorial For Beginners
How To Code The Fibonacci Sequence In Python | Programming Tutorial For Beginners
Просмотров 9392 года назад
How To Code The Fibonacci Sequence In Python | Programming Tutorial For Beginners
How To Code A Telephone Book In C# | Programming Tutorial For Beginners | Visual Studio 2022
Просмотров 7 тыс.2 года назад
How To Code A Telephone Book In C# | Programming Tutorial For Beginners | Visual Studio 2022
How To Code A Magic 8 Ball Game In C# | Programming Tutorial For Beginners | Visual Studio 2022
Просмотров 4,7 тыс.2 года назад
How To Code A Magic 8 Ball Game In C# | Programming Tutorial For Beginners | Visual Studio 2022

Комментарии

  • @vizzible7
    @vizzible7 21 час назад

    great video I subbed

  • @isis4680
    @isis4680 7 дней назад

    for those of you who don't want to follow step by step, here's the complete code: import random print("Welcome to Tic Tac Toe") print("----------------------") possibleNumbers = [1,2,3,4,5,6,7,8,9] gameBoard = [[1,2,3], [4,5,6], [7,8,9]] rows = 3 cols = 3 def printGameBoard(): for x in range(rows): print(" +---+---+---+") print("|", end="") for y in range(cols): print("", gameBoard[x][y], end=" |") print(" +---+---+---+") def modifyArray(num, turn): num -= 1 if(num == 0): gameBoard[0][0] = turn elif(num == 1): gameBoard[0][1] = turn elif(num == 2): gameBoard[0][2] = turn elif(num == 3): gameBoard[1][0] = turn elif(num == 4): gameBoard[1][1] = turn elif(num == 5): gameBoard[1][2] = turn elif(num == 6): gameBoard[2][0] = turn elif(num == 7): gameBoard[2][1] = turn elif(num == 8): gameBoard[2][2] = turn ### Define function to check for a winner def checkForWinner(gameBoard): ### X axis if(gameBoard[0][0] == 'X' and gameBoard[0][1] == 'X' and gameBoard[0][2] == 'X'): print("X has won!") return "X" elif(gameBoard[0][0] == 'O' and gameBoard[0][1] == 'O' and gameBoard[0][2] == 'O'): print("O has won!") return "O" elif(gameBoard[1][0] == 'X' and gameBoard[1][1] == 'X' and gameBoard[1][2] == 'X'): print("X has won!") return "X" elif(gameBoard[1][0] == 'O' and gameBoard[1][1] == 'O' and gameBoard[1][2] == 'O'): print("O has won!") return "O" elif(gameBoard[2][0] == 'X' and gameBoard[2][1] == 'X' and gameBoard[2][2] == 'X'): print("X has won!") return "X" elif(gameBoard[2][0] == 'O' and gameBoard[2][1] == 'O' and gameBoard[2][2] == 'O'): print("O has won!") return "O" ### Y axis if(gameBoard[0][0] == 'X' and gameBoard[1][0] == 'X' and gameBoard[2][0] == 'X'): print("X has won!") return "X" elif(gameBoard[0][0] == 'O' and gameBoard[1][0] == 'O' and gameBoard[2][0] == 'O'): print("O has won!") return "O" elif(gameBoard[0][1] == 'X' and gameBoard[1][1] == 'X' and gameBoard[2][1] == 'X'): print("X has won!") return "X" elif(gameBoard[0][1] == 'O' and gameBoard[1][1] == 'O' and gameBoard[2][1] == 'O'): print("O has won!") return "O" elif(gameBoard[0][2] == 'X' and gameBoard[1][2] == 'X' and gameBoard[2][2] == 'X'): print("X has won!") return "X" elif(gameBoard[0][2] == 'O' and gameBoard[1][2] == 'O' and gameBoard[2][2] == 'O'): print("O has won!") return "O" ### Cross wins elif(gameBoard[0][0] == 'X' and gameBoard[1][1] == 'X' and gameBoard[2][2] == 'X'): print("X has won!") return "X" elif(gameBoard[0][0] == 'O' and gameBoard[1][1] == 'O' and gameBoard[2][2] == 'O'): print("O has won!") return "O" elif(gameBoard[0][2] == 'X' and gameBoard[1][1] == 'X' and gameBoard[2][0] == 'X'): print("X has won!") return "X" elif(gameBoard[0][2] == 'O' and gameBoard[1][1] == 'O' and gameBoard[2][0] == 'O'): print("O has won!") return "O" else: return "N" leaveLoop = False turnCounter = 0 while(leaveLoop == False): ### It's the player turn if(turnCounter % 2 == 0): printGameBoard() numberPicked = int(input(" Choose a number [1-9]: ")) if(numberPicked >= 1 or numberPicked <= 9): modifyArray(numberPicked, 'X') possibleNumbers.remove(numberPicked) else: print("Invalid input. Please try again.") turnCounter += 1 ### It's the computer's turn else: while(True): cpuChoice = random.choice(possibleNumbers) print(" Cpu choice: ", cpuChoice) if(cpuChoice in possibleNumbers): modifyArray(cpuChoice, 'O') possibleNumbers.remove(cpuChoice) turnCounter += 1 break winner = checkForWinner(gameBoard) if(winner != "N"): print(" Game over! Thank you for playing :)") break

  • @amiryazdanparast9827
    @amiryazdanparast9827 8 дней назад

    🙏🌹

  • @Aadi-zz3ne
    @Aadi-zz3ne 9 дней назад

    why is the cpu so dumb

  • @davidrivera-xb5vc
    @davidrivera-xb5vc 9 дней назад

    you forgot to set the decimal button function,

  • @5ersx
    @5ersx 10 дней назад

    Going to use this for custom macros. 👍 🌚

  • @JavierGomez-mu4lx
    @JavierGomez-mu4lx 10 дней назад

    I love how simple you made it. I encountered security issues with firewall ports, but your code accomplished its objective.

  • @Niazi_Pathaan
    @Niazi_Pathaan 15 дней назад

    Thanks but I'm a bad guy 😈

  • @chipdouglas9510
    @chipdouglas9510 16 дней назад

    How come if i delete something i've already double clicked in the .cs i get an error and have to completely restart from scratch?

  • @GeekRedux
    @GeekRedux 24 дня назад

    caret: ^ greater than sign: >

  • @Marie-y1h
    @Marie-y1h 25 дней назад

    Amazing! Thank you so much!

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

    Waiting for 10k update!

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

    Font size should also be resized accordingly ?

  • @eliezetotero
    @eliezetotero 28 дней назад

    Hey my boy great video ! I used your idea for my final project any university. just got a Compiler Error CS0266: in line 34, 34, 35, 35, 72, 72, 73, 73 . The Compiler Error CS0266 occurs when there is an implicit conversion from one type to another that is not allowed. In your code, this issue is likely due to the conversion from object to string when accessing the ItemArray of a DataRow. I did the quick fix for your code in these lines and got it run it perfect and smoothly thanks. just for your info this was my fix: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace Note_Taker_App { public partial class NoteTaker : Form { DataTable notes = new DataTable(); bool editing = false; public NoteTaker() { InitializeComponent(); } private void deleteButton_Click(object sender, EventArgs e) { try { notes.Rows[previousNotes.CurrentCell.RowIndex].Delete(); } catch (Exception ex) { Console.WriteLine("Not a Valid Note"); } } private void LoadButton_Click(object sender, EventArgs e) { tittleBox.Text = notes.Rows[previousNotes.CurrentCell.RowIndex].ItemArray[0].ToString(); noteBox.Text = notes.Rows[previousNotes.CurrentCell.RowIndex].ItemArray[1].ToString(); editing = true; } private void newNoteButton_Click(object sender, EventArgs e) { tittleBox.Text = ""; noteBox.Text = ""; } private void saveButton_Click(object sender, EventArgs e) { if (editing) { notes.Rows[previousNotes.CurrentCell.RowIndex]["Tittle"] = tittleBox.Text; notes.Rows[previousNotes.CurrentCell.RowIndex]["Note"] = noteBox.Text; } else { notes.Rows.Add(tittleBox.Text, noteBox.Text); } tittleBox.Text = ""; noteBox.Text = ""; editing = false; } private void NoteTaker_Load(object sender, EventArgs e) { notes.Columns.Add("Tittle"); notes.Columns.Add("Note"); previousNotes.DataSource = notes; } private void previousNotes_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { tittleBox.Text = notes.Rows[previousNotes.CurrentCell.RowIndex].ItemArray[0].ToString(); noteBox.Text = notes.Rows[previousNotes.CurrentCell.RowIndex].ItemArray[1].ToString(); editing = true; } } }

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

    YOU SAVED MY LIFE

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

    What is the game name?

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

    def update_task(): view_task() try: taskToUpdate = int(input("ENTER THE NUMBER OF THE TASK YOU WANTED TO UPDATE : ")) if taskToUpdate >= 0 and taskToUpdate < len(task): new_task = input("ENTER TASK : ") task[taskToUpdate] = new_task print(f"TASK '{new_task}' UPDATED") else: print("TASK NOT FOUND") except: print("INVALID INPUT") we can add this update feature too...!!

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

    too small

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

    Why not set correct answers to string? You could do a easier if statement and have only one else statement. And .ToUpper() is also shorter and easier for userinput

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

    How to makes so i get the keys also (NOT WILL USE IT WILL USE IT TO LEARN CODING AND MORE!)

  • @user-fm7uh6rt4z
    @user-fm7uh6rt4z Месяц назад

    Anyone know where the keylogger.txt file is saved?

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

    I can't add multiple images in the picture box, please help?

  • @user-kt6wt4vf4w
    @user-kt6wt4vf4w Месяц назад

    Question how would I send this to a mobile device I’m testing it on my phone btw for “educational purposes”

  • @jt.633
    @jt.633 Месяц назад

    Hi why did you make it a partial class just curious

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

    Hi Shaun how do I reach out to you and ask a coding question? Got an idea I want advice on. Thanks!

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

    Why not use .NET MAUI so you can also have this work on macOS? In case you didn't know, Windows Forms is dead.

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

    hello bro where I can write to you with questions

  • @user-xn7ro5ic4k
    @user-xn7ro5ic4k Месяц назад

    fantastic you are better than mister beast

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

    Is the coordinates on the"wins" area plotted not in (x,y) format because we are using "stacked" arrays on top of each other instead of a graph?

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

    so good! can you do a simple chat app in your future videos?

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

    Super simple scraper example. Love it! Very helpful.

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

    NIce bro

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

    this is surely scary i tried it for educational purpose

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

    I really like this one very informative

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

    Man this is really complicated planning . What if you have 100 questions. What if you have true false questions . ?Why not create a structure . 3 out of 10. Need to think more before coding.

  • @HannaBerhanu-dj4kz
    @HannaBerhanu-dj4kz 2 месяца назад

    nice and very helpful!

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

    Thanks man! Now I need to find a way to make the checkForWinner function work.

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

    Works Completely identical , but how do i make it responsive , like the heights and widths should be attached to the borders and whenever i resize the window , all the elements inside should be get bigger and smaller the same way ? how do we do that?

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

    Can't we just look for class and ignore element altogether? It will make it more generic.

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

    If anyone sees this please answer; What code do I use to return it back to the input/question I ask the player if put in an invalid choice? Or perhaps revert the game back to the beginning if they die without starting the game over themselves?

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

    i have a problem it says select a valid startup item

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

    Traceback (most recent call last): File "C:\Users oshi\PycharmProjects\pythonProject\Connect four game.py", line 105, in <module> printGameBoard() File "C:\Users oshi\PycharmProjects\pythonProject\Connect four game.py", line 18, in printGameBoard if(gameBoard[x][y] == "🔵"): ~~~~~~~~~^^^ IndexError: list index out of range

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

    I'm just here to tell my students to be wary of copying entire projects and hand them in as their assignment.

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

    where did you call the check for winner function?

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

    infinity while loop , no stopping condition😄

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

    thank you so much for this video, you saved me!

  • @user-ld6vi5ut8y
    @user-ld6vi5ut8y 2 месяца назад

    Where is the form. interface?

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

    how to package and publish the application?

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

    Thanks, that was well and easily explained. Why won't (<td id="point">Point</td> == $0) be fetched? Many other things I get hold of, but not one like this. User //td[@id='point']

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

    such a short video taught me so much thanks man!