Automate Spotify with Python

  Рет қаралды 1,086,898

Bukola

Bukola

Күн бұрын

Hello, this is a beginner-friendly python project! In this python project, we will be taking our liked videos on youtube and automatically creating a Spotify Playlist.
GitHub
github.com/TheComeUpCode/Spot...
In this video we use:
-KZbin Data API: developers.google.com/youtube/v3
-Spotify Web API: developer.spotify.com/documen...
-youtube_dl: github.com/ytdl-org/youtube-dl
-python requests library: requests.readthedocs.io/en/ma...
LET'S BE FRIENDS (IG)
/ bukola.dev
VIDEO RESOURCES
Music: Soul & Mind from KZbin Audio Library
Desk Equipment
kit.co/TheComeUp/desk-equipment
Filming Equipment
kit.co/TheComeUp/filming-gear
BUSINESS INQUIRIES
info@bukola.dev
This Video is Not Sponsored

Пікірлер: 1 800
@clonger204
@clonger204 4 жыл бұрын
"Before we write a single line of code, we need to make a plan" - such important advice that a lot of others miss! Great video.
@kyusungkwon8036
@kyusungkwon8036 3 жыл бұрын
Na, straight to hello world 😤
@Eli7PM
@Eli7PM 3 жыл бұрын
@@kyusungkwon8036 :'D
@raterus
@raterus 3 жыл бұрын
She wrote helpful comments too, she's going places in her developer career for sure
@user-on6tb4zh5d
@user-on6tb4zh5d 3 жыл бұрын
don't make a plan, smoke it =)
@arifjay6756
@arifjay6756 3 жыл бұрын
Hell yeah lol storyboards FTW! 😂
@aliasgenesis
@aliasgenesis 3 жыл бұрын
Her: This is a beginner friendly programming tutorial. Me, one semester from graduating from Computer Science and watching this video at 2 am: What?
@stratuxz
@stratuxz 3 жыл бұрын
Same 😂
@uncaged3076
@uncaged3076 3 жыл бұрын
why do i relate so much lmaoo
@empathydoesnotexist1200
@empathydoesnotexist1200 3 жыл бұрын
Do you guys not do any programming in class? or outside of class?
@alan2211
@alan2211 3 жыл бұрын
No way this is for beginners. Maybe for HER beginners. They don’t teach this in college. At least not where I went to.
@theendurance
@theendurance 3 жыл бұрын
@EmpathyDoesNotExist They don't teach any of this in a CS degree. They teach you fundamentals and theory of computers, such as data structures, algorithms, compilers, Operating Systems, etc. Software Engineering is very different from CS
@boobella899
@boobella899 4 жыл бұрын
while i_dont_understand == True: print("😭😭😭")
@computology2787
@computology2787 4 жыл бұрын
haha
@javiervillalobos6114
@javiervillalobos6114 4 жыл бұрын
Boo Bella it should be just While idontunderstand:
@SFreakHD
@SFreakHD 4 жыл бұрын
Infinite loop👀
@ultravioletcatastrophe
@ultravioletcatastrophe 4 жыл бұрын
Yeah, the '== True' is redundant
@wtvr92
@wtvr92 4 жыл бұрын
Break, BREAAAAK! 😆
@Tomahawk1999
@Tomahawk1999 4 жыл бұрын
oh man, life sucks when when a beginner project seems too hard to do. This girl is so bright
@tfh5575
@tfh5575 4 жыл бұрын
you got it. you can learn anything. it will click
@rayr268
@rayr268 4 жыл бұрын
Just follow along with this or the projects in 'python the hard way' . You learn by doing. You will get it soon if you keep at it. Good luck
@pxnx
@pxnx 4 жыл бұрын
it's actually not that hard ;)
@michaelcho6484
@michaelcho6484 4 жыл бұрын
Just keep on keepin on! like any human or computer language, it takes a minute for everything click. i teach high school students programming and i understand your struggle. just keep tryin!
@agustinbernardo1735
@agustinbernardo1735 4 жыл бұрын
This is not that much of a beginner project, although it has a walkthrough
@Amplifity
@Amplifity 4 жыл бұрын
Really enjoyed your method of presenting. So refreshing. I like how you stay on topic and don't "drift" off. You have a very soothing method of delivery. I've been a programmer for 20 years, and I've gotten very opinionated about the content that I can digest. Pretty early in a video/blog/book I can generally tell if I'm going to stick with the author. You were very "viewer" focused, not "author" focused. Which is great. I wish more people did that. Viewers watch for the subject in the title of the video, not a 1000 sidebars about who knows what. Well done!!!
@Bukola1
@Bukola1 4 жыл бұрын
Thank you 🙌🙌
@alpineai
@alpineai 4 жыл бұрын
I couldn't agree more! I actually enjoyed watching this. I also liked the soothing "elevator" music ha.
@btgrant
@btgrant 4 жыл бұрын
A the risk of being totally unoriginal, I came here to say "I couldn't agree more!" In addition to what Jeff and Shola already said, I loved the pragmatic/direct approach. First-world problems, maybe, but definitely a fun and relatable.
@jyeharry
@jyeharry 4 жыл бұрын
Jeff Carley could you recommend any other authors/channels/resources of any kind that you also really liked? I often have a hard time finding content online that grabs my attention for long enough to be worthwhile
@sheebanwasi6116
@sheebanwasi6116 4 жыл бұрын
Hello Sir, Can you help? I ran the script and executed it but it only adds one song number of times in my Spotify playlist and that song is not in my youtube liked videos also kinda help. thanks
@Aus10Ham
@Aus10Ham 4 жыл бұрын
print (‘Hello World’)
@Aus10Ham
@Aus10Ham 4 жыл бұрын
the waxen pith catch me breaking through the federal firewalls next 🤧
@rc6431
@rc6431 4 жыл бұрын
console.log("js >")
@rc6431
@rc6431 4 жыл бұрын
@@cmpc724 char* isHacker(Commenter arg) { return usesJava(arg) ? "fuck no" : "maybe"; } isHacker("the waxen pith");
@khad2025
@khad2025 4 жыл бұрын
@@cmpc724 omg I want be haker 2. Plz halp
@xhmbx9548
@xhmbx9548 4 жыл бұрын
Function print(X) { Console.log(X); } And now you can use print() to print strings in JavaScript just like in python Print("Hello world") And BOOM! Now where's Google? I'm waiting for you to hire me👀🙂
@aprilgirl428
@aprilgirl428 4 жыл бұрын
Going to ASU for Software Engineering and I wish some of our projects could incorporate more real world applications like this. Just found your channel probably 20 minutes ago and I'm excited to see more of your work!
@socratesa2536
@socratesa2536 4 жыл бұрын
Not even coding and was recommended this, watched the first 2 min and i’m impressed. Honestly the first teaching video that has minimal fluff and goes step by step. Especially impressed with how you broke down the problem before attacking it and really approaching the problem like an engineer would. Really set a great example, and just felt the need to say you’re one talented teacher, keep up the good work
@technomsphera
@technomsphera 4 жыл бұрын
I’ve watched more hours of tutorials than I’ve binged netflix and this was the only tutorial I’ve seen that is enjoyable to watch. I love your video style (music, editing, how the whole video is laid out, how parts of it are fast forward..ed) really great job with this, I would definitely watch more if you made them! Thanks.
@RoyalConfetti
@RoyalConfetti 3 жыл бұрын
Her: We're going to do a beginner friendly project! Me: I've got this. :) My brain when she starts explaining: **Windows XP Shutdown Sound**
@_JIT
@_JIT 3 жыл бұрын
Lmao
@leonardo5005
@leonardo5005 3 жыл бұрын
🤣🤣🤣🤣🤣👍
@cocoajo
@cocoajo 2 жыл бұрын
😂
@oRuTRa45
@oRuTRa45 2 жыл бұрын
Glad it's not just me. 😅😅😅😅
@ilohchifomma453
@ilohchifomma453 2 жыл бұрын
😂😂
@bvg129
@bvg129 3 жыл бұрын
In pycharm, you can press Ctrl+Alt+L to format all code according to PEP. Useful for the stuff like at 7:25
@Bukola1
@Bukola1 3 жыл бұрын
A true life saver!
@kashakroger1692
@kashakroger1692 3 жыл бұрын
I'm going to be brutally honest: I only watched the first three minutes of the video. Then I paused, briefly glanced at what else about coding you have on this channel. Then I hit "Subscribe". That's how much I liked your style of presentation. Big thumbs up from Finland!
@baxter6504
@baxter6504 2 жыл бұрын
I did the exact same thing. I really enjoy her calm manner at presenting and explaining ideas.
@katieh6444
@katieh6444 4 жыл бұрын
I love how you've made it so approachable! And the setting/music is a million times better than most "how to" videos on these subjects
@Bukola1
@Bukola1 4 жыл бұрын
Hey! I'm so happy you all enjoyed this tutorial, thanks for all of the kind comments 😍 Python Programming Project (Automate Tinder): kzbin.info/www/bejne/h5fFqXWcfp6Sprs More Code with Me (for Beginners): kzbin.info/www/bejne/fXzWdJyqdqp-pdk All of the code is in the Github link below w/ step by step instructions if you'd like to experiment! Github: github.com/TheComeUpCode/SpotifyGeneratePlaylist I'll be working on a more beginner-friendly tutorial but if you have any other ideas, lmk in the comments!
@goofball9292
@goofball9292 4 жыл бұрын
The Come Up thank you 😊👍
@InnermanArts
@InnermanArts 4 жыл бұрын
This is so cool! Been looking for a project to get my feet wet with this language! How long have you been coding in python?
@casewhite5048
@casewhite5048 4 жыл бұрын
wondering if instead of liked videos i could use a playlist i already had made on youtube like this one kzbin.info/aero/PLkKQJPaI5un8B9UfQlK8gnqbvLKNY8U_p
@FGCVidz
@FGCVidz 4 жыл бұрын
Keep it up!
@zblempt
@zblempt 4 жыл бұрын
instagram link doesnt work :(
@ethanpedersen8915
@ethanpedersen8915 3 жыл бұрын
This is one of the best programming videos I've ever seen! I really like how you took a step back at the beginning to plan out all the steps. That is overlooked in most other videos but it's so important to the process!
@diahidvegi8536
@diahidvegi8536 4 жыл бұрын
By far the best programming tutorial I've found on the internet. Breaking down the 'real-world' process and then putting it into code was just beautiful. Thanks for this!
@busterdafydd3096
@busterdafydd3096 3 жыл бұрын
using some old techniques though which could be improved. . . I guess my opinion is not politically correct
@laur-unstagenameactuallyca1587
@laur-unstagenameactuallyca1587 3 жыл бұрын
@@busterdafydd3096 how is it not politically correct to give constructive criticism? you're filling your head with unnecessary anxiety and it's no one's fault but your own. sad.
@kabascoolr
@kabascoolr 3 жыл бұрын
@@busterdafydd3096 I am an engineer who works on very advanced things (think NASA); and this video literally changed my life a few months ago. It may seem generic, but the problem solving process is not taught in a typical engineering curriculum; they teach you a bunch of theory and expect you to know how it's applied. I bet you more than half of new Engineering grads, the people actually building these types of systems, cannot bread down a problem like this.
@jorgepuertolas3541
@jorgepuertolas3541 4 жыл бұрын
This was the best channel discovery since the start of 2020!! Thank you!!!
@AndrewHitti
@AndrewHitti 4 жыл бұрын
Really solid code!! 😍 But the most impressive part was seeing your entire approach to breaking down the problem and building it in such a modular way. That’s the skill that separates junior and senior software engineers. Pleasure to watch and your code is a pleasure to read. KEEP IT UP 👏🏼👏🏼👏🏼
@dilsmatchanov
@dilsmatchanov 4 жыл бұрын
No hate but I wouldn't say that this is senior developer level code
@skilz8098
@skilz8098 4 жыл бұрын
@@dilsmatchanov In some regards I can sort of agree with your statement as coming from a C/C++ background... However, the approach itself does show a high level of professionalism.
@nowyouknow2249
@nowyouknow2249 4 жыл бұрын
Cool video. Once you broke the problem into smaller chunks, I knew the remaining would most likely be a walkover. Keep making more interesting videos like this
@vgrice850
@vgrice850 4 жыл бұрын
Dils Matchanov I think it’s well organized. The senior developer I work with likes to have a separation of concerns when building apps.
@iAmTheSquidThing
@iAmTheSquidThing 4 жыл бұрын
Yeah, it's a very practical project, not just a toy example. Because a lot of real-world code is all about getting APIs to work together. But also it's structured neatly and explained well.
@TheNsNZ
@TheNsNZ 4 жыл бұрын
As someone in the early stages of learning Python, this video showed me how insanely confusing coding is and how far I have to go before I know even the slightest bit about what you're doing here. Very intimidating.
@leanita2010
@leanita2010 4 жыл бұрын
Same here😬
@gavinderulo12
@gavinderulo12 4 жыл бұрын
I'd suggest learning a low level language like C or C++ first. It teaches you important fundamentals of how memory and cpu work. Moving to high level languages like python becomes a breeze after that.
@TSchmoog
@TSchmoog 4 жыл бұрын
I'm suggest the opposite of Gavin and get the hang of Python first. As a beginner you have no need to concern yourself with things like memory management :) learn at your own pace!
@gavinderulo12
@gavinderulo12 4 жыл бұрын
@@TSchmoog everyone's different. But for me tackling the more difficult parts first seems like the more sensible thing. You might get stuck at a basic understanding since you won't have the motivation to go from python to lower level languages, if you go the opposite direction.
@TSchmoog
@TSchmoog 4 жыл бұрын
@@gavinderulo12 completely agree that everyone is different, especially with learning to code as people are building completely different things! Using an analogy, It's my view that while someone would definitely have greater understanding, capabilities and appreciation for a car if they learn about the engine, parts and manufacturing process, it's not necessy if you just want to get from A to B. Once you get to B you realise you want to make the journey better then by all means delve into the details. But it would be frustrating (for me) to have to learn about why fuel X is better that fuel Y if both will get me to the shop - and that's all I currently want to do
@kimbess7498
@kimbess7498 4 жыл бұрын
You’re a good teacher. I’m currently in a software testing bootcamp. Everything is new. This tutorial didn’t feel intimidating/overwhelming. Thanks.
@FlyingFlaneur
@FlyingFlaneur 4 жыл бұрын
NJ! Thanks for showing the your thinking process in planning, the scaffold, function design; all in 10 minutes. Perfecto!
@angelregis6593
@angelregis6593 4 жыл бұрын
I love your encouraging videos. It helps to keep a newbie like me focused and motivated. Being an older coding student (49yrs) and juggling, kids, work etc I was challenged with this audacious goal but so determined do accomplish it all! Keep the videos coming! Thank you😊
@felipea.3487
@felipea.3487 3 жыл бұрын
Thats gotta be the best programming tutorial i've seen. The way she planned everything instead of diving into coding like many youtubers do, it is so pragmatic and "real lifey". Congrats and thanks
@MrCalshine
@MrCalshine 3 жыл бұрын
Finally a woman in tech that is actually posting about tech. Love how smart you are. Thank you for sharing!
@machinelearning4376
@machinelearning4376 3 жыл бұрын
So true . More women please
@nesehai
@nesehai 3 жыл бұрын
@@machinelearning4376 can also recommend Mayuko
@mannyokafor4609
@mannyokafor4609 3 жыл бұрын
@@machinelearning4376 Why more women?
@3nron
@3nron 3 жыл бұрын
Finally someone who speaks proper English. Sorry India guys.
@laur-unstagenameactuallyca1587
@laur-unstagenameactuallyca1587 3 жыл бұрын
@@3nron 💀💀💀
@JesseWellmanPro
@JesseWellmanPro 4 жыл бұрын
Whoa, this was a very professional style video! Definitely different than most videos building a project... nicely done!
@RetroEduardo
@RetroEduardo 4 жыл бұрын
After watching this, I’m beginning to appreciate open source programs and apps more due to how much modifications you can implement. I’m definitely looking forward to learn how to code.
@lucasklaassen4124
@lucasklaassen4124 4 жыл бұрын
Yup, you've got it. The editing, music, your style of thinking things through and explaining them to the watcher is beautiful. Keep it up, subscribed!
@moshmoshpitpit
@moshmoshpitpit 4 жыл бұрын
I’m so happy KZbin recommended your channel!
@AdrianGonzalez-xo1mw
@AdrianGonzalez-xo1mw 3 жыл бұрын
the way so many dudes have taken&ran with your idea tryna making their own videos since you first posted this. you're amazing!
@bwleeds
@bwleeds 4 жыл бұрын
This girl is perfect. I could listen to these videos all day.
@apollosilith9026
@apollosilith9026 3 жыл бұрын
One of the best tutorials on SWE I’ve seen. So many just jump straight into the code when the difficult, and most important, parts are what was highlighted here: the planning of, research for, and design of the program were excellently laid out in this video. 👍
@MoogleU
@MoogleU 4 жыл бұрын
The way you present your content makes me feel relaxed and fully enjoying a dive with you in your coding.
@kimosabi0909
@kimosabi0909 4 жыл бұрын
I'm taking my first python class at the moment. I felt pretty good in my understanding of it until I saw this video. Very impressive.
@fatimak6440
@fatimak6440 3 жыл бұрын
Your mannerisms are so authentic and beautiful.
@anonuniversal364
@anonuniversal364 4 жыл бұрын
Wow, this was fantastic video. It does the rare job of being engaging, helpful to people who already know how to code, and inspirational for new coders. A+
@iamwombmyn
@iamwombmyn 4 жыл бұрын
Subbed before I even watched it! I'm so glad you're here!
@SleetDrops
@SleetDrops 3 жыл бұрын
Beginner-friendly 😭 this is still really helpful though. I may not have completely understood every line of code, but what you did at the beginning really helped me understand how to go about projects like this
@5saydeez5
@5saydeez5 3 жыл бұрын
I absolutely love "code with me's"! More of these types of videos would be so awesome
@kabascoolr
@kabascoolr 11 ай бұрын
"Before we write a single line of code, we need to make a plan" that single sentence changed my life, as an engineer, after randomly stumbling on this video 2 years ago. Engineering colleges do very poor jobs at teaching people how to develop systems. Every time I have a project now, some of which are very complex (e.g., large AI models) I spend days-weeks planning the ins and outs of the system, before getting down the weeds of development. It's one of those things that seems so obvious, but never clicks until someone brings it up.
@ShehzeenKhan13
@ShehzeenKhan13 4 жыл бұрын
i LOVED this, i've programmed this EXACT idea before for a standalone project using the same method and i loved this vid!!! Please do more of these :D
@Claire-sl2sh
@Claire-sl2sh 4 жыл бұрын
bro the elevator music while she's searching "get the gat" sent me
@porchetamara7638
@porchetamara7638 4 жыл бұрын
Claire 😂😂😂
@frankiedot749
@frankiedot749 3 жыл бұрын
😭😭😭😭😭😭😭😭
@arifjay6756
@arifjay6756 3 жыл бұрын
Lol on god
@C0DEW0lF
@C0DEW0lF 3 жыл бұрын
LMFAOOOOOOO
@gustavoarluna3797
@gustavoarluna3797 4 жыл бұрын
I am so lucky to find this channel! Thank you!
@TeamoJXZ
@TeamoJXZ 4 жыл бұрын
Omg you make complicated things so simple and i fall in love with your style immediately!
@kennytieshisshoes
@kennytieshisshoes 4 жыл бұрын
This video actually helped me figure out a Python issue I was having with a different API.
@TobiTheGreat
@TobiTheGreat 4 жыл бұрын
This was a really cool project! Glad I came across your channel, seeing more NYC tech youtubers of color ✌🏿
@Chi_di
@Chi_di 4 жыл бұрын
Saw you on millennial money, so excited for your growth in this space! Currently in a coding bootcamp in NY and there’s a ton of info coming at us. Loved following this as it made a lot of concepts we’ve learned in the first 2 weeks come together!
@brsugarbabe
@brsugarbabe 4 жыл бұрын
Chidi That’s awesome. What boot camp are you taking? Are you going full Time? Do you feel that you’re getting a lot of support?
@SuperEH2393
@SuperEH2393 3 жыл бұрын
Hey there im curious to know which bootcamp your doing? Also how much are they charging you?
@vanessa6236
@vanessa6236 3 жыл бұрын
Which bootcamp? Are you enjoying it? Feel its worth it?
@Chi_di
@Chi_di 3 жыл бұрын
@@vanessa6236 I went to Grace Hopper/Fullstack Academy. I have a job as a software engineer now so I would say it was worth it for me. It was challenging, but doable!
@mikapeltokorpi7671
@mikapeltokorpi7671 3 жыл бұрын
I love some specific coding styles presented here and I will blatantly copy those. Also showing the basic principle of design process by framing the problem and slicing to smaller parts was excellent idea, that too often is forgotten in KZbin videos. Props for that.
@miakaundje5745
@miakaundje5745 4 жыл бұрын
I'm really glad I found your channel as I start my journey into computer science.
@theregoesope
@theregoesope 4 жыл бұрын
Yay she uploaded 🙌🏿
@Bukola1
@Bukola1 4 жыл бұрын
lol its been so busy these past couple months! But thanks for sticking with me
@nieceykelz9812
@nieceykelz9812 4 жыл бұрын
Thank you for posting this. I’ve been trying to improve my coding skills before my summer internship.
@Bukola1
@Bukola1 4 жыл бұрын
Nice and congrats on the summer internship!
@quarantinelife.
@quarantinelife. 4 жыл бұрын
omgosh!! same here haha also, leetcode is great for becoming a good problem solver
@viktorijazakarauskaite6157
@viktorijazakarauskaite6157 4 жыл бұрын
This is so exciting! :D I started learning Python about a month and a half ago and I am absolutely loving it! It is very difficult to kick start though as I do not have any Engineering background, but I will try to build this Automated Spotify tool alongside your tutorial! It sounds very useful! Sending you lots of love
@luigi290
@luigi290 4 жыл бұрын
I really loved the video! Python is my favorite when playing with new projects and I’m really glad I came across your video. You got a new fan in me!
@theugobosschannel8466
@theugobosschannel8466 4 жыл бұрын
You have a very similar coding style as myself. It’s highly important to list your steps first and go step by step. Awesome video!!!!
@Bukola1
@Bukola1 4 жыл бұрын
yep, I'm a big fan of breaking big problems into smaller steps! thanks!
@alpineai
@alpineai 4 жыл бұрын
Believe it or not, entrepreneurs should learn the basics of coding (even pseodo coding) because it helps you create standard operating procedures in business. Not only that, it's the first step of turning your company's way of doing things - IP - into an app. The #1 thing coders can do to help noncoders understand software is this: draw a triangle. On each of the 3 legs write: data, process/idea/domain expertise/workflow, code. Each of the 3 legs are needed to actually get results. You can have the best code in the world but if the data and the process/idea/workflow is off, no value added from the tool. You can have the best idea and the best data in the world, but if the code sis off - same thing. Just some thoughts....
@WealthDecoders
@WealthDecoders 4 жыл бұрын
This is the first "code along type project" I was really excited to watch! Still way too advanced for me (1 month into learning python) but it was really useful to watch .. great job :)
@Bukola1
@Bukola1 4 жыл бұрын
Fettle Wealth Properties thank you! ohh I can do another one that’s more beginner!
@abhicherukuri1
@abhicherukuri1 4 жыл бұрын
@@Bukola1 Would be really appreciated, if you could do that.
@WealthDecoders
@WealthDecoders 4 жыл бұрын
@@Bukola1 That would be amazing thank you .. 1 thing I did implement though was breaking down what I need my program to do into steps for my first project! I didn't realise that stuck with me until starting 😃🙌
@kevinmawaka8884
@kevinmawaka8884 4 жыл бұрын
@@Bukola1 Would like to see one too,I'm a beginner
@Mingota100
@Mingota100 4 жыл бұрын
Yea. This is quite advanced for me as well. We should create a community of code beginners so we could help each other.
@desertsage6825
@desertsage6825 4 жыл бұрын
Surprisingly, watching a highly sped up video of live programming where the content creator doesn't explain every line of code is really refreshing. Didn't know I needed this in my life. Good job!
@JoLOveS
@JoLOveS 3 жыл бұрын
This is the most relaxing coding video I have ever watched, the calmness helped me understand every step. Thank you.
@red_y2k
@red_y2k 4 жыл бұрын
The intro reminded me of those kids shows where the camera zoomed into the host just doing stuff, when all of a sudden they turn to the camera and say “oh hey didn’t see you there.” Lmao. Subbed
@sawsan5495
@sawsan5495 4 жыл бұрын
Holly Yaass we want more like this. Brilliant idea 💕
@ericson666
@ericson666 3 жыл бұрын
The Jazz as background music is the best idea for a programming tutorial video I have ever seen! Or heard. This keeps me calm and focused with what I have a problem with on normal tutorial videos
@StyleTrick
@StyleTrick 4 жыл бұрын
Really enjoyed this series, followed it and works as expected =). Subscribed and looking forward to future content!
@matthiashavrez
@matthiashavrez 4 жыл бұрын
Is this the best entry-level-friendly Python video I have ever seen? Yes it is. Massive congratulations for takng the time to explain algorythms in an easy to understand way. This video is really, really amazing I love it.
@MayaBello
@MayaBello 4 жыл бұрын
Loveddddd thisssss girlllll!!!! The music was so pleasant, idea BOMB, and the editing on point, definitely worth the wait! Haha I wished you lived in California so we could do a KZbin collab 😭😭💕
@Bukola1
@Bukola1 4 жыл бұрын
Thank you
@MayaBello
@MayaBello 4 жыл бұрын
The Come Up gurullllllllllllll, YASSSSSSSSS! Hellssssss yeah! I’m super excited!!! Keep me updated! ❤️❤️❤️
@rdsii64
@rdsii64 4 жыл бұрын
I'm not a programmer. With that said, I love to see my people breaking stereotypes.
@nickrameau938
@nickrameau938 4 жыл бұрын
@@rdsii64 Shut up. What stereotypes?
@rdsii64
@rdsii64 4 жыл бұрын
@@nickrameau938 You must be trolling right?
@isaiahlopez51
@isaiahlopez51 3 жыл бұрын
This is badass! I love your channel ! Thank you for being you!
@anthonygatto6353
@anthonygatto6353 4 жыл бұрын
I like how you really stress and demonstrate how to effectively break down a problem. It is a good habit to have even when the problem is as simple as this!
@inesborges4857
@inesborges4857 4 жыл бұрын
You look and sound like a genius to me. I have so much to learn... I'm just a beginner in programming.
@xanthirudha
@xanthirudha 4 жыл бұрын
Instant subscription, this channel is my new home
@Bukola1
@Bukola1 4 жыл бұрын
Yay!!
@loreleiramirez2798
@loreleiramirez2798 3 жыл бұрын
I’ve seen a lot of programming tutorials but this one is unique in a sense that it feels like a cooking tutorial and I like it.
@kli9005
@kli9005 2 жыл бұрын
😂
@jeenaparadies
@jeenaparadies 4 жыл бұрын
Love the laid back style and the jazz background music. Great work explaining it step by step!
@Martina-er9bj
@Martina-er9bj 4 жыл бұрын
Such a unique idea and fun to watch even for non-coders! Great relaxing music choice as well!
@Bukola1
@Bukola1 4 жыл бұрын
Martina thank you 😊
@solvedfyi
@solvedfyi 4 жыл бұрын
I am most definitely in love.
@RuanBekker
@RuanBekker 4 жыл бұрын
I really enjoyed watching this. Im busy moving my music playlists from google music and youtube music and this will actually really help me. Liked the format and content! Keep it up 🙌
@ReuvenEtzion
@ReuvenEtzion 4 жыл бұрын
Her voice, the music, the coding. So nice! Thank you.
@marvinprakash1612
@marvinprakash1612 3 жыл бұрын
The "Getting over it" music in the background brings back some memories.
@WealthyThomas
@WealthyThomas 4 жыл бұрын
Wish you were my schoolmate, my motivation would have went off the charts...
@sashalessa2023
@sashalessa2023 4 жыл бұрын
you need more recognition! you are so great at explaining!
@aamirsydney2180
@aamirsydney2180 3 жыл бұрын
Very nice Bukola. Great effort. Concise and intelligently explained so many topics in a smart way. Keep it up.
@defyusall
@defyusall 4 жыл бұрын
Intro: "Throws phone on the bed... contemplate life." lol too good.
@hexdumper7905
@hexdumper7905 4 жыл бұрын
Sean Zamora she is only the presenter. Coder is a boy.
@olanikeadeoye9590
@olanikeadeoye9590 4 жыл бұрын
Hahaha
@KK-vw4kp
@KK-vw4kp 4 жыл бұрын
Lol coder 🤓 and presenter 👸
@laur-unstagenameactuallyca1587
@laur-unstagenameactuallyca1587 3 жыл бұрын
@@hexdumper7905 she has a job at a company as a software engineer and doesn't live with a man, so that makes no sense.
@snom3ad
@snom3ad 4 жыл бұрын
woah great video! I almost didn't watch it though, I suggest changing the title of the video maybe. Like i'd say its more of an intermediate programming project cause you have to know what an API is and be fairly comfortable with HTTP. Overall great idea, will try it out soon!
@AkankshaTanwar17
@AkankshaTanwar17 4 жыл бұрын
Please make more such projects! Easy to do but relatable and which actually solve a problem we can relate to. You are a great teacher!❤🌼
@b33wong87
@b33wong87 3 жыл бұрын
At first I was skeptical if this was a real coding tutorial but then I saw the intro which was what reeled me in! Loved the video, this is definitely a project worth doing!
@imthemachelper
@imthemachelper 4 жыл бұрын
Lol. I love how you state "first world problem" in the beginning
@danirukun
@danirukun 4 жыл бұрын
Hey! Just some small tips as a professional Python developer: 1. There is no need to dump the dictionary to a json string, requests has an argument json just for that, where you can just pass a dict 2. Making new request objects every time is a bad practice, you should construct a Session object for the entire session 3. There is no need to create the CreatePlaylist class for a simple thing like this, but this could just be my personal hate for unnecessary OOP in Python lol 4. There is no point using string formatting for URLs, it looks cumbersome and confusing, urllib is an entire stdlib just for that 5. f-strings > format() 6. No raise for status for requests Other than that, great initiative! Very practical and fun tutorial for people just getting into coding :)
@sourashreebanerjee8907
@sourashreebanerjee8907 4 жыл бұрын
Can you tell me what to put in redirect uri?
@sharifahnaqiah2727
@sharifahnaqiah2727 4 жыл бұрын
Could you help to provide your version? Im just curious other ways to achieve this and am quite newbie.
@jd3330
@jd3330 4 жыл бұрын
YT randomly recommended this video to me and I love it lol. I’m currently learning Python for Data Science but want to learn other ways I can use it. Thank you!
@tusharpandey6584
@tusharpandey6584 4 жыл бұрын
subbed for the awesome delivery!
@Fifineme
@Fifineme 4 жыл бұрын
Girl, you are great!
@Bukola1
@Bukola1 4 жыл бұрын
thank you!
@drzaiusman
@drzaiusman 4 жыл бұрын
"We were able to get the project to work" I wasn't, but it was still fun to try.
@Danieru13
@Danieru13 4 жыл бұрын
What problem did you run into?
@adebayosalaudeen7050
@adebayosalaudeen7050 4 жыл бұрын
@@Danieru13, I went through the GitHub to reproduce this code but was stuck after running "python3 create_playlist.py ". I couldn't click on the URL from CMD but copied it to my browser, unfortunately, I got error 404 saying invalid request. Can you help with fixing this thanks?
@dashboardvideo
@dashboardvideo 4 жыл бұрын
@@adebayosalaudeen7050 when u go to google API console, to get credentials, select "other" not "web"
@adebayosalaudeen7050
@adebayosalaudeen7050 4 жыл бұрын
@@dashboardvideo I will get back to you thanks
@adebayosalaudeen7050
@adebayosalaudeen7050 4 жыл бұрын
@@dashboardvideo Now i was able to run it but getting this error ( File "create_playlist.py", line 154, in cp.add_song_to_playlist() File "create_playlist.py", line 128, in add_song_to_playlist playlist_id = self.create_playlist() File "create_playlist.py", line 95, in create_playlist return response_json["id"] KeyError: 'id' )
@antoniog94
@antoniog94 4 жыл бұрын
Best Regards From Guatemala!!! Your Channel Is fantastic!!
@shek4k475
@shek4k475 4 жыл бұрын
even though I don't understand programming i can say your musical taste is just perfect
@ChristopherLakeWilliams
@ChristopherLakeWilliams 4 жыл бұрын
I’m so in love 😩
@Saroyus
@Saroyus 4 жыл бұрын
The music for some reason is giving me flashbacks to "Getting over it". (maybe I just hear this all the time and never notice).
@MaxLamboy
@MaxLamboy 4 жыл бұрын
Thank you; this is a breath of fresh air to this multi decade programmer. I love that you have: an accurate title, clean sound, soothing music, prepared a concise presentation on the subject, ability to stay on topic, good diction, no need to waste time with mangled metaphors and pointless jabber. Smart and Attractive; wish I was younger. Please make some AWS videos
@Babygirl89jks
@Babygirl89jks 3 жыл бұрын
I enjoy all of your videos. Keep it up!
@Engagenumberone
@Engagenumberone 4 жыл бұрын
Well done. Throughly impressed. Ever thought about opening a coding camp in Nigeria for young girls and boys for that matter ?
@MrBranh0913
@MrBranh0913 4 жыл бұрын
Wow. I have to admit I'm impressed. It's nice to see a "lifestyle coder" actually code. I probably would have put the secret into an environment variable instead of the constructor. And I would argue you actually never needed a class at all, they could have just been 5 separate functions and I would have been just as as good. But I'm just happy to see real coding on one of these channels
@brainmind4070
@brainmind4070 4 жыл бұрын
Brandon H Yeah, I didn't really think a class was necessary either for a program of this scope, just extraneous complexity. Who knows, though; maybe she's building this into a bigger application.
@samthewisegancha5823
@samthewisegancha5823 4 жыл бұрын
I agree with you about having the secret somewhere else and not the constructor but I disagree with you about the class. This is because is easier to just import the class and use "class".method to see all the methods you need to run the program once the class has been imported instead of having to import or run five different functions. If you also wanted to add a new feature say a delete method you could just add it to the class and use the interface to delete the song. When you code you need to think about how other people would use the application through the interface without knowing how the functions are put together. This is called encapsulation. Imagine running the application and I was noob. Now all you have to do is initialize the class which takes care of youtube API cp = CreatePlaylist() The methods take care of the rest of the complexity cp.add_song_to_playlist() if you wanted to add a delete a specific song you could add a method in the class and use it through the interface such as cp.delete_song_from_playlist(name_of_song) This way would be a lot harder because you have to figure out the order. If I was a noob and there was no documentation how would I figure out the order get_youtube_client() get_liked_videos() create_playlist() get_spotify_uri() But what if I had no idea what the order was and I did something like this below. Then it would not work because get_youtube_client() needs to be called first and then if you check the add_song_to_playlist() method the get_liked_video would need to be called next then the create_playlist() get_spotify_uri() get_youtube_client() get_liked_videos() create_playlist()
@mynameismynameis666
@mynameismynameis666 3 жыл бұрын
what a great kickstarter to get going! and with soothing smooth jazz in the background instead of these generic dubstep nervewreckers. A simple straightforward and structured approach on how to do it. Kudos
@farzana918x
@farzana918x 4 жыл бұрын
I'm a pre-med student who has a desire to learn coding. Took a few comp sci courses in college but was drowned in my science courses. So I LOVE how viewer friendly your videos are. I don't feel completely lost. Thank you. You help me believe that it's never too late to learn!!
@Johnnyboycurtis
@Johnnyboycurtis 4 жыл бұрын
It’s like this tutorial was well thought out or something
@amnakhairi6019
@amnakhairi6019 4 жыл бұрын
WoOoOow..... didn’t know it did that 😯😯😂😂😂
@AlluBB
@AlluBB 4 жыл бұрын
How long have you been coding to get this level? Great video by the way, really relaxing.
@blackamericanlesbianprofes4357
@blackamericanlesbianprofes4357 4 жыл бұрын
I really enjoy your plan that you create first then follow through with the steps of why you code. Thank you so much for posting, The Come Up! :) I am a coding beginner so you have made me aware of one option to go about problem solving using coding skills. And during your coding, I actually understand some of the syntax so my self-study from coding books that I have purchased is very helpful. Yes! :)
@nandomax3
@nandomax3 4 жыл бұрын
That's nice! I really enjoyed your thought process. Because I'm more on the intermediate/advanced side, I'll try to follow your high level instructions and try to implement it by myself referencing to your code. I think this might be a good practice exercise! Thank you for the video
PLEASE Use These 5 Python Decorators
20:12
Tech With Tim
Рет қаралды 92 М.
La final estuvo difícil
00:34
Juan De Dios Pantoja
Рет қаралды 30 МЛН
Indian sharing by Secret Vlog #shorts
00:13
Secret Vlog
Рет қаралды 60 МЛН
FOOTBALL WITH PLAY BUTTONS ▶️ #roadto100m
00:29
Celine Dept
Рет қаралды 77 МЛН
How I Would Learn To Code (If I Could Start Over)
13:43
Namanh Kapur
Рет қаралды 7 МЛН
I Quit My Tech Job & Learned These Life Lessons
8:59
Bukola
Рет қаралды 23 М.
How I Sold My Python/Django Website for $41,000
13:30
Dennis Ivy
Рет қаралды 1,5 МЛН
3 PYTHON AUTOMATION PROJECTS FOR BEGINNERS
17:00
Internet Made Coder
Рет қаралды 1,5 МЛН
Why Great Developers DON'T Create Content (and a lesson to learn)
6:56
Where To Start Learning How To Code
7:50
Bukola
Рет қаралды 786 М.
3 Python Projects I’d Put On MY Resume
14:49
Tech With Tim
Рет қаралды 39 М.
AUTOMATE YOUR LIFE USING PYTHON - 3 Beginner Projects (tutorial)
19:42
Internet Made Coder
Рет қаралды 105 М.
What Can You Do with Python? - The 3 Main Applications
11:30
CS Dojo
Рет қаралды 3,5 МЛН