Java Algorithms

Поделиться
HTML-код
  • Опубликовано: 3 фев 2025

Комментарии • 658

  • @alibirra1132
    @alibirra1132 8 лет назад +244

    The Khan Academy of programming. someone give this man a knighthood or a Nobel prize or something.

    • @derekbanas
      @derekbanas  8 лет назад +45

      Thank you for the nice compliment :)

    • @oddbox2764
      @oddbox2764 7 лет назад +2

      www.patreon.com/derekbanas?ty=h

  • @derekbanas
    @derekbanas  12 лет назад +4

    Thank you very much :) I figured that if everyone else makes slow tutorials I might as well make fast ones. I'm glad you are finding them useful. I'll try to upload part 2 tonight

  • @derekbanas
    @derekbanas  11 лет назад +2

    Sorry about the confusion. That is just the way the data needs to be entered into the array. At around 2:25 I show the array exactly as you have here. I agree that that looks better as well. The difference required to input the data into the array is probably why people get confused

  • @derekbanas
    @derekbanas  11 лет назад +5

    Thank you :) I have always enjoyed learning new things. When I was little my only friends were books and now these videos and my website are basically my only hobby. I'm very happy you enjoy them. I have a Mac, but I duel boot with Windows, so it is basically the same. I'll do my best to cover C# and ASP. I have been tied up with the Android tutorials lately. Sorry about that

  • @derekbanas
    @derekbanas  11 лет назад +2

    You're very welcome :) No I'm not a big believer in memorizing. It is important however to understand how they work. If you can then have things like algorithms and design patterns influence your code you'll better understand how to solve problems efficiently

  • @derekbanas
    @derekbanas  11 лет назад +3

    Thank you :) All of the topics I cover are based on the requests you guys make. I was getting a bunch of questions on multidimensional arrays at the time. I'm glad I was able to help

  • @derekbanas
    @derekbanas  11 лет назад +3

    Thank you. About 2 years ago I decided to try and make complete tutorials that covered topics completely. There is a lot that goes into programming that for some reason is often skipped. Hopefully I finish this Java tutorial some day :)

  • @derekbanas
    @derekbanas  12 лет назад +1

    Sorry, Googles link shortener messed up. It is fixed now. Thank you for telling me

  • @derekbanas
    @derekbanas  11 лет назад +1

    This series is more about learning how to program in general. The thought is that if you understand how to create data structures and design patterns that that will carry over into your own original code.

  • @derekbanas
    @derekbanas  11 лет назад +15

    Thank you very much for the very kind message :) I greatly appreciate it. I am really blessed to be able to do this. I'm very thankful for the nice people I have met online that have given me a reason to continue. You're very welcome. Thank you for giving my videos a chance

    • @4TH4RV
      @4TH4RV 5 лет назад

      I love your videos they help me so much.

    • @timstatler3214
      @timstatler3214 4 года назад

      I'm watching your videos in 2020 and they're really helping me with my classes during the stay-at-home order. If you're still active on here, I really appreciate the time care you put into crafting these videos. I hope you're doing well. :D

  • @derekbanas
    @derekbanas  12 лет назад +1

    I'm covering pretty much everything. I don't think anyone has ever covered literally everything you could ever learn about a language and programming in general. There have been very few books period written on design patterns, refactoring and object oriented design. Most programmers don't know a lot of this stuff, but if you do you will be invaluable to a company

  • @amigoscode
    @amigoscode 12 лет назад +1

    Hi Derek can u do a tutorial on LinkedList, Inserting and deleting nodes

  • @derekbanas
    @derekbanas  12 лет назад +2

    Thank you very much for writing such a nice comment. I'm very happy to help. I will definitely cover JEE and everything else. I'll cover java completely before I finish. Don't worry I won't just stop the tutorials until I fulfill all requests

  • @derekbanas
    @derekbanas  12 лет назад

    You're very very welcome and thank you for watching and helping me to improve:)

  • @derekbanas
    @derekbanas  11 лет назад +1

    Thank you :) Yes C# is nearly identical to java. I'm glad you found the video useful.

  • @derekbanas
    @derekbanas  12 лет назад +1

    Thank you :) I do my best to cover as much as possible while not boring people. It is sometimes hard to juggle both goals. Feel free to ask questions and I'll gladly answer anything that wasn't clear. I hope that helps :)

  • @derekbanas
    @derekbanas  12 лет назад +1

    Thank you :) yes I tend to make intermediate programming videos now. When you are teaching beginners you are kind of forced to write bad code. I'm glad I can serve more advanced programmers now

  • @derekbanas
    @derekbanas  11 лет назад +1

    Thank you :) I do my best to make everything understandable. I'm very happy that it helped

  • @derekbanas
    @derekbanas  12 лет назад

    Thank you :) I played around with a bunch of different ways to cover this topic. I'm glad you liked it

  • @derekbanas
    @derekbanas  11 лет назад

    You're very welcome :) Thank you for taking the time to tell me I helped!

  • @derekbanas
    @derekbanas  11 лет назад

    thank you :) Yes it is 0(N) based on the number of items that follow the deletion

  • @derekbanas
    @derekbanas  11 лет назад

    Thank you :) I really thought about the best way to present them. I'm glad you found it useful!

  • @wshark1948
    @wshark1948 11 лет назад

    Man, you are great. What my lecturer takes to explain few hours in non understandable way you explain in ten minutes in much clear and understandable way. Thank you.

    • @derekbanas
      @derekbanas  11 лет назад

      Thank you very much :) I try to do my best to make everything simple.

  • @derekbanas
    @derekbanas  11 лет назад

    Thank you very much :) I plan on coming back and covering more advanced tutorials soon

  • @rahulshenoy5278
    @rahulshenoy5278 6 лет назад

    I am revisiting this tutorial after 2 years and still, I believe there is no better tutorial than this one. This is definitely the gold standard for teaching programming. Huge fan of Derek Banas. Kudos to the amazing work.

    • @derekbanas
      @derekbanas  6 лет назад

      Thank you for the nice compliment :)

  • @Anilche
    @Anilche 5 лет назад

    Amazing tutorials Derek. These are timeless tutorials and are so relevant even after 6 years. Just one note or comment I wanted to add in the deleteIndex(int index) method. If we can modify your method to actually reset the value of the array element with index = arraySize-1 to zero, then we gurantee that any old values in the array will not linger around in memory as they are left behind.
    For instance, here is the slight modification to your code which will ensure we don't keep older values in the array.
    public void deleteIndex(int index) {
    if (index < arraySize && index >= 0) {
    int i;
    for (i = index; i < (arraySize - 1); i++) {
    theArray[i] = theArray[i+1];
    }
    theArray[i] = 0; //this is required to make sure we don't keep the older values in the original array in memory
    arraySize--;
    }
    }

    • @derekbanas
      @derekbanas  5 лет назад

      Thank you for the compliment and input :)

  • @derekbanas
    @derekbanas  11 лет назад

    I'm very happy that you enjoy the videos. Yes, not many people know I exist on RUclips. That is why I'm able to answer all the questions I get.

  • @arikc5201
    @arikc5201 11 лет назад

    Love the pace! Most java tutorials out there assume you know absoulutely nothing about Java. This one gets up and running nice and fast without meddling with minor syntax fuss. Thanks a lot!

  • @OH_-pj7vq
    @OH_-pj7vq 11 лет назад +1

    A huge thanks for your efforts in maintaining this channel. I cleared 4 rounds on interviews by complementing my preparation with your Java Tutorial videos. I cannot thank you enough.

  • @tonegzup
    @tonegzup 11 лет назад

    I like how your explaining things along the way. This is the first video of yours I've watched, but it really helps. I like the pace that your going at as well and with you adding extra comments that help explain what exactly your doing is great. This is the beginning of my fall semester and this is right on track with what we are covering now.

  • @derekbanas
    @derekbanas  11 лет назад

    Thank you :) I try to present this information in an original way. I'm glad you liked it.

  • @derekbanas
    @derekbanas  12 лет назад

    Thank you very much :) I greatly appreciate the nice comments!

  • @derekbanas
    @derekbanas  12 лет назад +1

    Yes I used to be terrible :) I have mainly gotten better because of input from you guys. I promise to cover web services as soon as possible

  • @derekbanas
    @derekbanas  12 лет назад

    You're very welcome :) I'm glad you find them useful

  • @derekbanas
    @derekbanas  11 лет назад

    You're very welcome :) I'm glad you are enjoying the videos. I do my best

  • @bphambrandon
    @bphambrandon 9 лет назад +2

    I have never in my life seen someone write that much code so fast without even blinking an eye...mindblown

    • @derekbanas
      @derekbanas  9 лет назад

      +brandon pham I have been doing this stuff for 30 years. Anyone can do what I do with that much experience

    • @bphambrandon
      @bphambrandon 9 лет назад

      that's true, but to stay dedicated for that long, takes a lot of motivation then what most people have.
      That being said, as an engineering student, it is still quite impressive. Java is very much aligned with what i do for EE, especially with microprocessing.

    • @derekbanas
      @derekbanas  9 лет назад +1

      +brandon pham I went to school for EE. I guess motivation is my gift. I'm definitely not that smart and I'm a genetic mess.

    • @bphambrandon
      @bphambrandon 9 лет назад +1

      +Derek Banas i respect people that are work hard then those that are naturally gifted! finding that kind of motivation takes a lot of time..still trying to find mine

  • @derekbanas
    @derekbanas  12 лет назад

    Much of what I'm doing here is teaching how to solve logic problems. That way you'll be able to think through how to solve problems when there isn't already a ready made function, or class. Sorry if I didn't bring that idea across

  • @derekbanas
    @derekbanas  11 лет назад

    I'm going to spend the rest of this year going over Android, Games (Tablet / Desktop), the math needed, design and everything else. I'll do my best to show you how to make just about any game

  • @derekbanas
    @derekbanas  11 лет назад

    I'll get to it as soon as I can, but I can't promise it will come out immediately because I'm in the middle of 2 other tutorials. Sorry about that

  • @josephchotard
    @josephchotard 8 лет назад +13

    Forgive me if I am wrong but it seems that you are not inserting a value but rather appending it as inserting would mean that you can choose where to insert it.

  • @Tom-xy7mx
    @Tom-xy7mx 8 лет назад

    I am taking a college course on data structures in java, and I gotta hand it to you, I've learned more in one weekend of watching your video series that I have in the past month in my class. Keep it up!

    • @derekbanas
      @derekbanas  8 лет назад

      Thank you for the compliment :) I'm happy I could help

  • @subindsuresh4897
    @subindsuresh4897 6 лет назад

    Thank you, I feel much more confident now. I saw your videos only once and at the end I tried to code it by myself ,and I was able to do it without any difficulty, Thanks a lot Derek bro.

  • @jamessoul3221
    @jamessoul3221 5 лет назад

    Hey Derek,
    Just wanted to say thank you so much. How much you simplify a lot of these concepts and algorithms for me is just insane as I feel I do not have this technical prowess like a lot of people I know. Never stop what you do please.

    • @derekbanas
      @derekbanas  5 лет назад

      Thank you for the nice compliment :) Many more are coming

  • @TheMagnas26
    @TheMagnas26 11 лет назад +1

    It is truly incredible all the effort you put to share the knowledge. And by seeing that you react to almost all comments too is amazing. All my gratitude sir.

  • @masbro1901
    @masbro1901 8 лет назад +7

    best explanation so far about java.

  • @VIGNESHGOPAL
    @VIGNESHGOPAL 6 лет назад

    There is a lot difference between a Teacher & a Guru.
    A person who learned something through book and giving book knowledge to his student's is a teacher.
    A person who intakes the book knowledge in deep and giving his experience to his student's is a guru.
    +Derek - You are like a guru to me. I've learned a lot through your tutorials on various topic.
    If I wanted to learn something on computer languages, first I come to your youtube channel and search, 99% of time I learn things from you. Thank you so so much :)

    • @derekbanas
      @derekbanas  6 лет назад

      Thank you for the very nice compliment :) I greatly appreciate it!

  • @derekbanas
    @derekbanas  12 лет назад

    Sorry, but I haven't made any .net tutorials and I don't think I'll get to them any time soon. I want to completely finish java before I move on

  • @AnubhabHaldarChronum
    @AnubhabHaldarChronum 10 лет назад +1

    Thumbs up to Derek Banas for all his tutorials. Beautiful stuff. Powerful, concise, and educational. I've learned almost all post-high school programming from Bucky and Derek.

  • @derekbanas
    @derekbanas  12 лет назад

    Many more are coming. You're very welcome :)

  • @marshallzhenningliu1587
    @marshallzhenningliu1587 8 лет назад

    Best Online tutorial !
    I found the best way to learn from Derek's video is...
    when he starts coding, pause video, and read the codes yourself from the webpage he posted,
    it's commented for everyone to understand, then if you go back to his video, you will understand what he is talking about.
    You can not expect to learn all he knows in a short video like this, you have to put extra effort into it.
    No Pain, No Gain.

    • @derekbanas
      @derekbanas  8 лет назад

      Thank you :) Yes I agree that it is best to watch with the code in front of you at the same time

  • @obedcr
    @obedcr 11 лет назад

    lovelovelovelove the speed! just what i need to prepare for an interview next week.

    • @derekbanas
      @derekbanas  11 лет назад

      Thank you :) I do my best to pack as much information into each video.

  • @johnsprunger5224
    @johnsprunger5224 9 лет назад

    I've taken a Java course at college and did codecademy's tutorials in Java and thought I was ready to take on a higher level course. So I signed up for Coursera's Algorithms Part 1 and Part 2 done by Princeton University. Nothing i've done so far has covered any kind of recursion, linked list, stacks, ect that I need to know to do well in that (what I perceive) extremely difficult course in Algorithms. So thank you Derek for having this great resource to help me get ready for this challenge!

    • @derekbanas
      @derekbanas  9 лет назад +1

      +Leeroy Jenkins You're very welcome :) I'm very happy to supply the more complex topics that others seem to avoid.

  • @derekbanas
    @derekbanas  11 лет назад

    Thank you :) That is the goal of every video. I'm glad you like them

  • @derekbanas
    @derekbanas  11 лет назад

    Thank you very much. I'm happy that you enjoy them. You are very welcome :)

  • @derekbanas
    @derekbanas  11 лет назад

    Hello, I'm going to make another advanced algorithms tutorial very soon. Thank you for the request :)

  • @jeinebright8626
    @jeinebright8626 10 лет назад +1

    You're more easy to understand compared to my professor so I decided to browse at the internet and search for some tutorials. Thank goodness I found these channel.

    • @derekbanas
      @derekbanas  10 лет назад +3

      Thank you :) I'm glad you are finding them useful.

    • @jeinebright8626
      @jeinebright8626 10 лет назад

      Hi Sir Derek, please keep on doing these coz it's a very big help for all the computer science and IT students out there.

    • @derekbanas
      @derekbanas  10 лет назад +2

      jeine bright Thank you :) Many more videos are coming.

  • @ranvirsingh17
    @ranvirsingh17 12 лет назад

    You have made some marked improvement from some of your earlier tutorials. I have been recommending this channel to all my friends and colleagues who are working in the Java space. Keep up the good work and I hope the Webservices tutorial that I have been requesting for long now, isn't too far. ;)

  • @damirko
    @damirko 9 лет назад

    Derek, I love your classes. You really have a gift of breaking down things and explaining it so we can easily understand it.
    Thank you for all the time and effort you've put into your videos and classes.

    • @derekbanas
      @derekbanas  9 лет назад

      Mirko Cukich Thank you for the nice compliments :) I'm very happy that I was able to help

    • @damirko
      @damirko 9 лет назад

      My pleasure i think you have some of the best classes on RUclips. And im always happy to recommend people to come view them too.

  • @derekbanas
    @derekbanas  12 лет назад

    Have you seen my javascript tutorials? I have a slow one and a fast one. Substring has 2 numbers past in that represent the first index and the last. It graps part of a string and returns it. Each character in the string starts at 0 and then increases up till the end

  • @sameerarorain
    @sameerarorain 9 лет назад

    Awesome Video Derek - We need few more of you in this world.

    • @derekbanas
      @derekbanas  9 лет назад

      +Sameer Arora Thank you for the nice compliment :)

  • @extratheresetialoccurrance4070
    @extratheresetialoccurrance4070 7 лет назад

    Thank you for this video. I think the speed, although it may be a valid concern may also be a good thing. The best way to learn a new language is to be around people who speak it fluently or to go live in a foreign country for a while. I find it somewhat reassuring when I hear this guy speak Java. He sounds like he knows what he's talking about. And even if he's speaking fast, his explanations are short and to the point. I use these videos as supplemental material to my degree program. Thanks Derek!

    • @derekbanas
      @derekbanas  7 лет назад

      Thank you for the nice compliment :) You're very welcome

  • @ChilaquilesZuMittag
    @ChilaquilesZuMittag 11 лет назад

    Derek, you made me understand some of my doubts from a whole semester in less than 20 minutes :) thank you for your effort :)

  • @derekbanas
    @derekbanas  12 лет назад

    You're very welcome :) I don't care about views. I'm just happy to cover topics that nobody else does to the best of my ability. I'm glad you like them

  • @derekbanas
    @derekbanas  12 лет назад

    You're welcome :) What do you want on it?

  • @derekbanas
    @derekbanas  12 лет назад

    I'm not all that smart, but thank you. One of my major goals this year is to make math fun and easier to understand. I have a ton of fun math games in the planning stage

  • @derekbanas
    @derekbanas  12 лет назад +1

    Everything about algorithms and data structures will be covered I promise

  • @vericlese
    @vericlese 8 лет назад

    Awesome work as always. Small note, the swapValues method is not in the source code for the class. Once added, everything worked like a champ. You're a stud, keep 'em coming.

    • @derekbanas
      @derekbanas  8 лет назад

      Thank you :) Sorry about the error

  • @kevlam585
    @kevlam585 12 лет назад

    Thank you for these videos. I'm quite bored in my Java classes at college b/c I'm more advanced than the other students and your tutorials are covering more advanced stuff that my class probably won't get to till the end of the semester. I like the speed you moved at in these, esp this video as you covered a lot but it was very easy to follow. Again, thanks for these! You just got a new subscriber!

  • @derekbanas
    @derekbanas  11 лет назад

    Thank you very much :) I try to make the best videos I can. I'm glad you liked them.

  • @mohammedshittu2471
    @mohammedshittu2471 8 лет назад +3

    You are the best Java Tutor in this world. Thank for your kindness

    • @derekbanas
      @derekbanas  8 лет назад

      Thank you for the nice compliment :)

  • @nathanhunter8059
    @nathanhunter8059 11 лет назад

    Awesome. That is all I have too say about this. Keep this series up. You are better than my professors.

  • @derekbanas
    @derekbanas  11 лет назад

    I really enjoy doing this. It is very fun and I love being able to help people :) You're very welcome

  • @wjn777
    @wjn777 7 лет назад

    You are absolutely amazing at teaching, thank you very much for posting these videos. I wish I had these when I did data structures many years ago. You rock!

    • @derekbanas
      @derekbanas  7 лет назад

      Thank you for the nice compliment :)

  • @Gucho123
    @Gucho123 6 лет назад

    Thank you Derek for these amazing videos, keep up the good work. The clearest explanations we can find in the internet!

  • @madhukiranattivilli2321
    @madhukiranattivilli2321 3 года назад

    @1:40 -- As per the logical convention, for a 3D array, I think the 3rd dimension should be the left-most index and not the right-most.
    1d: [column]
    2d: [row][column]
    3d: [page][row][column]

  • @pebre79
    @pebre79 11 лет назад

    You presented the clearest explanation of multidimensional arrays I've ever heard!

  • @derekbanas
    @derekbanas  11 лет назад

    Thank you very much :) I'm glad to hear they are helping so much!

  • @anshujalan
    @anshujalan 9 лет назад +2

    Your videos are excellent sir.I learn more from your 15 minute videos than i do from the school teacher

  • @skinnyman16
    @skinnyman16 7 лет назад

    Good explanation of basic algorithmic maths within Arrays. It's a necessary step for every wannabe programmer. At the beginning. Afterwards, with a good amount of practice and work , it all goes smooth. I've decided to change my domain, and any videos on topic and easy, lightheaded self explanatory (as are yours) are welcomed. Thanks mate ! Really helpful !

    • @derekbanas
      @derekbanas  7 лет назад

      Thank you very much :) I'm glad you liked it

  • @unemployedentrepreneur9323
    @unemployedentrepreneur9323 8 лет назад

    I was doing some experiment with the linearSearch method and managed to do this with void and without any other string variable. I am following Derek Banas as my sole teacher. I have never come across such an amazing teacher who is fast but at the same time makes everything understandable even to my grand mother. Simple words "Derek you are an amazing teacher."
    public void linearSearch(int value) {
    boolean found = false;
    System.out.print("The value is found at ");
    for (int i = 0; i < size; i++) {
    if (numbers[i] == value) {
    found = true;
    System.out.print(i + " ");
    }
    }
    if (!found) {
    System.out.println("no where");
    }
    System.out.println();
    }

    • @derekbanas
      @derekbanas  8 лет назад

      Thank you for the nice compliment and the great input :)

  • @FedoraTime
    @FedoraTime 9 лет назад

    I think you went WAY too fast, but honestly the content was so amazing and you taught it so well, it made up for that. Fantastic tutorial!

    • @derekbanas
      @derekbanas  9 лет назад +1

      FedoraTime Thank you :) I do my best

  •  11 лет назад

    I can't begin to explain how grateful you I am to you :) All the stuff from your tutorials I already know but it really feels great to go through all of this once again, just to see things from different perspective. And also the time and quality of work you put into this is amazing. Really, truly awesome share. Thank you, Derek.

  • @wallaceobey651
    @wallaceobey651 8 лет назад

    I am about to cry real tears. This is invaluable 🙏🏾

    • @derekbanas
      @derekbanas  8 лет назад

      Thank you :) I'm very happy that you liked it

  • @derekbanas
    @derekbanas  11 лет назад

    That is very kind :) I'm happy that I could help!

  • @scraper1000
    @scraper1000 11 лет назад

    For the most part, I love your editing on how you cut out the parts where you don't talk and make the video go faster. My brain's cpu is a little slow so I was wondering if there's anyway to get unedited version of these tutorials videos.

    • @derekbanas
      @derekbanas  11 лет назад

      Sorry, but all of those are deleted. It may help to print out the commented code and refer to it while watching.

  • @derekbanas
    @derekbanas  11 лет назад

    Thank you very much :) Im glad you liked it

  • @shabam90
    @shabam90 8 лет назад

    I in fact love the speed. When I watch other videos out there that explain stuff I already know while waiting for them to get into the stuff I'm actually waiting to know (Which is why I'm watching the video in the first place) I get kinda annoyed. Lol with Derek, the next point he wants to make is made. No time to waste! Pro video :) love them All. Keep it up! Oh and he actually has slower videos in greater detail too. Vids you'll actually watch to integrate the info, on his website! Support him!

  • @derekbanas
    @derekbanas  11 лет назад

    Thank you :) I try to do my best

  • @fearlesstiger1120
    @fearlesstiger1120 3 года назад +1

    Wow ok that was amazing. I just looked away for a second and this guy wrote like 20 lines of code

  • @yordanpetrov8345
    @yordanpetrov8345 5 лет назад

    Thank you for the time and effort explaining algorithms .This is the best most precise and helpful java series in RUclips that i have found .I am so happy that I found it .+1 subscriber 😀

    • @derekbanas
      @derekbanas  5 лет назад

      Thank you for the nice compliment :)

  • @derekbanas
    @derekbanas  11 лет назад

    I'm very happy that it helped :) The best compliment I receive is that I simplified the information. You're very welcome

  • @Bolivia2010100
    @Bolivia2010100 9 лет назад

    I am taking a bunch of classes this semester one of them is on java data structures
    I am feeling a little less frightened about this semester thanks to these videos.
    I will study them religiously.
    Thank you lol

    • @derekbanas
      @derekbanas  9 лет назад

      +Javier Argandona You're very welcome :) Best of luck in your class. You'll do fine.

  • @derekbanas
    @derekbanas  12 лет назад

    Thank you :) Yes, starting around next Thursday Android will begin. I will cover making apps and games. I will do my best to fit in the JEE topics. It has been hard to juggle everything. That is why I got side tracked and covered design patterns, refactoring, etc. I'm doing my best

  • @fruitjam6529
    @fruitjam6529 10 лет назад

    I was searching for a tutorial such as this to help me understand algorithms in Java. Thank you.

  • @irgeeksauce4165
    @irgeeksauce4165 9 лет назад

    Your Java videos have helped me tremendously during my Computer Science studies. You make an excellent teacher. I would love to see a video on your IDE, why you use it, how to install/customize it, etc. I use IntelliJ, but I'm looking into installing Eclipse (for Linux).

    • @derekbanas
      @derekbanas  9 лет назад

      +IRGeekSauce Thank you for the nice compliment :) I'm glad I helped. I actually also use IntelliJ for personal work. I only use Eclipse here because it is free.

  • @Nikemkballer
    @Nikemkballer 12 лет назад

    You are simply the best teacher on RUclips! Thank you very much for spending your time to help us all out!!

  • @meghnashah3172
    @meghnashah3172 12 лет назад

    Hi Derek , your tutorials are very nice. I learn more in your 15 mins tutorial than what i do by spending 2 hours on reading it. Its very live and helpful. Also , just wanted to tell I have gone through most of your design pattern tutorials and have also taken a presentation on the same and was very much appreciated. All thanks to you :-). A personal request can you also take session on EJB , ESB , Webservices. ?

  • @derekbanas
    @derekbanas  11 лет назад

    Thank you :) You're very welcome

  • @7seng7
    @7seng7 12 лет назад

    Derek, I really like your videos. they are perfect for me. I started programming for about half a year now. Your video might be a bit a fast for beginner.

  • @doubleastudiogames
    @doubleastudiogames 11 лет назад

    These videos are amazing, Derek! Thanks so much for spending your time teaching us!