Java Programming

FavoriteLoadingAdd to favorites

Cheat Sheet is Here : http://goo.gl/OPMjte

Java468x60

Slower Java Tutorial : http://goo.gl/UHdlyP

How to Install Java & Eclipse : http://goo.gl/vEEEJE

Best Java Book : http://amzn.to/2l27h2h

Support Me on Patreon : https://www.patreon.com/derekbanas

In this Java programming Tutorial I’ll teach you all of the core knowledge needed to write Java code in 30 minutes. This is the most popular request from everyone.

I specifically cover the following topics: primitive data types, comments, class, import, Scanner, final, Strings, static, private, protected, public, constructors, math, hasNextLine, nextLine, getters, setters, method overloading, Random, casting, toString, conversion from Strings to primitives, converting from primitives to Strings, if, else, else if, print, println, printf, logical operators, comparison operators, ternary operator, switch, for, while, break, continue, do while, polymorphism, arrays, for each, multidimensional arrays and more.

47 Comments

  1. Oussama Essamadi April 26, 2017 at 4:53 pm - Reply

    knowing C# helped me a lot to understand the following content, I didn’t expect java to be like C#,

  2. Michael Mcintee April 26, 2017 at 4:56 pm - Reply

    Brilliantly simple and great energy!

  3. HackTechTrack April 26, 2017 at 4:56 pm - Reply

    1:27 javaaah

  4. jmastaice April 26, 2017 at 4:56 pm - Reply

    Weeelll then.. that was a kick in the pants.. great video and I’m sure I’ll be coming back to this video again in the future!

  5. The dodge bagel - April 26, 2017 at 5:00 pm - Reply

    pleeeeaaaase slow down

  6. mad kobra April 26, 2017 at 5:00 pm - Reply

    its so weird to see the title of this video after studying to the java how to program book for months D: . I can wait for university to be over again this summer so i can START studying…

  7. Carteeeer April 26, 2017 at 5:04 pm - Reply

    "There are no constructors which can be used"

    help

  8. Sheetal Borekar April 26, 2017 at 5:04 pm - Reply

    Amazing tutorial, thanks a ton, specially very good for brushing up the skills after n no of years, u r genius, also I really liked the way u explain it, hats off !!!!

  9. Sir. Meowsmith April 26, 2017 at 5:07 pm - Reply

    Guess I’ll still be using scratch and lua then…

  10. Prashanth BTG April 26, 2017 at 5:07 pm - Reply

    Thanks for this beauty.I was dead bored reading the book.

  11. 김지농 April 26, 2017 at 5:07 pm - Reply

    누가 한글화좀요!!!!ㄷㄷㄷㄷ제발여

  12. Arabian Abdul April 26, 2017 at 5:08 pm - Reply

    I lost you at 6:20

  13. Yosef Bisk April 26, 2017 at 5:08 pm - Reply

    My hope is to make an income in a year from programming?

    So many terms and concepts. At least 15. Maybe more.
    The syntax,
    The association,
    The jargon,
    The mentalization.

    I’ve only learned a little bit of html.

    Started 3 weeks ago.

    Wish me luck.

    I bet if I could grasp 3 or 4 key patterns I would be so much better off.

  14. vishal reddy April 26, 2017 at 5:08 pm - Reply

    To be honest, i have started the research in learning java from past 5 days on wards.according to my opinion learning the language blindly does not sense with out the research ,’in other words’ should know basically how deeply the cpu executes the coding language via binary coding..however the passion and willpower do counts over the matter of fact ,indeed the video where he explained absolutely spectacular…have a glance on the concept than writing program first..if you would know the function of the each concept of code first, you can have a strong basement to built program atomatically ..if you do not understand the video and find it so speed then download it and play the video slowly where you can find the option under the vedio 2x less…watch the video concentrically 25 times and capture them…good luck..get the ball be roiling….

  15. jertsulan poeka April 26, 2017 at 5:08 pm - Reply

    ):

  16. bisaf11 April 26, 2017 at 5:09 pm - Reply

    I’m so glad that I have finally understood NOTHING! Why can’t programming languages be…..simple, lol.

  17. dark wolf April 26, 2017 at 5:10 pm - Reply

    ho lee fuk !! in 30 min !! wow

  18. TreeKillah12 April 26, 2017 at 5:13 pm - Reply

    14:13 I’m here, but strugglin xD

  19. DICK MIKE April 26, 2017 at 5:13 pm - Reply

    i want to die

  20. Stuart Biggs April 26, 2017 at 5:13 pm - Reply

    have you done any Javafx, or Java spring stuff, maybe a little JavaEE please?

  21. Travis Eugene Brown April 26, 2017 at 5:17 pm - Reply

    Yep am confused…

  22. Sanman Kelkar April 26, 2017 at 5:17 pm - Reply

    am a novice in java…can anyone please tell me why Int.Max_Value or Int.Min_Value throws an error while it doesn’t throws errors for other data types like Byte.MAX_VALUE, Short.MAX_VALUE, Long.MAX_VALUE..etc etc

  23. Space Man April 26, 2017 at 5:18 pm - Reply

    Thank you!

  24. Mkayxx kouts April 26, 2017 at 5:19 pm - Reply

    For all those people that they dont unerstand a thing, if you know how to program you can get it quite fast but if you are just starting out dont even watch this video

  25. Prashanth BTG April 26, 2017 at 5:19 pm - Reply

    5hrs and I am now at 19:30 .open eclipse do your practice.

  26. Sir. Meowsmith April 26, 2017 at 5:20 pm - Reply

    Cat says "Moew"

  27. preetesh soni April 26, 2017 at 5:21 pm - Reply

    If you already know java and want to revise the concepts then its good to watch this video ,but for beginners please don’t try this at home.

  28. CRA April 26, 2017 at 5:21 pm - Reply

    my mind sick

  29. ather farooq April 26, 2017 at 5:21 pm - Reply

    Can anyone make me to learn java from begining? Please

  30. Carlo Garibay April 26, 2017 at 5:21 pm - Reply

    I need a "start from 0 tutorial"

  31. Leo capone April 26, 2017 at 5:23 pm - Reply

    I forgot the html after this video

  32. Nizam Sarkar April 26, 2017 at 5:28 pm - Reply

    am here to read ONLY the commnts

  33. Stephen Harvick April 26, 2017 at 5:30 pm - Reply

    Your technique is my goal..for sure

  34. TheVoice OfTruth April 26, 2017 at 5:31 pm - Reply

    I lost track on the multi dimensional arrays!!!!! Who the f*ck would wanna use that complicated crap!!!!

  35. 蒟蒻 April 26, 2017 at 5:31 pm - Reply

    Fastest way to learn Java is learn C#

  36. Jawar5 April 26, 2017 at 5:33 pm - Reply

    You cant learn all of java in 30 minutes, if you want to learn the insides and out of java, then you need to watch videos that are like 1-2 hours long ._.

  37. FadedHolySoldier April 26, 2017 at 5:34 pm - Reply

    i dont get it

  38. O.H Krill April 26, 2017 at 5:34 pm - Reply

    Just stumbled upon you channel, really digging it!

  39. LARGE DIET COLA April 26, 2017 at 5:36 pm - Reply

    I love how you don’t cater to the slow. Even if im abeginner i cant stand most SLOW tutorials that go over and over simple concepts

  40. MrHwil April 26, 2017 at 5:36 pm - Reply

    Modulus function gives the remainder from the division, correct?

  41. SnapGamer HD April 26, 2017 at 5:40 pm - Reply

    Animal , Dog , Cat LMFAO

  42. Donna Perygin April 26, 2017 at 5:44 pm - Reply

    Thanks! It’s been a few years since I studied the java trail and wanted a quick refresher. I just jotted a few notes as I went along for things I need to look up later, but I understood about 95% of that.

  43. Mustafa Burhani April 26, 2017 at 5:44 pm - Reply

    This is overwhelming

  44. Ahmed El-Goraicy April 26, 2017 at 5:44 pm - Reply

    Excellent for someone who forgot coding and wants to get back to it as a refresher. But not for nubes. Too overwhelming for them.

  45. Ilyes Chek April 26, 2017 at 5:46 pm - Reply

    This is what i was looking for, an all in one video !
    great job, Sincerely thank you 🙂

  46. Luiz Wynne April 26, 2017 at 5:46 pm - Reply

    Java programing is a long hard learning path…but somehow Derek makes our learning process easier. Thank for that man!!

  47. Retroman April 26, 2017 at 5:47 pm - Reply

    Very nice video and you explained very well!(Im a beginner in Java and from Germany)

Leave A Comment

*