You’re Invited

Derek Banas GravatarI haven’t been able to upload a video recently because YouTube has been acting crazy. I’ll put one up as soon as possible.

I have received many questions recently about myself. Feel free to Friend me on Facebook if you’d like. I always accept all friend requests. I actually find people I don’t know to be much more interesting.

Also, feel free to ask any questions you have about me below. I’ll answer most any question.

While I’m not done with Java yet, I’m trying to decide what my next tutorial will be. I will cover one of the following based on the requests I receive on this page.

The Most Popular Requests

Always feel free to leave a request, but I’ve picked my next 3 tutorials based on your votes.

  • Design Patterns
  • Android App Development
  • More Java Tutorials

If you don’t see what you want covered, tell me below. If you want me to almost immediately cover a tutorial request, request that I cook something. I love doing cooking tutorials 🙂

Till Next Time


101 Responses to “You’re Invited”

  1. bms repon says:

    more tutorial on java

    • Rick says:

      Hello again Derek I just wrote you a second ago. I went to your invited page and I saw that this lady spoke about you giving a design pattern videos. With the j2ee that would be AMAZING!!!! PPlllleeeaaasseeee we all miss you man. If you can put that together that would be so awesome. Please think about it. Happy Fathers day again

      • admin says:

        Yes I have one more XML tutorial. Then I’ll cover Java & XML. Then I’ll jump right into design patterns. You are getting your wish 🙂

  2. mr.roshik says:

    I’m missing your tutorial. I love to see your design pattern tutorial. I’m typing this comment from my mobile. Just 1 more week has left and i’ll enjoy your lesson. God bless u. Take care.

    • admin says:

      YouTube seems to be working again. I’ll put up another tutorial tonight. So far, the Design Pattern tutorial is winning. Enjoy your vacation and thank you for the kind words 🙂

  3. Kelly Henagin says:

    I would like to see a tutorial on how you create tutorials,
    from start to finish.
    How you create the back ground graphics to the software for recording and editing, you know basically everything!

    Thanks for everything!

  4. Lucas says:

    God Save the King! I mean Derek The King of Tutorials!

    To be honest, your videos are so awesome that they’ve changed my life. I hope they will help me boost my career…

    Keep up the good work!

    Eternal respect

    A fan of yours

    • admin says:

      Thank you 🙂 I’m glad you find them useful. Feel free to make a tutorial request because I’m trying to decided what my next big one will be.

      • Lucas says:

        I suggest:

        -more stuff on web design,
        -expansion of jQuery tutorials,
        -other JavaScript libraries,
        -new xml tutorials,


        Respectfully yours

        • admin says:


          What would you like to see web design wise?
          I’m working on more JavaScript library tutorials.
          I’m going to revisit xml very soon in my Java tutorial. I know I need to redo the old one. It kind of stinks.
          I plan on mainly doing programming tutorials. I really want to do a fun chemistry lab tutorial. Believe me it won’t be boring. I might just do one part per week?

          Thank you for your ideas 🙂

  5. Lucas says:

    One more suggestion here:

    Have you thought about preparing some tutorials about the stock exchange and other related stuff? I mean the whole mechanism of this system, all those complicated graphs, methods of analysis and so on…

    This could be and idea to consider, I think.

  6. Lucas says:

    Another idea for you to consider!

    Excel tutorials! Definitely you’ve got lots of tricks to show here. Plus some macros and VBA. Not many good tuts available on YouTube, so consider this idea too.

    BTW, I like they way you made your pizza. I love this kind of food and I feel inspired to buy the stone you used.

    Good night

    • admin says:

      Thank you for the requests. I’ll see what I can do. I’ve pondered making a spreadsheet program in my Java tutorial. I’m glad you liked the Pizza. I worked on that recipe for many years. I got that pizza stone for free and I’m not sure what brand it is. Sorry about that. Any pizza stone will work I’m sure

  7. Raj says: I thought you might be interested in this. It would be so cool to make software for them. Have you looked into brain waves and creating technology (hardware and software) for it.


  8. Raj says:

    Also, I remember you showing me a book to build your own pc from scratch. How’s that going?

    • admin says:

      I’ve made a few computers, but I’ve not had time to make the one in that book yet. I’ll be exploring electronics in the future!

  9. Liz says:

    Great tutorials Derek!

    Could you do a step by step tutorial on creating and managing a fundraising campaign for a non-profit using Google+ ?

    • admin says:

      Thank you 🙂 I can cover social networks, but I haven’t done much with Google+. I’ll look into if you can make apps there. Always the easiest way to get followers comes from driving your followers up to at least 10,000 on Twitter. Then you can offer to promote people on Twitter if they follow you on Facebook and Google+.

      What information are you looking for specifically?

  10. Anup says:

    Hi derek, i find your tutorials very useful and thank you for all your time and effort. I have something i wanted to learn if you could make a tutorial for it. I want my website to be able to upload pictures from the users and use those pictures in the same website. Lets say like creating an image gallery of the uploaded pictures.

    thank you .. !!

    • admin says:

      Thank you 🙂 I’m happy you like the videos. Thank you for the request and I’ll definitely cover that in my upcoming ZEND framework tutorial. That requires more security than you would believe.

  11. Maq says:

    Hi, I’m new here and I find your video tutorials very useful. Have you posted anything on Android / IOS app development? Thanks and looking forward to hearing from you.

    • admin says:

      I have a massive Java tutorial and plan on making an even larger Android tutorial. Almost everything in Android requires a good understanding of Java. If you start learning Java now you will be very prepared for the Android tutorial. Feel free to make requests and ask questions

  12. Steven says:

    I think I tried adding you to Facebook and maybe you declined or something. Oddly enough the friend button is completely missing when I view your profile now. Also, I have no clue how people are emailing you since your email is pretty much not listed anywhere in your vids or on this site. Any chance you can shoot me an email. Had some questions I wanted to ask in private.

    Also, I know you did a tutorial on MySQL in general already but any chance you’d be interested in doing one for PostgresSQL too? And perhaps a Python 2.X framework, like Django? Please respond by email too since I might forget to check back to this page.

  13. Alin says:

    Good job my friend !
    I vote More Java Tutorials – your tuts , are great. Clear, nice, smooth … simply perfect.
    Thanks !

  14. Aparna says:

    Can we pls have video on javascript MVC framework ?

  15. Sarvesh says:

    Is there any video to learn swing???

    m getting problem in IDM(Internet Download Manager) problem is “fake serial no” plz give me solution of this prblm…

  16. jawwad hanif says:

    Hi sir, ur all tutorial r all super, specially Design pattrens tutorials, i have learn a lot of concept from ur videos, thanks for this.sir Plz tell me when u will upload andriod videos?

    • admin says:

      Thank you very much 🙂 I’m going to do a huge Android tutorial. The only thing is that it requires a wide breadth of knowledge in graphics, math, design etc. I want to make really cool games. So, I’ll teach some of the above on a desktop and then move them to Android. The whole tutorial will be about 6 months in length or more. It will begin in December after the Refactoring tutorial

  17. JavaFreak says:

    Hello Guruji,

    Just now I saw your SWING tutorial.Its amazing.And there are so many tutorials you covered.Thanks a lot from all the viewers.
    You are helping a lot.

    All the very best for your future.
    Thank you so much.

  18. Sal says:

    I love your fast tutorials. Please never stop making them. They are great for coming up to speed fast. We can always stop and re-play.

    Do you have a video that shows how to manage videos in HTML or JAVASCRIPT. I am working with WMV files and will convert if necessary. I would like to place multiple videos, on one page, in the same location, one over the other, using buttons for each one. I want the user to control when they get played. I was thinking of a JS dialog box that will delete the video when the user is done, closes the window, and wishes to look at the next video. I tried a dialog box and could not create a video inside of it. HTML places one below the other and I cant delete or close them or control location. Which is better to use MS Video or Some other player? I see youtube uses MS. Thank you for the great work you are doing here. Again I love those fast tutorials.

    • admin says:

      You’re very welcome 🙂 I’m going to be playing with HTML5 and numerous other topics soon. The only thing I did that I can point to quickly is my How to Make Facebook apps code. I’m sure that isn’t what you are looking for, but it may give you some ideas. I hope that helps

      • Sal says:

        If you are looking for some new ideas for HTML and JavaScript, here is one. Besides what I wrote above, you can build a new series on Microsoft Matrix2. It is a free IDE and not much on how to use it. The IDE is easy. The sample apps are the challenge. I have been working on the Personal Sample app and there is some fairly advanced code in there. I would like to get more control over the code but it looks like spaghetti. How do you figure out the flow of the logic? I don’t see a way to debug and trace it using Matrix. So, what Ideas do you have to follow the logic and map it out? It is suppose to be a simple app and it is if you just fill in the blanks. But, if you try to add to it, it can be crazy. I would love to see a video of you dissecting the personal sample and show us how to get control over it. It looks like the app some how controls the client area. Where is the code for that, how can I change it? It looks like the app is using OOP. How do I learn the important elements of the app? I would like to know how I can add more pages to it and how to navigate between pages. This could be the beginning of a whole new series if your interested. Thank You.

        • admin says:

          WebMatrix 2 is a very odd system of tools. I checked it out and couldn’t understand why Microsoft was sort of getting involved with the open source community. To tell you the truth it kind of scares me. I half expect you will be able to use it using php for example, but then all of the features will only be available for ASP programmers for example? This is not in Microsofts character.

          Thanks for telling me people are interested in it. I’ll check out the ability to extend what is provided and if that is even possible. I normally use only free tools and that is why I’m not jumping on board yet even though everything seems free at this time

          • Sal says:

            You will find a stronger audience in Visual Studio 2012. I moved over to it. It seems the amount of effort is the same for developing apps. I set up silver light 5.1 app with hosting in a Website. I have run into a wall with Media Element. Any experience with that?

            • admin says:

              Visual Studio is very nice, but I try to use free or very cheap software in my tutorials. Most of the people in my community can’t afford $500 + software packages so I don’t cover them. Maybe in the future that will change? In the real world I create math heavy software and also work on tablet apps. I use eclipse for most everything I make so I’m sorry, but I can’t help you with your problem

  19. Matt says:

    Hi Derek, how are you?
    Thank you for the tutorials you’re creating, especially PHP and WordPress. Your tutorials have really helped me to understand these languages, so I really appreciate you taking the time to do them.
    I’m wondering if you’ll be doing any new WordPress tutorials in the near future (with some of the new features)? If you do happen to do any, I’d like to ask for a request please if possible. Could you do some tutorials explaining how to build a WordPress framework? I’m really struggling with the concept of a framework for WordPress as I have never built a framework, and don’t know where to start, what to leave in, what to leave out, the best way to structure it, the list goes on. I’ve looked at a number of frameworks and they all seem to do things differently which confuses me even more at the minute 🙁 I’m trying to get a clear understanding of what it should consist of to be a good framework, so that I can use it each time I start a new project. I would love to be a theme developer which is why I ask about the Framework tutorials, I’m Primarily a designer and have picked up HTML, CSS, JavaScript and jquery along the way. Currently I’m learning PHP from your tutorials and have been learning WordPress for a while now too. The next step is to build a Framework but I’m really struggling with it so any help on this subject would be greatly appreciated.
    Thank you

    • admin says:

      Hi Matt,

      I’m very happy that you are enjoying the WordPress tutorials 🙂 I’m not sure what you mean by a WordPress framework? Are you asking how to make WordPress from scratch? I’ve pretty much covered everything theme, plugin, widget wise for wordpress. I have about 100 videos on WordPress alone.

      I’m not planning on doing anything specifically for WP right now because I’m working on what I hope will be the best tutorial ever for Java / Android / Game development. I will cover how to make tablet friendly websites very soon. A tablet WP theme will probably be made. I also plan on covering everything I haven’t covered in regards to JavaScript, PHP, HTML5, etc. soon.

      I have a ton planned, but you guys control what I do. The only problem is that when people request a tutorial series that takes 15 videos to explain it takes a while to get to other tutorials.

      I hope that all makes sense. Thanks for checking out my little site 🙂


  20. Sal says:

    Do you know what the difference between these two products are?
    Micrsoft Blend – I know you can build Visual Applications


    Microsoft Blender – Used for Ultimate graphics and making movies

    May I ask your opinion? Are they the same product?

    • Sal says:

      The mediaElement for Silver Light 5 works fine so far in the Expression Blend. Interesting Tool.

    • admin says:

      I’m sorry, but I don’t know 🙁

      • Sal says:

        I think you can take a working project from Blend and load it into Visual Studio. Then finish it there and publish to the internet. I will let you know.

      • Anonymous says:

        I just proved that you can start a project in Expression Blend, close it, and open it, build and run it in Visual Studio. I assume the other way works as well. Very cool. I am glad they didn’t combine both products yet.

  21. Sayali says:

    Hi Derek,

    Is it possible to do a video tutorial on webservices,wsdl ,developing a sample webservice?
    It would be of great help for beggineers in WS like me.

    Please give it a thought 🙂

    Thanks a lot!

    • admin says:

      I’m definitely going to cover web services and JEE. Those tutorials are in the works. I won’t stop making java tutorials until I have covered everything. Thank you for the request 🙂

  22. Afsar Ali says:

    Hi, would you please provide tutorials on J2ME & Java Mobile Game Development.

    I am a Android Developer, and crazy about extending my technical expertise.

    • admin says:

      I’m going to cover games in a BIG way. I’ll cover them on the desktop using Java and then move on to Android. Then I’ll go back to cover OpenGL and C. Then I’ll move on to OpenGL ES. I plan on doing this all year long. I first want to cover good programming practices so people know how to actually manage a large project like a professional game. Thanks for the request 🙂

  23. Nick says:

    Hi Derek, thank you so much for your tutorials. I’m now upcoming senior in my Computer Science major. And I’m bit confused about my career path or knowledge path, I don’t know what they call it. But I just wanna ask, if I want to be a successful java programmer. What path do I need to take.

    Like, java->j2ee->etc->etc.

    Thank you, and more power!

    • Derek Banas says:

      You’re very welcome 🙂 It all depends on what your goal is? The people I valued the most were people that had great design skills. The stuff I cover in object oriented design. Programmers that can write flexible and easy to modify code are the best in my opinion.

      Either way you need to understand the core java language before you get into JEE. Make sure that you truly love what ever path you decide on. Don’t make decisions based on money because those who don’t love their work will eventually have to compete with people who do. Just my opinion. I hope that helps

      • Nick says:

        Thank you Derek! Yeah I love Java. Actually we’re having a date tonight 😛 I’ll watch all your tutorials in java. Thank you for the series of tutorials in Algorithm. I think algorithm is the best or one of the best topic I must learn.

        Thank you again! And more power. God bless you.

  24. arokia says:


    You do great job. I want you to publish stuff related to Software Designing (Architecture).
    How to go about step by step with a problem solution approach.
    sort of problems and solutions to it.
    Service oriented architecture, Domain driven design etc, whichever related to software design.
    Also if possible on Agile methodologies(Scrum).

    Thank you.
    You are helping me to become a best software developer.

  25. waqas says:

    Derek you said that you accept everyone request on Facebook but buddy you put privacy and i can,t add. I would love to add you as i told u before as well that you are the best teacher in the planet. I send you message on Facebook too, so plzzz add me.

    Another thing that is i requested you that go with Android App Development plzzz …. May God bless you and your family.


    Waqas Asghar

  26. Venkat says:

    Can you please upload web services tutorials

  27. George says:

    I made a WordPress blog with the help of my granddaughter (Newbies both) and we’re trying to make it better. We’ve watched tutorial after tutorial and can’t find what we want. Just ran across your Featured Content tutorials and really liked what you did with the contact page, slider, etc; however, trying to keep up with you was, for us, impossible. Is it possible to get your entire html instructions and just paste them in my blog? Would this work? Just a thought. Thanks for any reply. George

  28. Hello,

    do we have any chance for Zend framework 2,, git and

  29. Isaac Price says:

    Just wanted to say you are awesome. You have the nicest flow to your lessons, great content and you are covering a wide range of topics. Thanks for all the hard work, you are truly an inspiration for me, thanks a bunch 🙂

    Isaac Price

  30. Kaman says:


    I’m new to Android Development, I watched the first 3 videos, but for now I am looking for something specific which I am not sure if you will cover in the next videos that I have not watched. I know that for each video you put a little written explanation about the contents, but probably not enough for me (because I’m mew) to know if it is related to what I am looking for. I am actually looking for developing an app to collect and store smartphone’s sensor data (including gps, accelerometer, gyro, etc) in a single app. I am not sure if you have something related that can help me with. could you pleas advise me? I appreciate your time!

    • Derek Banas says:

      I plan on covering Google maps and all of that information would be covered in that tutorial. It will be one of the next few apps I will make, but I can’t narrow down exactly when it will be coming out at this point. I’ll do my best to cover everything by the end

      • Kaman says:

        That would be great! Any related topic can also help me. I hope I can get enough for my specific problem.

        Thank you so much for providing all of these useful topics. I really appreciate it!

        looking forward to watching your next videos!

  31. Matt says:

    Hi Derek,

    Many thanks for your tutorials, they are excellent and we are lucky to have them. Your time and effort is appreciated.

    I was wondering whether you have any plans to cover the most common Spring components such as DI and security? A Maven with android tutorial would also be good.

    Many thanks

    • Derek Banas says:

      Thank you very much 🙂 I’m very happy that you enjoy them. I definitely plan to completely cover spring and other topics relating to the web side of Java. I’ll see how soon I can fit them in.

  32. partha pratim sarmah says:

    Hello,derek.I am partha ,from India.Can you make full tutorial on object oriented php and joomla

    • Derek Banas says:

      I will make a completely new PHP tutorial as soon as possible. I definitely want to cover things like the PHP frameworks that I have used exclusively for many years and for some reason never covered. I doubt I’ll get to joomla any time soon however because I don’t consider myself to be good with it. I’m a wordpress guy. I have tons of tutorials on WP if your interested

  33. ohm says:

    Hey Derek,

    I have read you tutorial about regexp , it’s very useful but limited .

    I need more tutorial on that , i’ll not go any where to read , i think no-one can teach me better than you?

    infinite Thanks for regexp tutorial .

  34. Derek,
    I am sorry if I am being rude with a change of subject. I have found your videos on youtube about android app development. I am having problems with the sdk install. I have tried to follow your instructions and some of the links “ is the main one Eclipse says that there is no repository at that address.

    I have tried to uninstall eclipse a couple of times and thee are issues with deleting a file or two. adb_usb.ini is one all seem to be related with adb. When I try and delete those files Windows 8 tells me that that file is being used in another program but nothing show to be running except windows. What are these files used for?

    I plan to study every video you have done one at a time on the android app development.

    • Hey Derek,
      I finally got everything setup. After a day and a restart the files that I was not allowed to delete I was able to delete, except one, but I was able to move to another folder.

      I now have Eclipse and the SDK setup. I will start from their and see how far I get.

    • Derek Banas says:


      Always feel free to ask questions. I think I know why you are getting that error. Uncheck Contact all update sites during install to find required software. Tell me if that doesn’t help. I hope you enjoy the videos 🙂

      • Thanks for the reply Derek. Everything is working now. Just as note I am attempting to start developing an app that will deal with gps and time. I also want to be able to send this information to a mysql database on a drupal website. I plan to allow the office to enter jobs through webforms that enter data into a mysql database. The tech will open app and login and his or her jobs for the day will be listed for them. Once they arrive on site they click start, then gps and time will be logged. When finished they will be able to enter what they did and enter the material they used and click a finished button where time and gps will be saved, and all data will be sent to the website database so the office can track their progress during the day.

        I know this is a lot and I don’t expect you to show my every step of the way. My question is, is this all possible?

        I can setup the Drupal site so the office can enter all required information. Can Android look into mysql and if given the right query retrieve the information.

        Thanks for any help or suggestions.

        • Derek Banas says:

          Hi Mark, Yes you can do everything you are planning. I’m not a Drupal guy, but yes it is definitely possible to create an Android app that can read from a database on a server. I’ll cover how to do that soon. Better yet, you can use the Google maps API to track people and store that information.

          I just made an app for a client that feeds numerous video feeds from all over the country to his phone app. That way he can easily monitor numerous factories from his phone. It is almost amazing what you can do with technology today 🙂

      • I would also want your advise from you about reading material. Your videos are good very good I have liked all I have watched (Working on the 5th one in the Android series). Any books you recommend?

        • Derek Banas says:

          Thank you 🙂 I learned most everything online and through trial and error, but Professional Android 2 Application Development is supposed to be one of the best books. By the time I found it I had learned most of what is in it, but it gets excellent reviews. I also like the Android Recipes book by Dave Smith and Jeff Friesen. It is a good reference book that normally gets me down the right path

          • Thanks Derek, I will check them out.

          • Anonymous says:

            I am going to research the books and watch more videos. I also started watching your Java videos. I am 53 and learn slowly it seems. I have been watching so many videos lately that YouTube has been presenting me with CAPTCHA’s because to prove I am not a bot or something.
            Thanks for all you have done and hope to communicate again soon. I will be going out of town where their is no internet this weekend so it would be a good time to grab some literature. Now that I have Eclipse setup I can practice. Thanks again

            • Derek Banas says:

              Hi Mark

              I’m very happy to be able to help 🙂 If you want to learn java I have you covered. Ill keep making java tutorials until I’ve covered everything. Thank you for visiting my little website

  35. Dheeraj says:

    Hi Derek,
    Firstly just wanted to say that I find your videos really useful. Thank you for taking up so much time to post them so regularly! 🙂

    Just wanted some advice on a project that I have been set.
    Currently we download videos from a third party software called WebEx. These videos are currently in ARF format and need to be converted to MP4. Currently it is being converted manually and is time consuming.

    I have been assigned to:

    Create web app that uses WebEx ARF file that has already been downloaded by user and convert it into MP4. (Focus on conversion aspect)
    Email or other notification method implemented to alert user of completed conversion and the method of how to obtain the file.

    I am currently thinking of implementing this with a Java Web Application and am researching into some Java Libraries that will allow me to perform this conversion. Just wanted to get your advice on how I should go about this and if any of your videos are relevant.

    Kind Regards

  36. Sandeeppatil says:

    Can i have quick tutorial of developing a web page by using XFORM,XSL,XQuery please.
    Thanking you

Leave a Reply

Your email address will not be published.