Dude you make learning Java/coding SO MUCH EASIER than any professor or book Ive ever encountered. And you do it without leaving too much off the table too. In fact you often account for little details and clarifications and explanations for why things are what they are that other sources fail to. You’re quick, clear, concise, and your lessons neatly stack and build from previous ones. I’ve already graduated but Im back just for some refreshers and further education, and I would recommend it to anyone looking to learn.
what should we do next after this course? what would be some good projects that also have code reference in case we get stuck? should I try to memorize anything? For example now I know how to create a desktop app (jar or exe) but I did not memorize the steps. and from where should I learn DS?
@@LsdRaccoon Acording to my Philosofy teacher: Socrates used to give knoweledge for free on public enviroments, knoweleds such as that the government was corrupt. Government didnt like it and said he was corrupting the yong ones. RIP Socrates.
Just to add to how good this video is, he’s made a full PowerPoint presentation to go with the video, it’s fully edited, it has subtitles, he’s left time marks and also it’s completely free, this dude is a fucking mad lad
I started learning Java with this video in September 2022 (14 months ago). I only did the first 6 hours. I also did the 4 hour Data Structures video once I felt I was ready. In May 2023 (6 months ago), I was accepted into Amazon Technical Academy, a program for Amazon employees with no coding experience to become Software Engineers at Amazon. Four years ago, I was a 36 year old making $11 an hour, and now I'm getting paid to train to become a Software Engineer. I even make coding videos on TH-cam now too! Bro, thank you for everything. EDIT: Update in October 2024. I am a Software Engineer at Amazon. They relocated me to NYC, and I've been on the job for about 5 months now!
Fellow Bro since but Never Took a Course. Now here to learn Java from Scratch to a BroJava. I'll be giving updates of my Bro Journey each day(Here for 10 days). Day 1: From #1 (00:00:00) Java tutorial for beginners ☕ to #8 (01:01:08) random numbers 🎲.➡➡
what should we do next after this course? what would be some good projects that also have code reference in case we get stuck? should I try to memorize anything? For example now I know how to create a desktop app (jar or exe) but I did not memorize the steps. and from where should I learn DS?
Rich and informative explanation ✅️ 100% Understandable ✅️ 100% Free ✅️ Everything you need in one video ✅️ Simple English ✅️ Clear Audio ✅️ Good Accent ✅️ (Edit) + 100% Useful and helpful ✅️ Creative Channel name ✅️ Respect the viewers ✅️ This channel is a whole university The real brother code 💯
but we will need more depth right? I watched this, its good, now considering udemy, what do you suggest? what should we do next after this course? what would be some good projects that also have code reference in case we get stuck? should I try to memorize anything? For example now I know how to create a desktop app (jar or exe) but I did not memorize the steps. and from where should I learn DS?
For the beginners out there, who keep forgetting things, there is some advice for you. Keep practicing daily, Do weekly projects, make notes of what you understood and what you need. If you follow this you will become a developer for sure!
if you want to get good at anything, you have got incorporate it into your normal life too. always save some time for programming and learning and you will get good at it.
I never expected people would regularly watch this video, especially when this was a tutorial. And I would like to thank Bro Code for teaching me Java. (I am still learning xD!). And please reply if you are looking at this comment.(It would make me happy LOL!)
hi i have a question at 50:08 he uses import javax.swing.JOptionPane it dosent work for me error code is: Exception in thread "main" java.lang.Error: Unresolved compilation problem: at main/main.main.main(main.java:6)
bro, my words may seem empty, but i legit can never express how grateful i am for all the videos you ever published, from the bottom of my heart, thank you!
The voice, the clear sound and pronunciation, perfect explanations without water or annoying speaking habits - it's like some top radio presenter hosts the show! You are a teacher from God!
Thank you for your time and effort, bro! I love the humour and the way you narrated the video. Excellent work, it really is! I can't give you enough thumbs up.
day #1 1:08:19 07/24 day #2 3:01:31 07/25 day 3# 4:04:43 07/26 day #4 4:32:21 07/27 day #5 5:17:04 07/28 day #6 5:57:15 07/29 day #7 6:55:24 07/30 day #8 7:35:11 07/31 day #9 08:19:10 08/01 day #10 08:33:27 08/02 day #11 09:12:46 08/03 day #12 10:16:05 08/04 day #13 - break - 08/05 day #14 10:35:17 08/06 day #15 11:08:36 08/07 day # 17 12:00:00 08/09 Done!
That's a bit too much. Me: Day #1: (00:20:26) -> (04:00:00) Day #2: (04:00:00) -> (07:00:00) Day #3: (07:00:00) -> (12:00:00) I constantly skip everything I find redundant and repeatitive while still learning new things. I treat myself to a cup of coffee after this long course, and it feels awesome!😆
@@33phuchuynh36 what should we do next after this course? what would be some good projects that also have code reference in case we get stuck? should I try to memorize anything? For example now I know how to create a desktop app (jar or exe) but I did not memorize the steps. and from where should I learn DS?
WTF? A 12 hour video with detail explanation has only got 25k views? Wake up TH-cam algorithms!!! WTF are you doing? And Bro, you just earned yourself a new sub. Appreciate your work here man.
00:00 - 20:00 // Start of Java. Download/installation of eclipse (or IntelliJ Idea); Strings + Tips and Tricks (on eclipse). 20:00 - 32:59 // Variables/Creating variables (initialization); Understanding of primitive vs reference. Variables assigns values (numbers or letters/strings), respsectively, and can be flexible. Concatenation is when you add Strings and Variables (maybe more?) together.
Day 01 --> 1:01:12 Day 02 --> 1:59:17 Day 03 --> 2:32:23 Day 04 --> 3:30:00 Day 05 --> 4:05:07 Day 06 --> 4:34:03 Day 07 --> 5:02:02 Day 08 --> 5:27:34 Day 09 --> 5:56:58 Day 10,11,12,13,14 --> 12:00:00 Thank you so much for the wonderful course bro 🗿
Great -good- idea! Different approaches work for different people. I myself just keep this video/tab on the backburner and keep going back to it when I wanna learn how to do something specific.
These videos are invaluable. This entire course follows the exact curriculum of my first year java course in college and your videos have and continue to help me immeasurably. The cost, time, and value of the information you're providing here can not be overstated. Thank you so much!
@@mohammedhossam6215 Yes treat it like a lecture, make similar examples to practice and retain the information. Yes java is OOP but no purely because it can use primitive data types.
day 1: 29/8 51:02 day 2: 30/8 1:26:36 day 3: 3/9 1:56:12 day 4: 5/9 2:40:02 day 5: 7/9 3:36:00 day 6: 11/9 5:02:39 day 7: 18/9 6:32:17 day 8: 25/9 8:05:57 day 9: 1/10 9:45:31
I'm only 20 minutes in and this is awesome!! It's a perfect refresher course for anyone who's taken a Java/OOP 101 class before. Thank you so much for this!
This 12 hour video is amazing! I am 7 hours in and plan to finish it. I am enrolled in a college Java course. This free video has taught me far more than my $2,000 class has. You are a great teacher - and that’s coming from the 2020 IL State Teacher of the Year.
Now everything that he is teaching would not be covered in a single semester. When it comes to computer science, you'll also learn more in depth information as well as industry practices and how to work within a team. His videos are amazing and I'm using them to review, but here are some courses that were also covered when I was going for my Bachelors: Programming Languages, Programming and Algorithm Design I and II, Digital System Design, System Design and Development ,Linear algebra, Database management Systems Design, Computer Architecture and Organization, Data Structures and Algorithm Analysis, Technical Communication, Operating Systems, Linear Programming, Theory of Computation. If you're just going for the one language, then yea, you can learn a lot just from watching free courses. I wish you luck!
*PROGRESS LOG:* Already got a foundation in java and moving to core and advanced now. Day 1 (11/09/2024): 00:55:00 Day 2 (12/09/2024): 01:59:18 Day 3 (13/09/2024): 02:31:24 Day 4 (14/09/2024): 03:35:48 Day 5 (15/09/2024): 04:34:03 Day 6 (28/09/2024): 05:09:15 - Back from uni exams, Continuing this now. *THE COURSE HAS BEEN COMPLETED AS OF 5/10/24*
How did you do it what im doing rn i s watching one video lets say nested loops and ill writw down the code on java then ill do a litlle practice homeworm like creating a right angled triangle using nested loops then ill move on to the next video do you think this will get me good progress or should i master the topic in each viddo 1st before moving on
@@Linda-w8i what you're doing rn is good. Don't master concepts, that's overkill and not going to be useful to you. Knowing the basics is more than enough.
this is the right way to do. import java.util.Scanner; public class WhoDoYouLove { public static void main(String[] args) { String myName; Scanner input = new Scanner(System.in); System.out.println("Who do you love?"); myName = input.nextLine(); myName = "bro"; System.out.println("I love " +myName); } }
I am half way through watching this, and its probably one of the most concise, easy to follow tutorials out there. A must watch for anyone getting into java
3 days : 55:03 4 day 1:05:44 5 day 1:16:36 6 day 1:38:28 7 day 1:59:18 Broke Broke Back 8 day 2:06:30 9 day 02:51:24 10 day 3:48:10 Broke Broke day 11 3:53:45 day 12 3:57:33 broke maybe restart OPP. broke Day 13 (04:05:06) day 14 (04:10:01) in revision continue in revision but advanced 04:27:30 day 15 day 16 (04:34:03) day 17 (04:55:13) day 18 (05:09:15)
what should we do next after this course? what would be some good projects that also have code reference in case we get stuck? should I try to memorize anything? For example now I know how to create a desktop app (jar or exe) but I did not memorize the steps. and from where should I learn DS?
@garrysohi5623 Never memorize anything. Just practise much that everything will come naturally. The internet is always available with many solutions so even if you dont remember the syntax or the steps of something google them. If you finished the course start building your own projects. My first one in java was a booking app like booking or airbnb. It helped me understand the concepts of Object oriented programming and java as a programming language. After that try to contribute on github projects. I dont write java anymore so i dont remember any good sources. I use python, C++ and javascript now on daily basis. My go to source is stack overflow, or other related github projects.
This is the best java course that I have ever seen my prof tries to explain all those things during the whole semester and this incredible dude clarifies everything within 12 hours... insane!
hi ami , i just wanna ask is it really useful? like i have a interview in some days and the requirement consist java programming and i don't know a thing about java , so is it possible for me to crack the interview by just watching this full video??
these videos teach and explain coding concepts better than my college professors do. 10/10 recommend going through the whole entire masterclass you will not regret it
what should we do next after this course? what would be some good projects that also have code reference in case we get stuck? should I try to memorize anything? For example now I know how to create a desktop app (jar or exe) but I did not memorize the steps. and from where should I learn DS?
So far I've learned more from an hour in this video than I have the whole semester in class about actually programming. Thank you for being awesome bro!
@Natália Fedorjaková Also maybe the teacher/professor did cover this material but just can't get the students to understand or learn it Another thing is this video is available at tall times and you can seek forward and back through it this gives you the freedom to study whenever you want (not at a certain hour at a certain day) and how long you want (study at your own pace)
The isEmpty operator checks if a string contains no characters and is only whitespace. The isBlank operator checks if a string contains no characters, is only whitespace, and is null.
If you don't like watching a 12hours course, then don't watch. Just appreciate(LIKE) how much effort he took to make this course and other courses in his channel for free. 😍
Right. If someone cant learn so easily in 12 hours, then he is a desperate case. how would he learn from colleges in a year. This tutorial got everything to learn from in your own pace. take 2 hours per day and 1 hour to practice and u finished in a week. this man is a genius who did a great job.
"If you don't like watching av12 hour video, theb don't watch." I'm pretty sure you don't need to tell ppl this. Like, no, really? Someone who doesn't like long videos is actually going to watch the whole thing without knowing that?
This literally contains everything. Thanks a lot Day 1: 1:38:28 (3/10) Day 2: 2:51:24 (4/10) Day 3: 3:35:48 (5/10) Day 4: 4:10:01 (6/10) Day 5: 5:02:31 (7/10) Day 6: Break (8/10) Day 7: 5:27:34 (9/10) Day 8:
I'm a 2nd year Computer Science Major. This was my first programming language that I genuinely liked a lot, and it's also the first language I understand because back when pandemic hits, I tried to learn programming using C++ and I was very very confused about it, I can't even print a message or declare variables. Java is fun, easy, but the OOP concepts are the part where I somehow struggle because it's really confusing but after weeks of reading and practicing it, I was able to fully understand it. Now, I'm studying Data Structures and Algorithms, specifically on Trees, Sorting Algorithms, because I've already mastered Stack, Queue/Priority Queue, Map/s etc. My main goal is to become a Backend Software Engineer and a Game Developer. I love games, I'm inspired by Markus Persson who created Minecraft and he's using Java. Having the goal of being a Software Engineer is not about earning 5-6 digits of dollars from it, it's about the passion and being happy at what you're doing must be your goal.
Hi bro. I’m a first year uni student in London. I’m trying to learn Java right now as it’s part of the curriculum. I’m already behind as I’ve spent time in hospital. I wanted to ask how you managed to understand Java and OOP. Any websites for exam style questions. Thank you
I started yesterday as I must learn it to program Android applications for a ECU tuning company, however, seeing at the history of Java, I don't mind using it for personal projects! I will for sure love to create a game engine, someday. But for now, I must study for many other things.
Decided to pick up a new language and ended up here. Aim to go through it one hr/day and today is my day 1. All the best to those who are striving to complete it.
Committed to learning Java as well from a Python background starting this September. Procrastination is the only problem I have. As for time, I have plenty since I WFH. Time will tell. I'm hoping I'll come back to this video and include a positive edit to this comment some time next year.
@@miscellaneousfile what should we do next after this course? what would be some good projects that also have code reference in case we get stuck? should I try to memorize anything? For example now I know how to create a desktop app (jar or exe) but I did not memorize the steps. and from where should I learn DS?
what should we do next after this course? what would be some good projects that also have code reference in case we get stuck? should I try to memorize anything? For example now I know how to create a desktop app (jar or exe) but I did not memorize the steps. and from where should I learn DS?
@@CHUNGI1231 what should we do next after this course? what would be some good projects that also have code reference in case we get stuck? should I try to memorize anything? For example now I know how to create a desktop app (jar or exe) but I did not memorize the steps. and from where should I learn DS?
I actually dropped out of a degree that involved programming. Now 10 years later I decided to learn programming from scratch and even though some things I still remember(very few though, but still useful), this video is priceless and explanations are so clear. I can definitely say that it's better than college where there are so many distractions(other people in the room, noises,..) and profs/teachers often deliver their subject without any enthusiasm which makes lectures/seminars boring. Online studies are the present and future of education 100%. Thanks Bro!
You actually include the expanded version of all the acronyms! Usually when I want to know what acronyms stand for, people look at me like I'm crazy. And they often tell me that it doesn't matter. Thank you for helping us normal people feel more normal.
Day 1: 55:00 11/17 Day 2: 2:11:10 11/18 (Made simple tic tac toe game with 2D array) Day 2.5 - made calculator in off time Day 3: 2:21:29 11/21 (Had schoolwork, but did at least a little today) Day 4: 2:51:41 Day 5: 3:01:36 Day 6: 3:30:24 Day 7: 3:35:59 Day 8: 3:48:36 Day 9: 3:57:36 Day 10: 4:05:32 Day 11: 4:41:19 Day 12: 5:27:56 Day 13: 5:39:51
you're literally my favorite programming educator on here. your class is so smooth and easy to understand and you make it even fun. thank you for doing this for us!
Only 2.5hrs in but i can feel how great this course , having studied several tutorials on udemy and youtube this definitely stands out. Thank you so much for making such a great content.
@@divyashsharmajust go trough something don’t think too much watch this one i am on 9 hour and I’m feeling better with my assignment so you can try too
I have never subscribed before but after spending 40+ years programming for fortune 500 companies I found your Java tutorial very interesting I have never programmed in Java, but have in other languages VBA, HTML, CSS, JavaScript and SQL just to mention a few. I am not a beginner but after watching the first 30 minutes I am looking forward to completing this class.
Bro You are far more Better then any University faculty and Any kinds of Crouse in the world. You are a Legend. I'm really grateful to you. Thank you very much.
36:41 package string; //Swapping two Variables Code. public class Strings { public static void main(String[] args) { String x = "water"; String y = "coffee"; String temp;
temp = x; // add water into empty temp x = y;//add coffee into empty x y = temp;//add water temp into empty y System.out.println("X: "+x); System.out.println("Y: "+y); } } OUTPUT X: coffee Y: water
I know right! I had to resort to TH-cam since I didn't understand anything my lecturer was saying. The first 19 minutes cleared up so much I didn't understand.
I usually struggle a lot with trying to understand concepts like these, but your videos have helped so much with being simple and the way you use examples is god tier
I am taking a face-to-face course for beginners to learn the programming language of JAVA in Japan. Classes are held from Monday to Friday until the 6th period per day. One class lasts 50 minutes, but it is very difficult to understand because it is full of technical terms and there are no demonstrations. It can be stiff and stressful. I finished polymorphism in the 3rd month out of 4 months. I can honestly say that this video has helped me a lot. If you watch this video, you'll be able to understand things that you can't understand in class easily, in a fun way, and in a short amount of time! ! Your education is so clear and concise. If people like you were all teachers, how efficiently could students learn programming languages? Recently, I've been reflecting on myself, cutting down on wasted time, and working hard to understand the difficult contents of JAVA textbooks. My understanding has deepened, and I am grateful to my current teacher. I will continue to work hard to learn the language and work hard to be able to change jobs to a JAVA programmer. I've been wondering about this for a while, so let me ask you a question. What kind of career do you have? Also, I would like to ask you to tell me about the reason for learning the language and its taste.
If you are really interested to take a career in a IT firm. It is not about the language first of all learn what is programming and problem solving i.e the ability to think from the point of computer and then step into coding based on the demand and future of the language. So currently careers in ML and AI is at its peak .In future (in my opinion) there might be a possibility of increasing cyber security threats due to large circulation of data also prompt engineering. Technology evolves rapidly, and the tech stack and languages used in the industry change over time. To have a secure and successful career in IT, it's essential to remain adaptable and be willing to learn new things. Being open to acquiring new skills and knowledge will help you stay relevant and competitive in the job market.
Day 1 : 1:47:00 Stoppped at 2d arrays Day 2 : DIDNT WANNA DO IT ( I AM A FAILURE ) Day 3 : 3:12:05 Stopped at variable scoop [Learned a lot about oops its fun] ( i dont think i will jave any time tomorrow ) Day 4 : 3:40:19 Stopped at Static keyword (no time wasted time me sad)
This is one of the best Java video tutorial have ever seen. The way he was explaining it, was making the tutorial interesting. This video is not only beginner friendly, this video explain almost everything about Java. Anyone who is planning to learn Java needs to watch this video
@thawne7993 this is only first part of java(Java Standard Edition)(enough to get acquainted with the language, interviews and such), there's other part(Java Enterprise Edition)(to get better at java developer requirements)
man this is legendary find. There's no way people like you exist that post knowledge for free. i still have hope in humanity and especially you!! i hope you the best in you.
I am finally enjoying learning Java with these rapidly moving step by step tutorials. I've switched my IDE of choice to the one used here and couldn't be happier. This tutorial lays the groundwork using just the MAIN class rather than teaching user-defined classes right up front. Just enough basics to keep it interesting to the next level! Don't forget St Jude's!!!
It's just first episode but I already learned a lot. Thank you for your time and effort. And thank you for giving us knowledge for free. You're a legend, bro!
Insanely good video, easy to understand, very clear and useful. I was looking to buy a fundamentals course on Java in Udemy, but found this one for free. Thanks again!!!
I have been learning coding nearly for two years, in these whole time I haven't found such a good programming full course for totally free. I truly appreciate your efforts. Thanks a lot bro.🥰🥰🥰🥰
Bro your tutorials are incredible! I've been looking for Java and Python help and I can't believe you have so few subscribers. You honestly deserve so many more. Stay strong and I really hope the useless algorithm works in your favor. Keep up the awesome work bro!
Man, I can't tell how much I appreciate your course. Took several java courses before and now understand how awful and boring they were. You are precise and always to the point, thank you so much.
Vid 1# 3:15 to download jdk nonsense? 4:07 IDE 12:35 difference between print and println (print line). OR 12:55 " escape sequence " ( right after the string of text ) 14:00 " tab "( \t ) preceding string. 14:22 How to put some quotes within a string ? 15:53 multi-line comment 16:22 tips and tricks 16:40 colour change of IDE 17:00 font color and background colour of console 17:42 system.output.print shortcut 18:04 how to change the same thing multiple times in one go ? 19:19 ACCIDENTALLY CLOSE pakage explorer Vid 2# 20:50 variable 21:43 data-types 25:12 difference between primitive and reference data-types 26:00 how to create a variable 27:51 how to output variable value to console 28:35 integer variable limitation ( Long is used ) 29:50 float+double ( double >>>>> float ) 30:45 Boolean 31:21 characters ( char ) 31:58 Strings ( reference data-types starts with Capital letter ) Vid 3# 33:25 Two variables assignments to one another 34:23 😂 34:50 😅 35:05 TEMP ( temporary variable ) Vid 4# how to take inputs? 37:03 Scanner class 42:00 scanner method issue Vid 5# 45:00 expressions = operands + operators 47:17 shorthand Vid 6# 49:18 GUI ( graphical user interface ) APP 52:00 string to integer 53:27 same as 52:00 but for double Vid 7# Math class 55:50 Comparing 2 numbers ( doubles ) 57:11 absolute value ( n.o without negativity ) 57:20 square-root 57:44 round 57:55 ceil ( rounding up ( 3.4 ==> 4 ) 58:00 floor ( rounding down ( 3.4 ==> 3 ). 58:30 How to calculate hypotenuse ( very easy tbh ) Vid 8# ( useless ) 1:01:17 Generating Random values Vid 9# 1:06:00 IF statements 1:08:20. Else if statement 1:10:35 comparison operators Vid 10/11 same nothing to add Vid 12# 1:25:32 While loop ( persistent to execute until done ) 1:27:16 do-while ( executes ayleast once before checking while's condition. Very similar to while btw ) Vid 13# 1:28:35 For loop ( we know the loop ➰ is finite and its limit where as while loop can infinitly ♾️ go on ) 1:32:00 for loop necessary statements Vid 14# nested loops 1:32:50 example Vid 15# 1:38:48 array 1:41:20 array starts from 0 1:41:31 arrays should be same data-type ( integer then integer. String then all are string) 1:43:25 how to display all values of array. ( Not how I'm thinking IMPORTANT ) Vid 16# 1:45:52 2d array 1:48:16 how to display 2d array 1:50:11 another method for 2d array Vid 17# 1:53:22 useful methods of string data-type ( not bad. Will be useful in future )Vid 1# 3:15 to download jdk nonsense? 4:07 IDE 12:35 difference between print and println (print line). OR 12:55 " escape sequence " ( right after the string of text ) 14:00 " tab "( \t ) preceding string. 14:22 How to put some quotes within a string ? 15:53 multi-line comment 16:22 tips and tricks 16:40 colour change of IDE 17:00 font color and background colour of console 17:42 system.output.print shortcut 18:04 how to change the same thing multiple times in one go ? 19:19 ACCIDENTALLY CLOSE pakage explorer Vid 18# ( necessary to understand " ArrayList " ) 1:59:39 Wrapper class in java 2:00:14 Also difference between primitive and reference data-types 2:01:43 autoboxing and inboxing Vid 19# 2:06:49 ArrayList >> array ( cuz resizeable array unlike conventional array ) 2:07:14 how to use " ArrayList " 2:08:47 FOR LOOP IS DIFFERENT forr accessing ArrayList 2:09:44 useful method of ArrayList Vid 20# 2:11:21 2d-ArrayList Vid 21# 2:17:54 FOR-EACH 2:18:54 how it is different HERE 2:20:50 SUMMARY OF FOR-EACH Vid 22# 2:21:44 METHODS 2:22:32 how to name methods ( lowercase ) 2:23:14 Issue of calling one method in another ( use static ) 2:24:12 passing value or variable 2:25:00 what is ARGUMENTS 2:25:14 PARAMETERS 2:26:20 parameter doesn't have to be same as argument.(name and name ) BUT MUST BE SAME DATA-TYPE 2:27:00 passing another data-type of value to method ( must declare it in parameter of said method ) 2:28:00 explaining return type ( 2:28:18 example of return type ) 2:28:34 WTF IS VOID ( when nothing to return ) 2:28:51 otherwise mention data-type that we would like to return 2:30:22 an gist of local variable 2:31:47 SUMMARY OF METHOD Vid 23# 2:32:45 OVERLOADED method ( same name different parameters ( 2:35:11 data-type can be same or different) ) 2:34:10 example Vid 24# 2:38:24 Printf method ( is good ) Vid 25# 2:49:44 FINAL keyword ( declared cannot be updated ) Vid 26# 2:51:44 OOOOOOOOPPPPPP 🎉 2:51:58 objects 2:52:26 attributes ( characteristic of object )( 2:52:44 example of attributes ) 2:52:30 method ( actions object can perform )( 2:53:18 example of method of object) DO NOT IGNORE THE CLASS TIMESTAMPS 👇 2:54:04 declaring class 2:56:38 how class is? 2:56:51 now making the corresponding object ( begin with name of the class, Then object name, then initializing the class!? ) yes this way object " inherits the attributes as well as methods of the said class. We do this inorder to access the class 2:59:15 reuse Class to make multiple objects ( 3:00:41 reason ) Vid 27# 3:01:58 CONSTRUCTORS ( basically methods where objects attributes have changed ) 3:02:41 especial method create instance of a class for us instanciate an object ( 3:02:56 basically... Its a method of a class 3:03:20 ) 3:03:15 how to create constructor 3:04:14 constructor callin or instantiate human object ( issue and resolving issue ( easy tbh )) 3:05:15 WHY USEFUL? ( Different objects with different attributes ) 3:05:55 assigning value in a constructor to variables (that are attributes) 3:06:15 Issue assigning value within constructor ( 3:06:39 ) 3:06:45 RESOLVING is assigning values to " THIS. " specific object ( i.e human ) 3:07:00 3:07:13 basically we are replacing the " this. " Keyword with the object name ( i.e human ) 3:08:30 point of constructor 3:08:56 situation ( Accessing object's attribute from within class itself? ) ( 3:09:14 easy ) ( Authority wise Class >> objects >> constructors ) Vid 28# 3:12:00 Local and global variables ( should watch ) Vid 29# 3:17:02 overloaded constructors 3:21:23 example Vid 30# 3:24:31 to.string 3:25:25 to access all value manually 3:25:40 accessing value via simple object name 😱 issue ( showing object location in memory ) 3:26:30 3:26:50 manipulating to.string method to do our dirty work 3:29:30 using toString implicitly ( basically accessing value via simple object name ) Vid 31# 3:30:31 array of objects 3:33:52 attempting to access array of object value. ( Error like toString(showing values address rather than value itself ) 3:34:11 solution 3:34:54 ANOTHER WAYE ( seems familiar ) Vid 32# IMPORTANT 3:36:14 pass object as arguments to a method 3:37:25 how ? Vid 33# 3:40:48 STATIC KEYWORD 3:41:41 static variable 3:42:05 accessing static variable 3:42:40 example ( 3:43:17 explanation ) 3:44:30 what happens when not static? ( Also 3:44:48 ) 3:45:28 STATIC METHOD 3:46:10 calling static method 3:46:50 another example ( math.round ) Vid 34# 3:48:31 inheritance
Thank you so much for this... ive finish the wole video today... after maybe 2 months. I work as security 12 hours shift and at work i learn and practice coding with this awesome course!!!. Regards from Argentina!!!!
Awesome, I myself work in call centers, I don't have the change to practice coding while on the job, but I'm putting the work on my free time, expecting great things to become a software engineer as soon as possible, cheers
I'm about 50 minutes in right now and I'm really enjoying this. It's easy to understand, the video is clear and easy to see. The Eclipse download demanded a package name, so I just named it "something" and was able to continue and enter any import statements after the package name.
For the episode 3 assignment, i actually went a step further and used 3 variables, then cycled them upward. String one = "First"; String two = "Second"; String three = "Third"; String temp; temp=one; one=two; two=three; three=temp; System.out.println(one); System.out.println(two); System.out.println(three); Which gave this output Second Third First i love learning 😺👍
Ok I really want to master in Java because I'm not able to understand a single thing in my lecture after paying lakhs of fees so I started to watch your video and I will complete it and update day by day So day 1=1:01:15hrs
@@BroCodez Upload a course to Udemy or other platforms with other Projects. This tutorial helped me a lot. I won't probably end up using the GUI part of the video, because I'm learning Web Development with JavaScript and Python but I will come back to it later to see how it works for Game Development.
I'm about 4 hours into this. While I learned nearly all of this in school throughout high school and college, it is all truly making sense now. Can't give enough thanks for this video.
@@grammarnazi3272 Yeah, in Canada we have a course called Computer Engineering and Computer Science in High School (We call them secondary schools). I did a robotics course in Grade 12 and it was mainly Arduino stuff. Really fun tbh.
Sorry about all the like, comment, sub bumpers.
I forgot to remove those for this 12 hour version.
⭐️Time Stamps⭐️
#1 (00:00:00) Java tutorial for beginners ☕
#2 (00:20:26) variables ❌
#3 (00:32:58) swap two variables 💱
#4 (00:36:42) user input ⌨️
#5 (00:44:40) expressions 🧮
#6 (00:49:13) GUI intro 🚩
#7 (00:55:01) Math class 📐
#8 (01:01:08) random numbers 🎲
#9 (01:05:39) if statements 🚧
#10 (01:11:51) switches ⬇
#11 (01:16:36) logical operators ❗
#12 (01:24:33) while loop 🔄
#13 (01:28:13) for loop ➰
#14 (01:32:23) nested loops ➿
#15 (01:38:28) arrays 🚗
#16 (01:44:54) 2D arrays 🚚
#17 (01:52:59) String methods 💬
#18 (01:59:18) wrapper classes 🎁
#19 (02:06:30) ArrayList 🧾
#20 (02:11:02) 2D ArrayList 📜
#21 (02:17:35) for-each loop 🔃
#22 (02:21:20) methods 📞
#23 (02:32:24) overloaded methods ☎️
#24 (02:38:03) printf 🖨️
#25 (02:49:25) final keyword ⛔
#26 (02:51:24) objects (OOP) ☕
#27 (03:01:36) constructors 👷
#28 (03:11:36) variable scope 🌍
#29 (03:16:39) overloaded constructors 🍕
#30 (03:24:04) toString method 🎉
#31 (03:30:08) array of objects 🍱
#32 (03:35:48) object passing 🏬
#33 (03:40:27) static keyword ⚡
#34 (03:48:10) inheritance 👪
#35 (03:53:45) method overriding 🙅♂️
#36 (03:57:33) super keyword 🦸♂️
#37 (04:05:06) abstraction 👻
#38 (04:10:01) access modifiers 🔒
#39 (04:19:39) encapsulation 💊
#40 (04:27:30) copy objects 🖨️
#41 (04:34:03) interface 🦅
#42 (04:41:19) polymorphism 🏁
#43 (04:46:55) dynamic polymorphism ✨
#44 (04:55:13) exception handling ⚠️
#45 (05:02:31) File class 📁
#46 (05:09:15) FileWriter (write to a file) 📝
#47 (05:12:30) FileReader (read a file) 📖
#48 (05:17:04) audio 🔊
#49 (05:27:34) GUI 🖼️
#50 (05:39:41) labels 👨💻
#51 (05:57:01) panels 🟥
#52 (06:09:57) buttons 🛎️
#53 (06:23:50) BorderLayout 🧭
#54 (06:34:53) FlowLayout 🌊
#55 (06:42:21) GridLayout 🔳
#56 (06:47:12) LayeredPane 📚
#57 (06:55:20) open a new GUI window 🗔
#58 (07:05:39) JOptionPane 🛑
#59 (07:17:30) textfield 📛
#60 (07:27:01) checkbox ✔️
#61 (07:35:23) radio buttons 🔘
#62 (07:45:42) combobox 📑
#63 (07:55:37) slider 🌡️
#64 (08:08:08) progress bar 📊
#65 (08:18:46) menubar 🗄️
#66 (08:33:27) select a file 🔎
#67 (08:42:25) color chooser 🎨
#68 (08:48:45) KeyListener 🚀
#69 (09:01:21) MouseListener 🖱️
#70 (09:12:32) drag and drop 👈
#71 (09:26:48) key bindings ⌨️
#72 (09:38:57) 2D graphics 🖍️
#73 (09:58:33) 2D animation 👾
#74 (10:15:14) generics ❓
#75 (10:36:43) serialization 🥣
#76 (10:57:21) TimerTask ⌚
#77 (11:08:36) threads 🧵
#78 (11:24:01) multithreading 🧶
#79 (11:38:44) packages 📦
#80 (11:42:49) compile/run command prompt 💽
#81 (11:50:51) executable (.jar) ☕
Here's the link to the full 100 video playlist:
th-cam.com/video/NBIUbTddde4/w-d-xo.html
Code for each topic can be found pinned in each video's comments section
Thanks a lot
Thx for this nice tutorial
😍
I will be long dead before completing all the tutorial..
@@marianshatat9601 i feel you
Never seen that level of encouraging comment section gonna start watching today.
for real the comments really motivate me cuz i keep failing at coding java
@@shairis2007 same
Who needs udemy when you have legends like this guy giving us knowledge for free
screw them!
When you don't have legends
@@BroCodez NO
@@BroCodez yeah! Screw them
@@BroCodez ye
Dude you make learning Java/coding SO MUCH EASIER than any professor or book Ive ever encountered. And you do it without leaving too much off the table too. In fact you often account for little details and clarifications and explanations for why things are what they are that other sources fail to.
You’re quick, clear, concise, and your lessons neatly stack and build from previous ones.
I’ve already graduated but Im back just for some refreshers and further education, and I would recommend it to anyone looking to learn.
what should we do next after this course?
what would be some good projects that also have code reference in case we get stuck?
should I try to memorize anything? For example now I know how to create a desktop app (jar or exe) but I did not memorize the steps.
and from where should I learn DS?
brocode, you ARE the reason that i havent give up on programming on multiple occations. i owe you my life
You know society is changing when there is a legend like this giving out knowledge for free
Knowledge should always be free
i know a guy that used to do that. He was called "Socrates". It is a shame that he was arrested and killed....
@@NeverSnows that went from a 0 - 100 real quick, why did he get arrested?
@@LsdRaccoon Acording to my Philosofy teacher: Socrates used to give knoweledge for free on public enviroments, knoweleds such as that the government was corrupt. Government didnt like it and said he was corrupting the yong ones. RIP Socrates.
@@NeverSnows obviously
Just to add to how good this video is, he’s made a full PowerPoint presentation to go with the video, it’s fully edited, it has subtitles, he’s left time marks and also it’s completely free, this dude is a fucking mad lad
Hell yeah ...huge ..huge respect
Hi, where can I find that powerpoint?
@@eddiecarrizales5387 he shows it on the vid
以至于我也可以看了(So that I can see it)
@@eddiecarrizales5387 Please advice where in the video he talks about the powerpoint. Thank you
I started learning Java with this video in September 2022 (14 months ago). I only did the first 6 hours. I also did the 4 hour Data Structures video once I felt I was ready.
In May 2023 (6 months ago), I was accepted into Amazon Technical Academy, a program for Amazon employees with no coding experience to become Software Engineers at Amazon.
Four years ago, I was a 36 year old making $11 an hour, and now I'm getting paid to train to become a Software Engineer. I even make coding videos on TH-cam now too!
Bro, thank you for everything.
EDIT: Update in October 2024. I am a Software Engineer at Amazon. They relocated me to NYC, and I've been on the job for about 5 months now!
can you tell me more about that Amazon technical Academy?
I will also like to know please
Inspiring. Congrats man!
Good luck in your engineering study
can you give me the link to this Data Structure Course
Fellow Bro since but Never Took a Course. Now here to learn Java from Scratch to a BroJava. I'll be giving updates of my Bro Journey each day(Here for 10 days).
Day 1: From #1 (00:00:00) Java tutorial for beginners ☕ to #8 (01:01:08) random numbers 🎲.➡➡
what should we do next after this course?
what would be some good projects that also have code reference in case we get stuck?
should I try to memorize anything? For example now I know how to create a desktop app (jar or exe) but I did not memorize the steps.
and from where should I learn DS?
Rich and informative explanation ✅️
100% Understandable ✅️
100% Free ✅️
Everything you need in one video ✅️
Simple English ✅️
Clear Audio ✅️
Good Accent ✅️
(Edit) +
100% Useful and helpful ✅️
Creative Channel name ✅️
Respect the viewers ✅️
This channel is a whole university
The real brother code 💯
also not boring
Agreed 💯
true
university, but better, because it's free
YES! this man is awesome!
The humor makes this 10 times better. Imagine udemy when you have this guy lmao. People like you make the world a better place. Great tutorial!
Thanks Nuhan!
Yes, its so cool how he used kool aid haha, love it
but we will need more depth right? I watched this, its good, now considering udemy, what do you suggest?
what should we do next after this course?
what would be some good projects that also have code reference in case we get stuck?
should I try to memorize anything? For example now I know how to create a desktop app (jar or exe) but I did not memorize the steps.
and from where should I learn DS?
For the beginners out there, who keep forgetting things, there is some advice for you. Keep practicing daily, Do weekly projects, make notes of what you understood and what you need. If you follow this you will become a developer for sure!
if you want to get good at anything, you have got incorporate it into your normal life too.
always save some time for programming and learning and you will get good at it.
I never expected people would regularly watch this video, especially when this was a tutorial. And I would like to thank Bro Code for teaching me Java. (I am still learning xD!). And please reply if you are looking at this comment.(It would make me happy LOL!)
@@creepystripe8687 I am reading your comment
thank you for your advice i really appreciate it
hi i have a question at 50:08 he uses import javax.swing.JOptionPane it dosent work for me error code is: Exception in thread "main" java.lang.Error: Unresolved compilation problem:
at main/main.main.main(main.java:6)
bro, my words may seem empty, but i legit can never express how grateful i am for all the videos you ever published, from the bottom of my heart, thank you!
The voice, the clear sound and pronunciation, perfect explanations without water or annoying speaking habits - it's like some top radio presenter hosts the show! You are a teacher from God!
Fr
All I could say is that with attention and patience, I learned in five hours of your course more than in four years of college. Thank you!
Yes bro, truly! You spoke my heart out. College courses are useless. TH-cam has become the modern teacher.
all u have to do is find your teacher.. ahahha.... lines of teachers when they are pissed off about you or ur classmates
Really true, man
as someone who is going to college rn i agree
@@AstroDestroyer146 True
Thank you for your time and effort, bro! I love the humour and the way you narrated the video. Excellent work, it really is! I can't give you enough thumbs up.
is this a complete course
@@emmanuelpaleyan3405 yes
@@LsdRaccoon thank you
@@emmanuelpaleyan3405 no problem
@@LsdRaccoon did you follow it completely, do you recommend it?
I can't process how much work this must have taken. Mad respect to you for making this video
day 1 - 55:01 (28/5)
day 2 - 1:38:28 (29/5)
day 3 - 2:38:03 (30/5)
day 4 - 3:48:10 (31/5)
day 5 - 4:27:32 (1/6)
day 6 -> break (2/6)
day 7 - 5:27:34 (3/6)
day 8 - 6:23:50 (4/6)
day 9 - 6:47:12 (5/6)
day 10 - 7:35:23 (6/6)
day 11 - 8:18:46 (7/6)
day 12 - 8:48:45 (8/6)
day 13 - 9:38:57 (9/6)
day 14 - 10:15:14 (10/6)
day 15 - 10:57:21 (11/6)
day 16 - 12:00:00 Done Thanks (12/6)
Congratulations bro, keep practicing, what are you going to do next
@@maxnoob7612 DSA & calculus 3
Feels like you are a student from Malaysian matriculation programme no cap :)
@@yjjiun-cc6ed same I thought
@@yjjiun-cc6ed nope
day #1 1:08:19 07/24
day #2 3:01:31 07/25
day 3# 4:04:43 07/26
day #4 4:32:21 07/27
day #5 5:17:04 07/28
day #6 5:57:15 07/29
day #7 6:55:24 07/30
day #8 7:35:11 07/31
day #9 08:19:10 08/01
day #10 08:33:27 08/02
day #11 09:12:46 08/03
day #12 10:16:05 08/04
day #13 - break - 08/05
day #14 10:35:17 08/06
day #15 11:08:36 08/07
day # 17 12:00:00 08/09 Done!
congrats on finishing this great course
You know learning is not accomplished by just watching. After every topic watched you should do practice
@@RolandoQosec-z5m okay captain obvious coding is learned through practice
That's a bit too much. Me:
Day #1: (00:20:26) -> (04:00:00)
Day #2: (04:00:00) -> (07:00:00)
Day #3: (07:00:00) -> (12:00:00)
I constantly skip everything I find redundant and repeatitive while still learning new things. I treat myself to a cup of coffee after this long course, and it feels awesome!😆
@@33phuchuynh36 what should we do next after this course?
what would be some good projects that also have code reference in case we get stuck?
should I try to memorize anything? For example now I know how to create a desktop app (jar or exe) but I did not memorize the steps.
and from where should I learn DS?
I didn't have an interest in JAVA but you literally made a 12h video about everything for free so I have to come support free education
hahaha...... i dont believe it
and you finished it???
here i come too.
@@damiandumitru4226 i will after a year or two
@@wonderman8537 😂😂 yes it is a veryyy long tutorial, but I managed to finish it in 24 days and learn 30 minutes a day
WTF? A 12 hour video with detail explanation has only got 25k views? Wake up TH-cam algorithms!!! WTF are you doing? And Bro, you just earned yourself a new sub. Appreciate your work here man.
Thanks Jeffrey!
Now it's 100k views ❣️
Now it's 137 000
I think it should be at least 1 million views.
It's 250k🎊🎊
00:00 - 20:00 // Start of Java. Download/installation of eclipse (or IntelliJ Idea); Strings + Tips and Tricks (on eclipse).
20:00 - 32:59 // Variables/Creating variables (initialization); Understanding of primitive vs reference. Variables assigns values (numbers or letters/strings), respsectively, and can be flexible. Concatenation is when you add Strings and Variables (maybe more?) together.
Day 01 --> 1:01:12
Day 02 --> 1:59:17
Day 03 --> 2:32:23
Day 04 --> 3:30:00
Day 05 --> 4:05:07
Day 06 --> 4:34:03
Day 07 --> 5:02:02
Day 08 --> 5:27:34
Day 09 --> 5:56:58
Day 10,11,12,13,14 --> 12:00:00
Thank you so much for the wonderful course bro
🗿
lul
Did you stop learning???
xD?@@axilprashunsrivastava3649
Great -good- idea! Different approaches work for different people. I myself just keep this video/tab on the backburner and keep going back to it when I wanna learn how to do something specific.
my exam is in 2 days we finna learn it in 2 dayss
THIS IS 10X BETTER THAN A PAID UDEMY COURSE
I agree
I think you should make a unity course in 24 hours or something
@@gilililili Your pfp doesn't seems biased at all 😂
@@filipe_paixao i actually just like the icon lol😂
@@gilililili😂😂😂 wth
@@filipe_paixao 😂lmao
These videos are invaluable. This entire course follows the exact curriculum of my first year java course in college and your videos have and continue to help me immeasurably. The cost, time, and value of the information you're providing here can not be overstated. Thank you so much!
Is it worth it to watch the whole thing??
And does it help with oop?
@@mohammedhossam6215 Yes treat it like a lecture, make similar examples to practice and retain the information. Yes java is OOP but no purely because it can use primitive data types.
@@mohammedhossam6215yeah. And make sure to actually do projects alongside it. And do leetcode questions and build stuff
are you able to code a whole application after this or is it just beginings ?
@@haneenhani5700it is a complete path from beginning to writing proper codes by yourself
day 1: 29/8 51:02
day 2: 30/8 1:26:36
day 3: 3/9 1:56:12
day 4: 5/9 2:40:02
day 5: 7/9 3:36:00
day 6: 11/9 5:02:39
day 7: 18/9 6:32:17
day 8: 25/9 8:05:57
day 9: 1/10 9:45:31
Hey you stopped writing your progress i hope you haven't stopped learning you got this man
@@CHUNGI1231 yes I'm still learning I just have to take my free time after uni
@@tranlongang5834 great to hear
I'm only 20 minutes in and this is awesome!! It's a perfect refresher course for anyone who's taken a Java/OOP 101 class before. Thank you so much for this!
Never thought this level of info could be given out for free. You are incredible bro, keep it up!
🙏🏻God bless ppl like this TH-camr!! Thanks to these ppl i will actually learn!! Thank you God for recommending me this video
@@anunknownperson4018 I came here from r/learnprograming they have a very good checklist of things on how to start learning.
Which software is this
This 12 hour video is amazing! I am 7 hours in and plan to finish it. I am enrolled in a college Java course. This free video has taught me far more than my $2,000 class has. You are a great teacher - and that’s coming from the 2020 IL State Teacher of the Year.
Does IL stand for, Israel?
The same. I learned more in this 12 hour course than in the whole semester
Now everything that he is teaching would not be covered in a single semester. When it comes to computer science, you'll also learn more in depth information as well as industry practices and how to work within a team. His videos are amazing and I'm using them to review, but here are some courses that were also covered when I was going for my Bachelors: Programming Languages, Programming and Algorithm Design I and II, Digital System Design, System Design and Development ,Linear algebra, Database management Systems Design, Computer Architecture and Organization, Data Structures and Algorithm Analysis, Technical Communication, Operating Systems, Linear Programming, Theory of Computation. If you're just going for the one language, then yea, you can learn a lot just from watching free courses. I wish you luck!
thank you so much for your input, Mr. Combs, and congratulations on winning that award!
Ey man I'm starting out this java journey,any pointers so far on how to do this,?
*PROGRESS LOG:*
Already got a foundation in java and moving to core and advanced now.
Day 1 (11/09/2024): 00:55:00
Day 2 (12/09/2024): 01:59:18
Day 3 (13/09/2024): 02:31:24
Day 4 (14/09/2024): 03:35:48
Day 5 (15/09/2024): 04:34:03
Day 6 (28/09/2024): 05:09:15 - Back from uni exams, Continuing this now.
*THE COURSE HAS BEEN COMPLETED AS OF 5/10/24*
Don't forget to update everyday
@@JJ-fy7wz I'll update everytime I make some progress
How did you do it what im doing rn i s watching one video lets say nested loops and ill writw down the code on java then ill do a litlle practice homeworm like creating a right angled triangle using nested loops then ill move on to the next video do you think this will get me good progress or should i master the topic in each viddo 1st before moving on
@@Linda-w8i what you're doing rn is good. Don't master concepts, that's overkill and not going to be useful to you.
Knowing the basics is more than enough.
@@arnavcarpenter4063 Thanks bro appreciate your response
System.out.println("who do you love");
String name = scanner.nextline();
User input = bro
System.out.println("I love" +bro);
you didn't write: Scanner User_input = new Scanner(System.in);
AND you didn't import java.util.Scanner;
xxx ;)
@@Zaga_ and System.out.println(“I love “+bro);
@@Hugos68 yes indeed, thanks
@AuroraAura "I love " + name
this is the right way to do.
import java.util.Scanner;
public class WhoDoYouLove {
public static void main(String[] args) {
String myName;
Scanner input = new Scanner(System.in);
System.out.println("Who do you love?");
myName = input.nextLine();
myName = "bro";
System.out.println("I love " +myName);
}
}
I am taking a JAVA class in college and I absolutely needed this so I could understand it. Thank you so much!!!
I am half way through watching this, and its probably one of the most concise, easy to follow tutorials out there. A must watch for anyone getting into java
Thanks Harry!
concise 11:59:59
@@iGrom we don’t watch all 12 hours like you in one sitting grom, it’s 100 shorts vids in one 👍
@@Harry-qj3bq i was joking :(
Grom poor grom
3 days : 55:03
4 day 1:05:44
5 day 1:16:36
6 day 1:38:28
7 day 1:59:18
Broke
Broke
Back
8 day 2:06:30
9 day 02:51:24
10 day 3:48:10
Broke
Broke
day 11 3:53:45
day 12 3:57:33
broke maybe restart OPP.
broke
Day 13 (04:05:06)
day 14 (04:10:01)
in revision
continue in revision but advanced 04:27:30 day 15
day 16 (04:34:03)
day 17 (04:55:13)
day 18 (05:09:15)
This is by far the BEST Java full course on the planet. Educational and fun to watch.
what should we do next after this course?
what would be some good projects that also have code reference in case we get stuck?
should I try to memorize anything? For example now I know how to create a desktop app (jar or exe) but I did not memorize the steps.
and from where should I learn DS?
@garrysohi5623 Never memorize anything. Just practise much that everything will come naturally. The internet is always available with many solutions so even if you dont remember the syntax or the steps of something google them. If you finished the course start building your own projects. My first one in java was a booking app like booking or airbnb. It helped me understand the concepts of Object oriented programming and java as a programming language. After that try to contribute on github projects. I dont write java anymore so i dont remember any good sources. I use python, C++ and javascript now on daily basis. My go to source is stack overflow, or other related github projects.
This is the best java course that I have ever seen
my prof tries to explain all those things during the whole semester and this incredible dude clarifies everything within 12 hours... insane!
hi ami , i just wanna ask is it really useful? like i have a interview in some days and the requirement consist java programming and i don't know a thing about java , so is it possible for me to crack the interview by just watching this full video??
@byDexXtroyer thank you so much.
@@parulmeena6190 How did it go?
@@parulmeena6190 yeah how did it go?
@@parulmeena6190 oi how did it go?
these videos teach and explain coding concepts better than my college professors do. 10/10 recommend going through the whole entire masterclass you will not regret it
on jit
I couldn't agree more
Day1: 20:52
Day2: 48:50
(After 1 week)
Day3: 1:33:00
Day4: 1:45:00
Day5: 1:59:42
(After 2.5 weeks)
Day6: 3:01:40
About 3 hours in the course and I can feel how great it's. Thank you for providing all this great knowledge for free.
Bro uploaded detailed courses for all languages and explained better than any teacher with 29 years teaching experience, hats off to bro.
what should we do next after this course?
what would be some good projects that also have code reference in case we get stuck?
should I try to memorize anything? For example now I know how to create a desktop app (jar or exe) but I did not memorize the steps.
and from where should I learn DS?
So far I've learned more from an hour in this video than I have the whole semester in class about actually programming. Thank you for being awesome bro!
@Natália Fedorjaková lets see your video smartass
@Natália Fedorjaková he probably didnt mean the first hour, just a certain part of the video
same
@Natália Fedorjaková Also maybe the teacher/professor did cover this material but just can't get the students to understand or learn it
Another thing is this video is available at tall times and you can seek forward and back through it this gives you the freedom to study whenever you want (not at a certain hour at a certain day) and how long you want (study at your own pace)
@Natália Fedorjaková Bruh...
Side note on 1:26:23, for the while loop the method .isBlank() is no longer in the updated versions of java, it is now known as .IsEmpty()
String class has IsBlank() and also IsEmpty(), they are not same.
@@류동철-h8z doesnt work when i do .isBlank
@@cephrius Still works for me, kinda weird
The isEmpty operator checks if a string contains no characters and is only whitespace. The isBlank operator checks if a string contains no characters, is only whitespace, and is null.
Might be bcs you do isBlank and not IsBlank with a capital?@@cephrius
I loved it when bro actually demonstrated how to swap variables using cups
same XD
Lamo so true 😂
literally favourite part of the video
Rip his floor lmao
If you don't like watching a 12hours course, then don't watch. Just appreciate(LIKE) how much effort he took to make this course and other courses in his channel for free. 😍
Right. If someone cant learn so easily in 12 hours, then he is a desperate case. how would he learn from colleges in a year. This tutorial got everything to learn from in your own pace. take 2 hours per day and 1 hour to practice and u finished in a week. this man is a genius who did a great job.
"If you don't like watching av12 hour video, theb don't watch."
I'm pretty sure you don't need to tell ppl this.
Like, no, really? Someone who doesn't like long videos is actually going to watch the whole thing without knowing that?
@@clementkabeyamukendi5696 wish i did this, have a test tomorrow so have to do this in a day
@the Russian lone wanderer Don't push too hard. It's been 2months since I'm trying to learn Blender with no progress. Repeat those lessons you know.
,-, but who hate him tho? I think he cover a lot of stuff , more than a course that I pay for.
This literally contains everything. Thanks a lot
Day 1: 1:38:28 (3/10)
Day 2: 2:51:24 (4/10)
Day 3: 3:35:48 (5/10)
Day 4: 4:10:01 (6/10)
Day 5: 5:02:31 (7/10)
Day 6: Break (8/10)
Day 7: 5:27:34 (9/10)
Day 8:
do you stop learning?
@MyleslorenzBocboc yeah , I am learning from a Udemy course for more knowledge and certificate
Straight to the point, no beating around the bush, crystal clear explanations, and to cap it all, a great sense of humor. You're simply the best!
We need more people like this in the world. Big hug from Portugal! Obrigado
Hello from the USA David!
I'm a 2nd year Computer Science Major. This was my first programming language that I genuinely liked a lot, and it's also the first language I understand because back when pandemic hits, I tried to learn programming using C++ and I was very very confused about it, I can't even print a message or declare variables. Java is fun, easy, but the OOP concepts are the part where I somehow struggle because it's really confusing but after weeks of reading and practicing it, I was able to fully understand it. Now, I'm studying Data Structures and Algorithms, specifically on Trees, Sorting Algorithms, because I've already mastered Stack, Queue/Priority Queue, Map/s etc. My main goal is to become a Backend Software Engineer and a Game Developer. I love games, I'm inspired by Markus Persson who created Minecraft and he's using Java. Having the goal of being a Software Engineer is not about earning 5-6 digits of dollars from it, it's about the passion and being happy at what you're doing must be your goal.
Hi bro. I’m a first year uni student in London. I’m trying to learn Java right now as it’s part of the curriculum. I’m already behind as I’ve spent time in hospital.
I wanted to ask how you managed to understand Java and OOP. Any websites for exam style questions. Thank you
Great bro, appriciate it!
I hope you will fulfill your goals. I'll be waiting for the next best selling Java produced game :')
I started yesterday as I must learn it to program Android applications for a ECU tuning company, however, seeing at the history of Java, I don't mind using it for personal projects! I will for sure love to create a game engine, someday. But for now, I must study for many other things.
Decided to pick up a new language and ended up here.
Aim to go through it one hr/day and today is my day 1.
All the best to those who are striving to complete it.
You got this man don't stop
Committed to learning Java as well from a Python background starting this September. Procrastination is the only problem I have. As for time, I have plenty since I WFH. Time will tell. I'm hoping I'll come back to this video and include a positive edit to this comment some time next year.
@@miscellaneousfile what should we do next after this course?
what would be some good projects that also have code reference in case we get stuck?
should I try to memorize anything? For example now I know how to create a desktop app (jar or exe) but I did not memorize the steps.
and from where should I learn DS?
what should we do next after this course?
what would be some good projects that also have code reference in case we get stuck?
should I try to memorize anything? For example now I know how to create a desktop app (jar or exe) but I did not memorize the steps.
and from where should I learn DS?
@@CHUNGI1231 what should we do next after this course?
what would be some good projects that also have code reference in case we get stuck?
should I try to memorize anything? For example now I know how to create a desktop app (jar or exe) but I did not memorize the steps.
and from where should I learn DS?
I even pulled up my notebook to write down stuff, this guy is so good at teaching, making it all understandable for a beginner
ong
Ive learned so much in like 10mins. all my friends are impressed!
Im not an idiot after all! LOL
day 1: 49:00
day 2: 1:53:00
day 3: 4:05:29
day 4: 4:55:59
day 5: 5:09:39
day 6: 6:23:43
day1-1:05:49
day2-3:30:08
day3-5:27:34
day4- .............
day5-6:23:59
day6- 7:35:45
day7-8:18:46
day8-......…....
day9-10:02:52
Dont give up nooow
@@maurice963 you started too?
Day one -1:05:00 Today
@@bibekpokhrel2392projects like pleaase?
this 12 hours course takes me almost 1 month to learn and research , it's way batter than most professor !! thank you Bro
oh cool is it that 'batter'?
@@BruhGuy6090 dude stop
Proffesor Entered the chat
@@BruhGuy6090 Knock it off
Isn't 1 month is too slow to cover it :D
This is my best IT learning channel!!!! Thank you for this content!
Even though I've learned java years ago, this still taught me some things I didn't know, really great tutorial.
Thanks for watching Alex!
I actually dropped out of a degree that involved programming. Now 10 years later I decided to learn programming from scratch and even though some things I still remember(very few though, but still useful), this video is priceless and explanations are so clear. I can definitely say that it's better than college where there are so many distractions(other people in the room, noises,..) and profs/teachers often deliver their subject without any enthusiasm which makes lectures/seminars boring. Online studies are the present and future of education 100%. Thanks Bro!
You actually include the expanded version of all the acronyms! Usually when I want to know what acronyms stand for, people look at me like I'm crazy. And they often tell me that it doesn't matter. Thank you for helping us normal people feel more normal.
Day 1: 55:00 11/17
Day 2: 2:11:10 11/18 (Made simple tic tac toe game with 2D array)
Day 2.5 - made calculator in off time
Day 3: 2:21:29 11/21 (Had schoolwork, but did at least a little today)
Day 4: 2:51:41
Day 5: 3:01:36
Day 6: 3:30:24
Day 7: 3:35:59
Day 8: 3:48:36
Day 9: 3:57:36
Day 10: 4:05:32
Day 11: 4:41:19
Day 12: 5:27:56
Day 13: 5:39:51
So u started it today??
How's the course and the explanation??
@@VanshikaBottolanda-wb1tt It's great! I love Bro Code
you're literally my favorite programming educator on here. your class is so smooth and easy to understand and you make it even fun. thank you for doing this for us!
im using IDE to try out his code but they are not working why? i tried the GUI intro and it isn't working
@@zaidalasadiyou probably did not import javax.swing.JOptionPane
@@zaidalasadi show error and i can help you ! you are usiNG eclipse?
Only 2.5hrs in but i can feel how great this course , having studied several tutorials on udemy and youtube this definitely stands out. Thank you so much for making such a great content.
have you got any advantage form this contant ? Bcz I want to become a java developer and I need free course
@@divyashsharmajust go trough something don’t think too much watch this one i am on 9 hour and I’m feeling better with my assignment so you can try too
@@divyashsharma learn to spell first before you touch any programming tools
@@lactrose5593 dont be so rude myg -- people don't always speak english. you think indian scammers speak fluent english? wake up to reality.
@@divyashsharmajust watch it and youll know
Dude just taught me in 12 hours more than school did in 12 years
yes your school prob didn't even teach programming, a true statement
Acting
Over acting
then comes this comment
True
TRUE
Your school probably stuck in java introduction for 5 years then 😬
New subscriber here.
Day 1: 1:19:42
Day 2: 1:53:14
PS. I will edit this everyday as my progress in this course.
PPS. Thank you for this refresher Bro.
U got this
I have never subscribed before but after spending 40+ years programming for fortune 500 companies I found your Java tutorial very interesting I have never programmed in Java, but have in other languages VBA, HTML, CSS, JavaScript and SQL just to mention a few. I am not a beginner but after watching the first 30 minutes I am looking forward to completing this class.
It feels illegal to watch this because its soo good and for free! ty Mate
The lessons are made step by step, so easy to follow especially for real beginners.
Bro You are far more Better then any University faculty and Any kinds of Crouse in the world. You are a Legend. I'm really grateful to you. Thank you very much.
The creation of this video has just helped me learn faster than my professor teaching a whole semester. Thank you so much.
This is lining up perfectly with my Java class in college. This gives a more clear understanding. Much appreciated.
nawokk
I can't stress enough how much of a hero you are to so many programming beginners. Thank you 2^256 times for your time and effort!!!
Agree
, i became the main character between my classmates in java classes
@@Asonc1bro is a LEGEND
36:41
package string;
//Swapping two Variables Code.
public class Strings {
public static void main(String[] args) {
String x = "water";
String y = "coffee";
String temp;
temp = x; // add water into empty temp
x = y;//add coffee into empty x
y = temp;//add water temp into empty y
System.out.println("X: "+x);
System.out.println("Y: "+y);
}
}
OUTPUT
X: coffee
Y: water
I learned in 19 Minutes a lot I need to know than I learned in a month in school! this guy deserves a great admiration! Thanks Bro 😁
I know right! I had to resort to TH-cam since I didn't understand anything my lecturer was saying. The first 19 minutes cleared up so much I didn't understand.
I usually struggle a lot with trying to understand concepts like these, but your videos have helped so much with being simple and the way you use examples is god tier
imp
3:30:06 :tostring method
3:34:35 Array of objects
3:44:17 static bahut sahi samjhaya hai
My man i actually cant describe how helpful u have been. Thank you
0:00:00 : Day 1
1:00:00 : Day 2
2:00:00 : Day 3
3:00:00 : Day 4
4:00:00 : Day 5
5:00:00 : Day 6
6:00:00 : Day 7
7:00:00 : Day 8
8:00:00 : Day 9
9:00:00 : Day 10
10:00:00 : Day 11
11:00:00 : Day 12
1+2
#26 (02:51:24) objects (OOP)
#31 (03:30:08) array of objects 🍱
#35 (03:53:45) method overriding 🙅♂
#40 (04:27:30) copy objects 🖨
3
#34 (03:48:10) inheritance 👪
4
#42 (04:41:19) polymorphism 🏁
#43 (04:46:55) dynamic polymorphism ✨
5
#37 (04:05:06) abstraction 👻
6
#41 (04:34:03) interface 🦅
#18 (01:59:18) wrapper classes 🎁
7
#44 (04:55:13) exception handling ⚠
I am taking a face-to-face course for beginners to learn the programming language of JAVA in Japan. Classes are held from Monday to Friday until the 6th period per day. One class lasts 50 minutes, but it is very difficult to understand because it is full of technical terms and there are no demonstrations. It can be stiff and stressful. I finished polymorphism in the 3rd month out of 4 months. I can honestly say that this video has helped me a lot. If you watch this video, you'll be able to understand things that you can't understand in class easily, in a fun way, and in a short amount of time! ! Your education is so clear and concise. If people like you were all teachers, how efficiently could students learn programming languages? Recently, I've been reflecting on myself, cutting down on wasted time, and working hard to understand the difficult contents of JAVA textbooks. My understanding has deepened, and I am grateful to my current teacher. I will continue to work hard to learn the language and work hard to be able to change jobs to a JAVA programmer. I've been wondering about this for a while, so let me ask you a question. What kind of career do you have? Also, I would like to ask you to tell me about the reason for learning the language and its taste.
hello bro
Ore wa tan sho ho ke dekkai, onna ski! ore wa sori chinpo DEKKAI!
Nice English
If you are really interested to take a career in a IT firm. It is not about the language first of all learn what is programming and problem solving i.e the ability to think from the point of computer and then step into coding based on the demand and future of the language. So currently careers in ML and AI is at its peak .In future (in my opinion) there might be a possibility of increasing cyber security threats due to large circulation of data also prompt engineering. Technology evolves rapidly, and the tech stack and languages used in the industry change over time. To have a secure and successful career in IT, it's essential to remain adaptable and be willing to learn new things. Being open to acquiring new skills and knowledge will help you stay relevant and competitive in the job market.
Bro Code has helped me breeze through C. And now this time, Java.
Day 1 : 1:47:00 Stoppped at 2d arrays
Day 2 : DIDNT WANNA DO IT ( I AM A FAILURE )
Day 3 : 3:12:05 Stopped at variable scoop [Learned a lot about oops its fun] ( i dont think i will jave any time tomorrow )
Day 4 : 3:40:19 Stopped at Static keyword (no time wasted time me sad)
I love how you explain a whole chapter in 3 mins and manage to make me understand
These videos are gems, nobody except you actually makes programming tutorials that are genuinely easy to understand and also fun to do
This is one of the best Java video tutorial have ever seen. The way he was explaining it, was making the tutorial interesting. This video is not only beginner friendly, this video explain almost everything about Java.
Anyone who is planning to learn Java needs to watch this video
@thawne7993 this is only first part of java(Java Standard Edition)(enough to get acquainted with the language, interviews and such), there's other part(Java Enterprise Edition)(to get better at java developer requirements)
man this is legendary find. There's no way people like you exist that post knowledge for free. i still have hope in humanity and especially you!! i hope you the best in you.
I am finally enjoying learning Java with these rapidly moving step by step tutorials. I've switched my IDE of choice to the one used here and couldn't be happier. This tutorial lays the groundwork using just the MAIN class rather than teaching user-defined classes right up front. Just enough basics to keep it interesting to the next level! Don't forget St Jude's!!!
It's just first episode but I already learned a lot. Thank you for your time and effort. And thank you for giving us knowledge for free. You're a legend, bro!
Commenting for the algorithm. Found your videos and you're the goat. Sharing with all my Comp Sci colleagues and classmates.
Insanely good video, easy to understand, very clear and useful. I was looking to buy a fundamentals course on Java in Udemy, but found this one for free. Thanks again!!!
I have been learning coding nearly for two years, in these whole time I haven't found such a good programming full course for totally free. I truly appreciate your efforts. Thanks a lot bro.🥰🥰🥰🥰
Did you finish the lesson bro?
Okay 4
Haha r
Bro your tutorials are incredible! I've been looking for Java and Python help and I can't believe you have so few subscribers. You honestly deserve so many more. Stay strong and I really hope the useless algorithm works in your favor. Keep up the awesome work bro!
of course! I'm still going strong, haven't given up yet! Thanks Qwinton!
Man, I can't tell how much I appreciate your course. Took several java courses before and now understand how awful and boring they were. You are precise and always to the point, thank you so much.
his voice is pretty nice to listen to aswell
Vid 1#
3:15 to download jdk nonsense?
4:07 IDE
12:35 difference between print and println (print line).
OR 12:55 " escape sequence " (
right after the string of text )
14:00 " tab "( \t ) preceding string.
14:22 How to put some quotes within a string ?
15:53 multi-line comment
16:22 tips and tricks
16:40 colour change of IDE
17:00 font color and background colour of console
17:42 system.output.print shortcut
18:04 how to change the same thing multiple times in one go ?
19:19 ACCIDENTALLY CLOSE pakage explorer
Vid 2#
20:50 variable
21:43 data-types
25:12 difference between primitive and reference data-types
26:00 how to create a variable
27:51 how to output variable value to console
28:35 integer variable limitation ( Long is used )
29:50 float+double ( double >>>>> float )
30:45 Boolean
31:21 characters ( char )
31:58 Strings ( reference data-types starts with Capital letter )
Vid 3#
33:25 Two variables assignments to one another 34:23 😂
34:50 😅
35:05 TEMP ( temporary variable )
Vid 4# how to take inputs?
37:03 Scanner class
42:00 scanner method issue
Vid 5#
45:00 expressions = operands + operators
47:17 shorthand
Vid 6#
49:18 GUI ( graphical user interface ) APP
52:00 string to integer
53:27 same as 52:00 but for double
Vid 7# Math class
55:50 Comparing 2 numbers ( doubles )
57:11 absolute value ( n.o without negativity )
57:20 square-root
57:44 round
57:55 ceil ( rounding up ( 3.4 ==> 4 )
58:00 floor ( rounding down ( 3.4 ==> 3 ).
58:30 How to calculate hypotenuse ( very easy tbh )
Vid 8# ( useless )
1:01:17 Generating Random values
Vid 9#
1:06:00 IF statements
1:08:20. Else if statement
1:10:35 comparison operators
Vid 10/11 same nothing to add
Vid 12#
1:25:32 While loop ( persistent to execute until done )
1:27:16 do-while ( executes ayleast once before checking while's condition. Very similar to while btw )
Vid 13#
1:28:35 For loop ( we know the loop ➰ is finite and its limit where as while loop can infinitly ♾️ go on )
1:32:00 for loop necessary statements
Vid 14# nested loops
1:32:50 example
Vid 15#
1:38:48 array
1:41:20 array starts from 0
1:41:31 arrays should be same data-type ( integer then integer. String then all are string)
1:43:25 how to display all values of array. ( Not how I'm thinking IMPORTANT )
Vid 16#
1:45:52 2d array
1:48:16 how to display 2d array
1:50:11 another method for 2d array
Vid 17#
1:53:22 useful methods of string data-type ( not bad. Will be useful in future )Vid 1#
3:15 to download jdk nonsense?
4:07 IDE
12:35 difference between print and println (print line).
OR 12:55 " escape sequence " (
right after the string of text )
14:00 " tab "( \t ) preceding string.
14:22 How to put some quotes within a string ?
15:53 multi-line comment
16:22 tips and tricks
16:40 colour change of IDE
17:00 font color and background colour of console
17:42 system.output.print shortcut
18:04 how to change the same thing multiple times in one go ?
19:19 ACCIDENTALLY CLOSE pakage explorer
Vid 18# ( necessary to understand " ArrayList " )
1:59:39 Wrapper class in java
2:00:14 Also difference between primitive and reference data-types
2:01:43 autoboxing and inboxing
Vid 19#
2:06:49 ArrayList >> array ( cuz resizeable array unlike conventional array )
2:07:14 how to use " ArrayList "
2:08:47 FOR LOOP IS DIFFERENT forr accessing ArrayList
2:09:44 useful method of ArrayList
Vid 20#
2:11:21 2d-ArrayList
Vid 21#
2:17:54 FOR-EACH
2:18:54 how it is different HERE
2:20:50 SUMMARY OF FOR-EACH
Vid 22#
2:21:44 METHODS
2:22:32 how to name methods ( lowercase )
2:23:14 Issue of calling one method in another ( use static )
2:24:12 passing value or variable
2:25:00 what is ARGUMENTS
2:25:14 PARAMETERS
2:26:20 parameter doesn't have to be same as argument.(name and name ) BUT MUST BE SAME DATA-TYPE
2:27:00 passing another data-type of value to method ( must declare it in parameter of said method )
2:28:00 explaining return type ( 2:28:18 example of return type )
2:28:34 WTF IS VOID ( when nothing to return ) 2:28:51 otherwise mention data-type that we would like to return
2:30:22 an gist of local variable
2:31:47 SUMMARY OF METHOD
Vid 23#
2:32:45 OVERLOADED method ( same name different parameters ( 2:35:11 data-type can be same or different) )
2:34:10 example
Vid 24#
2:38:24 Printf method ( is good )
Vid 25#
2:49:44 FINAL keyword ( declared cannot be updated )
Vid 26# 2:51:44 OOOOOOOOPPPPPP 🎉
2:51:58 objects
2:52:26 attributes ( characteristic of object )( 2:52:44 example of attributes )
2:52:30 method ( actions object can perform )( 2:53:18 example of method of object)
DO NOT IGNORE THE CLASS TIMESTAMPS 👇
2:54:04 declaring class
2:56:38 how class is?
2:56:51 now making the corresponding object ( begin with name of the class, Then object name, then initializing the class!? ) yes this way object " inherits the attributes as well as methods of the said class. We do this inorder to access the class
2:59:15 reuse Class to make multiple objects ( 3:00:41 reason )
Vid 27#
3:01:58 CONSTRUCTORS ( basically methods where objects attributes have changed )
3:02:41 especial method create instance of a class for us instanciate an object ( 3:02:56 basically... Its a method of a class 3:03:20 )
3:03:15 how to create constructor
3:04:14 constructor callin or instantiate human object ( issue and resolving issue ( easy tbh ))
3:05:15 WHY USEFUL? ( Different objects with different attributes )
3:05:55 assigning value in a constructor to variables (that are attributes)
3:06:15 Issue assigning value within constructor ( 3:06:39 )
3:06:45 RESOLVING is assigning values to " THIS. " specific object ( i.e human ) 3:07:00
3:07:13 basically we are replacing the " this. " Keyword with the object name ( i.e human )
3:08:30 point of constructor
3:08:56 situation ( Accessing object's attribute from within class itself? ) ( 3:09:14 easy )
( Authority wise Class >> objects >> constructors )
Vid 28#
3:12:00 Local and global variables ( should watch )
Vid 29#
3:17:02 overloaded constructors
3:21:23 example
Vid 30#
3:24:31 to.string
3:25:25 to access all value manually
3:25:40 accessing value via simple object name 😱 issue ( showing object location in memory ) 3:26:30
3:26:50 manipulating to.string method to do our dirty work
3:29:30 using toString implicitly ( basically accessing value via simple object name )
Vid 31#
3:30:31 array of objects
3:33:52 attempting to access array of object value. ( Error like toString(showing values address rather than value itself ) 3:34:11 solution
3:34:54 ANOTHER WAYE ( seems familiar )
Vid 32# IMPORTANT
3:36:14 pass object as arguments to a method
3:37:25 how ?
Vid 33#
3:40:48 STATIC KEYWORD
3:41:41 static variable
3:42:05 accessing static variable
3:42:40 example ( 3:43:17 explanation )
3:44:30 what happens when not static? ( Also 3:44:48 )
3:45:28 STATIC METHOD
3:46:10 calling static method
3:46:50 another example ( math.round )
Vid 34#
3:48:31 inheritance
Thank you so much for this... ive finish the wole video today... after maybe 2 months.
I work as security 12 hours shift and at work i learn and practice coding with this awesome course!!!.
Regards from Argentina!!!!
Awesome, I myself work in call centers, I don't have the change to practice coding while on the job, but I'm putting the work on my free time, expecting great things to become a software engineer as soon as possible, cheers
This is so awesome, I am basically learning all of this in college and I'm using this video as a reminder and clarifier and I feel great!
Bro this guy needs more subs
he literally puts in so much effort into these courses and releases them for free
bless people like you.
yea he is explaining all so well
I'm about 50 minutes in right now and I'm really enjoying this. It's easy to understand, the video is clear and easy to see. The Eclipse download demanded a package name, so I just named it "something" and was able to continue and enter any import statements after the package name.
Bro Spent All His Time Helping People including Me To Get Better At Java, Thank You Bro.
"Let's import an ArrayList called myFriends and it's currently going to be empty"
*sad violin music*
@@BroCodez You're litteraly legend!
@@vivek-zo2yy ko
At least he did not set the size as 0. So there is a possibility the lenght of list myFriends will increase
lol
For the episode 3 assignment, i actually went a step further and used 3 variables, then cycled them upward.
String one = "First";
String two = "Second";
String three = "Third";
String temp;
temp=one;
one=two;
two=three;
three=temp;
System.out.println(one);
System.out.println(two);
System.out.println(three);
Which gave this output
Second
Third
First
i love learning
😺👍
Ok I really want to master in Java because I'm not able to understand a single thing in my lecture after paying lakhs of fees so I started to watch your video and I will complete it and update day by day
So day 1=1:01:15hrs
im looking for an update today
Bro uploading a whole ass 12h video that is good quality and well explained and only gets 312 views after 20hrs smh :/
It's cool, I'm patient 😅. Hopefully the algorithm will eventually pick up this video. I'm praying that it does
🙏
@@BroCodez Upload a course to Udemy or other platforms with other Projects. This tutorial helped me a lot. I won't probably end up using the GUI part of the video, because I'm learning Web Development with JavaScript and Python but I will come back to it later to see how it works for Game Development.
@@BroCodez And when you upload a reaction video of cringe tiktok it gets 200k views :)
true
It worked I guess. I saw this video on my recommendation. Good work bro.
I'm about 4 hours into this. While I learned nearly all of this in school throughout high school and college, it is all truly making sense now. Can't give enough thanks for this video.
They taught you coding in high school? What?
@@grammarnazi3272 ofc
@@grammarnazi3272 yeah they do, I'm doing it in my school lol
@@grammarnazi3272 Yeah, in Canada we have a course called Computer Engineering and Computer Science in High School (We call them secondary schools). I did a robotics course in Grade 12 and it was mainly Arduino stuff. Really fun tbh.
@@zohairahmed8891 Well I guess that's what you get being born on a 1st world country.