*In college i spent thousands of dollar for the courses, but don't get help from prof & TA's. People like him sharing his knowledge for free and understands easily. Thank you for sharing the video*
I did it! Took me a whole month, with a baby and a toddler, lots of sick days, and lot of caffeine, but I did it! 🎉☕️ Thanks Marcus for this course. It was intense, and I don't understand everything in it, but I have a much better understanding of java as a whole. 👍
You are a mom and whatever people say about equality and feminism I know being a women its hard as there are household work is there too. If you can do it, so can I. inspired
Man, You dont know how much you have helped me. I sat an entire semester knowing nothing in college. I've been watching your videos and Ive been solving some problems and it really helped me ace my exams. You are a legend.
Man, I just want to really thank you rn, you literally made a 9-hour java introduction for people like me who want to learn, and without ads, I would recommend you to add some man, you really deserve it
for all the beginners who are having a problem with the project structure as it isn't explained her go to file -> project structure -> modules after this right click on src and remove sources from it. add the main and test folder within src and then add java folder within main and test and mark sources for java in main and tests for java in test folder upon right click and then add com. file. also within main add another folder and mark it as resources
@@rufodeer5421 mobile users can still see description, just press the arrow key. UGH WHY DOESNT ANYONE NOTICE THIS IS LIKE GONNA BE 33333333TH TIME IM SAY edit is typo
I'm not able to be in school right now due to an illness, but still want to keep my computer science levels up. Thank you so much for this. A free 10 hour video is honestly amazing.
My honest review after been about 7 hours into the tutorial. You need prerequisites of some programming language to get into this course. Professionals who are looking out to learn JAVA to further extend their skills, its a great course, you can skip along things which you already know. People who have some prerequisites in programming and are coming here have to be really patient here, but eventually everything will be cleared but only if you do allot of practice on a personal level, give more preference to that. Whatever you are learning, try to mess around with it and you will learn for sure.
finally i had watched the video for over 10 hrs taking small breaks and now i am clear with this code .... really thanking you sir ... it is not at all an easy task to do it for continuously 9 hrs really awsm ... i would like to appeal to all those viewers plz watch this video if they want to really learn code this code within a couple of days .... it requires little concentration to do this.... again thanking you sir..
What a great course! I have been programming for decades but only barely touched on Java. I took a course on OOP before this, which helped tremendously when taking this course. I am about halfway through this course, and the information presented by Marcus Biel is absolutely fundamental, well-presented, at the proper depth, and just an overall essential course for real-world Java programming. Thank you Marcus, I look forward to continuing this course (I'm 3.5 hrs in and am currently backtracking to follow along in IntelliJ IDEA). Thank you again!
Am writing it now so i can prove to my future self that i did it, for me its a challenge even to put 10 h of study, i want to change this, ill complete this course. Today its 11/03/2022 23:59 and i watched the 1st part, see u next time guys( in around 7 hours)
bookmarking myself 43:00 6/3/2019 1:42:00 6/11/2019 2:41:37 6/13/2019 4:11:35 6/18/2019 5:05:36 6/21/2019 7:17:07 6/27/2019 - should be noted that this does not feel like a beginner tutorial at all and there are several tutorial books cited at the 5, 6, and 7 hour marks that he recommends to read in their entirety. Luckily I have a full semester of Python under me so I'm not completely lost, but it's still gonna take a lot of review for me to get this down. 9:32:31 7/1/2019 - done, finally, lmao
Do you feel like you know Java now? At a fluent level? I'm bookmarking this for now and plan on watching it later but if you do have a level of fluency in this I may just watch it now!
@ApestinGaming I mean, I run laps around my classmates in programming projects in Java, so maybe. But the fluency in the language came from doing those projects, not from this video. If you're self-teaching then it'd be smart to have a simple project in mind that you want to create in Java and then watch this video to help you do it.
The justification given at @4:05:08 for delaying introduction of main function is spot on. It definitely makes it easier to understand that after knowing about keywords like public, static, void, String[ ] and what they do. Awesome for the thought.
Java was the language that helped me get into IT, relocate to other country and it payed the bills for several years :) For those who like Java and not afraid of it weird verbosity I started working on a playlist with Java interview Q&A: ruclips.net/video/LeqNBbFi6Z0/видео.html
In India we respect teachers by touching their feet to learn something, you sir gained a lot of respect and love from developers like me for creating such a nice learning content, that must have caused you a lot of efforts. I touch your feet and start this course. Jai Shri Ram
If anyone was asking, he is using IntelliJ environment. I know that he said we shouldnt use an environment but he is importing libraries what could be difficult for someone only using a text editor with the command prompt.
It seems you know about java i made a comment and really could use help, here is the original comment: Anyone who has experience i need help I have the original launcher of minecraft but the link to the update page is dead it was updated with the launcher but you cant see it its a white screen someone found the updated link (here mcupdate.tumblr.com/) i want replace the dead link with the working one if you can help me please reply!
Guys if you started your java programming with this course, you should skip to 1:11:59 and have a clue of text editors and IDEs. So then you can easily understand whole course. IDEs can be hard to understand at first. I had the same issue but I tried Eclipse and IntelliJ, learned how to use them and then started this course.
Just in case you missed our Namaste Java Series. Concepts should be crystal clear and We bet we have delivered our best shot ! 😀 For Indian Audience ruclips.net/video/y5U4KI0vxiI/видео.html
There are many channels in youtube that taught Java maybe in even better way but with clean coding procedures using junit and all, this is the one to go with. Thank you Marcus Biel for sharing your knowledge and experience.
I love the way you waited to introduce the main method! A lot of people introduce this as the first topic but it’s very hard to understand right off the bat 🙌🏽
Finally I completed it! Thankyou Marcus . Though I didn't understand everything especially the last part , I was tend to fast forwarding but surely it will help me a lot . I understand more than what I am trying to learn from my Uni.
I really appreciate your efforts in putting together this tutorial and it's a great tutorial. For some people who are hating on the way of teaching, they must consider that an effort is required to learn as well. So, don't be lazy and let small irrelevant things be a barrier between you and knowledge.
I just restored a hobie cat following everything on this video. Had a couple good size gashes on it. Follow these steps and you can’t go wrong. Now i want to do another one!! Sparty on!!!
plz elaborate. coz i am really confused what to choose among java and python. talking about my interest i am interested literally in every field . ps: i am not beginner in programming. i do know c,c++,js
@@jackfrost8969 since you are not a beginner, just choose either c# and java but still learn python on the side. You should have no problems learning python once you get good with C# or Java especially on fundamental topics like OOP, collections, exception handling, file io, threading, etc. which are all common with any programming language. I think the only youll have to learn in python are its own specific language features like decorators, coroutines, some parts of standard library, etc. The reason why most schools teach java/c# is that these are fundamental languages meaning it is easier to teach programming concepts to students using an "in between" level languages like Java or C# as opposed to c/c++ (too low level) or python(too high level, some concepts are highly abstracted).
@@christianjamesguevarra6257 thanks. Thats what I was thinking too. Gonna learn both and will see which works best for me. What do you think how much time should i spend on java and python respectively?
To make that my unit test works, I hit "File"->"Project Structure"->folder with the class "PersonTest", then, I put public the class "PersonTest" and that was it. In my case, I created both the class "PersonTest" and "Person" in the same folder, and it works.
Nice tutorial! :D It really helped 'understanding' java for me. 1:35:43 Why? xD 1:50:19 "You can try this at home because it can crash your pc." 5:13:19 Yes indeed xD 6:43:55 Lucky enough there's Java to fulfill our dreams :) (7:13:50)
Just started learning Java a month or two ago at my school, setting a goal to watch this video to help myself get ahead and eventually work on my own projects.
One minute in and he starts introducing the terms we will be using :D It's like this instructor actually understands the logical order of processing information!
This course is awesome. I've been looking for a proper course on Java and by far this is the best. It's very specific and it sums a lot of knowledge. Again very good course on Java, I really apreciate your work.
Before I even hit the 2:00 minute mark, you're doing better than 4 other websites I've tried to use. You said "I won't use any concepts or words without explaining what they mean first." THANK YOU! I tried using CodeAcademy. The very first instruction I was given, introduced 5 new concepts in ONE sentence. And they gave no description as to what any of them meant.
He learned Java in 9 hours, and now makes 80,000 a year. Ok, maybe not, but maybe he learned enough to make tutorials on youtube and quit his job at Starbucks. My turn!
I'm gonna be honest here. I appreciate the effort and I have no doubts that Marcus Biel is a good engineer but his presentation skills are lacking for sure. I think this is not at all a beginner friendly course. The structure of it and the way stuff are presented are just a horrible thing to experience as a beginner in my opinion. Luckily I already had some prior knowledge to this so I was able to take in all the information relatively well. If you don't have time to talk about HashCode and Collections, then just don't do it. Half an hour for HashCode clearly wasn't enough so don't confuse people. Overall, there are much more quality tutorials out there for much less time investment. I still learned a lot though, so thank you for the effort.
This is good for me as a review but a little fast for actual beginners. If you were to attend university, the students would ask to slow down or you spend an hour in the lab just installing java and getting it to run . If this is truly for beginners then HE should start with installing Java and writing HEllo world in a text editor, then compile and run in command prompt.
Passing the string around with imported methods is pretty advanced for actual beginners. haha I would include a very basic Pre-Chapter. Installing Java and running hello world in a text editor from CMD. Then setting up an IDE and Saving the file system. If you do more of a slow install and start from real scratch, in a pre-chapter, then beginners will be less confused and you can get off and running with a more complicated way of doing, Hello World, which as you demonstrate, shows many Java features.
Thank you for this course. Best things in the world always come free. I will let you know, how many hours I took to complete this course, with my review, wait for me.
OMG, I'm really grateful for this course, I'm not a beginner in Java, by the way I still had some concepts that weren't clear for me. With your help I can finally understand all aspects of Java. Thank you so much!!
Marcus, This was an amazing tutorial. Loved it!! I needed a tutorial to quickly brush-up my java skills after being away for sometime now. You explained it really well. Cheers !! For all those who are willing to go through this tutorial.. It may not seem beginner friendly in the beginning.. but bear with it.. it will all start to make sense as he unfolds..
Lots of great stuff in this course. One thing that annoys me with programming "courses," though, is that too many forget to go over certain things like looking through the documentation of a programming language to find useful stuff to implement in your program. I find it funny that beginner courses make the assumption that all you'll ever need is covered in their course or video, and if someone new doesn't know where to look for new things then they're left to try to reinvent the wheel with whatever they took from their course.
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.
Amazing course thank you! Would like to note For others this is a beginners course but would not recommend if you don’t know another language! If you have absolutely 0 programming knowledge I don’t think you will be able to follow this
I found this tutorial actually very useful for my specific purposes, but if you're a real beginner and wondering why everything is so cryptic, worry not: this isn't an actual beginner's tutorial, no matter what anyone says. You can't be expected to learn and understand test driven development and object oriented programming (all those keywords like public, private and classes etc.) without first getting familiar with the procedural aspects of a programming language. And even if you could, these hasty explanations would give you unnecessary stress. I'm not trying to diss the author, but this stuff just isn't presented in a beginner-friendly way. And btw, go check Caleb Curry if you're looking for something simpler to begin with.
getting a keyword explained, using concepts I don't know.... is something that always ticks me off in classes..... Right on brother, isn't that the truth!!!!!!! I haven't even gotten past that statement, and already, I love this video!!!!!
This tutorial is helpful only if you have earlier knowledge of Java or if you have learned it in your school. The concept he taught is difficult to learn if you are a complete beginner of java, I would recommend learning java through other videos, then you can watch these videos to revise and learn some advanced concepts such as log4j and test cases which are not used in most of the other learning videos.
yo im gonna note myself to see the progress im in year 9 and im 13 learning java 22/11/20 : 1:38 , today was 1:20 AM I have just found this video so Im going to probably do this at a more appropriate time 23/11/20: 11:29 , today was great im learning about classes and methods my friend is learning python and so is my other friend i think.
Люто, бешено плюсую это видео и вообще старания людей, ведущих этот канал. Great job, I appreciate a lot all the work that programmers do for this channel to teach anyone for free.
one of the best tutorial i ever watch. finally i had watched the video for over 10 hrs taking small breaks and now i am clear with this code .... really thanking you sir ... it is not at all an easy task to do it for continuously 9 hrs really awsm ... i would like to appeal to all those viewers plz watch this video if they want to really learn code this code within a couple of days .... it requires little concentration to do this.... again thanking you sir..
For anyone wondering: He is using IntelliJ Idea to edit his code BUT you can also use these to edit Java on: Sublime text (Best for me) Eclipse BlueJ (Best for beginners) DrJava NetBeans Visual Studio And many more.
*In college i spent thousands of dollar for the courses, but don't get help from prof & TA's. People like him sharing his knowledge for free and understands easily. Thank you for sharing the video*
Sir, would you please let me know which college you have attended?
AKM Sadat MIT
It's so useful for the new man。
Where we have to type this java code,???
@@rajeshpadawe7952 java is used in programming :D
I did it! Took me a whole month, with a baby and a toddler, lots of sick days, and lot of caffeine, but I did it! 🎉☕️ Thanks Marcus for this course. It was intense, and I don't understand everything in it, but I have a much better understanding of java as a whole. 👍
You are a mom and whatever people say about equality and feminism I know being a women its hard as there are household work is there too. If you can do it, so can I. inspired
You are AWESOME!
Priyak Dey right, feminist are pretty unintelligent
@@youtubeaccount0x073 The ceo of youtuhe is a feminist
@@gucciterry8201 and look at the direction of RUclips, lmao
Dude , for real?. I have never seen such a long well explained tutorial . Ever. You're a freaking legend for doing something like this. Respect 👍.
Man, You dont know how much you have helped me. I sat an entire semester knowing nothing in college. I've been watching your videos and Ive been solving some problems and it really helped me ace my exams. You are a legend.
Man, I just want to really thank you rn, you literally made a 9-hour java introduction for people like me who want to learn, and without ads, I would recommend you to add some man, you really deserve it
There are many ads😭
@@rksingh7595 Anthony may be using RUclips premium . 😇😇😇. talking about paid promotions....
for all the beginners who are having a problem with the project structure as it isn't explained her
go to file -> project structure -> modules after this right click on src and remove sources from it. add the main and test folder within src and then add java folder within main and test and mark sources for java in main and tests for java in test folder upon right click and then add com. file. also within main add another folder and mark it as resources
for mobile users )(desc)
⌨️ (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
Great work
@@scienctistfrc4175 thanks! Its in the description but you cant click on those.
@@rufodeer5421 mobile users can still see description, just press the arrow key. UGH WHY DOESNT ANYONE NOTICE THIS IS LIKE GONNA BE 33333333TH TIME IM SAY
edit is typo
Content:
⌨️ (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
Just copy and paste
⭐️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
you're doing God's work here mate
Gente que le pone el alma
@ScrubLord thanks bro
Good job you are the man THANKS a lot 👍👏👏👏👏👏👏👏👍👍👍👍
Aditya Kumar?
I'm not able to be in school right now due to an illness, but still want to keep my computer science levels up.
Thank you so much for this. A free 10 hour video is honestly amazing.
I hope you are feeling better:)
How is Ur health right now
My honest review after been about 7 hours into the tutorial. You need prerequisites of some programming language to get into this course. Professionals who are looking out to learn JAVA to further extend their skills, its a great course, you can skip along things which you already know. People who have some prerequisites in programming and are coming here have to be really patient here, but eventually everything will be cleared but only if you do allot of practice on a personal level, give more preference to that. Whatever you are learning, try to mess around with it and you will learn for sure.
my friend, is this enough to make a project in java ?
Imagine you forgot to hit the record button
william henry lol
lmfaoooo
lolol
That's scary! 😭😂
Recording is done in segments
finally i had watched the video for over 10 hrs taking small breaks and now i am clear with this code .... really thanking you sir ... it is not at all an easy task to do it for continuously 9 hrs really awsm ... i would like to appeal to all those viewers plz watch this video if they want to really learn code this code within a couple of days .... it requires little concentration to do this.... again thanking you sir..
it wasn't continue video bro
I dont think just watching this video is enough to learn how to code in java
Absolutely impossible for anyone to learn all of this in one sitting lol, maybe after two weeks if you’re already knowledgeable
I'll start watching the whole thing after my exam, with positive comments I think this is a good tutorial
@@pointless132 name speaks for you@pointless
Here is a link to watch the remaining episodes of the course: ruclips.net/video/VAPqQpWtMXU/видео.html
I have seen many videos on Java for beginners which one would I start with
@@WeddingWhims if u are learning java as first language then watch "apna college" course.
@@nayabsultana3897 ok thanks
Videos part 25-30 are the new ones not in this video.
What a great course! I have been programming for decades but only barely touched on Java. I took a course on OOP before this, which helped tremendously when taking this course. I am about halfway through this course, and the information presented by Marcus Biel is absolutely fundamental, well-presented, at the proper depth, and just an overall essential course for real-world Java programming. Thank you Marcus, I look forward to continuing this course (I'm 3.5 hrs in and am currently backtracking to follow along in IntelliJ IDEA). Thank you again!
Am writing it now so i can prove to my future self that i did it, for me its a challenge even to put 10 h of study, i want to change this, ill complete this course. Today its 11/03/2022 23:59 and i watched the 1st part, see u next time guys( in around 7 hours)
Didn't you come back?
Uploads 9 hour video WITHOUT ADS
Carefully, he's a hero.
bookmarking myself
43:00 6/3/2019
1:42:00 6/11/2019
2:41:37 6/13/2019
4:11:35 6/18/2019
5:05:36 6/21/2019
7:17:07 6/27/2019
- should be noted that this does not feel like a beginner tutorial at all and there are several tutorial books cited at the 5, 6, and 7 hour marks that he recommends to read in their entirety. Luckily I have a full semester of Python under me so I'm not completely lost, but it's still gonna take a lot of review for me to get this down.
9:32:31 7/1/2019
- done, finally, lmao
well annddd...??!
Good job mate
Great job 👌
Do you feel like you know Java now? At a fluent level? I'm bookmarking this for now and plan on watching it later but if you do have a level of fluency in this I may just watch it now!
@ApestinGaming I mean, I run laps around my classmates in programming projects in Java, so maybe. But the fluency in the language came from doing those projects, not from this video. If you're self-teaching then it'd be smart to have a simple project in mind that you want to create in Java and then watch this video to help you do it.
The justification given at @4:05:08 for delaying introduction of main function is spot on. It definitely makes it easier to understand that after knowing about keywords like public, static, void, String[ ] and what they do. Awesome for the thought.
Java was the language that helped me get into IT, relocate to other country and it payed the bills for several years :)
For those who like Java and not afraid of it weird verbosity I started working on a playlist with Java interview Q&A: ruclips.net/video/LeqNBbFi6Z0/видео.html
This video seems more helpful for people who already studied Java but need a refresher.
In India we respect teachers by touching their feet to learn something, you sir gained a lot of respect and love from developers like me for creating such a nice learning content, that must have caused you a lot of efforts. I touch your feet and start this course.
Jai Shri Ram
@@_thompson out of respect. It is Indian culture
took me 2 months loll.... don't procrastinate guys your all born ready for this. Perfect way to learn java!
If anyone was asking, he is using IntelliJ environment. I know that he said we shouldnt use an environment but he is importing libraries what could be difficult for someone only using a text editor with the command prompt.
It seems you know about java
i made a comment and really
could use help, here is the original comment:
Anyone who has experience i need help
I have the original launcher of minecraft
but the link to the update page is dead it was
updated with the launcher but you cant see it
its a white screen
someone found the updated link
(here mcupdate.tumblr.com/)
i want replace the dead link with the working one
if you can help me please reply!
Done with the first hour, taking a break and going for the second one! Anyone can learn Java if watches this video! Thanks a lot Marcus!
but u cant even write a thread safe program or know 7 sevens to do so
its a few years later
this man is doing some great job that too with no ads. Support this guy.
The guy who add subtitles is a hero
ABSOLUTELY TRUE !
YES it s a hero
Guys if you started your java programming with this course, you should skip to 1:11:59 and have a clue of text editors and IDEs. So then you can easily understand whole course. IDEs can be hard to understand at first. I had the same issue but I tried Eclipse and IntelliJ, learned how to use them and then started this course.
Not all heroes wears capes .. some be instructor teach us for FREE
Just in case you missed our Namaste Java Series.
Concepts should be crystal clear and We bet we have delivered our best shot ! 😀
For Indian Audience
ruclips.net/video/y5U4KI0vxiI/видео.html
Premam 😂
@@inclinedscorpio you need to be specific, Indian Audience who understand Hindi :)
@@Samarnat01 In India most people understand HINDI.
Almost every apart from TN state people can understand speak Hindi if not write or read.
Thank you. After 20 years in the industry, I came to check how different people teach Java. The way how you do it .
what do you think about the way he teaches?
Explaining terms before using them is an awesome way of teaching. Thanks and keep up the good work!
There are many channels in youtube that taught Java maybe in even better way but with clean coding procedures using junit and all, this is the one to go with. Thank you Marcus Biel for sharing your knowledge and experience.
Just completed this 9.5 hours video, really a great watch. I learnt a lot! Thanks Marcus! :D
I love the way you waited to introduce the main method! A lot of people introduce this as the first topic but it’s very hard to understand right off the bat 🙌🏽
Finally I completed it! Thankyou Marcus .
Though I didn't understand everything especially the last part , I was tend to fast forwarding but surely it will help me a lot .
I understand more than what I am trying to learn from my Uni.
Hi Everyone I am starting this course today and plan to complete it
I really appreciate your efforts in putting together this tutorial and it's a great tutorial. For some people who are hating on the way of teaching, they must consider that an effort is required to learn as well. So, don't be lazy and let small irrelevant things be a barrier between you and knowledge.
Amazing comment
I just restored a hobie cat following everything on this video. Had a couple good size gashes on it. Follow these steps and you can’t go wrong. Now i want to do another one!! Sparty on!!!
I'm 6 hours in and really felt like just watching a huge video wouldn't help me but it has helped me so much with the explanations :D Thank you
:)
* Just can't believe i completed this whole video* _its one of the best_ -hands down the best-
Java and c# are practically the best languages to learn if you want to put food on the table nowadays
I mostly know Java because my school focused on it but am hearing a lot about Python lately.
plz elaborate.
coz i am really confused what to choose among java and python. talking about my interest i am interested literally in every field .
ps: i am not beginner in programming. i do know c,c++,js
Choose python
@@jackfrost8969 since you are not a beginner, just choose either c# and java but still learn python on the side. You should have no problems learning python once you get good with C# or Java especially on fundamental topics like OOP, collections, exception handling, file io, threading, etc. which are all common with any programming language. I think the only youll have to learn in python are its own specific language features like decorators, coroutines, some parts of standard library, etc.
The reason why most schools teach java/c# is that these are fundamental languages meaning it is easier to teach programming concepts to students using an "in between" level languages like Java or C# as opposed to c/c++ (too low level) or python(too high level, some concepts are highly abstracted).
@@christianjamesguevarra6257 thanks. Thats what I was thinking too. Gonna learn both and will see which works best for me. What do you think how much time should i spend on java and python respectively?
To make that my unit test works, I hit "File"->"Project Structure"->folder with the class "PersonTest", then, I put public the class "PersonTest" and that was it. In my case, I created both the class "PersonTest" and "Person" in the same folder, and it works.
I'm not a beginner but I really enjoyed watching this whole lecture. You're doing great job Marcus!
Don't mind me, just checking out my to learn list..
⌨ (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
nice copy paste
Nice tutorial! :D
It really helped 'understanding' java for me.
1:35:43 Why? xD
1:50:19 "You can try this at home because it can crash your pc."
5:13:19 Yes indeed xD
6:43:55 Lucky enough there's Java to fulfill our dreams :)
(7:13:50)
-_-
hhhhhhhhhhhhhhhhh, it really did! XD
haha
Finally, someone who teaches theory and terminologies. Bravo good Sir.
Just started learning Java a month or two ago at my school, setting a goal to watch this video to help myself get ahead and eventually work on my own projects.
same here lets do it
One minute in and he starts introducing the terms we will be using :D It's like this instructor actually understands the logical order of processing information!
i signed up for a programming course at my school and they just canceled it, this saved me, i'm really thankful for this video. Thank you!!!
whyamialwaystired RIGHT! not enough people are into programming
Only the beginning of this course is good but the rest too stupid
He is as slow as a snail
@@zetobafim8693 speed it up to 1.25
COPIED COMMENT
⌨️ (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
This course is awesome. I've been looking for a proper course on Java and by far this is the best. It's very specific and it sums a lot of knowledge. Again very good course on Java, I really apreciate your work.
Wow 9 hours and no ads! Amazing video!!!
I love it, I love it, I love it >_< you're the best professor to teach Java programming to anyone
Before I even hit the 2:00 minute mark, you're doing better than 4 other websites I've tried to use. You said "I won't use any concepts or words without explaining what they mean first." THANK YOU! I tried using CodeAcademy. The very first instruction I was given, introduced 5 new concepts in ONE sentence. And they gave no description as to what any of them meant.
Turning off my phone... shutting out the world. I'm going to be busy for the next 9 hours!
how'd it go
^ How did it work out?
He learned Java in 9 hours, and now makes 80,000 a year. Ok, maybe not, but maybe he learned enough to make tutorials on youtube and quit his job at Starbucks. My turn!
howd it go lol
Holy shit, he never returned! Guys we need to contact authorities!!
I'm gonna be honest here. I appreciate the effort and I have no doubts that Marcus Biel is a good engineer but his presentation skills are lacking for sure.
I think this is not at all a beginner friendly course. The structure of it and the way stuff are presented are just a horrible thing to experience as a beginner in my opinion.
Luckily I already had some prior knowledge to this so I was able to take in all the information relatively well.
If you don't have time to talk about HashCode and Collections, then just don't do it. Half an hour for HashCode clearly wasn't enough so don't confuse people.
Overall, there are much more quality tutorials out there for much less time investment.
I still learned a lot though, so thank you for the effort.
Hmm, thank you for this info. I'm trying to brush up on my weak areas of Java, and was searching for resources. I guess I'll skip this one.
Thank you for the review ❤
We need to add subtitles on this video please, for the hearing impaired.
I am 13 and i do not knoiw much about coding, but here even though i could not understand some thigns i really learnt a lot
Thank you very much🙂🙂
i have an exam tomorrow lol and im trying to learn java in 9 hours,.
(Update) i passed with 71% marks.
But your comment isnot edited
@@tarunbalchandbhaimulchanda6929 because he passed in dreams
U lied 🙄
Fake exam, fake update, fake pass, fake marks
@@tarunbalchandbhaimulchanda6929 i just deleted and reposted
This is good for me as a review but a little fast for actual beginners.
If you were to attend university, the students would ask to slow down or you spend an hour in the lab just installing java and getting it to run
.
If this is truly for beginners then HE should start with installing Java and writing HEllo world in a text editor, then compile and run in command prompt.
Passing the string around with imported methods is pretty advanced for actual beginners. haha
I would include a very basic Pre-Chapter. Installing Java and running hello world in a text editor from CMD. Then setting up an IDE and Saving the file system.
If you do more of a slow install and start from real scratch, in a pre-chapter, then beginners will be less confused and you can get off and running with a more complicated way of doing, Hello World, which as you demonstrate, shows many Java features.
Best course so far! very well detailed! Thank you so much.
⌨️ (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
Thank you for this course. Best things in the world always come free. I will let you know, how many hours I took to complete this course, with my review, wait for me.
ജാവ വളരെ സിമ്പിൾ ആണ്. പവർഫുൾ! ഭയങ്കര പവർഫുൾ ആണ്
Thank you Marcus Biel! You are an excellent teacher. I don't know how I would've learnt java properly if not for you.
Dude,, should have explained the editor as well went blank when suddenly things were done in the editor
I think this would be really complicated for someone who never did Java before, but good for people who know some basics.
leaving my comment here gonna start this course todayy :)) 1st november 2021 wish me luck !!
How’s it going
@@steviker8413 how is it going
OMG, I'm really grateful for this course, I'm not a beginner in Java, by the way I still had some concepts that weren't clear for me. With your help I can finally understand all aspects of Java. Thank you so much!!
I am starting now. Plan to complete this in 3-4 days. Will update soon
Marcus, This was an amazing tutorial. Loved it!! I needed a tutorial to quickly brush-up my java skills after being away for sometime now. You explained it really well. Cheers !!
For all those who are willing to go through this tutorial.. It may not seem beginner friendly in the beginning.. but bear with it.. it will all start to make sense as he unfolds..
Lots of great stuff in this course. One thing that annoys me with programming "courses," though, is that too many forget to go over certain things like looking through the documentation of a programming language to find useful stuff to implement in your program. I find it funny that beginner courses make the assumption that all you'll ever need is covered in their course or video, and if someone new doesn't know where to look for new things then they're left to try to reinvent the wheel with whatever they took from their course.
That is amazing! I never imagine in youtube we can found the video like this. Thank you so much!
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.
You're right, it is a semi colon, he's just used to saying it
@@94D33M thx. I think I only asked because I've not studied anything in a decade and my brain had gone mushy by the time I got to that point haha.
Appreciate your efforts man 👌
Amazing course thank you! Would like to note
For others this is a beginners course but would not recommend if you don’t know another language! If you have absolutely 0 programming knowledge I don’t think you will be able to follow this
It's hard finding a newer Java tutorial, so thank you!
I found this tutorial actually very useful for my specific purposes, but if you're a real beginner and wondering why everything is so cryptic, worry not: this isn't an actual beginner's tutorial, no matter what anyone says. You can't be expected to learn and understand test driven development and object oriented programming (all those keywords like public, private and classes etc.) without first getting familiar with the procedural aspects of a programming language. And even if you could, these hasty explanations would give you unnecessary stress. I'm not trying to diss the author, but this stuff just isn't presented in a beginner-friendly way. And btw, go check Caleb Curry if you're looking for something simpler to begin with.
I feel like I am going to owe you my degree :) Thank you!
Amber Martin omg same!!!!!
which college do you go
getting a keyword explained, using concepts I don't know.... is something that always ticks me off in classes..... Right on brother, isn't that the truth!!!!!!! I haven't even gotten past that statement, and already, I love this video!!!!!
Please accept my very best regards for your hard and useful work! Your efforts are really most appreciated, dear Marcus!
he is one of the greatest java teacher on the earth
You should definitely add more Java content. Thank you for this video!
This tutorial is helpful only if you have earlier knowledge of Java or if you have learned it in your school. The concept he taught is difficult to learn if you are a complete beginner of java, I would recommend learning java through other videos, then you can watch these videos to revise and learn some advanced concepts such as log4j and test cases which are not used in most of the other learning videos.
You, sir, are a legend. Thank you for the free content!
If you actually put ads on it, I'd disable my adblock. Keep up the great work!
Haven't started yet. But a LIKE for no ads. Good on you bro.
doing java
during a pandemic.
i have read a couple books and taken a few tutorials but this by far the best one so far very nice explanations, i love it thank you so much
This guys give real programming advice and also about how to handle code in a more practical way. Love it. Thanks Marcus!
he is so good person without ads
yo im gonna note myself to see the progress im in year 9 and im 13 learning java
22/11/20 : 1:38 , today was 1:20 AM I have just found this video so Im going to probably do this at a more appropriate time
23/11/20: 11:29 , today was great im learning about classes and methods my friend is learning python and so is my other friend i think.
A new person.Thanks to Marcus Biel for his effort and time(Knowledge is for money but if you think that is too much much try the opposite).
Parents: You can watch 1 video before you go to bed.
Me: Grabs some coffee
@@nairaadit45 This video's super long, so if i watch it before bed, I'm gonna need some coffee ^^
Eric Zou saw a very similar comment on Dr. chuck’s python tuto 👍
Note that the programming language name is JAVA.
Люто, бешено плюсую это видео и вообще старания людей, ведущих этот канал.
Great job, I appreciate a lot all the work that programmers do for this channel to teach anyone for free.
Personal Continue Button:
11:41
watch with playback speed 2x because he speaks clearly enough to understand it when its faster :) might save some time
The folder structure is very confusing for a beginner
I am going through all the comments to understand how he created it.
i'm also trying to wrap my head around the folder structure and packages... i wish he went over that first :/
that completely lost me
any guide for folder structure ?
@@utsho.sardar yes i found
i havent seen the whole video yet but you won me already
one of the best tutorial i ever watch.
finally i had watched the video for over 10 hrs taking small breaks and now i am clear with this code .... really thanking you sir ... it is not at all an easy task to do it for continuously 9 hrs really awsm ... i would like to appeal to all those viewers plz watch this video if they want to really learn code this code within a couple of days .... it requires little concentration to do this.... again thanking you sir..
For anyone wondering:
He is using IntelliJ Idea to edit his code BUT you can also use these to edit Java on:
Sublime text (Best for me)
Eclipse
BlueJ (Best for beginners)
DrJava
NetBeans
Visual Studio
And many more.
vim and atom work too :D