Learn Java 8 – Full Tutorial for Beginners

///Learn Java 8 – Full Tutorial for Beginners

Learn Java 8 – Full Tutorial for Beginners

FavoriteLoadingAdd to favorites

Learn Java 8 and object oriented programming with this complete Java course for beginners.

Java468x60

⭐️Contents ⭐️

⌨️ (0:00:00) 1 – Basic Java keywords explained
⌨️ (0:21:59) 2 – Basic Java keywords explained – Coding Session
⌨️ (0:35:45) 3 – Basic Java keywords explained – Debriefing
⌨️ (0:43:41) 4 – Packages, import statements, instance members, default constructor
⌨️ (0:59:01) 5 – Access and non-access modifiers
⌨️ (1:11:59) 6 – Tools: IntelliJ Idea, Junit, Maven
⌨️ (1:22:53) 7 – If/else statements and booleans
⌨️ (1:42:20) 8 – Loops: for, while and do while loop
⌨️ (1:56:57) 9 – For each loop and arrays
⌨️ (2:14:21) 10 – Arrays and enums
⌨️ (2:41:37) 11 – Enums and switch statement
⌨️ (3:07:21) 12 – Switch statement cont.
⌨️ (3:20:39) 13 – Logging using slf4j and logback
⌨️ (3:51:19) 14 – Public static void main
⌨️ (4:11:35) 15 – Checked and Unchecked Exceptions
⌨️ (5:05:36) 16 – Interfaces
⌨️ (5:46:54) 17 – Inheritance
⌨️ (6:20:20) 18 – Java Object finalize() method
⌨️ (6:36:57) 19 – Object clone method. [No lesson 20]
⌨️ (7:16:04) 21 – Number ranges, autoboxing, and more
⌨️ (7:53:00) 22 – HashCode and Equals
⌨️ (8:38:16) 23 – Java Collections
⌨️ (9:01:12) 24 – ArrayList

🎥Course by Marcus Biel, an experienced software craftsman. Watch additional Java lessons from Marcus on his channel. Here is a link to watch the remaining episodes of the course:

🔗Check out a written version of this course with additional resources here:

🔗Get even more Java resources from Marcus here:

Learn to code for free and get a developer job:

Read hundreds of articles on programming:

And subscribe for new videos on technology every day:

source

By |2019-04-08T17:22:58+00:00April 8th, 2019|Java Video Tutorials|20 Comments

20 Comments

  1. bo sun April 8, 2019 at 5:23 pm - Reply

    1.5x gives you an extra 3 hours to pause and test your own code while you can still understand the language

  2. realSAviral April 8, 2019 at 5:23 pm - Reply

    2 hours in!

  3. Gorgeous Rubab April 8, 2019 at 5:23 pm - Reply

    I need something similar for learning English language. Can anyone refer?

  4. zahra lotfi April 8, 2019 at 5:23 pm - Reply

    Unfortunately you are not teaching good

  5. Ross Noodles April 8, 2019 at 5:23 pm - Reply

    I'm 23 minutes in and this is far better than the other video I gave up on. I perked up just now when chapter 2 started and you said we're going to write some code 🙂
    First question though; why do you call it a colon when it is, in fact, a semi-colon? A colon has two dots while a semi-colon has a dot over a comma.

  6. Stop Procrastinating April 8, 2019 at 5:23 pm - Reply

    boost your learning curve make a special YouTube account only for studying and other account for games

  7. Mohammad Nadeem April 8, 2019 at 5:23 pm - Reply

    Did you guys get the ideer?

  8. BARSHA BISWAS April 8, 2019 at 5:23 pm - Reply

    thanks ! i think i m going to pass in exam

  9. Anshuman Rawat April 8, 2019 at 5:23 pm - Reply

    This is the most frustrating java course. Advocates using a simple text editor but doesn't tell how to use javac & java (simple, with packages, external jars). Gets started with junit & logback but doesn't tell how to actually include them (where do i download etc). What's the point of your course if I have look all over the place to create your example!!

  10. Wen Ray Cheong April 8, 2019 at 5:23 pm - Reply

    Can I know where to get/download the software/application?

  11. Animoku Samuel E April 8, 2019 at 5:23 pm - Reply

    thankss for the video

  12. Kip April 8, 2019 at 5:23 pm - Reply

    When i type @Test it does literally nothing..

  13. Danique Abdul Rashid April 8, 2019 at 5:23 pm - Reply

    great video, so educative

  14. Anshuman Rawat April 8, 2019 at 5:23 pm - Reply

    Is it just me for i don't know how to start the lesson 2 coding example? where do i create the person class (dir structure et al)?

  15. ram munda April 8, 2019 at 5:23 pm - Reply

    Please download 'youfeed' app to aggregate this type of channels at one place.

  16. Thanh Lê April 8, 2019 at 5:23 pm - Reply

    Please update subtitles

  17. Smartgel April 8, 2019 at 5:23 pm - Reply

    Thank you very much for this amazing tutorial, it is helping me a lot with my education 🙂

  18. F3RDI April 8, 2019 at 5:23 pm - Reply

    You mention a few times that a method or object is used dynamically. I looked up the definition of dynamically and it basically is, using previous data or results to determine future processes or programming.
    Could you please explain it, how you are referring to it in the tutorial?
    I have seen it mentioned times and I would just like a better understanding of what you mean.

  19. FLCLogic dyno April 8, 2019 at 5:23 pm - Reply

    Ok. After thinking a bit more, I have a question about interfaces.
    You mentioned that declaring variables inside an Interface is bad practice. So, I would like to extend you're example of the car a bit more and I want you to tell me if it's still not good practice and why.
    So let's say we want to calculate the weight of each car. So inside our interface we declare the function Weight ().
    Now, it's car obviously has it's own mass BUT there is one thing in common that all cars must have in order to calculate how much they Weight, and thats the gravitational pull.
    Cause weight = mass * gravity constant.
    So in the example that I set above. Can I actually define my gravitational constant inside my interface and then use this to calculate the weight of each car according to their mass.
    Or is this still a bad practice?.
    Thanks in advance.

  20. generah Bernard April 8, 2019 at 5:23 pm - Reply

    Hmmm. I am about to start but I know the 10hrs May take me 10days. Chai, thanking you in advance before I start!

Leave A Comment

*