JAVA PROJECT- Student Management System

  Рет қаралды 238,678

Master Skills

Master Skills

Күн бұрын

Пікірлер: 150
@SponkADonk
@SponkADonk 2 жыл бұрын
Hate that you stopped after so few videos. The two java projects were helpful and you presented them really well.
@copycatz
@copycatz 2 жыл бұрын
the java tutor is really motivating could you continue posting on java tutorials please if you read this comment thanks alot
@krishnatejakavala6894
@krishnatejakavala6894 6 жыл бұрын
Sir , I am feeling very happy for the courses . Thanks for taking the initiation. Your project classes are very helpful.
@krishnatejakavala6894
@krishnatejakavala6894 6 жыл бұрын
Sir I do had a a similar scenario on e-commerce can u be able to help me with that.
@ryannorton692
@ryannorton692 2 ай бұрын
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.
@Zpicismrad
@Zpicismrad 25 күн бұрын
please make more of these, they are invaluable.
@kendallwhite4699
@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.
@yashaswinihm4288
@yashaswinihm4288 8 ай бұрын
Is this project is good to put on resume . Pls reply?
@kendallwhite4699
@kendallwhite4699 8 ай бұрын
lol it’s in mine 😂😂. Good for showing Java skill set for sure!!
@yashaswinihm4288
@yashaswinihm4288 8 ай бұрын
@@kendallwhite4699 I mean did you made front end , frame work etc as additional to this project or this code is enough.
@BtXFWkyZBtXFWkyZ
@BtXFWkyZBtXFWkyZ 4 жыл бұрын
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
@zaddy8674 Жыл бұрын
thank you this is really helping me with my database project
@tannerbarcelos6880
@tannerbarcelos6880 4 жыл бұрын
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!
@wassimboussebha2561
@wassimboussebha2561 2 жыл бұрын
why abstract class for students ?
@alexandrosvassiliades476
@alexandrosvassiliades476 5 жыл бұрын
Thank you, those projects helped me a lot to remember Java (after a long period that I stoped using the language).
@technolandexpart
@technolandexpart 3 жыл бұрын
kzbin.info/aero/PLO5RJJOHj81ajejiLeSiXErEPnoWorjo2
@Soulen1986
@Soulen1986 4 жыл бұрын
Keep this up! its help me understand the logic of OOP in java well.
@technolandexpart
@technolandexpart 3 жыл бұрын
kzbin.info/aero/PLO5RJJOHj81ajejiLeSiXErEPnoWorjo2
@tanishadua9739
@tanishadua9739 2 жыл бұрын
Good Project suppoprting Learn By Doing
@goddayokoduwa6180
@goddayokoduwa6180 3 жыл бұрын
Thank you for this video, it makes me understand the concept of OOP and I was able to build this project using Kotlin.
@technolandexpart
@technolandexpart 3 жыл бұрын
kzbin.info/aero/PLO5RJJOHj81ajejiLeSiXErEPnoWorjo2
@syed_4138
@syed_4138 Жыл бұрын
This gave me a clarification of how things works thank you brother.
@Kamal-vd1zg
@Kamal-vd1zg 5 жыл бұрын
You doing good Job i hope we can see more real life project Thanks
@mayankkumarsharma1632
@mayankkumarsharma1632 Жыл бұрын
THIS GUY IS PURE GEM 💎
@agamurat3019
@agamurat3019 6 жыл бұрын
thanks a lot. this video saved my life
@dipeshbhandari4746
@dipeshbhandari4746 4 жыл бұрын
Keep Uploading man! Your videos are awesome!
@saimun847
@saimun847 4 жыл бұрын
Love it ----------- Just Awesome ....... Thank you For this ....
@thegodfatheram
@thegodfatheram Жыл бұрын
i've completed this project thank you
@dadasajad8741
@dadasajad8741 4 жыл бұрын
Thank you very much Sir. Completely done with it.
@shrabonisinha
@shrabonisinha Жыл бұрын
Great project. I got an excellent idea
@dadasajad8741
@dadasajad8741 2 жыл бұрын
Completely done it again after 2 years. Practicing Java once more!
@ManojVerma-mx3vv
@ManojVerma-mx3vv 2 ай бұрын
do you have source code ?
@dadasajad8741
@dadasajad8741 2 ай бұрын
@@ManojVerma-mx3vv Yes, I do. Thankfully.
@imramez4868
@imramez4868 4 жыл бұрын
Great Project! Thank you very much for tutoring.
@kiransingh8239
@kiransingh8239 4 жыл бұрын
awesome tutorial,looking forward for more real time projects on core java ,plsss upload
@tomlewis5227
@tomlewis5227 3 жыл бұрын
Great stuff, I hope you upload more, thanks
@rizkydwiyuliyanto6182
@rizkydwiyuliyanto6182 3 жыл бұрын
great video,please make another one
@md.shafiqulislam6808
@md.shafiqulislam6808 5 жыл бұрын
please upload more java projects.
@anithad1004
@anithad1004 Жыл бұрын
Awesome tutor thanks a lot
@coralie5093
@coralie5093 Жыл бұрын
Hello,thank you for your videos,it really helpful,can you upload more videos about OOP and Data structures project?🥰
@dhanukalakshan1553
@dhanukalakshan1553 4 жыл бұрын
This was a great tutorial thank you 🙏
@henriquevieira130
@henriquevieira130 4 жыл бұрын
Thanks for share your knowleadge!! This is helped me a learning OOP with Java!!
@franciscoangelodefeojunior3712
@franciscoangelodefeojunior3712 4 жыл бұрын
Brabo
@technolandexpart
@technolandexpart 3 жыл бұрын
kzbin.info/aero/PLO5RJJOHj81ajejiLeSiXErEPnoWorjo2
@joecucco4132
@joecucco4132 2 жыл бұрын
Awesome video.
@Kanjiidesu
@Kanjiidesu 2 жыл бұрын
I seem to keep having the "courses enrolled: null" shown in the console when starting the program? i didnt see how you removed it in the video
@josephthecreator
@josephthecreator 2 жыл бұрын
Use this code to fix it: private String courses = "";
@vishalpandey-pq4vn
@vishalpandey-pq4vn 3 жыл бұрын
Awesome upload more dude.....
@grupodom4454
@grupodom4454 Жыл бұрын
great video thank you man.
@mahmoudabdalmaksoud8416
@mahmoudabdalmaksoud8416 4 жыл бұрын
source code github.com/mahmoud-abdalmaksoud/Student-manegement-system
@abinezer81
@abinezer81 3 жыл бұрын
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-f3s
@MahmoudSY-f3s 3 жыл бұрын
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
@sadiulhakim7814
@sadiulhakim7814 8 ай бұрын
This type of projects help to grow logic
@yashaswinihm4288
@yashaswinihm4288 8 ай бұрын
Is this is good project to put on resume?
@sadiulhakim7814
@sadiulhakim7814 8 ай бұрын
@@yashaswinihm4288 no
@sadiulhakim7814
@sadiulhakim7814 8 ай бұрын
@@yashaswinihm4288 Put something that has good GUI. Nobody looks into the code.
@hakimayoola9593
@hakimayoola9593 3 жыл бұрын
well done job
@khubaibakram6718
@khubaibakram6718 3 жыл бұрын
its very help full
@zulumopuku5370
@zulumopuku5370 4 жыл бұрын
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.
@DWEthiopia
@DWEthiopia 4 жыл бұрын
Is there a video where you go over the JDBC and the process of building the database.
@MuazNuradin-fl4lb
@MuazNuradin-fl4lb Жыл бұрын
Make it vedios will be more visible! Thank you!
@Amk2eng
@Amk2eng 3 жыл бұрын
u r amazing !
@sehse100
@sehse100 3 жыл бұрын
Great
@damirachimovici7955
@damirachimovici7955 Жыл бұрын
you should come back with new tutorials
@basmahal-ahmadi3091
@basmahal-ahmadi3091 4 жыл бұрын
does anyone know what concept did he use from the OOP 4 concepts?
@MrCosmin300
@MrCosmin300 5 жыл бұрын
WHY THERE AREN'T MORE OF THESE REAL LIFE PROJECTS? SO frustrating...
@Tulan94
@Tulan94 4 жыл бұрын
@Epoch plus5 Up. if tou want
@Tulan94
@Tulan94 4 жыл бұрын
@Epoch plus5 why, im at the begining of, any advance?
@Tulan94
@Tulan94 4 жыл бұрын
@Epoch plus5 why did you moved to C#? Any advice for beginers in JAva?
@nabarupghosh2880
@nabarupghosh2880 4 жыл бұрын
@Epoch plus5 sure me too
@nabarupghosh2880
@nabarupghosh2880 4 жыл бұрын
@Epoch plus5 I'll surely try... vut may i do it in Java...... Am too new in C sharp
@tanishadua9739
@tanishadua9739 2 жыл бұрын
good project
@vrush_sane17
@vrush_sane17 2 жыл бұрын
Thanx..
@TheHalalStudent
@TheHalalStudent 2 жыл бұрын
I wish my professor wrote project instructions like this. I hate genius professors. They're always terrible at teaching.
@John-zs3jz
@John-zs3jz 4 жыл бұрын
How do you remove the null value being displayed after "ENROLLED IN:" ??
@ilikeprogramming9101
@ilikeprogramming9101 4 жыл бұрын
I used this code to fix it. private String courses = "";
@John-zs3jz
@John-zs3jz 3 жыл бұрын
@@ilikeprogramming9101 Thanks a million man wow can't believe how annoying that display error was!!
@ombhosale3949
@ombhosale3949 3 жыл бұрын
@@ilikeprogramming9101 Thanks a ton!
@josephthecreator
@josephthecreator 2 жыл бұрын
@@ilikeprogramming9101 thank you!
@hammadkhan5239
@hammadkhan5239 3 жыл бұрын
sir do you have javafx code for the same student management app?
@oshogarg5215
@oshogarg5215 6 жыл бұрын
Please implement the same in GUI Project
@grantmurphy7965
@grantmurphy7965 6 жыл бұрын
Would love to see this.
@aazadkhadka1143
@aazadkhadka1143 3 жыл бұрын
isn't this incomplete though? I wanted to see an admin adding or editing the courses
@technolandexpart
@technolandexpart 3 жыл бұрын
kzbin.info/aero/PLO5RJJOHj81ajejiLeSiXErEPnoWorjo2
@digigoliath
@digigoliath 5 жыл бұрын
In the middle of a project now. I'll be back!
@phungaoxuan1839
@phungaoxuan1839 3 жыл бұрын
How was it?
@digigoliath
@digigoliath 3 жыл бұрын
@@phungaoxuan1839 I am not back yet. Deep into React, Bootstrap, Tailwind, CSS Flexbox & Grid, Python, Data Science & Machine Language now.
@digigoliath
@digigoliath 3 жыл бұрын
And Javascript of course!
@digigoliath
@digigoliath 3 жыл бұрын
Then there is Statistics & Tableau too!
@digigoliath
@digigoliath 3 жыл бұрын
Will be back when I need a Java refresher. LOL
@wawwaw7063
@wawwaw7063 4 жыл бұрын
that's good
@krishnatejakavala6894
@krishnatejakavala6894 6 жыл бұрын
Sir I do had a a similar scenario on e-commerce can u be able to help me with that.
@technolandexpart
@technolandexpart 3 жыл бұрын
kzbin.info/aero/PLO5RJJOHj81ajejiLeSiXErEPnoWorjo2
@rameshpandey1417
@rameshpandey1417 4 жыл бұрын
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
@sejalvetkar8167
@sejalvetkar8167 3 жыл бұрын
What is the front end and backend for this project
@hamnaamir1504
@hamnaamir1504 3 жыл бұрын
Can you use inheritance in this project
@sahilnambiar2594
@sahilnambiar2594 2 жыл бұрын
doing this project in python to learn it i suggest trying it on ur own first then if u get stuck look at vid
@eduartzina
@eduartzina 3 жыл бұрын
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?
@nipplesniper
@nipplesniper 3 жыл бұрын
add switch statements.
@Tina-hq7lb
@Tina-hq7lb 11 ай бұрын
I am confused. I do not know what to do?
@cambodeeritnews5629
@cambodeeritnews5629 4 жыл бұрын
do you have forms in your project?
@SnobbyLion
@SnobbyLion 4 жыл бұрын
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_0045
@honii_0045 4 жыл бұрын
I found out it would have also worked using @Override.
@Aulin001
@Aulin001 2 жыл бұрын
@@honii_0045 do you have source code for this project? if yes please let me know! thanks
@elleZephiroth2
@elleZephiroth2 5 жыл бұрын
In class Student, line 56 can be more consistent using while (true);
@Azizkhan-el1ig
@Azizkhan-el1ig 5 жыл бұрын
Can you make with database Connectivity?
@analikwuchristopher1030
@analikwuchristopher1030 4 жыл бұрын
here is code from my github github.com/kingc-creator/studentdatabasesystem
@pathakinlp
@pathakinlp 4 жыл бұрын
can someone explain how and where the oops concepts are being applied?
@samybarakat9853
@samybarakat9853 4 жыл бұрын
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.
@pathakinlp
@pathakinlp 4 жыл бұрын
@@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
@pawanratala9640 Жыл бұрын
is this console based? Can someone please tell me about it
@mlgcactus1035
@mlgcactus1035 3 ай бұрын
Did you even bother watching this?
@hamsejama
@hamsejama 3 жыл бұрын
by the way, this is a video on udemy that was uploaded here ofr free by one on the subcribers. We saved $20+
@hamsejama
@hamsejama 3 жыл бұрын
sorted meself haha
@FranTherd
@FranTherd Жыл бұрын
course link?
@bishalghosh7246
@bishalghosh7246 3 жыл бұрын
Anyone with the source code of this program?
@hamsejama
@hamsejama 3 жыл бұрын
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.768
@zutick.768 2 жыл бұрын
Tysm
@hamsejama
@hamsejama 2 жыл бұрын
@@zutick.768 your welcome!
@fuadalchand6149
@fuadalchand6149 4 жыл бұрын
Can you provide the code ?
@ManojVerma-mx3vv
@ManojVerma-mx3vv 2 ай бұрын
Please provide source code sir ?
@dark_evil77
@dark_evil77 4 жыл бұрын
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 !
@hamsejama
@hamsejama 3 жыл бұрын
timecode 31:26
@hamnaamir1504
@hamnaamir1504 3 жыл бұрын
Can you give me this code
@raitulsams3443
@raitulsams3443 4 жыл бұрын
Can I get the source code?
@cassandrasampson23
@cassandrasampson23 3 жыл бұрын
Anyone managed to get rid of null? I had no luck
@venkatanagendra7474
@venkatanagendra7474 3 жыл бұрын
I also tried and searching in comments for better solution.
@gunjanpatel3022
@gunjanpatel3022 2 жыл бұрын
private String courses = "";
@QueerVisions
@QueerVisions 2 жыл бұрын
Use "" (two quotation marks with no space) instead of null.
@arindamdatta4929
@arindamdatta4929 3 жыл бұрын
give the link of source code bro
@basmahal-ahmadi3091
@basmahal-ahmadi3091 4 жыл бұрын
Does it work on NetBeans?
@ThangHoang-ub8xs
@ThangHoang-ub8xs 4 жыл бұрын
Why cant be?
@mshllbat1980
@mshllbat1980 4 жыл бұрын
of course, NetBeans, Eclipse, IntelJ...etc are just an IDE(like a text editor but provides functions to make you coding easier and clearer)
@najafabbas5964
@najafabbas5964 2 жыл бұрын
Plz shre source code
@rajvirmanku1216
@rajvirmanku1216 2 жыл бұрын
i love you baby
@attrayadas8067
@attrayadas8067 2 жыл бұрын
Source code: github.com/attrayadas/Student-Management-System Please leave a star if you find it helpful :)
@bhavyajeetsinghdevda9651
@bhavyajeetsinghdevda9651 4 жыл бұрын
sir can you share the code ????
Java Project Step by step Build An Email Administration Application
37:26
Java snake game 🐍
43:30
Bro Code
Рет қаралды 1,5 МЛН
А ВЫ ЛЮБИТЕ ШКОЛУ?? #shorts
00:20
Паша Осадчий
Рет қаралды 7 МЛН
Electric Flying Bird with Hanging Wire Automatic for Ceiling Parrot
00:15
Pizza Bill Generator App | Core Java and OOP Project
31:05
EazyAlgo
Рет қаралды 87 М.
Here's How NVIDA's New 'Eagle Eye' Will Change The World Forever
10:41
Java Simple Project step by step using mysql database
1:02:52
Tutus Funny
Рет қаралды 718 М.
Java walk through: ATM
2:05:23
TechLiterate
Рет қаралды 206 М.