About

Chad DarbyChád (pronounced shod) Darby is an author, instructor and speaker in the Java development world. As a recognized authority on Java applications and architectures, he is regularly invited to present technical sessions at software development conferences worldwide (India, Australia, Italy, Russia, U.K., Canada and U.S.A.).

In his twenty years as a professional software architect, he’s had the opportunity to work for Blue Cross/Blue Shield, Merck, Northrop Grumman, Red Hat and a handful of Internet startups.

Chád is a contributing author to several Java books:

  1. Professional Java E-Commerce (Wrox Press)
  2. Beginning Java Networking (Wrox Press)
  3. XML and Web Services Unleashed (Sams Publishing).

In addition to authoring books, Chád has served as technical reviewer for Apress where he reviewed 20+ books on Android and Java EE development.

Chád also authored Java training courses that are hosted on Udemy.com.

Chád has Java certifications from Oracle and IBM. He holds a B.S. in Computer Science from Carnegie Mellon University.

In his free time, Chád enjoys running half-marathons. He is also an avid vinyl music collector.

Darby’s social networking links


Email me:

You can contact me via email: darby@luv2code.com

 

 

Did you like my blog post?

Signup now and receive an email when I publish new luv2code content.

I will never give away, trade or sell your email address. You can unsubscribe at any time.

Share

