Hate that you stopped after so few videos. The two java projects were helpful and you presented them really well.
@copycatz2 жыл бұрын
the java tutor is really motivating could you continue posting on java tutorials please if you read this comment thanks alot
@krishnatejakavala68946 жыл бұрын
Sir , I am feeling very happy for the courses . Thanks for taking the initiation. Your project classes are very helpful.
@krishnatejakavala68946 жыл бұрын
Sir I do had a a similar scenario on e-commerce can u be able to help me with that.
@ryannorton6922 ай бұрын
For anyone curious, Coding with John has a great video on when to use .equals() vs == and why they work in different ways. I found it very helpful.
@Zpicismrad25 күн бұрын
please make more of these, they are invaluable.
@kendallwhite4699 Жыл бұрын
So far I have done this project twice. I deleted the first one. I will keep this and look it over and over. This is very good and practical for understanding the basics. Thank you so much!! Some courses teach teh basics but not how to apply it. Very well done.
@yashaswinihm42888 ай бұрын
Is this project is good to put on resume . Pls reply?
@kendallwhite46998 ай бұрын
lol it’s in mine 😂😂. Good for showing Java skill set for sure!!
@yashaswinihm42888 ай бұрын
@@kendallwhite4699 I mean did you made front end , frame work etc as additional to this project or this code is enough.
@BtXFWkyZBtXFWkyZ4 жыл бұрын
You could use "tuitionBalance += costOfCourse", not "tuitionBalance = tuitionBalance +costOfCourse" You could leave tuitionBalance without assigning it to 0, because all instance variables are 0, false, null by default. You could use 1 static Scanner for better memory management and locality.
@zaddy8674 Жыл бұрын
thank you this is really helping me with my database project
@tannerbarcelos68804 жыл бұрын
This is a very good project for all the major core java concepts. We have static variables, an abstract class for students, maybe even an interface if you wanted . IO with scanner. File handling if you want or being cool and integrating an actual database. I have a hard time figuring out project ideas lol, so, you definitely gave me a good idea!
@wassimboussebha25612 жыл бұрын
why abstract class for students ?
@alexandrosvassiliades4765 жыл бұрын
Thank you, those projects helped me a lot to remember Java (after a long period that I stoped using the language).
Thanks for your time putting up this quick project. Have a quick question. If the student mistakenly enrolls for the same course twice how do I send an alert to the student? Also how to retrieve an information for a particular student?......Sorry I am new to Java so having all sorts of questions.
@MahmoudSY-f3s3 жыл бұрын
in this case the String courses should be an Array of Strings, and you need a Loop to check if the new added string is equal to one of the Strings that you added
@sadiulhakim78148 ай бұрын
This type of projects help to grow logic
@yashaswinihm42888 ай бұрын
Is this is good project to put on resume?
@sadiulhakim78148 ай бұрын
@@yashaswinihm4288 no
@sadiulhakim78148 ай бұрын
@@yashaswinihm4288 Put something that has good GUI. Nobody looks into the code.
@hakimayoola95933 жыл бұрын
well done job
@khubaibakram67183 жыл бұрын
its very help full
@zulumopuku53704 жыл бұрын
nice idea project for beginners, but kinda weird code though, Student class seems to be too busy , and methods like and enroll and so on should be in a different file.
@DWEthiopia4 жыл бұрын
Is there a video where you go over the JDBC and the process of building the database.
@MuazNuradin-fl4lb Жыл бұрын
Make it vedios will be more visible! Thank you!
@Amk2eng3 жыл бұрын
u r amazing !
@sehse1003 жыл бұрын
Great
@damirachimovici7955 Жыл бұрын
you should come back with new tutorials
@basmahal-ahmadi30914 жыл бұрын
does anyone know what concept did he use from the OOP 4 concepts?
@MrCosmin3005 жыл бұрын
WHY THERE AREN'T MORE OF THESE REAL LIFE PROJECTS? SO frustrating...
@Tulan944 жыл бұрын
@Epoch plus5 Up. if tou want
@Tulan944 жыл бұрын
@Epoch plus5 why, im at the begining of, any advance?
@Tulan944 жыл бұрын
@Epoch plus5 why did you moved to C#? Any advice for beginers in JAva?
@nabarupghosh28804 жыл бұрын
@Epoch plus5 sure me too
@nabarupghosh28804 жыл бұрын
@Epoch plus5 I'll surely try... vut may i do it in Java...... Am too new in C sharp
@tanishadua97392 жыл бұрын
good project
@vrush_sane172 жыл бұрын
Thanx..
@TheHalalStudent2 жыл бұрын
I wish my professor wrote project instructions like this. I hate genius professors. They're always terrible at teaching.
@John-zs3jz4 жыл бұрын
How do you remove the null value being displayed after "ENROLLED IN:" ??
@ilikeprogramming91014 жыл бұрын
I used this code to fix it. private String courses = "";
@John-zs3jz3 жыл бұрын
@@ilikeprogramming9101 Thanks a million man wow can't believe how annoying that display error was!!
@ombhosale39493 жыл бұрын
@@ilikeprogramming9101 Thanks a ton!
@josephthecreator2 жыл бұрын
@@ilikeprogramming9101 thank you!
@hammadkhan52393 жыл бұрын
sir do you have javafx code for the same student management app?
@oshogarg52156 жыл бұрын
Please implement the same in GUI Project
@grantmurphy79656 жыл бұрын
Would love to see this.
@aazadkhadka11433 жыл бұрын
isn't this incomplete though? I wanted to see an admin adding or editing the courses
sir software is ready i needed software for school purpose by seeing this video actually i am not getting what features are there because i am not a developer so if software is ready then tell sir i will pay for that if any help needed then i will do if it is incomplete
@sejalvetkar81673 жыл бұрын
What is the front end and backend for this project
@hamnaamir15043 жыл бұрын
Can you use inheritance in this project
@sahilnambiar25942 жыл бұрын
doing this project in python to learn it i suggest trying it on ur own first then if u get stuck look at vid
@eduartzina3 жыл бұрын
hi, how to break, or close the program if the user enters the wrong index, and then they decide to leave with 3 instead of 5?
@nipplesniper3 жыл бұрын
add switch statements.
@Tina-hq7lb11 ай бұрын
I am confused. I do not know what to do?
@cambodeeritnews56294 жыл бұрын
do you have forms in your project?
@SnobbyLion4 жыл бұрын
The last line, System.out.println(students[n].toString()); just prints out something like "studentDatabaseApp.Student@378bf509". I used students[n].showInfo(); to show the added students instead
@honii_00454 жыл бұрын
I found out it would have also worked using @Override.
@Aulin0012 жыл бұрын
@@honii_0045 do you have source code for this project? if yes please let me know! thanks
@elleZephiroth25 жыл бұрын
In class Student, line 56 can be more consistent using while (true);
@Azizkhan-el1ig5 жыл бұрын
Can you make with database Connectivity?
@analikwuchristopher10304 жыл бұрын
here is code from my github github.com/kingc-creator/studentdatabasesystem
@pathakinlp4 жыл бұрын
can someone explain how and where the oops concepts are being applied?
@samybarakat98534 жыл бұрын
It's more of the last part, where an array of objects was created. It's basically all about efficiency. Instead of creating several objects, we can go through a for loop and just create an array.
@pathakinlp4 жыл бұрын
@@samybarakat9853 thank you. someone mentioned abstract class and I didn't see that also when it comes to main oops concept, i was not seeing like polymorphism or inheritance or even an encapsulation other than some privatization.
@pawanratala9640 Жыл бұрын
is this console based? Can someone please tell me about it
@mlgcactus10353 ай бұрын
Did you even bother watching this?
@hamsejama3 жыл бұрын
by the way, this is a video on udemy that was uploaded here ofr free by one on the subcribers. We saved $20+
@hamsejama3 жыл бұрын
sorted meself haha
@FranTherd Жыл бұрын
course link?
@bishalghosh72463 жыл бұрын
Anyone with the source code of this program?
@hamsejama3 жыл бұрын
package studentdatabaseapp; import java.util.Scanner; public class Student { private String firstname; private String lastname; private int gradeYear; private String studentID; private String courses = ""; private int numberOfCourses; private int tuitionBalance = 0; private static int costOfCourse = 600; private static int id = 1000; //constructor takes student name and year public Student(Scanner scanner) { //Scanner scanner = new Scanner(System.in); setStudentDetails(scanner); enrollCourse(); payTuition(scanner); System.out.println(showInfo()); System.out.println(); System.out.println(); //scanner.close(); } private void setStudentDetails(Scanner scanner) { System.out.print("Enter First name: "); this.firstname = scanner.next(); System.out.print("Enter last name: "); this.lastname = scanner.next(); System.out.println(); System.out.print("1. Freshmen 2. Sophmore 3. Junior 4. Senior Enter the grade year for " + this.firstname + ":"); this.gradeYear = scanner.nextInt(); //sets student ID setStudentID(); System.out.println(); } //creates unique ID - first being grade level private void setStudentID() { Student.id++; this.studentID = this.gradeYear + "" + Student.id; } //Enrol courses private void enrollCourse() { //Inside a loop until user hits Q or q Scanner scanner = new Scanner(System.in); while(1!=0){ System.out.print("Enter the course that you wanna study(Q to quit): "); String c = scanner.nextLine(); if(!(c.equals("Q") || c.equals("q"))) { this.courses = courses + " " + c; this.tuitionBalance += Student.costOfCourse; this.numberOfCourses += 1; }else { break; } } //scanner.close(); System.out.println(); System.out.println( "Total course amount = " + this.numberOfCourses + " x £" + Student.costOfCourse + " = £" + this.tuitionBalance); } //view balance private void viewBalance() { System.out.println("Your tuition balance: £" + this.tuitionBalance); } //pay tuition private void payTuition(Scanner scanner) { viewBalance(); System.out.print("Please Enter the amount you wanna pay today: £"); int payment = scanner.nextInt(); this.tuitionBalance = this.tuitionBalance - payment; System.out.println(); System.out.println("-----------------------------------------"); System.out.println("Thank you for the payment of £" + payment); viewBalance(); System.out.println("-----------------------------------------"); } //show status of the student //must include name, ID, courses enrolled, balance private String showInfo() { return("Name: " + this.firstname + " " + this.lastname + " StudentID: " + this.studentID + " Year Level: "+ this.gradeYear + " Courses Enrolled: " + this.courses + " Balance: £" + this.tuitionBalance); } }
@zutick.7682 жыл бұрын
Tysm
@hamsejama2 жыл бұрын
@@zutick.768 your welcome!
@fuadalchand61494 жыл бұрын
Can you provide the code ?
@ManojVerma-mx3vv2 ай бұрын
Please provide source code sir ?
@dark_evil774 жыл бұрын
This is a simple program u know, even a school kid can do such program, it’s another thing to do it with GUI, that would be dope !
@hamsejama3 жыл бұрын
timecode 31:26
@hamnaamir15043 жыл бұрын
Can you give me this code
@raitulsams34434 жыл бұрын
Can I get the source code?
@cassandrasampson233 жыл бұрын
Anyone managed to get rid of null? I had no luck
@venkatanagendra74743 жыл бұрын
I also tried and searching in comments for better solution.
@gunjanpatel30222 жыл бұрын
private String courses = "";
@QueerVisions2 жыл бұрын
Use "" (two quotation marks with no space) instead of null.
@arindamdatta49293 жыл бұрын
give the link of source code bro
@basmahal-ahmadi30914 жыл бұрын
Does it work on NetBeans?
@ThangHoang-ub8xs4 жыл бұрын
Why cant be?
@mshllbat19804 жыл бұрын
of course, NetBeans, Eclipse, IntelJ...etc are just an IDE(like a text editor but provides functions to make you coding easier and clearer)
@najafabbas59642 жыл бұрын
Plz shre source code
@rajvirmanku12162 жыл бұрын
i love you baby
@attrayadas80672 жыл бұрын
Source code: github.com/attrayadas/Student-Management-System Please leave a star if you find it helpful :)