Hello Derek, i am a huge fan of yours ans i already seen the video of the java. now i have a question: i am currently doing a project and i am facing a problem. in my project i am supposed to copy a file and to paste it at another file within my proj. If I leave it as it is, it is already great works and so on. now my question is. is there a way to write a destination folder that is universal for every pc that might have my project? Please help :)
@ataraxia04205 жыл бұрын
Dang, how could you know all this stuffs?
@iftak015 жыл бұрын
YOU NEED TO PUT UR CODE SO ITS COPY AND PASTEABLE...NOT WHERE U POSTED IT
@lone.wo1f5 жыл бұрын
when are you making your start-up? bet no company can dare hire this super-programmer
@spooky_zen5 жыл бұрын
i still like this one
@linusackermann8968 жыл бұрын
watch it at 2x speed and learn Java in 15 minutes
@derekbanas8 жыл бұрын
+Linus Ackermann That's fast :)
@elperro387 жыл бұрын
bold
@齐鑫-d7b7 жыл бұрын
It's so fast. I even couldn't follow, especially for one whose English is not good.
@RhapsodyRomanticist7 жыл бұрын
This is not for layman
@sanudajayasinghe7 жыл бұрын
ha ha
@TheUltimateRPG10Official9 жыл бұрын
I wrote some notes on it, if you want to use them it's ok JAVA NOTES: 1. // [comment] Single line comment. 2. /* [comment] */ Multi line comment. 3. public This can be imported publically. 4. import [object].* Imports everything in object. 5. static Going to be shared by every [object]. 6. final Cannot be changed; common to be defined with all uppercase. 7. double Integer with numbers that can have decimals. 8. ; Put after every command. 9. String Just a string of characters. 10. Private Can only be changed by a method. 11. int Can store numbers from 2^-31 to 2^31. 12. fields are attributes 13. boolean Can have true or false as the value. 14. { } These are used to start and end a function, class, etc. 15. byte These can store from -127 - 128. 16. long Can store numbers from 2^127 to 2^-127. 17. char Just lets you put in one chracter. 18. double 64-bit number with decimals. 19. float 32-bit number with decimals. 20. protected Can only be accessed by other code in the package. 21. Scanner This lets you get user input. 22. new [object constructor] This will let you create a new object. 23. System.in This lets you get data from the keyboard. 24. public [class]() This will be the constructor, you use it to create new objects. 25. super() This will create the superclass (the class it's inheriting). 26. extends [class] Makes the object a subclass of [object], [object] must be a superclass. 27. ++ Will increment the amount. 28. -- Will decrement the amount. 29. += [amount] Increment by [amount] 30. -= [amount] Decrement by [amount] 31. *= [amount] Multiply by [amount] 32. /= [amount] Divide by [amount] 33. System.out.println([text]) Will print something to the output console. 34. + Can be used for concatenation. (ex. "6" + [var_here]) 35. public static void main(String[] args) This is your main function and your project will start in here. 36. System.out.print([text]) This prints stuff but there is no line break. (/n) 37. Called a line break; will print a new line. 38. \t This will print a tab. 39. if ([condition]) This will make it so if [condition] is true then it'll keep going. 40. && This means and. 41. ! This means not. 42. || This means or. 43. == This means equal to. 44. < This means less than. 45. > This means greater than. 46. >= This means greater than or equal to. 47. [inputVarHere].hasNextLine() This will return if there is a next line in the input. 48. this Refer to the class that you are in. 49. [caller].next[datatype]() This will get the [datatype] that you somehow inputted. 50. Create getters and setters This will create the get methods and set methods for every checked variable. 51. [caller].hasNext[datatype]() This will return if it has the correct datatype within the input. 52. overloading If you have different parameters you can call them whatever way you want. 53. parameters These are the inputs of your function. 54. ([datatype])[variable] This will convert [variable] into [datatype]. Also known as casting. 55. Math.random() Generate an extremely percise string of numbers between 0 and 1. 56. Primitives Just the basic data types which are not objects. 57. [x].toString() Will convert [x] into a string. 58. [number].parse[numbertype]([string]) This will parse [number] into the [numbertype] with [string]. 59. ^ Return true if there is one true and one false. 60. != Not equal too. (NEQ) 61. ([condition]) ? [amount] : [var] This will be like a shortcut way to an if statement. 62. switch([variable]) This will do stuff with specific cases. (e.g. switch(hi){ case 2: (do stuff)}) 63. case [value]: This will do stuff if the case is the case. 64. break Put that when you want to leave the loop/switch; should be at end of case. 65. default [value]: This will do stuff if none of the cases in the switch statement was made. 66. for ([number]; [condition]; [operation]) This will start at [number] and then do [operation] until [condition] is met. 67. continue This will just go back to the enclosing loop before reaching other code. 68. while ([condition]) This will basically do something while [condition] is true. 69. void This means no return type. 70. return This will return something when you call it to where it was called from . 71. do { } while ([condition]) Guarantees it will execute once even if [condition] isn't met. 72. printf("%[type] stuff here bah bla", [variable here]) This will let you use [variable here] with %s being where. 73. System.out.printf([text]) Another way to print? // didn't quite get but ok then 74. [type] [returntype] [name]([parameters]) { This is a way to create a method. 75. [type][[indexes]] This will create an array with [indexes] amount of indexes; default infinite. 76. int[] something = new int[20]; This will just make an array of ints with 20 ints in it. 77. for ([object] [nameOfObject] : [arrayOfObject]) { This will iterate through all of the arrayOfObject with object in use incrementing by 1 until done. 78. [object][[1]][[2]][[3]] [name] = {[value] [value] [value] [value] [value] [value]} [1] is how many down in array, [2] how many accross in array, [3] how many groups 79. .length This will get how long something is, text, amount of indexes in array, etc. 80. Arrays.copy0f([array], indexes); This will copy the array and how many indexes into another array. 81. Arrays.toString([array]) Convert the whole array into one huge string. 82. Arrays.binarySearch([array], [object]) This will search for [object] in [array]. Might not be very consise but it should do the trick.
@derekbanas9 жыл бұрын
+TheUltimateRPG10 Thank you for taking the time to make such an awesome list :D
@TheUltimateRPG10Official9 жыл бұрын
Derek Banas No problem, I like to take notes while I watch videos anyway.
@mobluse9 жыл бұрын
+TheUltimateRPG10 15. byte is -128 to 127
@mobluse9 жыл бұрын
+TheUltimateRPG10 16 is also wrong.
@TheUltimateRPG10Official9 жыл бұрын
mob luse ok i'll fix
@FunOrange428 жыл бұрын
This video is good for people who already know how to program and want to learn java without being taught what variable types are all over again
@derekbanas8 жыл бұрын
Thank you :) That was the goal
@noornasri57537 жыл бұрын
Yeah, this helped me but I already know multiple coding languages
@TomDabektv7 жыл бұрын
FunOrange sunny day real estate
@Appficial7 жыл бұрын
I am starting a new series for the absolute Java beginner!
@rup75917 жыл бұрын
Derek Banas I really like your videos. They can be a great for revisions or getting into new programming languages of a paradigm u already are familiar with. We are so blessed to have u (: PS:I wonder so many peeps might think they became a SE in 30 mins. :P
@danielh76786 жыл бұрын
This is an excellent Java primer for anybody who is already experienced in programming. To anybody wholly new to programming: THIS TUTORIAL IS NOT FOR YOU. Most of this code is just nonsense and contains bad practices, but it is a useful showcase of the core language structure and features, if you are already experienced. So don't be disheartened. Go buy a programming book, switch your internet off, and start playing around.
@Bremeep6 жыл бұрын
Thanks, do you have any book recommendations for learning programming? :D
@danielh76786 жыл бұрын
@@Bremeep I started with an edition of C++ Programming In Easy Steps by Mike McGrath many years ago. I would recommend that series if you can find a more recent edition. But persistence is the key really, you need to buy a book and be prepared to sit down with it and bash your head against the desk and feel like you're not making progress and continue anyway. But even though it can feel so crap at times, when you see your program running and working as you expect, it makes it all worth it.
@MIguelGarcia-wl7jt6 жыл бұрын
I did this for two months......that was half a year ago and now I'm back to being clueless ._.
@justsomeguy83856 жыл бұрын
Books are boring. Take a Udemy course.
@danielh76786 жыл бұрын
@@justsomeguy8385 Then you should read better books.
@uestraven8 жыл бұрын
I actually really enjoyed this. It was probably too fast for someone who has never seen the language before but I already have a grasp of the fundamentals of Java so this was very refreshing to watch
@AxelYates8 жыл бұрын
Agreed, there are a lot of tutorials (including the ones by Derek Banas) that are really slow. This is a good refresher every once in a while when a couple concepts that I don't use daily slip my mind.
@choppy6367 жыл бұрын
I'm watching this to procrastinate studying for my C++ exam tomorrow, I have no idea what is wrong with me.
@derekbanas7 жыл бұрын
Any time I find it hard to focus i go and do something physical for a bit and then try again
@choppy6367 жыл бұрын
Let me try that! Tomorrow after I've written C++ I will come back and learn Java
Wes Lowe for HTML users, Arrays can be understood as where "int taco[2][2]; taco[0][0]" would be the first table row and first table data.
@foxmcloud021original69 жыл бұрын
Richard Bernard Yeah, I know. I just wanted to point out a quote that I thought was funny :)
@XanderYTV9 жыл бұрын
+FOXmcloud021 Original It's confusing because I understand hardware more than software and an array in hardware is where a bunch of drives act as one drive and that's not the same for software lol
@unhash6318 жыл бұрын
+FOXmcloud021 Original LMfao
@bkosm5 жыл бұрын
Been here about a year ago, excited to learn Java for android development. I remember seeing this tutorial as something incomprehensible. I left the programming idea after two days. Now though after the first semester as a CS student and with solid C++ background I find this tutorial very substantial, it has all I need to start working in java and implement the stuff that I already know in Cpp. Funny how the perspective can change drastically in a matter of months. Thanks for sharing it with us Derek.
@derekbanas5 жыл бұрын
Thank you :) It is nice to hear that the video has been helpful
@sergarcila5 жыл бұрын
me to man, i watched this video at the beginning of my apcsa class and i was so confused. 5 months in, this is extremely helpful and not frustrating at all LOL Thanks Derek
@Ankhar23325 жыл бұрын
I'm learning Java atm(have a few months experience of writing in python). Well, it was easy for me till classes... until I learned classes, which I didn't understand completely, so I came back here and woah, this video helped me to understand them more firm. Gonna check this video a few times more while reading head java first, it has a good tempo and it is good for reviewing what you already read once.
@therealslimaddy5 жыл бұрын
once you find yourself comfortable with java, i recommend you to learn Groovy
@alecsf47605 жыл бұрын
so the 1st step should be learning c++ as a fully beginner ?
@ReIIay9 жыл бұрын
00:10 In: Pumped to learn Java 03:00 In: Currently filling out McDonalds job application.
@derekbanas9 жыл бұрын
+Travis Feel free to ask questions. I'm happy to help.
@S9V9G39 жыл бұрын
hahaha I feel you
@tygutowski7 жыл бұрын
I really hope you respond, but I just don't understand why I should use a constructor? Why does "main(String[] args)" have the [] and the args? What do they do? Why should some stuff be in brackets while others shouldn't?
@tygutowski7 жыл бұрын
*In Spongebob Narrator Voice* "Two months later."
@stefanmelgert7 жыл бұрын
Tyler Gutowski A constructor in java is a special type of method that is used to initialize the object. With multiple constructors (overloading) you can make a new object of de class with different arguments.
@arditavdolli56819 жыл бұрын
after 10 min I started reading the comments :D
@DanielTorres-er5jj9 жыл бұрын
same
@Pravalsharma979 жыл бұрын
yeah me too
@baller84milw9 жыл бұрын
+Ardit Avdolli ..I got to 5 minutes...then scrolled down and saw this lol
@agoodmansaid9 жыл бұрын
+Ardit Avdolli Hahaha yup same here
@chadcobain9 жыл бұрын
+Ardit Avdolli me toooooooooooooo
@golu_badbola8 жыл бұрын
Correct title needed "Java Programmming : Level 45 needed to proceed"
@Nirvanexus8 жыл бұрын
SoloLearn is your friend. Btw, that's an android app (got no idea if it's on Apples App Store). SoloLearn is pretty great for starters in code tbh. I'm personally using it and it's like the social media platform for programmers :)
@Efferto938 жыл бұрын
Exactly what I was going to comment :)
@SpaceWeedMC8 жыл бұрын
I didn't knew anything about Java instead of the brackets ( { etc ). I ended the video with more knowledge about Java. I didn't learned it, but got more knowledge.
@tanan17718 жыл бұрын
+SpaceWeed Almost all programming languages uses brackets.
@masterryu2588 жыл бұрын
Swapnil Jain lol seriously he is so fast , but he has to tho it's only 30 minutes!
@ehabelsaid25958 жыл бұрын
Guys this video is so helpful if you want to review java syntax , it is NOT for absolute beginners !!
@derekbanas8 жыл бұрын
Thank you :) Yes some programming experience is required
@napoleon_bonaparte24627 жыл бұрын
I find these useful when coming from a different language as well.
@JoysticKnight7 жыл бұрын
This is useful for assessing and comparing ability of programming languages.
@jtjspirit23636 жыл бұрын
Well, I'm complete a§§ when it comes to programming cause I just started learning but for some reason I understood half of what he was doing. But I'd like to ask a question: What exactly does Void do? Cause everyone's using the Void "command" but I don't know when or how to use it, nor do I know what it actually does xD Would be grateful if you could help me out ;) but nice video! a bit fast but still very well explained :D
@9drew16 жыл бұрын
[JTJ] Spirit void just means that a function does not return anything. For example, around 28:00, you can see an example of a function that doesn't return anything
@stuartmccoll47498 жыл бұрын
Thanks Derek ! Format is unbelievable ... language and description very clear ... and you're even sliding in a few subtle jokes ... entertaining. I'm going to watch it 10 to 20 times until I get every single thing.
@derekbanas8 жыл бұрын
Thank you for the nice compliment :) I'm glad you liked it
@horst5558 жыл бұрын
Excellent Video, I'm with Stuart. I would recommend speaking a little bit slower since it's hard to keep up with you. I always pause the video to reverse a bit. It would be super nice if you would make some pauses in your video for the viewer to type since you are super fast. You use copy and paste, as well as autocomplete a lot. Just type and speak a little bit slower, that would help me understand your future videos much better. Thanks a lot.
@patrasculucian24037 жыл бұрын
Did you watched it 20 times? Did you got every single thing?
@Gokrix8 жыл бұрын
You just taught me the things which my professor took two months to teach, in 34 minutes. You should be the president.
@derekbanas8 жыл бұрын
I'm very happy I could help :) I'll pass on the President thing though
@Gokrix8 жыл бұрын
The world would probably be a better place if computer scientists was in charge. :P
@1234abcd123446 жыл бұрын
like how you speak louder when explaining very important info in an ever world of increasing distractions and shorter attention span.
@derekbanas6 жыл бұрын
Thank you :) I do that on purpose
@111222joey2221117 жыл бұрын
"I doubt new people hung around for this" Lmao
@derekbanas7 жыл бұрын
Thank you for hanging around :)
@CompanyBusinessCards6 жыл бұрын
I'm new to java. Still hanging around.
@adallopops94076 жыл бұрын
Tbh the first time I watched this I got half way, 3 days after watching the mini tutorials I finally came back to this and I heard him say that and I was like Daym hes good.
@fraserpaine57838 жыл бұрын
All the people saying this didn't immediately make them understand Java. That's not the point. It's meant to explain the Java syntax, not teach you how to program. (that's asking a bit much for 30 mins!) As someone who's been coding for 4ish years I'm still really new, but this makes for amazing exam revision when I want to brush up on syntax for a specific language (I work in C# but use java for a few University papers) If you want to learn programming in a usable sense, check out code academy for the practical side and Kahn Academy for the Computer Science (both very important). If you want a job in Computer Science you can even use Udacity to get a highly advanced education in specific fields.
@hiteshsingh36758 жыл бұрын
,,
@smittenessmee8 жыл бұрын
I could't have said it better. I have been taking Java classes since freshman year of college and right now I am actively looking for jobs in junior level programming This video is good for just refreshing your memory of Java, not actually learning it.
@__will__8 жыл бұрын
I'm learning java right now in school and honestly feel like this video explained WAY better than my textbook. lol
@Ann_dmnhvd8 жыл бұрын
I mostly use php , but I can understand this a little bit . I usually watch stuff like this , quick review, and then go back to the beginner tutorial . and then I'll be like " so that's what it means " rofl. it's easier to learn like that for me
@ducksoop.x8 жыл бұрын
I mostly use C++, and I understand quite a bit of it. I think people are right when they say if you learn one programming language, it's easier to understand/learn another one.
@Crazywaffle51505 жыл бұрын
I used to think I was smart. Programming taught me that I'm actually stupid. #RealityCheck
@derekbanas5 жыл бұрын
If I can do it anyone can
@josephjoseph63325 жыл бұрын
I used to think I was stupid but programming helped me to realise iam smart
@AngelCintiaRockgirl5 жыл бұрын
I used to think I was stupid.
@ragnarsama68825 жыл бұрын
u can be stupid and smart at the same time...
@bigdimig53685 жыл бұрын
I used to think i am stupid, now i know i am
@tonysanchez10004 жыл бұрын
You're really good at giving a 4 year education in 1 hour (or 30 minutes if video is played on 2x speed.) Thumbs up for sure. Thanks very much for your efforts.
@derekbanas4 жыл бұрын
Thank you :) I try to do my best
@daMacadamBlob2 жыл бұрын
what school did you go to?
@iPodonrunescape7 жыл бұрын
I have my Java exam tomorrow, this pretty much summed up our entire course, great video, I needed that recap!
@derekbanas7 жыл бұрын
Thank you :) Best of luck on your exam!
@dobby2406 жыл бұрын
So how is working at Burger king? lol Jokes aside did you pass?
@theoalvis43866 жыл бұрын
@@dobby240 I work at burger king, nothing wrong with that ;)
@zakushii8 жыл бұрын
This. Video. is. GREAT. Thank you very much! A week ago our Programming teacher just gave us 20 exercises to finish within three hours and none of us have a lick of experience on Java, //nobody finished all the exercises so we'll have to come back tomorrow and this.. You, sir, deserve a big. fat. trophy. but I'm not sure what you'd use a trophy for, so here's a big bag of cookies. :D
@derekbanas8 жыл бұрын
That's funny :) Thank you. I'm glad I could help
@colnusca10 жыл бұрын
"we're gonna create a class called Animal" "..BEAR with me" hahahahahahahahahahahahaha kill me xD
@derekbanas10 жыл бұрын
***** That's funny :)
@Jullix9939 жыл бұрын
***** Do all programmers have this lame humour?
@Adriel_HD7 жыл бұрын
Jullix993 you're lame?
@vyevd85 жыл бұрын
go to 0.50x speed and learn java in 1 hour
@humss58844 жыл бұрын
Someone pls tell me why are some words appearing pink in this coding and do they have some special meaning in computer and what do we call them in computer
@cambotandclay10 жыл бұрын
I really like how all the basics were quickly ran through with great edits. This is like the first 3 or 4 chapters of lots of books in 30 minutes! I hope you do more advanced videos as I want to learn what one does with all this information after one learns it. Like most newbs I am most interested in seeing what once can do with java once all this stuff is learned. I like to get an overview of EVRYTHING before I know HOW to do things and What I am doing it for. I will be sure to see just how many Java videos you have done so far and look forward to any more that you do. The more of an overview I can take in, the better it will be for me to get started and know what to do with the info once I am more apt with it. THANKS!
@derekbanas10 жыл бұрын
MindMeme Thank you :) I have done hundreds of Java tutorials at this point. Most all of the basics are covered plus, object oriented design, design patterns, refactoring, UML, algorithms, etc. Check out my channel playlists. I think they will help.
@cambotandclay10 жыл бұрын
I just found them and I'm on my way going through each one! I also bought "Thinking in Java 4th Edition as a work book. I think your videos will prime me for everything I need to know! Thanks! Content producers ought to know their hard work is well appreciated!
@derekbanas10 жыл бұрын
MindMeme You're very welcome :) Try out as many books and videos from as many sources as possible. If think in Java doesn't work for you there are many other great books.
@cambotandclay10 жыл бұрын
Derek Banas I'm always open to hear suggestions and recommendations from those who are already very advanced. that book came well recommended, but when someone has been down the path and can tell about books that really helped them launch forward, It's very valuable information to get form experienced professionals. Thanks!
@richardbernard98739 жыл бұрын
MindMeme You can basically do anything you see on a computer! I have made games and software UI with Java, you could also make batch conversion software, file type conversion software, computer control software, server connection software, you could make a skype-like program, and applets for websites. Java is great! The one most important thing to learn in Java is the core functionality, which is covered (at a quick pace) in this video. Get cozy with functions and classes, which are the most difficult to grasp. For games you should get familiar with the Applet library, the KeyListener library, and the JFrame library.
@meowawesome39888 жыл бұрын
Very complicated but i think I got it, so a dog = a animal
@derekbanas8 жыл бұрын
You got it :)
@genreicasian11997 жыл бұрын
Nah animal = dog fam
@singetdem7 жыл бұрын
Funny comment, my man.
@ivanjermakov7 жыл бұрын
Nah dog is a subclass of class animal
@spgeise6 жыл бұрын
Nicely done
@MrThekalde1239 жыл бұрын
At first I thought I was too stupid for this stuff, but then I realized, that 1. I'm a bit drunk, 2. It's 3 am.
@MrThekalde1239 жыл бұрын
I installed the software, did this in semi-early evening time and I've been sober for months. Screw it, I still couldn't follow. This was way too complicated and fast paced for me. I actually have very poor history in coding: I made a webpage with a few lines of text and programmed in gradeschool. I programmed with that Lego robot and I programmed my picaxe to play "The Jaws"-theme with a press of a button. I need to learn some of those basics at first...
@tylersmall53289 жыл бұрын
+Kehveli “Knifebox” Lurjus He does a very good java breakdown in this playlist, starting at VERY simple concepts, and evolving into a lot of complex stuff. Id' recommend going thru it, then revisiting this tutorial if you get snagged or need a rundown on Java syntax. It's a tutorial to be used for refreshing more than learning from the first minute on. Otherwise you WILL get buried FAST.
@MrThekalde1239 жыл бұрын
Tyler Small yeah. I actually tried to write the code along with this guy, I propably made a mistake somewhere... That's why it complained. And that's why I gave up.
@tylersmall53289 жыл бұрын
He writes very quickly, and it's very tough to code along with him at his speed.
@MrThekalde1239 жыл бұрын
Tyler Small I noticed that the hard way.
@the_notorious_guy6 жыл бұрын
Settings > Speed > Change to 0.75 = Good to Go
@vusimtshali40185 жыл бұрын
LMAO, you juss made ma day...
@sarveshbajaj51785 жыл бұрын
Shift +
@srinivasanb19615 жыл бұрын
BELOW IS THE JAVA AND MYSQL PROJECT kzbin.info/www/bejne/mXqsoYl6at2Sn8k&feature=share
@staywoke37218 жыл бұрын
This is great for people who already know some of the language. I'm sure that other people would be lost only 5 minutes in... Great video!
@derekbanas8 жыл бұрын
Thank you :) Yes it isn't meant for beginners to programming
@Fhall0ween7 жыл бұрын
banana foam Some beginners are fast learners and *code language* are very easy.
@karl61496 жыл бұрын
Yup, I'm lost 😅
@iant4196 жыл бұрын
I think you meant 30 sec...
@sw8serinate6 жыл бұрын
I was getting lost along the way but i can keep up sometimes. Then tada! I finish the video without understanding the three multidimensional array, i can only understand two dimen since it was the one i used in university 😂
@RyGuyMemes7 жыл бұрын
I want to cry.
@Roorb6 жыл бұрын
wanacry
@TheLugiaSong6 жыл бұрын
I have java homework due in 2 days... I only have myself to blame.
@philliey6 жыл бұрын
can I get an update on how you feel about java after one year? Still crying or no?
@artemislogic52526 жыл бұрын
@@Roorb that's so weird, i only just found out what wannacry is by clicking a video in my next tab and i see this, :O
@starcitizenmodding44365 жыл бұрын
@@philliey i started with arduino then went to python. Java is the only one that made me want to cry! lol
@tobyjohansson98939 жыл бұрын
No bullshit - just explaining Java by example, I just love this video. Thank you!
@derekbanas9 жыл бұрын
+Toby Johansson Thank you for the compliment :)
@grzegorzkoziczak88644 жыл бұрын
04:53 - "src" is just a folder, not a java package. You are working inside "default package" and this is the range of protected attribute.
@petersonic86348 жыл бұрын
I'm kind of an advanced beginner in Java and find this video very helpful to review the basics of Java. For some of the beginners complaining, first of all, the title doesn't say "Java Programming for beginners" so I don't know why you guys are so upset and expecting to learn everything in detail on a 30-minute video anyway. If you are absolute beginner, there's a more in-depth version in the description.
@derekbanas8 жыл бұрын
Thank you for the compliment and the defense :)
@intime59828 жыл бұрын
Petersonic,,there no such thing as an 'advanced beginner' Theres really three lvl,s,,,Beginner,Intermediate and advanced and when you pass these three lvl's you start going into the 'Genius LVL' but im gust playing :P
@kimberlyg73317 жыл бұрын
I agree 100%! If a person could learn Java from scratch in 30 minutes, there would be a lot more java developers in the world! I've been using Java off and on for the past three years, and I find this video to be an EXCELLENT REVIEW AND REFRESHER. I come back and watch this video every few months, and I keep the cheat sheet saved to my desktop and refer to it often. This channel has the best programming videos! Thank you Derek Banas for your videos, they are greatly appreciated and extremely helpful! You are a programming Rock Star!
@zoog0707 жыл бұрын
The thumbnail image says "Learn Java in 30 minutes" :p Doesn't say if you will understand it though hehe...
@elvisbabah52817 жыл бұрын
right. I programmed in Java in college, and at a previous job outlined a JAVA course, didn't program in it a lot at last job, but did look at it for fun. It's a good review so I'm not stumped when I right my next JAVA program or get asked a question at an interview that I should already know.
@AngelCintiaRockgirl5 жыл бұрын
Not only do you speak in the clearest form, but you teach in.a way that makes it all stick in my mind easily.
@derekbanas5 жыл бұрын
Thank you very much 😁
@petergrimstad651910 жыл бұрын
You are awesome, Derek! I keep getting fascinated by your tutorials. They are easy to learn, and everything makes sense.
@derekbanas10 жыл бұрын
Peter Grimstad Thank you :) I'm very happy that you like them.
@petergrimstad651910 жыл бұрын
Derek Banas You responded so quickly! Do you read all your comments?
@derekbanas10 жыл бұрын
Peter Grimstad Yes I read and answer all of them. Always feel free to ask questions.
@petergrimstad651910 жыл бұрын
Derek Banas That is incredible! Don't you get one every minute or so?
@derekbanas10 жыл бұрын
Peter Grimstad No it isn't that bad. I check every other hour or so. I normally get about 10 questions.
@wichieartu63595 жыл бұрын
I needed to review my java for an interview, and watched this at 1.75x speed; BEST REVIEW EVER!
@attantianirudh37845 жыл бұрын
are you successful in that interviwe?
@Aryan-sp1ru5 жыл бұрын
@@attantianirudh3784 were* and interview*.
@FrankJavCee9 жыл бұрын
1.618 is my favorite number 2
@FrankJavCee9 жыл бұрын
***** becuz i wanted to learn java
@WookieMiner19 жыл бұрын
+FrankJavCee He asked how, not why. xD
@oldmatrices9 жыл бұрын
+FrankJavCee This isn't real.
@benk.35769 жыл бұрын
+FrankJavCee Phi. while perhaps unoriginal, originality isn't a requisite for liking something. I get all caught up with e, so I am not much different.
@divelikejunk85578 жыл бұрын
1.618 will actually be 1 if you cast it to a long or an int! Unless you use the Math.round() function. i.e. import java.util.Scanner; public class MakeDoubleLong { public static void main(String[] args) { int faveNum = (int) 1.618; long longFaveNum = (long) 1.618; int roundedFaveNum = (int) Math.round(1.618); long roundedLongFaveNum = (long) Math.round(1.618); System.out.print(faveNum + " "); System.out.print(longFaveNum + " "); System.out.print(roundedFaveNum + " "); System.out.print(roundedLongFaveNum + " "); } } And running at the console: > javac MakeDoubleLong.java && java MakeDoubleLong 1 1 2 2
@SteveGottaGoFast10 жыл бұрын
Learned a bit of Pascal and C++ and wanted to get into Java. I understood everything, thank you for saving me the time I would have wasted on watching 100 beginer tutorials! :D
@derekbanas10 жыл бұрын
SteveMineru You're very welcome :) I'm happy that I could help
@SteveGottaGoFast10 жыл бұрын
Derek Banas :D Could you do a tutorial like this for GUIs? I would really appreciate it! ;)
@derekbanas10 жыл бұрын
SteveMineru I cover pretty much every Java swing component with 3 different layouts in this one tutorial Java Video Tutorial 30 I have a bunch of other swing tutorials as well
@SteveGottaGoFast10 жыл бұрын
Derek Banas Thank you :D
@OrchidAlloy7 жыл бұрын
So basically C# is the lovechild of C++ and Java? Nice
@derekbanas7 жыл бұрын
Pretty much
@DTDdeathmas6 жыл бұрын
Yeah, but it still seems pretty popular in spite of that.
@H3000-v7i6 жыл бұрын
@@DTDdeathmas ..popular in spite of being a lovechild???
@waqarahmad59396 жыл бұрын
He is responsible for the blend: en.wikipedia.org/wiki/Anders_Hejlsberg
@locke8412 Жыл бұрын
this man singlehandedly changed my life for the better. i remember being down in the dumps after failing out of my CS degree back in 2015. thanks to his videos i managed to finish my degree and get an amazing job
@derekbanas Жыл бұрын
Thank you for taking the time to write such a nice message. It means a great deal to me. I wish you all the best in life :)
@ASIRA898 жыл бұрын
...what?
@ASIRA898 жыл бұрын
was hoping the video would live up to its title xD , should change it to "learn ABOUT Java"
@missdragon58927 жыл бұрын
Rex i don't mean to be mean but...you sound like your bragging when you say you have been coding since you were 11.
@sh637722607 жыл бұрын
I'm ten. I didn't understand anything. A string is a string of characters? What's that ?
@missdragon58927 жыл бұрын
D Cindy maybe start with an easier language, like html.
@cst2567 жыл бұрын
A 'String' is actually an object in Java. It means that every single character in a 'String' is stored separately in an array or a list if you will, and can be accessed or mutated through object methods.
@khanschroder-turner8098 жыл бұрын
Found this so so good. For people with a bit of java knowledge who dont need their hand held, this is the fantastic. Best video I've watched on java
@derekbanas8 жыл бұрын
Thank you very much :)
@TyrontoHoops5 жыл бұрын
Thanks for the upload, I’m in my 2nd semester of CS and was questioning if I really know the core programming knowledge. After watching I realized, I know how to do everything in this video and I have more confidence now. Thanks
@weiming21247 жыл бұрын
He is making a program which incorporates every single lesson that you will be taught in your Java course. The difference between the way he teaches and the way your professors teach is, your professor will be teaching everything in order while Derek combines all the knowledge you need into one mix. He first talks about objects, classes, primitive types and simple things, but he suddenly jumps into getter and setter methods along with parent and child classes which are usually taught during the 2nd year. Finally he goes back to if statements, different loops and arrays which are taught way before those setter/getter, parent/child methods are taught. So basically this is java in 30 minutes but *after* you are taught everything in school. Specifically this video is a summary of java in 30 minutes. There were some parts that were confusing *maybe because it was just random things he just decided to add into the code to prove a statement* but overall, it wasn't to bad.
@s42s42s9 жыл бұрын
It is a very great tutorial for someone who already knows a similar programming language. I know a bit of c# and it was cool to see in 30 mins what basic java looks like. But, of course, for total beginners this video might be a bit too fast)))
@derekbanas9 жыл бұрын
+spectre42 Thank you :) Yes it wasn't meant for complete beginners.
@myfreetime1239 жыл бұрын
my little brain explode
@skyz3ra9 жыл бұрын
myfreetime123 i had no clue wtf was going on, so much numbers ;>
@Nerdhaunt9 жыл бұрын
myfreetime123 lool
@stevenlrussell9 жыл бұрын
myfreetime123 I want to create games so badly, but i'm to stupid to understand.
@paulmattaway41679 жыл бұрын
Floppy mcdoogan *too stupid to understand
@stevenlrussell9 жыл бұрын
Paul Mattaway Seeeee
@hellohi18895 жыл бұрын
He literally finished my entire syllabus for class 12 in 35 mins
@oscarmonroy63376 жыл бұрын
One day i started hearing about coding, and how there was a demand for coders. I had previously taken a cis101 course, so i decided to enroll in a programming logic course, and then a java syntax course. This video is the java syntax, its a quick run thru of the java syntax. The textbook " how to program in java" will explain how to use the syntax in this video to build a program. It is very helpful to enroll in a college course to have a teacher guide you thru the process of learning how to program. It is a process, you cannot jump to a 30 minute snap shot of the syntax and expect to comprehend. Do not get discouraged, if you are willing to invest the time and effort to understand java syntax, it will eventually begin to sink in. So far I have invested 2 years in computer information science, and it has been very rewarding. Do not pay for a boot camp until you have invested and completed in at least 3-4 college level courses.
@MrTy007210 жыл бұрын
I find this to be remarkable, I'm fluent in java and this truly is almost everything you need to know. i have been using java for about 3 years and this is amazing! Thank you
@derekbanas10 жыл бұрын
MrTy0072 Thank you for all the nice compliments :) I did my best
@Themostamazinguy10 жыл бұрын
Derek Banas Damn this is crazy. I've been scrounging the internet for the past 6 months or so, and i'm getting pretty good. Even this had information i have never heard. Super helpful
@MrTy007210 жыл бұрын
***** yes i do
@EmergencyTop510 жыл бұрын
MrTy0072 Are you a freelancer?
@MrTy00726 жыл бұрын
Crimson Freak Its been a while but, an android developer, not a freelancer
@chocOneOOne8 жыл бұрын
so you basically covered most of the basics to OOP in a little over 30 min...well done.
@derekbanas8 жыл бұрын
Thank you :) I did my best
@hardstuck1708 жыл бұрын
really usefull for language migrators - not for beginners though
@derekbanas8 жыл бұрын
Yes it definitely isn't for beginners
@hardstuck1708 жыл бұрын
So cool you are answering comments! May I ask some advice for a c++ guy trying to start coding in java?
@maximus70436 жыл бұрын
6 min ....and blows my mind Derek Banas...you are the best! Clear and simple! THANK YOU!
@derekbanas6 жыл бұрын
Thank you very much :)
@maximus70436 жыл бұрын
Please do with Android, full video of teaching while building an app. that would be perfect! Thank YOU!
@TheDebare10 жыл бұрын
An awesome no nonsense video about Java!
@derekbanas10 жыл бұрын
I'm glad you liked it. Thank you :)
@sindhuriskitchen8 жыл бұрын
A very good tutorial on Core Java... but i also expected a brief overview on Threads, Exceptions and File I/O, as i think they also are a part of Core Java.
@derekbanas8 жыл бұрын
Thank you :) Sorry for not covering them. I cover them in detail in my big Java tutorial
@ethan49505 жыл бұрын
when you got the ap computer science exam in 30 minutes
@JomToons6 жыл бұрын
Watched it through as a complete beginner. Didn’t understand much of anything but it’s so fascinating to hear him talk about. It’s so natural for him.
@derekbanas6 жыл бұрын
Please ask any questions that you have and I'll help. Anyone can learn this stuff if I did.
@harikishore25145 жыл бұрын
4:46 Just a little correction. Protected modifier data can also accessed from sub classes from different packages. Awesome video. thanks.
@RavenDrakearud5 жыл бұрын
If the compiler knows I'm missing a ; on line 32, why can't it just put it there for me?
@shellshockthetruth6 жыл бұрын
im here cos i failed my java module and cant get my diploma
@randomrandom4506 жыл бұрын
I love those kind of videos, a quick video about a language. Pretty useful when you already know how to code, but just not in that language. A video like that first, than google the rest. Thanks for the video !
@derekbanas6 жыл бұрын
I'm happy that you liked it :)
@themasstermwahahahah9 жыл бұрын
10 mins in, and this makes almost no sense
@greenleaph51459 жыл бұрын
+Ryan Delgado Thank goodness I took C++ last semester. Some, but not all, of this lecture makes sense. I never taken OOP C++, but I think Java shouldn't be too hard. I'm going to take Java and C# in the spring semester along with Calculus 2 & Physics 2 (fluid dynamics). I might be overwhelmed, so I'm somewhat worried because computer programming takes time and patience.
@noahgiles48398 жыл бұрын
Is anyone is confused then watch thenewboston tutorial and then watch the guy
@fuppetti8 жыл бұрын
This is massively similar to C++. If you want simpler OOP, goto Python.
@rich10514148 жыл бұрын
+Ryan Delgado I love OOP, it just takes a learning curve to get it. Some people NEVER get it, and decide to swear OOP is just confusing and take that to the grave. /shrugs I code in java for a living, and find procedural languages primitive and too simple, and I miss the power of encapsulation.
@rich10514148 жыл бұрын
+Deltaexio Python is great for simple scripting type things. I get sick to my stomache thinking of making full complex applications in Python though. I know people do it, but I think these people are sadistic. Object Oriented Scripting in python is very powerful and flexible though, so I do recommend learning it.
@kylemarcusenriquez47706 жыл бұрын
Excellent refresher! I didn't even know Java had a Python-like for loop that can iterate through an array!
@derekbanas6 жыл бұрын
Thank you :) I'm glad you liked it
@jameswhite19105 жыл бұрын
"Python-like" LOL. Python is a child who is wearing his mom's loop - it is not Python's loop and Python doesn't really understand WHY it has a loop... it just wants to play grown-up. ;-)
@Rishab123125 жыл бұрын
@@jameswhite1910 toxic
@tigerswood27539 жыл бұрын
Note: if you think you are a master at Java after watching this video (if you're completely new to programming), you have no idea how wrong you are. Anyhow props to Derek for uploading this
@derekbanas9 жыл бұрын
+Tiger's Wood I agree that this covers the syntax of the language only. Many months spent studying algorithms, object oriented design and pure experimentation is definitely required for mastery
@CookieNKreme6 жыл бұрын
This is wonderful! I usually get quite bored hearing the basics over and over again, pacing was PERFECT and fast, easy to grasp if you are familiar with the concepts already. Thank you!
@derekbanas6 жыл бұрын
Thank you for the nice compliment :)
@Leon-pn6rb9 жыл бұрын
I think the best use of this video can be made by someone who has learnt JAVA and wants a revision. If you are a beginner , this is NOT the video for you.
@derekbanas9 жыл бұрын
+12345a I agree. This video is for people that have experience with other languages, or for those who want a quick overview.
@Leon-pn6rb9 жыл бұрын
+Derek Banas yeah. This is especially great before a JAVA exam. For those who dont know java (like myself) , I recommend the newboston channel . I learnt C++ from that guy , and now I will learn JAVA
@TWwarboy19 жыл бұрын
"But I doubt new people hang around for this heh..." *Sadly walks away*
@Hazeltrap7 жыл бұрын
it's really nice video when you know c# or c++ because it's easy to see differences. after watching i know what I need to learn and what is the same.
@derekbanas7 жыл бұрын
Thank you :) I'm glad it helped
@InfernalWAVE5 жыл бұрын
Oh wow thank you. I am experienced in C++ and Python, and knew Java was extremely similar but not the details. Concise summary makes my life easy
@derekbanas5 жыл бұрын
I'm happy I could help :)
@RohanK8 жыл бұрын
lost it after 11:56
@shapelledoesskits87058 жыл бұрын
same
@tjw56568 жыл бұрын
May I suggest taking a trip down to your local library and checking out a book called, 'Java for Android Development', or Google the title and look for a download version to use in conjunction with the tutorial. That way you should be able to make better sense of both the book and tutorial. Hope this helps.
@tjw56568 жыл бұрын
Oh, as a side note, I pause the video after a while in order to read the book and absorb the information. It takes me a while to learn new concepts and I haven't even begun to make an attempt at practicing writing the codes on my computer though I know it would help me tremendously if I did. I'm kinda just focusing on the general concepts at the moment with plans on practicing the codes later when I return to review.
@NextLevelTech8 жыл бұрын
Thank you ive been looking for recommendations on good Java books
@Terck7 жыл бұрын
Rohan K you did better than me by 50 seconds
@kmk26558 жыл бұрын
Amazing video sir, help a lot for self taught beginnres like me. Thanks a lot .
@derekbanas8 жыл бұрын
Thank you :) I'm glad it hellped
@StephanRaczak10 жыл бұрын
This guy is seriously on fire!!!
@derekbanas10 жыл бұрын
BioHacksNet Thank you :)
@falcon32057 жыл бұрын
@14:15 "Dont try to memorize this if your new.. but I doubt new people hung around for this.." haha, you knew who you had in mind when making it, and its really really well presented, Nice work, hadn't touched java in ages, got me back up to speed in 30 minutes. Many thanks good sir.
@derekbanas7 жыл бұрын
Thank you very much for sticking around :) I'm glad it helped
@abhidita1438 жыл бұрын
This is a great deed, providing maximum knowledge in one video. I really appreciate your work, videos like this are great contribution to programming universe!!!
@derekbanas8 жыл бұрын
Thank you for the nice compliment :)
@SammySamkough10 жыл бұрын
You explain things wayyy to fast at the wrong times. You're a good teacher and all, just wish this was a bit slow-paced. In the beginning it was good, but when things got complicated, you sped up when instead you should of slowed down. I was wondering what and why I was doing some things while following this tutorial towards the end.
@derekbanas10 жыл бұрын
Sammy Samkough Sorry about the speed. I'm constantly working to move quickly while maximizing comprehension
@SammySamkough10 жыл бұрын
It's totally understandable, I just wanted to help you with your future videos. Thanks for all the help man, you're a great programmer!
@derekbanas10 жыл бұрын
Sammy Samkough Thank you :) I'm always interested in getting input from everyone.
@SammySamkough10 жыл бұрын
True that.
@bolozbolozboloz10 жыл бұрын
you can this the repeat button if you missed anything, amazing yeah?
@tzellis5 жыл бұрын
How to lose all hopes and dreams in 15 minutes?
@Blkeith884 жыл бұрын
Promise, I’m like wtf are u even trying to do 😭😂
@FatmaAhmed-gg8fe3 жыл бұрын
Looooool
@loveslife25056 жыл бұрын
I know I am four years to late, but I want to say that this tutorial is AMAZING!! I already have my degree in computer science, and wanted to have a quick review and this tutorial was perfect. Thank you!!
@derekbanas6 жыл бұрын
Thank you for taking the time to tell me you liked it :)
@Balaman47 жыл бұрын
Great vid, thank you! Only thing I dont get, how come you created a 2nd main method? 28:39 I thought there could be only one. Keep up the good work :)
@bestbooks90158 жыл бұрын
This is a really good Tutorial. Thanks.
@derekbanas8 жыл бұрын
Thank you very much :)
@inclinedscorpio7 жыл бұрын
non c background be like --" Hey!! what you did in last 30 min man" 😑
@lekim2246 жыл бұрын
very nice, quick complete video. Instead of watching 30 hours of tutorials, 30mins gives a nice overview
@derekbanas6 жыл бұрын
I'm happy it helped :)
@zjqson79927 жыл бұрын
0:14 If you don't even know how to download and install a program then your in the wrong place my dude....
@erichill69426 жыл бұрын
With Eclipse, you have to set a path for Eclipse to properly perform the Java. Setting up the path is a pretty intricate process. When I first started programming, I would have had no idea what I was doing. Lmao.
@seraphendipity6 жыл бұрын
If you don't know how to download a program, you're going to have a bad time... *teleports away*
@Gyurix5 жыл бұрын
Eclipse is not really the best IDE in my eyes. I use a better alternative. P.S. bit.ly/2GRx8Id
@trav-07895 жыл бұрын
Most IDEs are particularly difficult to install compared to any normal program. They usually don't have an installer, and in order to set it up to work right, you have to manually do things that no average or intermediate computer user understands, that has nothing to do with the actual language you are trying to use. And would be entirely off limits to almost everyone without explicit guides to set it up. Even then, they still don't work half the time.
@Martin-up7re8 жыл бұрын
great tutorial 😁😁😁😆
@derekbanas8 жыл бұрын
Thank you :)
@ranibiradar57177 жыл бұрын
Derek Banas really it was amazing explanation my sir taking 3months comply but u completed vdn 34:30mints.. thanks thanks a a lot
@TheAudit8 жыл бұрын
SO here's the thing, i kind of lied in resume being from electrical background i mentioned JAVA in skills, i kinda messed up, could anyone please suggest me what do i refer to learn as much of java as i could so that i could pass through interview which will be around 1 and a half week from now?
@angelgodplace8 жыл бұрын
In an interview they normally just ask you to describe projects you did. You don't even need to know anything about java. You can just describe any project you did in another language and say you did it in java instead.
@TheAudit8 жыл бұрын
i forgot to mention that i'm from electrical background, i haven't done much besides learning basic C C++, and had developed basic website through HTML/Bootstrap. And the company interviewing is supposed to be of IT background
@spitfire838 жыл бұрын
you done goofed
@TheAudit8 жыл бұрын
Spitfire83 Not helping mate!
@Panthless8 жыл бұрын
How did it go ?
@kennethpace98877 жыл бұрын
Nice to see a "core java" compilation. A GOAL! Learn this and I'll have the full tools to start learning specialization libraries.
@derekbanas7 жыл бұрын
I'm happy it helped :)
@martinten52367 жыл бұрын
after watching this video I decided to apply for a job at McDonalds
@derekbanas7 жыл бұрын
If I can do it you can. You'll probably prefer this video kzbin.info/www/bejne/inO6iWxtmpZ4b8k
@kieg65157 жыл бұрын
HAHAHAHAHAHAH FUNNY AND ORIGINAL XDXDXDXDXD
@rohanofelvenpower55666 жыл бұрын
Derek you need to make a tutorial of how to apply for a job at McDonalds
@bamberghh16916 жыл бұрын
Just learn python then
@TReXcuRRy5 жыл бұрын
What I have learned from this video is that you can neither learn nor teach Java in 34 minutes.
@impresssed12135 жыл бұрын
Thats true.
@amroelkhodrai30485 жыл бұрын
I just love programming.
@derekbanas5 жыл бұрын
Me too :)
@pianoshaman28076 жыл бұрын
Perfect video for an intermediate programmer who understands the basics and wants to learn a new language, thank you!
@derekbanas6 жыл бұрын
Thank you very much :)
@DecryptSameer8 жыл бұрын
Can't even understand a single word 😃
@warlockl35598 жыл бұрын
try codecademy.com
@jugglingisgreat8 жыл бұрын
Don't use codeacademy, it sucks (at least for me). I would end up just blindly copying. I found KZbin tutorials like these to be the most helpful in learning how to program in Java from scratch. Another good series to check out is "thenewBoston". He, along with Derek have great videos to learn to code in Java.
@vintagescorpio498 жыл бұрын
Ya the new boston is really good
@Treefidy28 жыл бұрын
Thought I was the only one!!
@justinpettit34328 жыл бұрын
Same. Lol. He's not explaining what any of this is for. Lol
@DarKcS210 жыл бұрын
Is it weird that I always read him as Derek bananas?
@derekbanas10 жыл бұрын
That was my nickname my whole life. I actually kind of like it :)
@alaslipknot10 жыл бұрын
making a similar video that covers the entire Java GUI programming will make us the happiest subscribers EVER!!! btw, are all the give away of the Note3 have been made ?? i was waiting for the "send your app" contest, i really hope it's still on thank you :-) !!!
@derekbanas10 жыл бұрын
I'll see what I can do. I still have 3 more phones to give away. The next contest starts soon
@DivjotSingh10 жыл бұрын
Derek Banas Hi Derek! A fan of yours from India! :D Are you planning to start a playlist for J2EE and ending with few frameworks (Hibernate , Struts etc) ? Would love to learn those from you! Also , can you make a separate tutorial on GUI with AWT->Swings->JavaFX , this would be a great reference for any beginner IMO.
@derekbanas10 жыл бұрын
Divjot Singh Thank you :) Yes I seem to pretty popular in India. I'm going to cover everything that has to do with Java Enterprise after I finish up my next Android tutorial. Sorry about the wait.
@alaslipknot10 жыл бұрын
PERFECT !!
@DivjotSingh10 жыл бұрын
Derek Banas Awesome! Thanks for replying!! :)
@pappusm3 жыл бұрын
This video is very good for those who wants to get quick revision before interview or viva.....
@jinyoung19007 жыл бұрын
New person hung around 14:20 :D
@derekbanas7 жыл бұрын
Thank you very much :)
@jinyoung19007 жыл бұрын
Subbed immediately!
@AhmedKhelifi7 жыл бұрын
This is an awesome java exam preparation!
@derekbanas7 жыл бұрын
Thank you :) Best of luck on your exam
@ericsmith1165 жыл бұрын
being 4 weeks into my first CS programming class (java) im glad i understood at least half of this. System.out.println("this video is a win");
@technomosity28624 жыл бұрын
You can also just type syso and then hit Ctrl + Enter to bring up System.out.println(). Good tutorial!
@alexandersalazar10857 жыл бұрын
Recursion? Graphics? GUIs? Data Structures? Exceptions? Generics? Animation? Events? Collections?
@derekbanas7 жыл бұрын
Yes this is the basic syntax of Java. The other topics you mentioned are covered here kzbin.info/www/bejne/inO6iWxtmpZ4b8k
@Squash1016 жыл бұрын
Charles Darwin animals? Dogs,cats???!!?
@dipaliawasthi73139 жыл бұрын
gud1 fr revision...
@georgestrogilos12699 жыл бұрын
κ!?
@ganeshgundeti55278 жыл бұрын
+Dipali Awasthi yup that was really write. if any fresher as a interview he can just have a brief look at this .....
@stevealmighty18679 жыл бұрын
beginner. didn't walk away. am going to cry a little in my bed right now.
@derekbanas9 жыл бұрын
+Steve Almighty Sorry about that. Here is a Java video that goes at a more reasonable pace kzbin.info/www/bejne/inO6iWxtmpZ4b8k
@stevealmighty18679 жыл бұрын
+Derek Banas oh wow, with your fast pace and clear high knowledge, i didn't think you'd have more beginner-like videos. thank you a lot!
@stephensmith83176 жыл бұрын
Just passed my oracle certified associate exam :) I learned so much from your videos so just wanted to say thanks. Your tip, "think like a compiler" really helped when the questions got tough. Once again THANK YOU DEREK !!!