5 Unique Python Projects (beginner to intermediate)

Sdílet
Vložit
  • čas přidán 2. 06. 2024
  • The projects cover a variety of different topics from NFTs to games to data science!
    ✉️ NEWSLETTER: tinahuang.substack.com/
    It's about learning, coding, and generally how to get your sh*t together c:
    👨‍💻 My SQL for data science interviews course (10 full interviews):
    365datascience.com/learn-sql-...
    📊 365 Data Science:
    365datascience.pxf.io/WD0za3 (link for 57% discount for their complete data science training)
    🖱️Links mentioned in the video
    ========================
    Avery's NFT network analysis tutorial:
    • NFT Data Science Proje...
    Snake game base project:
    www.geeksforgeeks.org/create-...
    Ethereum price prediction base project:
    / ethereum-price-predict...
    🔗Affiliates
    ========================
    Check out StrataScratch for data science interview prep:
    stratascratch.com/?via=tina
    🎥 My filming setup
    ========================
    📷 camera: amzn.to/3LHbi7N
    🎤 mic: amzn.to/3LqoFJb
    🔭 tripod: amzn.to/3DkjGHe
    💡 lights: amzn.to/3LmOhqk
    📲Socials
    ========================
    instagram: / hellotinah
    linkedin: / tinaw-h
    discord: / discord
    🤯Study with Tina
    ========================
    Study with Tina channel:
    / @studywithtina7726
    How to make a studying scoreboard:
    • The scoreboard I use t...
    Scoreboard website:
    scoreboardswithtina.com
    livestreaming google calendar:
    bit.ly/3wvPzHB
    🎥Other videos you might be interested in
    ========================
    How I consistently study with a full time job:
    • How I consistently stu...
    How I would learn to code (if I could start over):
    • How I would learn to c...
    🐈‍⬛🐈‍⬛About me
    ========================
    Hi, my name is Tina and I'm a data scientist. I was pre-med studying pharmacology at the University of Toronto until I finally accepted that I would make a terrible doctor. I didn't know what to do with myself so I worked for a year as a research assistant for a bioinformatics lab where I learned how to code and became interested in data science. I then did a masters in computer science (MCIT) at the University of Pennsylvania before ending up at my current job in tech :)
    📧Contact
    ========================
    youtube: youtube comments are by far the best way to get a response from me!
    linkedin: / tinaw-h
    email for business inquiries only: hellotinah@gmail.com
    ========================
    Some links are affiliate links and I may receive a small portion of sales price at no cost to you. I really appreciate your support in helping improve this channel! :)
  • Zábava

