This project was INCREDIBLE for so many reasons: 1) It wasn't a 12 hour block of instruction. Rather, it was concise, flowed very well, and got straight to the point within an hour. 2) The cadence was perfect (for me), and I was easy to follow along while actually absorbing what was being taught. 3) Instead of everything being copy & pasted, you actually typed in REAL TIME and EXPLAINED "what" and "why". 4) There were actual errors when you ran the program in which you touched upon how to correct. BEST project tutorial I've done thus far. Thank you for the quality content and experience to learn!
this is the exact kinda of thing that beginners need instead of another video rephrasing everything from a textbook. I can't believe you don't have more views/subs. keep up the good work and i look forward to new uploads regarding java/c++/python
It is very considered of you to keep in mind your subscribers may not be familiar with some of the concepts in Java, when you say "in case you don't know this...", because it makes you feel less stupid, and yet, you've learned something new. Thanks a lot 4 being so cool. I like you!!!
That's exactly what I need to know as a bigginer in coding. to see how the concepts applied in real life project. please keep up producing shuch kind of vedios. Thank you.
As a fun exercise I decided to add a password input check to input an admin password before you can retrieve a password. Not sure if it's a best practice for the example but it was an additional step that I wanted to implement
I really enjoyed the tone and cadence of the instructor. One of my favs so far! I'm working on coalescing my self-study and this video is great practice for me as a beginner to do just that.
I really liked this example and the way the lecture handled it. I wish you could bring up more projects. It has the merit and power of choosing the right type of application that illustrate brilliantly OOP concepts. Please let me see more. I had enough of good OOP theory ....More projects example can inspire to think of personal ones ! Cheers.
Wish you did a switch statement for the choices and just default blank. Would be more useful to people too as not many people understand the effectiveness of a switch statement or even understand how to use them effectively. Also would have been nice to have seen this developed using the factory design pattern. Other than that, great video!
@@shalalesamadi771 Factory design is the way you structure classes, say you had an OperatingSystem class, and two seperate classes Windows and macOS, windows and macOS are subclasses of OperatingSystem, they have an IS--A, HAS-A relationship, An operating system HAS-A Windows, and windows IS-A OperatingSystem.
Nice work. I do watch Java tutorials on teamtreehouse but they are shit and does not explain step by step. this guy is very thoughtful and clear lots of stuffs for me
you got a new subscriber. Best tutorial ever, you must not stop because your channel will reach the top if you continue to doso. superb explanation. thank you. I look forward to your new vedios
@Eobin In the "setDepartment"-method, you could also return "sales." instead of just "sales". And when generating the email you do "email = firstName.toLowerCase() + "." + lastName.toLowerCase() + "@" + department + companySuffix;"
What are the requirements? ------------------------------------------------- Familiar with Java development environment Knowledge of object-oriented programming concepts recommended
At 25:00 you accommodate for the missing dot/period in the email address creation when there IS a department, but not when the department is NONE (a decimal is still concatenated in your example if department is blank). This creates an invalid email address. I handled this by adding a dot/period to the returned dept (i.e., return "sales.").
I wanna start by saying thank you for this. As a new programmer, this has been extremely helpful for me. I was wondering, if one wanted to launch this as an .exe, how would one do so? I tried to export as a running jar and then convert it via launchj4, but I still can't get an actual program to launch outside of eclipse
I'm struggling to understand the random call we made here. If random is between 0.0 and 1.0, and it rounds down when casting it to int, then wouldn't there be a lot of 'A's in the password?
so I noticed that you and others on TH-cam don't capitalize the first word in a variable but you do capitalize the second. For example firstName, lastName, mailboxCapacity, ect. I know the name of a variable doesn't really matter as long as they all match so why is this common?
This project was INCREDIBLE for so many reasons:
1) It wasn't a 12 hour block of instruction. Rather, it was concise, flowed very well, and got straight to the point within an hour.
2) The cadence was perfect (for me), and I was easy to follow along while actually absorbing what was being taught.
3) Instead of everything being copy & pasted, you actually typed in REAL TIME and EXPLAINED "what" and "why".
4) There were actual errors when you ran the program in which you touched upon how to correct.
BEST project tutorial I've done thus far. Thank you for the quality content and experience to learn!
Agreed 👍🏻
Agree.
this is the exact kinda of thing that beginners need instead of another video rephrasing everything from a textbook. I can't believe you don't have more views/subs. keep up the good work and i look forward to new uploads regarding java/c++/python
agreed
yes
It is very considered of you to keep in mind your subscribers may not be familiar with some of the concepts in Java, when you say "in case you don't know this...", because it makes you feel less stupid, and yet, you've learned something new. Thanks a lot 4 being so cool. I like you!!!
I just completed this step by step guide and it's been extremely helpful in understanding java.
do you have code of this project ?if you have please share the code.
That's exactly what I need to know as a bigginer in coding. to see how the concepts applied in real life project. please keep up producing shuch kind of vedios. Thank you.
These tutorials helps people that just finished the courses like me. Thanks a lot.
its so helpful that he debugs the errors without cutting them out of the video!
You are perfect. Please continue this kind of videos.
Eureka! I finally got you. This is the first time I felt catching the big picture. I am sure I will learn for real here. Thank you!
Straight to the point , very clear and understandable project for a beginner 👏
You are really a guru the way that you teach ❤️ Love and respect
As a fun exercise I decided to add a password input check to input an admin password before you can retrieve a password. Not sure if it's a best practice for the example but it was an additional step that I wanted to implement
Thank you sir. I am completely done with this project after studentdatabase.
I really enjoyed the tone and cadence of the instructor. One of my favs so far!
I'm working on coalescing my self-study and this video is great practice for me as a beginner to do just that.
That was really helpful for beginners, many thanks~~
I really liked this example and the way the lecture handled it. I wish you could bring up more projects. It has the merit and
power of choosing the right type of application that illustrate brilliantly OOP concepts. Please let me see more. I had enough of good OOP theory ....More projects example can inspire to think of personal ones ! Cheers.
best video sir.. learned a lot .. love from india
This is not an Indian tutorial, but it was very informative.
an excellent video that i could find.keep it up
Thank you, really helped me remember Java, bc I haven't been practicing for over 3 months.
Oh, my god, dude. Amazing content but woulda been cool if we had more.
This is very amazingly explained and a very great project
Very good video for beginners
good refresher on a large range of java info
Excellent
This was a great tutorial and very helpful in the real world. Thank you for sharing and look forward to seeing more of these type of videos.
Wish you did a switch statement for the choices and just default blank. Would be more useful to people too as not many people understand the effectiveness of a switch statement or even understand how to use them effectively. Also would have been nice to have seen this developed using the factory design pattern. Other than that, great video!
what is factory design pattern?
@@shalalesamadi771 Factory design is the way you structure classes, say you had an OperatingSystem class, and two seperate classes Windows and macOS, windows and macOS are subclasses of OperatingSystem, they have an IS--A, HAS-A relationship, An operating system HAS-A Windows, and windows IS-A OperatingSystem.
I enjoyed that. Cleared a lot of stuff up for me thanks.
Very well explained and good project to get hands on java.
THANKS ALOT FOR SHARING YOUR KNOWLEDGE. GOD SPEED TO YOU
An amazing content and very structured way of explanation. Will appreciate more content like these.
awesome tutorial
Heyyy this still helps ppl btw. Thanks, I learned so much
Exactly what I was looking for tho I have access to huge teaching apps in my hand .
Really good video for people who are starting in OOP world :p
Thank you, this is really helpful.
Thanks, nice tutorial. The only issue is that you would better to enlarge the font size for more convenient use.
Awesome tutorial! Very helpful for understanding the basics of java
Thank you very much indeed. It is helpful for a beginner to java as me. Hope you make more tutorial videos.
Well understanding video..want more videos
such a refresh in memory man, keep it up
great job
Thank you again it was a great practice, I hope we see more project from you.
Do more projects Boss,u r doing great job
What! Real life project?! Nothing of a kind! Just more complicated Hello, world.
Nice work. I do watch Java tutorials on teamtreehouse but they are shit and does not explain step by step. this guy is very thoughtful and clear lots of stuffs for me
Great...thankyou sir
i enjoyed while building it great stuff.......
Great Video!
muy util tu video.... nuevo suscriptor !
you got a new subscriber. Best tutorial ever, you must not stop because your channel will reach the top if you continue to doso. superb explanation. thank you. I look forward to your new vedios
cool video)
Gooc video
would be fun to do an extended version of this with interfaces / validators / services
The only problem I noticed was that if you choose no department, you still concatenate a period after the @ sign
@Eobin In the "setDepartment"-method, you could also return "sales." instead of just "sales".
And when generating the email you do "email = firstName.toLowerCase() + "." + lastName.toLowerCase() + "@" + department + companySuffix;"
Very helpful !!! Thanks a lot !!!
Thanks for the videol!
Thanks for this, you just earned another subscriber
Thank you soooooo much. Thank you
What are the requirements?
-------------------------------------------------
Familiar with Java development environment
Knowledge of object-oriented programming concepts recommended
Thanks for sharing!
At 25:00 you accommodate for the missing dot/period in the email address creation when there IS a department, but not when the department is NONE (a decimal is still concatenated in your example if department is blank). This creates an invalid email address.
I handled this by adding a dot/period to the returned dept (i.e., return "sales.").
The dept blank/none issue is demonstrated at 33:35
Thank You So Much
sir it shows "String cannot be resolved to a type" error please clear this problem
That's so easy to following your step, clear explaining. Good job. So helpful
helpfull
super ...
thank you so much for this! Are you going to make similar videos?
really thanks brother for this video,is of immense help and your style is awesome,plz keep up this good job....................
can i take this as my semeester project?
Great video thank you!
I wanna start by saying thank you for this. As a new programmer, this has been extremely helpful for me. I was wondering, if one wanted to launch this as an .exe, how would one do so? I tried to export as a running jar and then convert it via launchj4, but I still can't get an actual program to launch outside of eclipse
Are you done with this, if done, please explain to me
Your videos are supper 👍 great. Please can I have a tutorial on how to build an atm machine in java. 🙏 thanks
Please make more Java videos!
LOVE IT!
Really Great! I Enjoyed It. Will You Java For Beginners? Thanks Man!
Thank you for this...unfortunately u stopped making java videos !!!
Hello can you please do videos on Python full length course. With some real time projects.
Thank you
Wowo
Your name please?? cause you are best teacher for me so faar, thanks!
thank you so much for your tutorial it's clear :)
Thank you ❤️✨
i think in minute 10:50 its better if u use swith rather then if else block
22:15 generate email
26:02 setting password, setting email
Windows 7😢😢😢😢miss it so much...
thanks
Can I get explanation for frontend and connectivity to data base Plz
Thanks a lot
Thank you sir, sir I'm not able to understand random password method
Can I create this without intellij or ecclipse just using Jdk and console
how would you add a scanner to be able to input the first and last name into this?
You didn't remove the period when it was not required!
Generating the email with no department code? it's a good little side challenge. I caught that too. Pretty easily dealt with.
arjel wa7ed ba3d abou 3oubaida
#freepalestine
can you give me some description about this project as i have to write n my project report
I'm struggling to understand the random call we made here. If random is between 0.0 and 1.0, and it rounds down when casting it to int, then wouldn't there be a lot of 'A's in the password?
take input for multiple users using switch statement
so I noticed that you and others on TH-cam don't capitalize the first word in a variable but you do capitalize the second. For example firstName, lastName, mailboxCapacity, ect.
I know the name of a variable doesn't really matter as long as they all match so why is this common?
search naming convention,its is a comman practice in programming.
Do you have any others videos for java?
What tools and Technology used for this project