ASMR Programming - Spotify Desktop App - No Talking

Sdílet
Vložit
  • čas přidán 25. 06. 2024
  • Hello my dear coders,
    In this video, I demonstrate how to create a Spotify app clone using HTML, CSS, and JavaScript. Although the app looks similar to Spotify, it doesn't have any actual functionality. This is just a demonstration of how to create a basic layout and design for a music streaming app. Feel free to use this as a starting point for your own projects and add functionality as you wish. If you have any suggestions or ideas for how to improve this app, please leave a comment below or fork the code on Github. Thanks for watching!
    I will be waiting for your pull requests on Github.
    Hope you like it!
    Twitter: / gulnaroglus
    👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻
    Source code: github.com/servetgulnaroglu/s...
    Live a star on github, if you enjoy!
    👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻
    📦📦📦📦📦📦📦📦📦📦📦📦📦📦📦
    ⌨️ Keyboard: YUNZII KEYNOVO IF98 Gateron Red Switches
    bit.ly/3hPGk3A
    📦📦📦📦📦📦📦📦📦📦📦📦📦📦📦
    00:00 Initializing npm
    00:26 Electron.js quick start
    01:17 Electron.js test
    01:39 Creating css file
    02:08 Showing the images and svg's
    02:28 Coding left bar with HTML
    09:10 End of left menu
    09:52 Coding left playlists
    11:00 End of left playlists
    11:19 Coding left song cover
    12:50 End of left song cover
    13:30 Coding playlist header
    22:20 Box shadow generator
    27:15 End of playlist header
    28:00 Coding playlist songs
    30:58 Gradient background generator
    43:20 End of playlist songs
    44:03 Coding bottom player
    54:30 End of bottom player
    56:10 Running as a desktop application
    56:43 Hidden top bar and maximizing the window
    57:10 Final results and comparison
  • Zábava