30 Comments

  1. Comments  Lukman   |  Monday, 01 April 2013 at 10:09 am

    Hi Chad

    Thank you very much for putting up an excellent website of this nature. I googled “form validation in smartgwt” and I found your website. I must say I have gotten more good things here than I needed. Your site reminds me of Santosh Kumar’s blog in my Swing days. Now learning GWT/SmartGWT and loving the experience.

    I kindly request you post more SmartGWT articles here.

    Keep up the good work as you are an inspiration.

    Lukman
    Addis Ababa, Ethiopia

  2. Comments  Amir Housain Meysami   |  Monday, 11 November 2013 at 12:36 am

    Hi Chad

    I read your articles about Calling Stored Procedures with Spring JDBC Templates. It is the best in kind.
    I added your website to my favorites.

    Best Regards
    Meysami
    Tehran , Iran , Asia

  3. Comments  Surendrakumar Deshpande   |  Friday, 26 September 2014 at 2:49 pm

    Hi Sir,

    Very good tutorial, I got to understand in depth about the connection of the database with java.
    Please continue the good work and please mail me the details if you upload any new stuff in regards to Java.

    Thanks,

    Surendra, India

  4. Comments  Chad Darby   |  Friday, 26 September 2014 at 3:23 pm

    Hi Surendra,

    I’m glad that you found the tutorials useful. I have a lot of videos posted on YouTube. If you subscribe to my YouTube channel, then you will get an email alert when new videos are posted. I normally post 1 video a week….sometimes more 🙂

    Subscribe with this link: https://www.youtube.com/user/luv2codetv?sub_confirmation=1

  5. Comments  Werner Schmidtberg   |  Monday, 06 October 2014 at 7:49 am

    Hi Chad,

    Congratulations and many thanks for your very professional video tutorials on JDBC. I love the structured approach, the clear language and your speech (which is very good to understand also for non-native speakers, like me).

    In the past years I saw many ‘learning videos’ – some of them free, most of them paid – and the majority of them are very poor.

    Greetings
    Werner

  6. Comments  Naheed Seema   |  Tuesday, 04 November 2014 at 5:46 pm

    Hello Sir,

    First of all I really like your tutorials, specially the ones on dbs. I have a question regarding one?

    I’m creating Informative website and I want a search system for the website only like a search engine.
    And the search system(engine) will search what is ever in the website and provide links to the pages.

    I need to know, what type of db I need to make and how can I connect/link the search system with the db.

    I’m using HTML5, CSS3 and JavaScript.

    Please reply as soon as possible.

    Thanks for all your amazing Tutorials

  7. Comments  Chad Darby   |  Wednesday, 05 November 2014 at 9:51 am

    If you want a Java solution, then I’d recommend Apache Solr. It is a Java based search engine. This is a low-level solution and will require a good amount of development effort.
    – Apache Solr: http://lucene.apache.org/solr/

    Since you are building an information website. You will most likely post articles, blogs and others items. A Content Management System (CMS) designed to serve this purpose. All CMS systems have a built-in website search engine. So I’d highly recommend that you take the CMS approach since all of the coding work is done for you. You simply focus on adding content to the website.

    Java-based CMS

    – Liferay: http://www.liferay.com

    – Hippo CMS: http://www.onehippo.org

    many others. just google for “java cms”

    PHP-based CMS
    – WordPress: http://www.wordpress.org
    – Drupal: http://www.drupal.org
    – Joomla: http://www.joomla.org

    many others. just google for “php cms”

  8. Comments  Sergio   |  Tuesday, 30 June 2015 at 10:19 am

    Hey, i have a question. I am making an online game to help people revise Spanish. The user can select from various word sets such as animals, colours, fruits. The game consists of 4 spanish words, one in each corner of the page and one english word in the middle. The user has to move a player avatar to the correct corresponding Spanish word. At the end, the user will be given a score. Users can login, and make their own word sets which are stored in a database. What is a good technology to go about making such a game. I’ve learnt Java in university so i was wondering if i should use JSF’s?

  9. Comments  Sergio   |  Tuesday, 30 June 2015 at 12:19 pm

    I’ve been told a good idea would be to write the game using Javascript and use Java EE on the server, using Ajax callbacks to handle multiplayer aspects. What should i use on the server in this case? JSF?

  10. Comments  Robert   |  Thursday, 02 July 2015 at 2:46 pm

    Hello Chad,

    I just finished listening your JSF tutorial and it is the best one I have ever heard. Please continue your wonderful work and I will keep watching! Thanks.

    Robert

  11. Comments  Chad Darby   |  Thursday, 02 July 2015 at 3:34 pm

    Hi Robert,

    Thanks a bunch for the kind words. That made my day 🙂

  12. Comments  chris   |  Wednesday, 05 August 2015 at 12:34 am

    I was curious what you know about ReST and RESTful services. I’m currently figuring them out and any insight would be great! github @VolleyTKE

  13. Comments  Chad Darby   |  Wednesday, 05 August 2015 at 3:33 am

    Hi Chris,

    If you need to get started with Java RESTful web services, I’d recommend you take a look at this tutorial: https://docs.oracle.com/javaee/7/tutorial/jaxrs.htm

    A friend of mine also has a great video tutorial series that covers Java REST. Free on youtube: https://goo.gl/HJF0cG

    Let me know if you need anything else.

  14. Comments  Wana   |  Friday, 18 September 2015 at 12:42 pm

    Hall Sir,
    first of all i had like tpo thank you for your awesome work and good lectures and secoundly i had like to ask if you are same Person as GMUStundentDesign?
    because i have been following you lectures soo badly and i started it with GMUStudent but i have been wondering if you are the same person, because your style of lectures is almost the same just that the GMUStudent videos are not all on youtube.
    anyway i have a personal quetion and if is possible i would love to have your response to this comment so i can communicate with you direct.
    Thank you so much in advance

  15. Comments  Chad Darby   |  Friday, 18 September 2015 at 1:05 pm

    Thanks for the compliments 🙂

    I am a different person than the GMUStudent guy.

    I’ll email you privately regarding your other questions. Chat with you soon 🙂

  16. Comments  Svetoslav Dimitrov   |  Tuesday, 22 September 2015 at 7:13 am

    Hello Chad.Thank you for your curses.I received your mail in which you wrote about new course.I need a course about Java Survlet.Is it possible?Please write me-my e-mail is svtod@yahoo.com.Thank you in advance

  17. Comments  Sowrabha   |  Thursday, 24 September 2015 at 10:48 am

    Hi Chad,

    I just went through your videos on Java EE. They’re fabulous. I have gone through hundreds of tutorials, i have never come across something like this. Wanted to stop and appreciate the good work. Keep it going!

  18. Comments  Chad Darby   |  Thursday, 24 September 2015 at 11:56 am

    Hi Sowrabha,

    Wow! Thanks for the compliments. That made my day 🙂

  19. Comments  Douglas Gammons   |  Thursday, 18 February 2016 at 11:53 am

    Chad, I am really enjoying your java videos. Thank you!
    Doug

  20. Comments  Renaldo   |  Thursday, 17 March 2016 at 9:52 pm

    Hi Chad, Thank you for the java sql videos. I was able to get my website up and running with simple database transactions.

    Fellow CMU Alumni

  21. Comments  Benson Byron Okello   |  Thursday, 19 May 2016 at 8:18 am

    One of the very few and actually the best website with timely response.
    Thank you so much for the assistance.
    Regards
    Ben

  22. Comments  Chad Darby   |  Thursday, 19 May 2016 at 8:51 am

    you are welcome my friend 🙂

  23. Comments  Simao Micas   |  Tuesday, 19 July 2016 at 7:10 pm

    Mr. Darby,

    Luv2code it is a perfect way to build a love relationship between a programmer and Java, my congratulations, the name is further suggestive. I’d like to let my appreciation and if possible by this post I also would like to invite ho is looking for a good and comprehensive tutorial for Java, luv2code is the key. Simple, easy to understand and also the videos are good in timing and precision on what to give and how to give e such timing.

    May God bless you sr.

    Once again Congratulations 🙂

  24. Comments  Sharada Pundlik   |  Tuesday, 23 August 2016 at 8:51 pm

    Hi Sir,

    Thank you so much for posting very detailed tutorials on JDBC. It cleared all my concept. These are the best tutorials I have ever seen.
    Please let me know when you upload any new tutoials so that I can keep on watching them.

    Once again thank you so much.

    Best Regards,

    Sharada, India

  25. Comments  Chad Darby   |  Tuesday, 23 August 2016 at 9:08 pm

    Hi Sharada,

    Thanks so much for the kind words. I’m glad you enjoyed the videos.

    Join my email list to get alerts when I release new videos: http://www.luv2code.com/joinlist

    Let’s keep in touch 🙂

  26. Comments  John Fords   |  Thursday, 15 September 2016 at 7:28 pm

    Hello Chad,

    It was indeed my good fortune to have stumbled upon your YouTube channel and after learnt more in two days than what I have been trying to learn for months, and I thank you for all your effort and hard work. The quality of your lectures is beyond what MIT or other content providers put out, and I speak from experience. I will be signing up for all your offered premium courses. Keep up the good work.

    Thank you.
    Alias John Fords.

  27. Comments  RaviShankar   |  Saturday, 24 September 2016 at 11:57 am

    Hai Chad,

    i am just basic learner of java could please tell me what is java realtime Project? and How to do realtime project? and Give me some examples?

    Thankyou
    RaviShankarLanka

  28. Comments  Chad Darby   |  Tuesday, 04 October 2016 at 11:15 am

    Here are some project ideas: http://www.luv2code.com/projects

  29. Comments  jose   |  Saturday, 21 October 2017 at 1:29 pm

    hi i want to learn java? do you teach java? where should i start?

  30. Comments  Chad Darby   |  Wednesday, 01 November 2017 at 8:32 am

    Hi, you can learn Java by starting here: http://www.luv2code.com/learnjava

Leave a Reply