ความคิดเห็น •

  • @geektechnique8233
    @geektechnique8233 5 ปีที่แล้ว +1

    I just finished my last final for my last class yesterday, and I'm so happy I aced everything. I couldn't have done it without you, seriously. I feel like I owe you so much. I'm convinced I just opened the door the walk out of destitution with my new degree. You made this massive paradigm change in my life possible. Thank you.

    • @derekbanas
      @derekbanas 5 ปีที่แล้ว +2

      Congratulations! It has been my pleasure to help :) You did the work though

  • @hiwayshoes
    @hiwayshoes 5 ปีที่แล้ว +4

    What a gem of a tutorial! Thank you for sharing your work with everyone, Derek. I am very new to web development and your tutorials are inspirational. Maybe one day you could put together a ‘throwback tutorial ‘, say with Fortran to make a weather model, for example. Not that it would likely have the widespread relevance JS has, but it surely would have educational benefits. Again, thanks!

    • @derekbanas
      @derekbanas 5 ปีที่แล้ว

      Thank you :) I'm very happy that you liked it. Doing something complex with Fortran definitely would be a challenge

  • @francislambert5189
    @francislambert5189 5 ปีที่แล้ว +1

    I can't get over you at times...I'm reading Calculus for Dummies and going over JavaScript at the same time...Very convenient. Thank you again..! Peace :)

    • @derekbanas
      @derekbanas 5 ปีที่แล้ว +1

      Thank you :) I do my best to make original content

    • @francislambert5189
      @francislambert5189 5 ปีที่แล้ว +1

      You are most welcome..Thanks..@@derekbanas

  • @theramblingbrit4431
    @theramblingbrit4431 5 ปีที่แล้ว +1

    Another excellent tutorial! Thank you very much.
    Just a few things I thought I'd point out, in the drawLine function you have it take values for strokeColour and lineWidth, but you never use them in the function, I assumed that was being used in the same way as the drawRectangle and drawCircle function, and it's not a particularly big issue as it inherits the values used for the drawCircle function before it, but I just thought I'd mention it in case it was accidental.
    Additionally, in the drawTriangle function, you essentially rewrite the drawLine function twice for the hypotenuse and the opposite. Again not sure if that was on purpose but just thought I'd let you know.
    Once again a wonderful tutorial! Thank you for all the hard work you do

    • @derekbanas
      @derekbanas 5 ปีที่แล้ว

      Thank you very much :) Yes I know I didn't need some added features in the functions. I just added them because I thought they may be useful

  • @ephektz
    @ephektz 5 ปีที่แล้ว +2

    Excellent as usual. Would you consider doing a video on GLSL? I’ve watched quite a few, but your teaching style is by far my favorite.

    • @derekbanas
      @derekbanas 5 ปีที่แล้ว +1

      Thank you :) I'll make videos on anything. Thanks for the request

  • @wilbertraymundrayos4175
    @wilbertraymundrayos4175 5 ปีที่แล้ว +1

    Hello Sir Derek. I love your tutorials because you're so good at explaining things. I would like to humbly ask if you can make a "Learn in 1 vid" about how to use github or "git" or something similar to that. I tried searching and watching some videos and read about it. But I don't get it. Thank you very much.

    • @derekbanas
      @derekbanas 5 ปีที่แล้ว +1

      Thank you very much :) I have a Git series here th-cam.com/video/r63f51ce84A/w-d-xo.html

  • @kresimircosic3753
    @kresimircosic3753 5 ปีที่แล้ว +1

    I have a request, I recently had to create a custom simple slider with jQuery, but I just used it to mostly select and each() on certain things. I think that would be a nice project for you as well. What I made was kind of meh, it works, but it's got some artefacts and I probably won't get the job but the experience suited me great. Doing that and watching these videos is helping me get in the thought process. It also had to be infinite, that might be toggleable in your case, but yeah. Cheers!

    • @derekbanas
      @derekbanas 5 ปีที่แล้ว +1

      Thank you for the request :) I made a JQuery slider in this tutorial th-cam.com/video/G8DcQsYQsGE/w-d-xo.html

  • @snahasishacharya2539
    @snahasishacharya2539 5 ปีที่แล้ว +1

    Hi Derek !can you suggest me which programming language should I learn first ..I have no idea to learn which language first please suggest me ...have a nice day Derek ! Hope you will see this

    • @derekbanas
      @derekbanas 5 ปีที่แล้ว

      In my opinion Python is the best. Here is a tutorial I made th-cam.com/video/nwjAHQERL08/w-d-xo.html

  • @2271masoud
    @2271masoud 5 ปีที่แล้ว +1

    Awesome tutorial. I really enjoyed it. Thanks Derek

    • @derekbanas
      @derekbanas 5 ปีที่แล้ว +1

      Nice to see you again :)

  • @Djzaamir
    @Djzaamir 5 ปีที่แล้ว +1

    These projects are really cool, also they are helpful to see Math concepts in action
    Thanks Derak

    • @derekbanas
      @derekbanas 5 ปีที่แล้ว +1

      Thank you :) I'm doing my best to make original fun content

  • @danbeggan
    @danbeggan 5 ปีที่แล้ว +1

    Good tutorial thanks, remember learning those equations from school

    • @derekbanas
      @derekbanas 5 ปีที่แล้ว +1

      Thank you :) It is amazing how useful those high school formulas are

  • @champfisk5613
    @champfisk5613 5 ปีที่แล้ว +1

    This one is wicked, will have to go over all of this drawing a few times, but at least the math makes good sense!

    • @derekbanas
      @derekbanas 5 ปีที่แล้ว +1

      It was a fun tutorial to make :)

  • @andrewman178
    @andrewman178 5 ปีที่แล้ว +1

    Do you plan on covering WebGL during your canvas tutorial?
    Thank you so much for doing these, they are so helpful.

    • @derekbanas
      @derekbanas 5 ปีที่แล้ว +2

      I plan on making this a complete JS tutorial series using numerous libraries and frameworks including WebGL

  • @ABCo-ABMedia
    @ABCo-ABMedia 5 ปีที่แล้ว +3

    These videos really are good! I've got an interesting language if you're interested: CUDA! Let's you program (NVIDIA) GPUs - and that would be interesting to see as opposed to always programming CPUs :)

  • @niklaskarlsson236
    @niklaskarlsson236 5 ปีที่แล้ว +1

    Cool,
    Can you please recommend some guide if I want to have a flowchart of pictures, with clickable images that make a boarder around all the clicked img, and add a "about text" them into a table below the hole flowchart?

  • @alvaromontevideo1129
    @alvaromontevideo1129 5 ปีที่แล้ว +1

    Hi. How to make an object (pe car or insect )that follow and orient the cursor? Thnx

    • @derekbanas
      @derekbanas 5 ปีที่แล้ว +2

      I'll see what I can do

  • @elAmigo805
    @elAmigo805 4 ปีที่แล้ว

    Should the drawLine() function have something like the below included?:
    ctx.strokeStyle = strokeColor;
    ctx.lineWidth = lineWidth;
    I don't understand why it would have those arguments in it.

  • @sahejbhatia7331
    @sahejbhatia7331 5 ปีที่แล้ว

    great work

    • @derekbanas
      @derekbanas 5 ปีที่แล้ว

      Thank you very much :)

  • @avi12
    @avi12 5 ปีที่แล้ว +1

    3:03 In Chrome 74, You don't need to use a constructor. You just initialize the values

    • @derekbanas
      @derekbanas 5 ปีที่แล้ว +2

      Thanks for the input :)

  • @exodus8814
    @exodus8814 5 ปีที่แล้ว +2

    Thank you very much for the hard work Derek :)
    How are you doing?
    Absolutely wanted to learn more about canvases,but please consider using Typescript in the next video :) Much appreciated!

    • @derekbanas
      @derekbanas 5 ปีที่แล้ว +2

      Nice to see you Exodus :) I'll see what I can do about TypeScript

    • @exodus8814
      @exodus8814 5 ปีที่แล้ว

      @@derekbanas Nice to see you as well! :) Of course feel free to continue using Javascript up until the end of series! :)
      I think that's just me getting used to typed languages and using them a lot:)

  • @bikramchettri9405
    @bikramchettri9405 5 ปีที่แล้ว +1

    Hey can you show how to make medium.com like lazy loading of images.

  • @simonmaclean7530
    @simonmaclean7530 5 ปีที่แล้ว +2

    Good videos

    • @derekbanas
      @derekbanas 5 ปีที่แล้ว +2

      Thank you :) I do my best

  • @f0ntaine649
    @f0ntaine649 5 ปีที่แล้ว

    At 27:25 you have arctan(45) = 1. That should be swapped. arctan(1) = 45° (or pi/4)

    • @f0ntaine649
      @f0ntaine649 5 ปีที่แล้ว +1

      Obviously this is minor and not what the video is about. Just wasn't sure if that's something you'd care to fix. Thanks so much for creating this content for us. To the point yet elaborate at the same time.

    • @derekbanas
      @derekbanas 5 ปีที่แล้ว +1

      Sorry about the typo. I'm glad you enjoyed the video aside from that

  • @zkfdsldfjsdjfl1
    @zkfdsldfjsdjfl1 5 ปีที่แล้ว +1

    I hope we are inching closer to a game project

  • @azr_sd
    @azr_sd 5 ปีที่แล้ว

    It's awesome 😋😋

    • @derekbanas
      @derekbanas 5 ปีที่แล้ว

      Thank you very much :)

  • @avi12
    @avi12 5 ปีที่แล้ว

    3:56 Whenever the browser has finished parsing & painting the HTML, A.K.A the DOM *
    The event that's firing as the page finishes loading, is "load" developer.mozilla.org/en/docs/Web/API/GlobalEventHandlers/onload

  • @paavangupta3420
    @paavangupta3420 5 ปีที่แล้ว +1

    Sir, can you please tell that how can i use oracle database with PHP using xampp..

    • @derekbanas
      @derekbanas 5 ปีที่แล้ว +1

      I'll see what I can do

  • @avi12
    @avi12 5 ปีที่แล้ว +1

    You should have first explained how canvas programming works, then explain how to build this application

    • @derekbanas
      @derekbanas 5 ปีที่แล้ว +2

      I'm doing my best to make an interesting video, but also time is an issue. I plan on revisiting Canvas a lot in future videos

    • @tarek3735
      @tarek3735 5 ปีที่แล้ว +1

      @@derekbanas A very nice tutorial though I wish you would have done it with svg or react

    • @NilesBlackX
      @NilesBlackX 5 ปีที่แล้ว +1

      @@tarek3735 Using libraries you don't need is bad coding practice. No part of this needs react.
      He does have a react coding tutorial already if you're interested in learning react.

    • @tarek3735
      @tarek3735 5 ปีที่แล้ว +1

      @@NilesBlackX React is a layer of abstraction on top of JavaScript which in return provides somewhat a greater insight in design

    • @NilesBlackX
      @NilesBlackX 5 ปีที่แล้ว +1

      @@tarek3735 Exactly what part of this would make use of _any_ react specific features?

  • @avi12
    @avi12 5 ปีที่แล้ว

    Hey Derek. Please, instead of making some sort of a project and then remaking it inside a video, just start a project from scratch, maybe get some inspiration from another one's work, so you can show the thinking process as well
    Because, to just list all the function names one by one (7:30) and you know exactly what you need, It's kind of pointless, since, in a real-world project, it's not necessarily like this - you have to constantly check what have you done and what's left to do, and then you have to think of how to achieve what you need to do

    • @derekbanas
      @derekbanas 5 ปีที่แล้ว +3

      That actually is exactly how I made this program the first time. I made the original about 1 hour before I recorded this. I have been doing that to make the videos shorter. I always start by drawing a picture and then list the functions I need. The only line of code that I had to work through prior to making this video was line 105. The example may seem complex, but I actually found it to be pretty easy to make once I broke it down