I love it. I can code in Java, but I've never done an application from the very beginning on my own. This video is really valuable and helped me a lot with starting my own project. Thank you
@michaelgreene64414 жыл бұрын
ray: "...Not trying to go through this super quickly if you're wondering why I'm going slow" me: *furiously typing*
@parthasarathi25654 жыл бұрын
LOL love this guy " I don't have a degree in anything" . While I'm sure many of us here have our masters and could barely write a proper program
@alwaysmuede93233 жыл бұрын
i just got a bachelors degree in computer science and have barely any programming experience.
@vaishnavi_as3 жыл бұрын
@@alwaysmuede9323 😅 same here.
@UTRG-UnderTheRain3 жыл бұрын
One of my best mates at school 30 years ago was crazy knowledgeable he smashed out a packman game in an hr once in class in z80 assembler just because he had a free hour even the teachers were like can I have a copy of that, I just wished I'd listened more to him and started to learn then and not waited so long.
@loveCZmrdu3 жыл бұрын
@@alwaysmuede9323 The best way to learn coding is to code. :) They wont teach you how to code properly, you should learn it by yourself.
@asylum9868 Жыл бұрын
plz someone tell me do i have to install java fx in vs code for this?
@nilsodor3 жыл бұрын
This amount is insane for someone that just learned how whileloops works. I'm looking forward to fixing a typo that exists somewhere in the range of lines 41 - 267 :)
@edgar19064 жыл бұрын
"I'm not trying to go through this super quickly, in case you're wondering why I'm moving so slowly..." I don't know if that was sarcasm or not...lol
@oght76024 жыл бұрын
For a moment I thought Bjorn Lothbrok :)
@wiseAss4 жыл бұрын
Coincidentally, my nickname when I played sports as a kid was "Scrap Iron."
@AkshayKumar-od9uo4 жыл бұрын
Lol, yea. This is my first time landing on this channel and that was my first thought.
@EduardoSanchez-un2hh4 жыл бұрын
He is: After fasting for 2 months
@paulkiragu81203 жыл бұрын
I was wondering why no one else noticed haha
@shantanulokhande17923 жыл бұрын
🤣🤣🤣🤣
@liamcahill49553 жыл бұрын
It's a bit hard to follow because the pace is so fast. People appreciate it when the instructor does the exercises in real-time and is able to comment live, too, as opposed to doing a voice over after-the-fact. That being said, I am glad to have found this tutorial, and I was able to learn some things from it.
@mr.lawliet4 жыл бұрын
Please do more of these videos
@LiamClowMusic2 жыл бұрын
You gotta run the application as you go to better visualize the progression of the application
@BlissinSerenity Жыл бұрын
Please start the project with making a UML design, without a design it's very hard to keep track of relation between different classes
@true100true5 Жыл бұрын
nothing is really free
@rohitpadile70888 ай бұрын
It covers everything in Java. Thankyou. This was a Revision Crash Course for Me
@rankokoturic66333 жыл бұрын
I did the whole project but i will have to look at the tutorial again in hopes of figuring this out. Before this project I have made one application in javafx... Thank you for your work 😁
@sumitkukreja99689 ай бұрын
3 hours i code this application without running, now I'm banging my head into the wall.
@amroulouay6819 Жыл бұрын
That is not a “course”, this is “making desktop app speedrun”
@amroulouay6819 Жыл бұрын
Just promoting his courses every 15 seconds, that is so annoying
@arnavbholaАй бұрын
@@amroulouay6819 I agree with you, but I just used this as practice and it was a good introduction to javafx
@kimpaulson55423 ай бұрын
This was nice. Thank you for sharing rhis tutorial!
@italopereiraramos90564 жыл бұрын
Thank you, from Brazil!
@itspurelypassionate4 жыл бұрын
I am learning java currently and i am putting this video in watch later 👌🏼
@user-zc8sq3wr9f4 жыл бұрын
Sid welp
@dardanillyr39892 жыл бұрын
U good at Java now?
@itspurelypassionate2 жыл бұрын
@@dardanillyr3989 yess !! But i still haven’t watched this vid. I m definitely going to try this one
@moazim19932 жыл бұрын
My guy just writes the whole thing one shot, no runs in between
@marlunyu Жыл бұрын
Really enjoyable doing this. :)
@karincentenaro356 Жыл бұрын
great video, I am going deeply on Java programming and it's so cool building a Sudoku game for a first small project! thank you!
@crunchgaming5202 Жыл бұрын
bro , in this game , I am able to delete the numbers generated randomly by the java program , user shouldn't be able to remove these numbers. Also , game is starting from same point from where i left it even after i close the application , How to start a new game ??. Is there any key to press . Also when i am fill all the values in the game and hitting enter . It is not displaying any pop message , like you have won or lost as explained in the video.
@DatascienceConcepts4 жыл бұрын
Excellent tutorial! I try never to miss any of your videos :-)
@Quorvyn14 жыл бұрын
I swear you read my mind, I attempted this like 2 weeks ago
@KimNgocTan4 ай бұрын
public static boolean puzzleIsSolvable(int[][] puzzle) { //step 1: Coordinates[] emptyCells = typeWriterEnumerate(puzzle); //I would like to stress that using lots of nested loops is only appropriate if you are certain that //the size of input O(n) is small. int index = 0; int input = 1; while (index < 10) { Coordinates current = emptyCells[index]; input = 1; while (input < 40) { puzzle[current.getX()][current.getY()] = input; //if puzzle is invalid.... if (GameLogic.sudokuIsInvalid(puzzle)) { //if we hit GRID_BOUNDARY and it is still invalid, move to step 4b if (index == 0 && input == GRID_BOUNDARY) { //first cell can't be solved return false; } else if (input == GRID_BOUNDARY) { //decrement by 2 since the outer loop will increment by 1 when it finishes; we want the previous //cell index--; } input++; } else { index++; if (index == 39) { //last cell, puzzle solved return true; } //input = 10 to break the loop input = 10; } //move to next cell over } } return false; } at 1:11:24 why index less than 10, it has to less than 40 and the loop "while (input < 40) " input need to less than 10 because the value in sudoku just from 1 to 9. Do i think wrong in anything. I am very pleasure to recieve your response
@mihajlocolic01 Жыл бұрын
"NO ADS" clicks on video and ad starts 😂
@jamief1234 жыл бұрын
Next up: Tutorial on how to insulate a house.
@wiseAss4 жыл бұрын
Plumbing and electricity is next, but I'll do the insulation tutorial after that.
@terminalogy89224 жыл бұрын
We need more!
@Align_SD3 жыл бұрын
Does this work for anyone? I getting the game board to show up but whenever i put any values in the boxes theres no confirmation or error based off the value inputted... Also how is he getting the sudoku solver to work I don't see it imported into any other packages
@crunchgaming5202 Жыл бұрын
same question here bro
@leoonguyenn7 ай бұрын
same here
@leoonguyenn7 ай бұрын
i finish mine and no message send :)
@TechnicalDhruva4 жыл бұрын
Thanks i was searching for java application build
@BikeCodeAcademy Жыл бұрын
Hello for some reason i cannot import the javafx can you help, i did what you did and for some reason it is not working
@alwysrite4 жыл бұрын
that is the kind of teaching I like !! thankyou
@MichaelSmith-jq9br3 жыл бұрын
anyone else not getting the application to work? It's saying "Open JDK Platform Binary is not responding". Thanks
@lousocool11043 жыл бұрын
I am still so confused on what is happening. Maybe I need to learn more before I watch this video but I fear I’ll never understand.
@nilsodor3 жыл бұрын
I just learned functions, while loops and such but this is way over my head! Good to know where it's heading though!
@mrcostel39694 жыл бұрын
I'm grateful that I found this video. Thank You!!
@ColonelJackery4 жыл бұрын
At 6:30, what is the (Coordinates) o; to the right of the equals sign doing?
@MichaelSmith-jq9br3 жыл бұрын
it's casting the object o to a coordinate
@elnino91392 жыл бұрын
where is the video that you talked about app container ?
@kaylarossi6774 ай бұрын
I wish there was testing and information on how to run it because I just have a bunch of code now but I don't know how to run or test it...
@samirkarki1924 жыл бұрын
Thank you Bjorn :)
@BAP_great Жыл бұрын
Can someone please tell me which ide is this guy using to code. How can code something without knowing where to code
@amroulouay6819 Жыл бұрын
IntelliJ IDEA
@BAP_great Жыл бұрын
I can't tell you how grateful I am. Thankyou so much. : )@@amroulouay6819
@mihainov4 жыл бұрын
Why make an utility method to clone arrays isn't arr.clone() or Arrays.copyOf(arr) identical?
@praveensinghkanonia90034 жыл бұрын
From Where can i download all jars file for this?
@avinash43058 ай бұрын
hey, I didn't find your paid course on skillshare, would you mind share it again?
@nabarupghosh97434 жыл бұрын
How do you guys get to know what i am searching for in the Internet. Literally i experienced the same in the last 13 vids!!!
@rosyidharyadi78714 жыл бұрын
they can read your mind
@dhawaljoshi2 жыл бұрын
tutorial seems to be over dependant on IntellIJ IDE. JavaFX related steps are hard reach to understand.
@acardosolima19912 жыл бұрын
The IDE just lets you to type less repetitive code, but you can still do it by yourself with your preferred editor (even notepad would work)
@crunchgaming5202 Жыл бұрын
how to start this sudoku application as a new game , it is starting the application from same place where i am leaving the puzzle , even if close it.
@snigdhasiripurapu15579 ай бұрын
In which platform did you code? I am trying to do it in eclipse and it's not that accurate. Can you please reply about it.
@chamanthipenmetsa2 жыл бұрын
Actual tutorial that explains the code here - Link to the actual tutorial explaining this code - kzbin.info/aero/PLEVlop6sMHCoVFZ8nc_HmXOi8Msrah782
@syedsharyarjavaid9853 Жыл бұрын
is it his complete "working java class" course?
@Sabo_agenda4 жыл бұрын
What IDE is good for Java?
@wiseAss4 жыл бұрын
If you plan to be involved in Android Development exclusively, then pick Android Studio. Otherwise, there are three other main options. - Intellij IDEA: This is what Android Studio is based on. I use this in the tutorial here, and I highly recommend it. - Eclipse: Eclipse is a very solid open source community tool. It was my first Java IDE back in 2013, and it is pretty good for anything OTHER THAN ANDROID. DO NOT USE IT FOR ANDROID. I have used it for both Java EE (Web Apps) and Desktop though. - Netbeans: Yeah.... not a fan but some people love it.
@fille5703 жыл бұрын
I'm a last year cs (information Systems) student and my teacher uses either Eclipse or Netbeans
@mihajlocolic012 жыл бұрын
IntelliJ Idea
@Jay_D_Lincoln3 жыл бұрын
Too much competition in the industry. See now Bjorn Ironside doing coding!
@leoonguyenn7 ай бұрын
when i finish solving the sudoku, it doens't show message for new game. Do you guy have the same issue?
@dantapp59254 жыл бұрын
Thank you, Bjorn Lothbrok
@utkarshrastogi87914 жыл бұрын
Pls make more of these !!!
@neversettle28732 жыл бұрын
Can i add sudoko game and library managemnet system in my resume. Is that good to get software developer job in a product based company?
@stefanoscipolo489510 ай бұрын
Hy i copy exactly what you did but when i run the main i get this: WARNING: Unsupported JavaFX configuration: classes were loaded from 'unnamed module @6c6c7c5a' and it show a blanc (exept for the background color) but without the line or number how can i fis that? any advice?
@koipix2 жыл бұрын
Does this work on Andriod too? Will try to improvise.
@kehcat14 жыл бұрын
thank you so much for this vid!!!!
@sanskarchhajed93972 жыл бұрын
Which software you are using for writing code
@marlunyu Жыл бұрын
I think it's IntelliJ.
@pkralll29874 жыл бұрын
Please do more like this
@sibaabi25262 жыл бұрын
Are you acted by chance as Björn Ironside in Vikings :) Thanks for the contents
@ahsanyusob9152 жыл бұрын
Hi, I've written the code as I was following through your tutorial and made sure that there is no compile error. I can run the program just fine now, but it is just looping in main method without any sudoke GUI popping out. I have no problem with library import and javafx seems to be included already without needing to add dependencies, so the only thing I did differently is that I didnt download javaFX SDK 11 as you did show in (12:09). Could you help me with this? I am using java 8 (1.8.0_341) , Gradle 6.9.3, IntelliJ IDEA 2021.2.4 (Community Edition)
@ahsanyusob9152 жыл бұрын
oh nevermind. It seems that I created an infinite loop by not adding any "index++" in a while loop where the condition is index
@gilbertcabigasalmazan32893 жыл бұрын
How to run the suduko project in intellij?
@nwajiobichibueze74822 жыл бұрын
After running the app, the sudoku board displays texts in a foreign language, how can I change it to english?
@crunchgaming5202 Жыл бұрын
I don't know how to finish the game even , because when i am hitting enter after filling all the boards of the sudoku game , it's not displaying a message , rather it's making the field empty on which array is pointing to
@jenilgajjar370 Жыл бұрын
can you make it flutter as well if yes then how?
@PAUL-cs2vh Жыл бұрын
Bro what app you are using for java
@YashSingh-tm3hd3 жыл бұрын
Can this be put in a resume?
@dr.mondgnu3 жыл бұрын
Cool Start but the first section starts with things thtat are really hard for beginners even though you said that this tutorial is for begiinners
@ayushsingh-gl6wm4 жыл бұрын
Please upload an course on ui/ux.
@saicharan5197 Жыл бұрын
im unable to find the javafx -sd folder can any one please help me
@mochoye Жыл бұрын
Can anyone help me with private final GameState gameState; I am getting error at GameState
@amiganer6811304 жыл бұрын
In UserInterfaceImpl the "thickness": Why not init thickness by 2 and only change if needed, so the "if else" the "else" can be omitted. Would that be bad style?
@adeni43594 жыл бұрын
What is most popular programming language for building desktop applications, Java or C#? Or are there others?
@waqasahmed86604 жыл бұрын
Java because u can build for windows, mac, linux. But with C# u are limited to windows only
@ahmedbathily70133 жыл бұрын
@@waqasahmed8660 so why people still saying java is dead
@waqasahmed86603 жыл бұрын
@@ahmedbathily7013 bcoz they only know about their workplace where java is not being used lol
@asylum9868 Жыл бұрын
just finished the course and its awesome but there is just a tiny bit of problem my sudoku generation is wrong like same no is coming in the same block twice can someone help me? i have checked everything is according to the video
@maxdyakiv43606 ай бұрын
got the same issue, did you find any solution?
@dhananjaybhagat8738Ай бұрын
When you run the code, a sudoku will be generated. If you close the window without solving it, the same sudoku will be seen next time as well. But if you solve this and then generate a new game with the dialog box it shall give you a new sudoku game with values placed at different locations. If your problem is different do let me know.
@moumitaghosh91514 жыл бұрын
What IDE is usual for Java?
@wiseAss4 жыл бұрын
If you plan to be involved in Android Development exclusively, then pick Android Studio. Otherwise, there are three other main options. - Intellij IDEA: This is what Android Studio is based on. I use this in the tutorial here, and I highly recommend it. - Eclipse: Eclipse is a very solid open source community tool. It was my first Java IDE back in 2013, and it is pretty good for anything OTHER THAN ANDROID. DO NOT USE IT FOR ANDROID. I have used it for both Java EE (Web Apps) and Desktop though. - Netbeans: Yeah.... not a fan but some people love it.
@moumitaghosh91514 жыл бұрын
@wiseAss thnq
@bellefille87194 жыл бұрын
Hi thanks buddy for this!I have a question about :setX,...;where is that .which is class ?i see the clip but you don't define ,please help me?!!!!!!!!!!!!!!!!!!!!!!!!!
@wiseAss4 жыл бұрын
You are probably thinking of the setX() method from the Rectangle Class in JavaFX. I use the Rectangle class to create lines (among other things), and the setX()/setY() methods will set the X, Y Coordinates of the line relative to the application window. Visit the Open JFX documentation to see what their methods and classes do. I would post the link but it will probably be grabbed up by a spam filter.
@marshallhughes45144 жыл бұрын
Ryan this looks good. Is there a place where it shows what IDE and JDK you are using and how to install them on Mac OSX? Thank you.
@wiseAss4 жыл бұрын
Yes, in my course Working Class Java, which this tutorial is a compliment to. To answer your question though, I use Intellij IDEA with Dark Theme enabled, and JDK 13. You can probably get away with just using Java 11 though; but it depends on what version of JavaFX you want to use.
@marshallhughes45144 жыл бұрын
@@wiseAss Got it - thanks.
@chamanthipenmetsa2 жыл бұрын
@@wiseAss please add your course link in the video description Link to the actual tutorial explaining this code - kzbin.info/aero/PLEVlop6sMHCoVFZ8nc_HmXOi8Msrah782
@mohammadthousif38694 жыл бұрын
Hey, what all concepts should one be thorough with... In order to code for the above sudoku...? AND BTW which IDE is that one?
@wiseAss4 жыл бұрын
I go over every concept in my course, Working Class Java. This free tutorial is a compliment to that course, and I explain every topic from absolute basic Java to advanced architecture and OOP principles. I have links to the course in the pinned comment, and FreeCodeCamp has also kindly posted them to the description of this video. For my IDE, I use Intellij IDEA with Darcula theme enabled.
@semionrutshtein17454 жыл бұрын
Thank you Great.
@mohannads73912 жыл бұрын
I am getting an ERROR when I try to run it " WARNING: Unsupported JavaFX configuration: classes were loaded from 'unnamed module @496553fd'" Can anyone help?🤔🤔 Thanx in advance 😁😁😁
@mohannads73912 жыл бұрын
Another thing that the gridlines and the textfields do not show😅😅
@khawajahamdanahmad6774 жыл бұрын
Please make a video on java fxml using intellij idea
@vaneeshar8943 жыл бұрын
Hi! I subscribed the moment you said, u like to teach while building. In programming I believe It too much talking of concept, principles and metric. We end up learning by heart but when we have to apply in terms of coding not many can .. I’m a Msc in software engineering and a part-time teacher too ..
@sanskarpatel33492 жыл бұрын
Please anyone can tell me that which software he is using for making this Application?
@cruzmaistro61202 жыл бұрын
The IDE he is using is called "IntelliJ" :)
@JadelynneRedfern4 жыл бұрын
Hello could you please make a tutorial on how to code an online shop using php, bootstraps and MYSQL 🥺
@arnav5204 жыл бұрын
Php🤦♂️
@wilburw45544 жыл бұрын
@@arnav520 why not? php is used for web development
@e_velog3 жыл бұрын
i swear this video is so much better than wtv they've taught us in my java classes in uni lol
@pranavnyavanandi97102 жыл бұрын
Is there a simpler project for my first time making one? 17 minutes into the video and it feels pretty overwhelming.
@cyclops186 ай бұрын
27:00 And here comes a plane....................
@_demirfrontend4 жыл бұрын
Man you re doing what, It seems like you saying its a fundamental knowledge and begennier can do that. But you only use shortcuts and doesnt give any clue about that , while watching its a bit complicated , I wish you could realize that
@AnonymousAccount5142 жыл бұрын
Damn…the only reason I wanted to watch this was to see how you coded for building the jar file
@h-girlradio46992 жыл бұрын
THANK YOU! This dude wasted my mf time! 😑
@AnonymousAccount5142 жыл бұрын
@@h-girlradio4699 I skipped to the end to make sure he did or didn’t cover it
@ahsanyusob9152 жыл бұрын
you can refer to this video from bro code: kzbin.info/www/bejne/oHzPqnt9Yt-VoM0
@ahsanyusob9152 жыл бұрын
you can also use gradle build tool which will create an executable jar file for you.
@KavithBro2 жыл бұрын
can anyone plz tell me that is this software
@rionacko7484 жыл бұрын
But isn't JavaFX not updated anymore and a bad idea to use? Please answer me
@ogal4 жыл бұрын
Not widely used but still -slowly- updated
@mdajazalirehmani83624 жыл бұрын
Hey Guys !! I m a future Physicist and Only thing i think missing is Tutorial on Fortran Programming so will u guys make on that please.....
@pr62313 жыл бұрын
You looking like Bjorn ironside from Vikings tv series :)
@MohdYaqoob-s3k7 ай бұрын
good to see ragnar lothbrok coding
@ignitehope4 жыл бұрын
Alright let's do this
@soumeshk4 жыл бұрын
As of JDK 11 JAVAFX is not supported, is there any alternative to this?
@Levendo4 жыл бұрын
wdym? It's working fine for me, you just have to download it separately. I'm using javafx11 with JDK 11.
@rionacko7484 жыл бұрын
@@Levendo but isn't it a bad idea to use javafx which is not updated and got discontinued almost a decade ago?
@Levendo4 жыл бұрын
@@rionacko748 What?? But there's an updated version of javafx available to download even today (jfx 15). It is clearly getting updates and hasn't been discontinued. It just isn't bundled with JDK anymore.
@IliasGeorgousis4 жыл бұрын
Can this be ported to Android?
@cameronline37803 жыл бұрын
If it’s too fast just change the playback speed
@alphabee81712 жыл бұрын
tf how come nobody noticed ryan exactly looks like ragnar's elder son from vikings
@sefovsky3 жыл бұрын
Idea gang
@bagzhansadvakassov10933 жыл бұрын
Its such a hassle to get javafx running on PC. Anyone made this run ?
@w1d3r753 жыл бұрын
Use Java8 or java11 from openjdk not from Oracle
@bagzhansadvakassov10933 жыл бұрын
@@w1d3r75 I've managed to get it running on mvn javafx archetype. Still don't get why fx was removed from main JVM.
@w1d3r753 жыл бұрын
@@bagzhansadvakassov1093 I don't know tbh. Maybe a quick research in the Oracle page may give you some hints. Maybe they were comfortable with Java Swing; which is a really mature and stable library imo
@jacquelinezapatasaavedra15162 жыл бұрын
Any degree? I have to finish this video!! .I will subscribe if I like it 👌. Java is a difficult language.