Komentáře • 260

  • @hestiahar6367
    @hestiahar6367 Před 2 lety +52

    I love that you included the skills needed for the various projects. Most don't add it. And I find it really helpful that you added the skills

  • @JournalistLoveTech
    @JournalistLoveTech Před rokem +76

    Project list
    1. Automating decision making 0:14
    2. Personal Finance Deshboard 3:39
    3. Building a Game 6:40
    4. NFT collection Network Analysis 10:26
    5. Predicting Ethereum Prices 12:58

  • @carlosvillanueva5632
    @carlosvillanueva5632 Před 2 lety +13

    I was thinking of starting my firtst begginer python project. I appreciate the break down of each project and sharing the approach you would take.

  • @Thuvu5
    @Thuvu5 Před 2 lety +103

    Love these projects, thanks for sharing Tina! 🤩 I think I'd probably go for project #4. I've been using networkx for a while but have never thought of using it for an NFT project!

    • @jgalvan09
      @jgalvan09 Před 2 lety

      NFTs are going to be the closest thing to fraterny orginzations you can do so much with the money you raise through NFts and if you learn solidity language you can even create a voting system with governance tokens

  • @melimel67
    @melimel67 Před rokem +82

    The first project really reminds me of my first Python project. I always can't decide what to cook so I made a csv file with food items in categories of breakfast, lunch and dinner, their healthiness ratings and how effortful they are. So via getting user input of what time of day I'm eating, how healthy I want it to be and how much effort I wanna put I would get a corresponding random food item. Very basic but I was very happy with it.

    • @mertcangun901
      @mertcangun901 Před rokem

      Merhaba Merve bende python üzerinden kendimi geliştirmek istiyorum bazı sormak istediğim sorular var nasıl iletişime geçebilirim seninle.

    • @melimel67
      @melimel67 Před rokem +1

      @@mertcangun901 Merhaba Mertcan, su an bende kendimi hala 'beginner' gibi görüyorum ama önerebilecegim ilk sey bence yüzlerce tutorial izlemek yerine en önemli olanlari ilk izleyip/okuyup (mesela pandas, numpy, sci-kit learn) sonra hemen projelere baslamak. Kaggle diye bi website var orda bir cok dataset var, orada ki datasetlerle farkli tür analizler yapip bu sekilde daha cabuk kendini gelistirebilirsin, umarim biraz yardimci olabildim :) Baska sorularin varsa sorabilirsin her zaman :)

    • @ALYASYIFAHANABINTIABDULRAHMANM
      @ALYASYIFAHANABINTIABDULRAHMANM Před rokem

      can i hv the code? or can you teach me? im desperate for a sch project..thankyou

    • @abdulbasitkayode7664
      @abdulbasitkayode7664 Před 7 měsíci

      Can we chat on insta or LinkedIn?

    • @nadineschreiber4263
      @nadineschreiber4263 Před 4 měsíci

      Oooh that‘s a great idea :)

  • @fuckooo
    @fuckooo Před 2 lety +221

    I think it's also important to come up with your own projects that matter to you. This allows you to stand out a lot more and a lot more passion will come through in e.g. interviews when you talk about them.

    • @imluminova
      @imluminova Před rokem +6

      bro, these projects are for practice

    • @toddhowardson9082
      @toddhowardson9082 Před rokem +6

      this is true, but that is the hardest part :/

    • @AcademiaCS1
      @AcademiaCS1 Před rokem +2

      You're right, however this is for beginners practice only. Of course your own interests boost your knowledge and potential.

    • @ttrev007
      @ttrev007 Před 3 měsíci +1

      beginners don't know enough to easily come up with their own ideas that are within the scope of their skills. These are for practice.

  • @mowgl_i
    @mowgl_i Před 2 lety +5

    For project #2, to poll on a timed schedule we could create an micro service on AWS Lambda to run our script and update the dashboard. Maybe even use the 'event' of receiving new data/transaction to trigger our Lambda function

  • @avhvsmatej
    @avhvsmatej Před 2 lety

    Love these projects, thanks for sharing Tina!

  • @jonel3596
    @jonel3596 Před rokem +1

    I never would have thought of the first project and its honestly really perfect for me as a first portfolio project to do!

  • @adisonhiday3823
    @adisonhiday3823 Před 2 lety +46

    Awesome ideas, definitely trying 1-3. A part two in a couple months would be appreciated!

    • @cesarevertolo9359
      @cesarevertolo9359 Před 2 lety +3

      I've done the first one: super easy (made it in about 15 minutes) as well as super fun! I recommend it

    • @mahadhussain
      @mahadhussain Před rokem

      @@cesarevertolo9359 hey would you mind posting the code for the project, Im having a little trouble with the api part

  • @HikingFeral
    @HikingFeral Před rokem

    This is super useful to me, thanks so much for taking the time to make it.

  • @andrewtarkington
    @andrewtarkington Před 2 lety

    Love this! Thank you for these ideas 💡

  • @KeyserTheRedBeard
    @KeyserTheRedBeard Před 2 lety +1

    really good video Tina Huang. I crushed the thumbs up on your video. Maintain up the exceptional work.

  • @tracy8522
    @tracy8522 Před 2 lety

    Exactly the thing i need!!! Thank you sooooo much Tina!! 😘😘😘

  • @ousstack
    @ousstack Před rokem

    I like how you explain these projects and what we can do with them thank you

  • @ronanmry5680
    @ronanmry5680 Před rokem +5

    for the first Project (anime choice), you can add Pyexcel module so you can write your anime data in an excel sheet (way more easier) and then import them in python

  • @Lonewolf42012
    @Lonewolf42012 Před rokem

    Your profession or knowledge about these digital things are quite fascinating and eye-catching 😍

  • @chrischan3597
    @chrischan3597 Před 2 lety +1

    Would love to try 1 and 2. Hope to see another video like this soon 🙂

  • @MohamedMohamed-ur9cf
    @MohamedMohamed-ur9cf Před 2 lety +1

    Amazing video, I had joined membership of 365 data science, they have amazing courses and learning path of data scientist and appericate your guidance and knowledge in my learning journey.

  • @mannychoajeno3243
    @mannychoajeno3243 Před 2 lety

    You speak fast but incredibly clear. Thank you.

  • @elizabethdrew4887
    @elizabethdrew4887 Před 2 lety +1

    Project 2 is such a good idea!! I’m totally doing that!!

  • @dpesh4087
    @dpesh4087 Před rokem

    Wow great examples, I'm feeling inspired !

  • @santiagodm3483
    @santiagodm3483 Před 2 lety +1

    At the end you just did it!
    Thanks dear Tina, you're so precious 🥰.

  • @cam00001
    @cam00001 Před 2 lety

    Wow, you’re inspiring! Thank you, I’m now going to look into Python more.

  • @yankluf
    @yankluf Před 5 měsíci

    This projects are so much fun!! 🎉🎉 Thanks!!

  • @diamondsnpurrs
    @diamondsnpurrs Před 2 lety +8

    Tina, I love your videos! Can you make one going more in depth on how math is used in Data Science?

  • @manideepamandal4611
    @manideepamandal4611 Před 2 lety

    Thank you so much Tina..the topics are quite amazing.thank you for explaining them too...if possible can you share some project ideas with SQL

  • @klamentyne5991
    @klamentyne5991 Před 2 lety +2

    Fantastic ideas Tina! Absolutely love listening to you and your advice...I'm always learning from you and you motivate me and it's like my friend is looking out for me lol xx

  • @khyatisingh3459
    @khyatisingh3459 Před 2 lety +48

    Would personally love to see a more in-depth explanation of the first project and how to implement it! Seems very fun and interesting but scary for a new programmer who doesn't know how to do everything! A tutorial or a more-in depth explanation on how to code some of it seems interesting!

    • @oshito
      @oshito Před rokem

      I think its more of like a die and it outputs something depending on the outcome of the die,
      Try experimenting first with the random function and lists and you're good to go.

  • @davidtindell950
    @davidtindell950 Před 2 lety +1

    Thank You ! Interesting and varied projects ….

  • @imhotyournot914
    @imhotyournot914 Před 2 lety

    I’ve been tryina figure out how to start practicing forever thank you

  • @julietnjiraini6004
    @julietnjiraini6004 Před rokem

    Okay. I'm not gonna hold it in anymore.
    I'm in 💕💕. Your content is so packed and motivational. Keep up the good work ,love.

  • @TimeManInJail
    @TimeManInJail Před 2 lety +4

    You know, this is much more manageable than I thought. I always wanted to but get overwhelmed

  • @cwola
    @cwola Před 2 lety

    YOUR PROJECCT IDEAS R SO COOL

  • @noblemutoko714
    @noblemutoko714 Před 2 lety

    Loving this thanks Tina👏

  • @ac6852
    @ac6852 Před 2 lety +1

    This is so awesome and helpful!! Thank you for sharing your ideas 🥰

  • @idk6465
    @idk6465 Před rokem +5

    You are legit one of the few people that explain your thought process with images on screen. As someone with ADHD without meds this helps a lot. Subbed!

  • @chapingo7067
    @chapingo7067 Před 2 lety

    I'm just starting with python, ty so much!

  • @yas1467
    @yas1467 Před 2 lety +1

    I have been thinking of doing project 1 for so long!

  • @WolverineAndSloth
    @WolverineAndSloth Před rokem

    this was a fantastic video. thank you for it

  • @trblmkr5139
    @trblmkr5139 Před rokem

    excellent job on this video!!

  • @SchwarzschildM
    @SchwarzschildM Před 2 lety +1

    I would love to see one of the projects regarding the screen behind you. Currently, it is a plant but the previous one was a nice one as well!

  • @teritump2170
    @teritump2170 Před 2 lety +1

    Awesome ideas loved it so helpful to start with . Could make a video on Advance python project ideas

  • @piyushjoshi9512
    @piyushjoshi9512 Před 2 lety +1

    Best channel for know about data science 😃💯😊...
    And thank you for this video on projects very cool and helpful 😃👍🥳

  • @JohannesClinton
    @JohannesClinton Před 2 lety

    Great!
    Thanks for sharing.

  • @odec1831
    @odec1831 Před rokem

    This video was great; loved the game suggestion 😂

  • @harshitsati
    @harshitsati Před 2 lety +142

    what are the chances that even though you write a whole game for your crush that they reject you? 😌

  • @Codekid296
    @Codekid296 Před 8 měsíci

    thank you this video helped me

  • @desafiodatascience
    @desafiodatascience Před rokem

    Those are aweome ideas especially for people loving finance and DeFi!
    I might go for #2 once I finished learning the skills.
    Carlos.-

  • @arsnakehert
    @arsnakehert Před 2 lety

    Thank you for really meaning it when you said "without further ado"

  • @krishna9virgo
    @krishna9virgo Před 4 měsíci

    These are great project ideas, as a learner I would really want to see how will you actually do that. Just a request in continuation to this video will you be able to show us how would you work on each of the project, something like real-time work

  • @melody9674
    @melody9674 Před rokem

    great info !!!

  • @pedrorosas924
    @pedrorosas924 Před 2 lety +2

    Hi, i am kind of beginner in python. I was looking for projects to increment my learning and i found your video. I just wanna say thank you!! I made the first one you said in the video and in the precess i learned so much!! You know a site i can post my code for other people give me feedbacks?

  • @jgalvan09
    @jgalvan09 Před 2 lety +2

    youre amazing i taught myself a year ago and now im a dev in blockchain for AVAX

  • @edgeprobability
    @edgeprobability Před rokem +1

    "markets are inefficient" you gained my respect. We have top economists who still can't understand this basic premise lmao

  • @mark_steina
    @mark_steina Před rokem

    Such a good video!

  • @johntellsall9649
    @johntellsall9649 Před 2 lety +2

    I teach Python, these are great projects! Thanks

  • @KakMumu
    @KakMumu Před rokem

    Thank you so much for this video, now i can make a basic python code 😁😁😁

  • @trickyardi
    @trickyardi Před rokem

    First introduction video that I don't put on x1.5 speed. Good staff

  • @therabidpancake1
    @therabidpancake1 Před rokem

    I am just a beginner so I just want to do the projects and learn while I am doing them but I do appreciate hearing about the thought process behind it . I have got down lists and getting items from the lists , I have down the if statement and elif and else , I can define a function , I can write a class , not a very good class but a class . I know some turtle commands , I know some of the random library and I know a little bit of pygame and pygame zero but I am pretty sure that is not enough to get a job . I forgot I know how to use input and how to respond to input and there is range which I do not have a very good grasp on . I probably know more than I think I know but like I said it is not enough to get a job . Getting a job in programming is going to become very important for me probably within the next ten years . I would like to get a head start on it . I also wrote a class that I am unsure what to do with . I have watched tutorials on classes and unfortunately it never works for me the way it does in the video so is the problem me or them ? My main goal other than writing apps is to make video games . I know you can make video games in game engines and I have been doing that but in just about every game engine the good ones anyway all require some kind of coding and that is what got me pursuing programming .

  • @maiamaiapapaya
    @maiamaiapapaya Před rokem +3

    I love, love, love how the first project is truly beginner friendly. I just started learning python as my first programming language and I didn't get scared away by the idea of making a list to randomly give me an anime to watch. Yay!

  • @KhaliDALKhafaji
    @KhaliDALKhafaji Před rokem

    I love you and love your way of explanation

  • @joeynila7049
    @joeynila7049 Před rokem

    Thank you!❤

  • @ERLN95
    @ERLN95 Před rokem

    love it thank you

  • @Ibraheem_ElAnsari
    @Ibraheem_ElAnsari Před 2 lety

    Loved these projects ! Interested to see your finances dashboard lol :p

  • @arseneboundaone3560
    @arseneboundaone3560 Před rokem +3

    Hi Tina! Great video! Your content is getting better and better! Keep it up! I am interested in the personal finance dashboard project and the automated decision-making one. As soon as I start I will post my git. It sounds fun!
    I couldn't find the link to your friend Avery's project (the one on the personal finance dashboard, I did see the one on NFTs that is referenced here) and I went on his youtube page but since I didn't what it's called I couldn't find it (tried different potential names). If you have it handy could you post it, please? Thanks and have a great day!

    • @tberry61
      @tberry61 Před rokem +2

      Yes, I'm looking for the project as well too! Thank you for the content Tina... New follower!

    • @felicia9353
      @felicia9353 Před rokem +1

      I'm also looking for the link as well! Did you ever end up coding it?

  • @abhishekghosh5550
    @abhishekghosh5550 Před rokem

    Hi there! Thanks for uploading some useful content. I hope I am not missing something but I can't seem to find the link to the full tutorial on Personal Finance Dashboard Project that your friend has avery has done.

  • @sirkumsalot6969
    @sirkumsalot6969 Před 2 lety +1

    Thanks

  • @JeatBunkie
    @JeatBunkie Před 2 lety +1

    NFT tracking is a great idea, I’m going to attempt to build this for Terra NFT projects wish me luck

  • @ezgieftekin4495
    @ezgieftekin4495 Před 2 lety

    These are really cool ideas. I am sad that i mever thought about them. Since I am graduated from electronics engineering department, I always come up with electronics + some ML type of ideas but especially the anime project is going to be fun.

  • @ohhhbirdy5975
    @ohhhbirdy5975 Před rokem

    The last project is amazing for learning but honestly, good luck making something with high accuracy

  • @roantabinas2127
    @roantabinas2127 Před 2 lety +1

    Hey, newbie here. This is a great Vid! Im actually looking for a mini project inspo.

  • @bolajitaiwo9032
    @bolajitaiwo9032 Před rokem

    wow i found your channell you are so amazing thanks

  • @memoghost4585
    @memoghost4585 Před 2 lety

    I love ur videos so much ❤❤

  • @monisprabu1174
    @monisprabu1174 Před rokem +3

    finally mushishi getting some recognition through a coding channel

  • @keechdesignandconsulting7910

    I'm really interested in the full turorial about making a Personal Finance Dashboard (at 3:36 in your video). I'm looking in the comments, as well as Avery's page, but can't seem to find the video you're referencing. Could you please provide a link to the full tutorial from Avery? Thanks!

  • @LukeBarousse
    @LukeBarousse Před 2 lety +10

    I'm gonna steal the idea from project #3, but make it to where it asks another CZcamsr to do a collab 😜

  • @kengurooable
    @kengurooable Před 2 lety +2

    I think I'll do #4 and #5. They sound more interesting to me, especially the introduction of ML in #5. I'll add a sentiment analysis from Twitter as well. And, maybe, expand to other crypto currencies 🤔

  • @harshitsati
    @harshitsati Před 2 lety +5

    wow the camera quality seems better than the previous streams? 😲

  • @minhucnguyen5376
    @minhucnguyen5376 Před rokem

    thanks for video

  • @jasontagasa7995
    @jasontagasa7995 Před 2 lety

    Hi, any quick tips for someone wanting to be a data scientist but without a related degree? How long do you think will it take to land a job for this situation? Thank you! :)

  • @FallenLight0
    @FallenLight0 Před 9 měsíci

    Thank you

  • @Sherlock-zb5kz
    @Sherlock-zb5kz Před rokem

    Just in time!

  • @sofibot8601
    @sofibot8601 Před 2 lety +2

    hey Tina! hope you don't mind me asking this here. I realized that IT related majors are full of math in their curriculum, and I'm curious about how much math you actually need to use on your day to day as a data scientist? (I'm trying to decide on a major and don't particularly enjoy math, but figured I'd be ok with it if I didn't need it on my job :p)

    • @hellzbasket7653
      @hellzbasket7653 Před 2 lety +2

      You're very likely to use math as a data scientist, specifically statistics if you want to do data analysis.

    • @marla0412
      @marla0412 Před rokem +2

      as a software engineer you'll still need math but it's a lot easier to get into your brain than say, statistics if you were to do data analysis. don't be afraid of the math! even people who aren't really good at maths can become great programmers

  • @y.e.2103
    @y.e.2103 Před 22 dny

    Thanks for the video. How secure i wonder is Mint? linking bank accounts and all.

  • @yatiemnaditi8077
    @yatiemnaditi8077 Před 2 lety

    if the time and effort spent on making the game improve the chances of being accepted then i might consider it 😌

  • @knowledge375
    @knowledge375 Před 2 lety

    Did the mint format get illustrated? Thanks for the info.

  • @giogiorno2
    @giogiorno2 Před 11 měsíci

    the link for JikanPy is not in the description :(
    btw thanks for the video, helped me to decide what to do in this long journey that I will have with coding!

  • @konradmadry2690
    @konradmadry2690 Před 2 lety

    Great video! Could you do a video review of IBM data science Professional Certificate? I just saw your IBM and Google Data Analytics course comparison and I was wondering what do you think about the IBM Data science Certificate. From what I know there isn't a google data science course yet, but it would be really helpful to see your opinion about at least the IBM one.
    Thank you very much!

  • @syedmahmud8815
    @syedmahmud8815 Před 6 měsíci

    Is there any detailed video for the first idea( the anime choosing one)? I loved it sooooo much, but i have soo many questions!😭😭😭😭

  • @bp5898
    @bp5898 Před 2 lety

    Anyone have the link for the video walkthrough she mentioned for the personal finance dashboard? I don't see it in the description and can't seem to find it anywhere else. Thanks!

  • @metanoia6033
    @metanoia6033 Před rokem

    Tina, do you have tips on how to code efficiently?

  • @P3d3r0s0
    @P3d3r0s0 Před 2 lety

    Other than making it simpler for beginners, is there another reason to use Pandas for the personal finance dashboard instead of a database?

  • @charlypineapple5514
    @charlypineapple5514 Před 2 lety

    lovely video. :)

  • @haoyueli8556
    @haoyueli8556 Před 2 lety

    Start small, that is very true

  • @Gbizz
    @Gbizz Před 2 lety

    Hi, I got a personal dilemma, which I think you could help with greatly. I (22y old) study econometrics and data science and am in my second year. I really want to learn more about (empirical) data science and I have been accepted as an intern as a data analyst for a good company. However, I can only do this if spend 5 full days a week for 3 months (minimum) working there. The only time I can possibly do this is during the upcoming summer break, until my minor starts mid September. The thing is, I kind off feel burned out already as these last two years were quite stressful for me, and could really use some time in the sun etc.
    What do you think I should do?
    Is experience in the form of internship crucial or are there other possibilities to stand out? Like taking extra courses or doing these projects perhaps, in my free time.

    • @Escaparrac
      @Escaparrac Před 2 lety +1

      I don't recommend you to stop your uni. It's okay to stop for some time, maybe rest a bit after the internship, but try to end it. It's not mandatory, but it will help you a lot and some companies will need you to have a degree or even if you want to work abroad or study a masters after it will be useful :)

  • @Cole_B169
    @Cole_B169 Před měsícem

    What python program are people using? Because I’ve just been using idle script, any recommendations

  • @JoaoVaralta
    @JoaoVaralta Před 2 lety

    Thanks for the video, Tina! Can I adapt the ethereum price project to another financial asset? For example, soybeans

    • @janusztarnowski115
      @janusztarnowski115 Před rokem

      Simple Application Enter Your Details
      czcams.com/video/DWn5-Ej8R-M/video.html

  • @roronoauzumaki2300
    @roronoauzumaki2300 Před rokem +1

    Amazing video but would tkinter be better to make the gui for the game?

  • @n0va446
    @n0va446 Před rokem

    your English >>>>> ❤❤❤