Komentáře • 341

  • @ServetGulnaroglu
    @ServetGulnaroglu  Před rokem +84

    Keyboard link (I use red switches): bit.ly/3hPGk3A

  • @CodeWithAsmr
    @CodeWithAsmr Před rokem +1899

    I coded for 10 hours and opened youtube to relax. This is what I watched while resting from programming

    • @mar0981
      @mar0981 Před rokem +62

      Same! I'm currently doing a coding bootcamp so I was on there for exactly 10hrs and I ended up watching this whole video after telling my gf that I was tired of coding for the day lmao.

    • @CodeWithAsmr
      @CodeWithAsmr Před rokem +19

      @@mar0981 Learning to code can be exhausting, but at least you can now have an excuse to watch videos instead of coding! Lmao.

    • @filozof_1
      @filozof_1 Před rokem +11

      wow nice comment copying

    • @benjaminlind
      @benjaminlind Před rokem +3

      😂

    • @CM_YT1
      @CM_YT1 Před rokem +4

      Copy comment lol

  • @gabrielcurran3932
    @gabrielcurran3932 Před 11 měsíci +39

    DAMN, it's always so admirable to see people know so much about these technologies.

  • @zachedo3538
    @zachedo3538 Před 4 měsíci +8

    the sound made me fly away and get inner peace, thanks bro love it😇

  • @CaptTragedy
    @CaptTragedy Před rokem +240

    Can't believe you banged this out in an hour, man you really make me self conscious about my lack of front end dev skills. Well done

    • @couupakb9669
      @couupakb9669 Před rokem +27

      Consistency my friend, try code everyday and you’ll be surprised on the progress you will make!

    • @CaptTragedy
      @CaptTragedy Před rokem

      @@couupakb9669 true!!

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

      ​@@CaptTragedyHow is your progress?

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

      @@cataclysmicclasher3490 could be better 😞

    • @user-pm1gx6je2n
      @user-pm1gx6je2n Před 7 měsíci +1

      How about now?

  • @technomantrix
    @technomantrix Před 7 měsíci +28

    I’m learning to code (Python) and discovered this channel today. Incredibly motivating for me to keep learning programming.

    • @soulsborneenjoyer
      @soulsborneenjoyer Před 3 měsíci

      Hello! How is your journey of learning programming languages going?

  • @aincradtech
    @aincradtech Před rokem +5

    Crazy good video as always Servet! 🎇

  • @user-zp8ow2xg4h
    @user-zp8ow2xg4h Před 10 měsíci +3

    I just witnessed something I have no idea about but I will learn in the next 2 yrs

  • @codingasmr69
    @codingasmr69 Před rokem +1

    Always love your videos my friend!

  • @hirokjotirb
    @hirokjotirb Před rokem +3

    Love the way you type the codes. Hope I'll be as fast as you one day. Nice 🦄😉👍

  • @cudialmg2232
    @cudialmg2232 Před rokem +143

    I'm a newbie programmer, I'd love to learn your fast typing and the keyboard shortcuts you use, I hope you have a tutorial in the future

    • @gavintaylor6453
      @gavintaylor6453 Před 11 měsíci +1

      Agree!

    • @MCroppered
      @MCroppered Před 10 měsíci

      Vim for vscode. Learn vim commands by playing an online vim game.

    • @muhammadashir6105
      @muhammadashir6105 Před 10 měsíci +14

      Learn Vim my man. That's like the biggest flex for programmers. That's also what he's using with a VS code extension.

    • @aliframedhis
      @aliframedhis Před 9 měsíci +4

      Learn some basics keyboard shortcuts. Then proceed to learn the shortcuts for vscode. You'll be efficient and reduce the amount of mouse clicks by 80%

    • @nxfrvt7763
      @nxfrvt7763 Před 7 měsíci +2

      He's using VIM extension. Good luck ;)

  • @paramdholakiya8857
    @paramdholakiya8857 Před rokem +5

    All i can say is that i am improving upon my css knowledge seeing someone else a professional use css

  • @VedantYawalkar
    @VedantYawalkar Před rokem

    i just love the typing speed. sheeesh
    🙌🙌

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

    Just found your channel bro and its freaking awesome!!

  • @studyingasyouwere
    @studyingasyouwere Před rokem +25

    Welcome back, Servet! You are my favourite ASMR programmer and a reason why I started creating programming content! For my next content, I am interviewing the content creators of the ASMR programming community, could I please do an interview with you? 🙌

  • @nexohub
    @nexohub Před rokem +1

    very good video I liked, I really like the satisfaction of the keys, very good keyboard

  • @yusufdumurcuk6320
    @yusufdumurcuk6320 Před rokem +4

    bu arkadaşımızın türk olması beni aşırı sevindiriyor başarılarının devamını diliyorum

  • @suryabbrj8458
    @suryabbrj8458 Před rokem +5

    Please consider making an Instagram clone, as always love this series ❤️

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

    this keyboard man, masterpiece, jesus

  • @trajetoriadeumprogramadori6669

    brazil - Conteúdo legal de mais parabéns!

  • @mohidenadam
    @mohidenadam Před rokem +9

    amazing video
    tip: since you use ESC to exit insert mode you need a keyboard that has closer ESC key to your fingers or switch to using CTR+c

    • @diegotsuyoshi9586
      @diegotsuyoshi9586 Před 9 měsíci +1

      I had the same problem, now I'm starting to get used to hit ctrl+c instead of esc to exit modes

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

      ​@@diegotsuyoshi9586dont use Ctrl+c , it might escape u to the normal mode but sometimes causes unexpected things. Better use Ctrl+[ , this is one of the official escape key binding

  • @AsmrProg
    @AsmrProg Před rokem +17

    Awesome video 👏

  • @carlosmartin1496
    @carlosmartin1496 Před rokem +4

    Great video! What's the extension that you use for the window management? Thanks!

  • @timohavol8032
    @timohavol8032 Před rokem +1

    Yeah! New video :) Cool

  • @codingasmr
    @codingasmr Před rokem +2

    Awesome video bro 👌 👍

  • @kk-zt9ri
    @kk-zt9ri Před 11 měsíci

    Haircut and look good so happy to see you Mister.

  • @kurtisvaldez3262
    @kurtisvaldez3262 Před rokem +10

    Hey It would be nice to also make some videos in soft voice where you explain step by step how you made the program so that does that dont know alot can learn.

  • @ELEZVIDEO
    @ELEZVIDEO Před 3 měsíci

    great video, thank you!

  • @ghpr1231
    @ghpr1231 Před rokem +5

    Fantastic video! I've been learning web-development, but need some pro tips from you guys: Apart from installing the Live Server extention - Sometimes Servet makes changes to the code and it appears live. Does he quickly save (Ctrl-S) to deploy the changes or does he have something else going on? Cause they appear pretty quickly!

  • @07x13
    @07x13 Před 10 měsíci

    random question but does the weight of the mx master affect your work flow at all? would it not feel better for wrist usage to use something light?

  • @dwerk3
    @dwerk3 Před rokem +9

    Assuming you're using via for key mapping- can you drop your file, or share your layout? Your navigation is insane!! 😎

  • @WebDevASMR
    @WebDevASMR Před rokem +1

    Awesome job, at the end you can barely tell them apart!

  • @ErWin1.0
    @ErWin1.0 Před rokem +1

    excelent!!!

  • @pervincalskan1246
    @pervincalskan1246 Před rokem +1

    Bildirimler açıktı ama yeni izleyebildim 😊🫶🏻🫶🏻🫶🏻

  • @Patlov_
    @Patlov_ Před rokem +1

    well done :)

  • @ThePopiang
    @ThePopiang Před rokem +4

    Hi bro. I really love watching your videos, really2 motivate me. Btw, is that mx master 3s mouse you're using?

  • @isadfrn
    @isadfrn Před rokem +21

    How do you take these print screens? I need to learn how to use this in my routine. I keep switching between windows but the way you do seems to be so much more productive. This is great content also, congrats!

  • @viszix
    @viszix Před rokem

    i understand nothing but its relaxing to watch

  • @Nicommd
    @Nicommd Před rokem

    asmrで勉強もできますね

  • @dailymohammad
    @dailymohammad Před rokem

    nice video 🎉

  • @valovanonym
    @valovanonym Před rokem +3

    Hello, I recently started looking for a keyboard and I wanted to know what switches you would recommend for programming. I know you are using red ones but I fear that for programming and typing linear switched might not be perfectly suited. I'm thinking about buying brown switches, what do you think about that?

    • @ServetGulnaroglu
      @ServetGulnaroglu  Před rokem +2

      I've used red, brown, blue, ACE switches. All of them are nice, specially red and ACE. Once you get used to the keyboard, it doesn't matter which swtiches you use.

    • @valovanonym
      @valovanonym Před rokem

      @@ServetGulnaroglu Thank you for your usefull answer!!

    • @valovanonym
      @valovanonym Před rokem

      @@ServetGulnaroglu by the way I bought the same keyboard with brown switches, I'm really satisfied!

  • @dooezgo5619
    @dooezgo5619 Před rokem +1

    Can you capture the keyboard input and put it to the next video? I think it’s good to learn some new keyboard shortcut.

  • @Spoopwoopy
    @Spoopwoopy Před rokem

    How do you switch between windows? I know there is alt tab but the way you do it seems so fun

  • @manuel3537
    @manuel3537 Před rokem +1

    nice video

  • @abdikadirQulle
    @abdikadirQulle Před rokem +2

    welcme back pro

  • @jandy1551
    @jandy1551 Před rokem +6

    Ou program so fast I think you might be programing since it even exists😂❤

  • @Boris_kryuchkov
    @Boris_kryuchkov Před rokem +1

    The video is super

  • @quotespower9911
    @quotespower9911 Před rokem

    I am learning web dev good to know about asmr programi

  • @justinnguyen523
    @justinnguyen523 Před 3 měsíci

    great video. try using f/F to jump to the character on your line rather than pressing w a whole bunch

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

    Nice video! How do you swap between application?

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

    This is more informative than tutorial somehow.

  • @glsbro
    @glsbro Před rokem +1

    I love that. 😀 plz plz plz make a interface if any apple product

  • @julespuget3356
    @julespuget3356 Před rokem +1

    57:10 How do you make you windows bigger (enlarge them) with the mouse on mac ? The same way you con enlarge windows on a windows computer ?

  • @Abdusalomov3d
    @Abdusalomov3d Před rokem +10

    ASMR your lessons are very good

    • @Abdusalomov3d
      @Abdusalomov3d Před rokem +2

      If you have a Telegram channel, please post it

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

    hahaha i love that the first thing u did was turn the blank page to dark mode

  • @user-oh3bd3qk7q
    @user-oh3bd3qk7q Před rokem

    What a window manager you are using for mac os?

  • @Hollandadaki_yazilimci
    @Hollandadaki_yazilimci Před rokem +1

    Gerçekten çok faydalı videolar. Tebrik ederim. 🙋‍♂️

    • @ServetGulnaroglu
      @ServetGulnaroglu  Před rokem +3

      Teşekkür ederim, sizin de videolarınız çok bilgilendirici duruyor, mutlalaka göz atacağım 👑👌

    • @Hollandadaki_yazilimci
      @Hollandadaki_yazilimci Před rokem +1

      @@ServetGulnaroglu teşekkür ederim. 🙋‍♂️

  • @peetruu22
    @peetruu22 Před rokem

    Hey Servet!! I have one question,what is the best way to start to programing? Sorry for my english😬😁

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

    Awesome video, bro please please please create steam desktop app

  • @jameshicks7254
    @jameshicks7254 Před rokem

    Do an operating system next!

  • @karthikeyakvl9138
    @karthikeyakvl9138 Před rokem +1

    How do you use your keybindings.. ?
    Make a video on it

  • @jack89
    @jack89 Před rokem

    Hi, what theme are you using in VS?

  • @jec1248
    @jec1248 Před 10 měsíci

    Hi I'm wondering what font are you using, just wanted to know,
    thank you in advance

  • @lvisbl__
    @lvisbl__ Před rokem

    Can you share your shortcut key in vscode, I see that you use alot of shortcut that make your work more productive, thank youu

  • @Minigokudbs
    @Minigokudbs Před 10 měsíci

    gracias

  • @HarryMurfh
    @HarryMurfh Před rokem +1

    What app color picker do you use? 29:21

  • @user-xo2bx2qd8p
    @user-xo2bx2qd8p Před rokem

    Great, how is this quick to use up and down left and right

  • @nickdalts
    @nickdalts Před 2 měsíci

    Terminal on the right is crazy

  • @sebastiangarcias8203
    @sebastiangarcias8203 Před rokem +1

    What do you prefer, Vim ir visual studio cose???

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

    Motivation

  • @apenasumperfil6052
    @apenasumperfil6052 Před rokem

    what notebook do you use to program?

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

    çok iyi olmuş knk

  • @muhammedasad3174
    @muhammedasad3174 Před rokem

    is there any way to learn this html coding or do you teach by chance?

  • @danielpecanha7707
    @danielpecanha7707 Před rokem

    extensions you use for vscode please😊

  • @Sultanqi
    @Sultanqi Před rokem +1

    Can i get the code's and copy it and past in visual studio code?

  • @cemsit16
    @cemsit16 Před rokem +1

    Servet kanka merhaba ben makine teknikerliği okuyorum fakat yazılım alanına merak sardım ve yazılım öğrenmeye çalışıyorum yazılımla alakalı olmayan bölümden mezun olmam önümü ne derece keser yazılımı bırakmalı mıyım ? cevaplarsan çok sevinirim :)

  • @InformationenAusDemInternet

    Naptin usta böyle

  • @crystallineforeverness4988
    @crystallineforeverness4988 Před 10 měsíci

    which editor you are using?

  • @mangeshpatil9604
    @mangeshpatil9604 Před 3 měsíci

    which color picker you use for desktop

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

    how did you switch tab fast with your keyboard?

  • @AnhTu_2004
    @AnhTu_2004 Před rokem

    how do you move the mouse pointer with keys like you

  • @DopiAja
    @DopiAja Před rokem

    👍👍

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

    Hocam nasıl bu kadar iyi oldun nereden başladın. Bende kursa gidiyorum backend de gösteriyorlar ama her şey çok fazla.

  • @federicotoscano7650
    @federicotoscano7650 Před 2 měsíci

    What program do you use to capture screenshot?

  • @ayudhdasroy7090
    @ayudhdasroy7090 Před rokem +6

    I'm new to coding. I just wanted to know if an actual desktop app can be created using JavaScript, or can it only be created using C or C++?

    • @Malcstaa
      @Malcstaa Před rokem

      Yeah you can use electron like he does at the beginning of the video

    • @ayudhdasroy7090
      @ayudhdasroy7090 Před rokem

      @@Malcstaa is electron a framework?

    • @eaccer
      @eaccer Před rokem +2

      friendly reminder that webdev isn't coding!

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

      ​@@MalcstaaElection apps is a memory hog just like chrome. So it is recommended to use C or C++ to build a desktop app.

  • @internetfasting80085
    @internetfasting80085 Před rokem

    do any with music overlayed instead of type sounds?

  • @BarbaraAngelin
    @BarbaraAngelin Před 3 měsíci

    i wanna be like you man

  • @user-gd4vj4dr2h
    @user-gd4vj4dr2h Před měsícem

    How did you put screenshot on screen and when you clicked app it didn't minimalised?

  • @neozoid7009
    @neozoid7009 Před rokem

    Can I modify this for playing music from Disk ?😊

  • @ujs202
    @ujs202 Před rokem

    can you make a video on keyboard shortcuts?

  • @bhuwanyadav_000
    @bhuwanyadav_000 Před rokem

    👍

  • @dkgaming531
    @dkgaming531 Před rokem

    why the vscode over vstudio or xcode ?

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

    whitch mouse do you use?

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

    what plugins do you use?

  • @CHOKS-io6dz
    @CHOKS-io6dz Před 4 měsíci

    relax

  • @sertacyurtaslan8305
    @sertacyurtaslan8305 Před rokem +1

    I'm new to web development and I am asking out of ignorance. What is the purpose of the electron js in this project? Is there any usage of this library in the project?

  • @tweep5918
    @tweep5918 Před rokem

    You should stream when you're making these videos

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

    کاش فقط یکم قوی تر بود مثل توانی که هوشش داشت اون وقت این زندگیو نداشت و همچین انسان با ارزشی حیف نمیشد حالا تقصیر هر کی که بوده... مرسی از آنتن ❤

  • @hoangvietphan1100
    @hoangvietphan1100 Před 3 měsíci

    Hi, 2:58 what is the application to capture the image and ping it to screen

  • @cybercatkn
    @cybercatkn Před rokem

    Wow. It's really like Spotify. I'll do same on my channel