There's alot of material online available for Java.
|
There's alot of material online available for Java.
|
Uh, many, many, many, many موارد available for someone to dig into the detail of Java, Java Programming, uh, how to do Java Programming, system building around Java برمجة.. and all facets of Java, step A through Z, plus anything beyond or before that.. it exists everywhere... Ok.. And that's .. That's actually one of the uh, the benefits of something like Java from a برمجة perspective because it's widely available and known globally.. and many, many, many, many People are capable and professional and available to do Java برمجة.
|
Uh, many, many, many, many mawarid available for someone to dig into the detail of Java, Java Programming, uh, how to do Java Programming, system building around Java برمجة.. and all facets of Java, step A through Z, plus anything beyond or before that.. it exists everywhere... Ok.. And that's .. That's actually one of the uh, the benefits of something like Java from a برمجة perspective because it's widely available and known globally.. and many, many, many, many People are capable and professional and available to do Java برمجة.
|
Um, أنا was thinking how could I.. it's not much أنا can sum up in a few minutes about Java. But again, this, this, hopefully this snippet of me talking about Java a little bit, will encourage someone who's maybe interested in approaching برمجة and specifically Java برمجة. Um.. أنا have done some.... I've done quite a bit of Java برمجة throughout my lifetime .. career, you can say. أنا started Java.. actually, when أنا was in.. أنا did go to school... uh.. college.. had a bumpy ride and finally أنا did graduate, ultimately.. But, uh, Java had just come out. Right after, around the time that أنا got outta school, and that was in the ٩٠'s...
|
Um, أنا was thinking how could I.. it's not much أنا can sum up in a few minutes about Java. But again, this, this, hopefully this snippet of me talking about Java a little bit, will encourage someone who's maybe interested in approaching برمجة and specifically Java برمجة. Um.. أنا have done some.... I've done quite a bit of Java برمجة throughout my lifetime .. career, you can say. أنا started Java.. actually, when أنا was in.. أنا did go to school... uh.. college.. had a bumpy ride and finally أنا did graduate, ultimately.. But, uh, Java had just come out. Right after, around the time that أنا got outta school, and that was in the tisaeen's...
|
أنا didn't have a real strong understanding of, not just Java, of object-oriented برمجة. What that really meant.. Object برمجة and objects, and... You know, I, أنا found myself kind of frustrated with the idea that.. first, أنا didn't .. when it came down to like hard core برمجة, um, just like using all the like fancy bits, and bit shifting and all this types of things أنا was learning school, uh, in pursuit of a degree, I, you know, it wasn't easy for me to understand and learn those things.
|
أنا didn't have a real strong understanding of, not just Java, of object-oriented برمجة. What that really meant.. Object برمجة and objects, and... You know, I, أنا found myself kind of frustrated with the idea that.. first, أنا didn't .. when it came down to like hard core برمجة, um, just like using all the like fancy bits, and bit shifting and all this types of things أنا was learning school, uh, in pursuit of a degree, I, you know, it wasn't easy for me to understand and learn those things.
|
So when it came down to object-oriented برمجة, and thinking about what it means to be a class, or an object, and, and, even though أنا had instruction, classroom instruction, and tests on it, أنا really didn't really get it. And why أنا am saying that now in the context of Java.. uh.. It actually took me, on my own, to come up with a white, like, use a whiteboard.. a place where أنا could write down using a marker and things to erase, an eraser whiteboard. أنا guess that's the name of it.
|
So when it came down to object-oriented برمجة, and thinking about what it means to be a class, or an object, and, and, even though أنا had instruction, classroom instruction, and tests on it, أنا really didn't really get it. And why أنا am saying that now in the context of Java.. uh.. It actually took me, on my own, to come up with a white, like, use a whiteboard.. a place where أنا could write down using a marker and things to erase, an eraser whiteboard. أنا guess that's the name of it.
|
أنا was in my apartment at the time, and I, أنا just said you know what, أنا want to get this... أنا want to understand what a class is.. أنا want to understand what these things are. And أنا drew out the concepts independently on my own... And أنا was determined to really understand it. Now this is after أنا had already gone through the classroom setting, أنا had a, أنا got a degree.. uh, in, so أنا had alot of theory. أنا still didn't understand the basic concepts of uh, class structure, inheritance, and how you can write one class, and then another class can take on the properties of that class.. and what that really means, and what's it really.. class. But anyway...
|
أنا was in my apartment at the time, and I, أنا just said you know what, أنا want to get this... أنا want to understand what a class is.. أنا want to understand what these things are. And أنا drew out the concepts independently on my own... And أنا was determined to really understand it. Now this is after أنا had already gone through the classroom setting, أنا had a, أنا got a degree.. uh, in, so أنا had alot of theory. أنا still didn't understand the basic concepts of uh, class structure, inheritance, and how you can write one class, and then another class can take on the properties of that class.. and what that really means, and what's it really.. class. But anyway...
|
Uh, and then in the context of trying to figure that out, أنا started to get it. From a, from a basic fundamental perspective of a class defining, uh, like the characterstics of data that أنا wanted to put together. For example, like a uh.. you know.. like a uh.. anything .. an item that has prop.. like that has characteristics, like a box.. A box has a color, a box has a size, a box has, uh, dimensions, a box has how much it can hold.. You know.. So أنا started using my own examples, أنا started realizing, wait the class just helps me to describe things, and then the object, uh, أنا learned, is when I.. using my برمجة لغة, like Java.. the object just is when أنا tell the program.. the حاسوب.. uh, take that class that I've described, and start it up, and make it be running from the حاسوب's perspective, make it live. Like, and make it so that, uh, أنا can actually interact with it, with that particular thing that's living at that time. أنا can set a color of the box, or أنا can, أنا can change the dimensions, and things like that.
|
Uh, and then in the context of trying to figure that out, أنا started to get it. From a, from a basic fundamental perspective of a class defining, uh, like the characterstics of data that أنا wanted to put together. For example, like a uh.. you know.. like a uh.. anything .. an item that has prop.. like that has characteristics, like a box.. A box has a color, a box has a size, a box has, uh, dimensions, a box has how much it can hold.. You know.. So أنا started using my own examples, أنا started realizing, wait the class just helps me to describe things, and then the object, uh, أنا learned, is when I.. using my برمجة لغة, like Java.. the object just is when أنا tell the program.. the hasub.. uh, take that class that I've described, and start it up, and make it be running from the hasub's perspective, make it live. Like, and make it so that, uh, أنا can actually interact with it, with that particular thing that's living at that time. أنا can set a color of the box, or أنا can, أنا can change the dimensions, and things like that.
|
So when أنا got those couple concepts down.. Um.. And then thinking through, like inheritance, which that's a huge topic, and polymorphism, and all those big words... But, the short thing is, is, getting it to, to, not just have to create many classes over and over again with the same characteristics. أنا could really create one base box, which all boxes have some similar things. And then have other boxes which ext.. which kind of like are relatives to that original box. They, they are descendants of it, you can call it. Or you know.. they take on the same properties, but maybe there's some small things. Maybe they have a label on it instead of just a base box with no label. And things like that. And that's where that inheritance and all that comes from. All that you can look up online and look into detail.
|
So when أنا got those couple concepts down.. Um.. And then thinking through, like inheritance, which that's a huge topic, and polymorphism, and all those big words... But, the short thing is, is, getting it to, to, not just have to create many classes over and over again with the same characteristics. أنا could really create one base box, which all boxes have some similar things. And then have other boxes which ext.. which kind of like are relatives to that original box. They, they are descendants of it, you can call it. Or you know.. they take on the same properties, but maybe there's some small things. Maybe they have a label on it instead of just a base box with no label. And things like that. And that's where that inheritance and all that comes from. All that you can look up online and look into detail.
|
But in the form of Java, what I've, uh, what I've found, is Java basically came in, and alot of the basic concepts to get a حاسوب to want to do things.. there's development kits. There's like really kits that have already been pre-built, uh, for People doing Java development, by other developers, of all the fundamental thing, tools that you're gonna need. A toolkit. A software development kit that has all the things already in there and then you just have to write a little bit more on top of it specific to your برمجة needs.
|
But in the form of Java, what I've, uh, what I've found, is Java basically came in, and alot of the basic concepts to get a hasub to want to do things.. there's development kits. There's like really kits that have already been pre-built, uh, for People doing Java development, by other developers, of all the fundamental thing, tools that you're gonna need. A toolkit. A software development kit that has all the things already in there and then you just have to write a little bit more on top of it specific to your برمجة needs.
|
And, uh, Java has made it in a way where, you know, once أنا write it, uh, you know, that program, أنا could actually move that program around into different حاسوبs.. in an easy way.. And, and, you know, before, برمجة لغةs prior to Java, alot of times it was like, you know, أنا had to write a program, and, and when أنا package and get ready to run it.. it has to be specific to that particular PC, that particular server or that particular device... because of the underlying machine talking and codes and stuff like that. But Java made it so that.. they kind of said that.. hey you know, we will, we'll give you a virtual kind of a machine, and you can compile it, and package your stuff.. your program.. you can take that program and you can put it into.. what we're going to give you a virtual machine box to put it in. On. Box.. meaning not really a literal box, but we're gonna give you something you can run that program in, and run it on any machine. Long as you have our virtual machine sitting on that other box. You can run that same program. That's where you get write once, run anywhere.
|
And, uh, Java has made it in a way where, you know, once أنا write it, uh, you know, that program, أنا could actually move that program around into different hasubs.. in an easy way.. And, and, you know, before, برمجة لغةs prior to Java, alot of times it was like, you know, أنا had to write a program, and, and when أنا package and get ready to run it.. it has to be specific to that particular PC, that particular server or that particular device... because of the underlying machine talking and codes and stuff like that. But Java made it so that.. they kind of said that.. hey you know, we will, we'll give you a virtual kind of a machine, and you can compile it, and package your stuff.. your program.. you can take that program and you can put it into.. what we're going to give you a virtual machine box to put it in. On. Box.. meaning not really a literal box, but we're gonna give you something you can run that program in, and run it on any machine. Long as you have our virtual machine sitting on that other box. You can run that same program. That's where you get write once, run anywhere.
|
So, that has held true for decades and decades so far with Java.. It's still there. And uh, there's many more things أنا could say about Java, uh, but, definitely أنا encourage anyone who's interested pursuit of the Java برمجة لغة, as an object-oriented لغة, it's used in many, many, many venues in industries today. It is, uh, a defacto object-oriented لغة that's accessible and reachable by many People and developers. So that makes it very practical in implementation and it makes it very appealing for companies to, to, look for People, موارد that have that skill.
|
So, that has held true for decades and decades so far with Java.. It's still there. And uh, there's many more things أنا could say about Java, uh, but, definitely أنا encourage anyone who's interested pursuit of the Java برمجة لغة, as an object-oriented لغة, it's used in many, many, many venues in industries today. It is, uh, a defacto object-oriented لغة that's accessible and reachable by many People and developers. So that makes it very practical in implementation and it makes it very appealing for companies to, to, look for People, mawarid that have that skill.
|
أنا will say one last thing, is, أنا did have a kind of a hiatus.. and this is the tricky part about Java. Is, أنا was برمجة in what's more like the core Java and servlets and all those types of things, uh, early on.. and then أنا took a hiatus. Or أنا was just doing basic core Java, but أنا didn't keep up with it for years. And even though أنا knew Java, there were so many more toolkits and things that were added into the base toolkits.. there was more sophisticated ways of doing things and higher level technology.. and... أنا really had to go back to school, uh, when أنا approached it again, because alot of the things that we were building by hand, or أنا was building by hand, uh, to make work, People had already built that and added that into the toolkits, and made it just so much easier for many other things to be built.
|
أنا will say one last thing, is, أنا did have a kind of a hiatus.. and this is the tricky part about Java. Is, أنا was برمجة in what's more like the core Java and servlets and all those types of things, uh, early on.. and then أنا took a hiatus. Or أنا was just doing basic core Java, but أنا didn't keep up with it for years. And even though أنا knew Java, there were so many more toolkits and things that were added into the base toolkits.. there was more sophisticated ways of doing things and higher level technology.. and... أنا really had to go back to school, uh, when أنا approached it again, because alot of the things that we were building by hand, or أنا was building by hand, uh, to make work, People had already built that and added that into the toolkits, and made it just so much easier for many other things to be built.
|
Alright, that's all أنا want to say about Java for now. Uh, أنا just want to let you know, you can do it. If it's frustrating .. Uh, if you're having trouble trying to get the concepts, um, go forward. Keep.. There's many موارد to go through. And just, just remember that uh, once you get those basic concepts, classes and objects, and that virtual machine.. you'll have alll those basic you need to go off and build the most amazing program you can build.
|
Alright, that's all أنا want to say about Java for now. Uh, أنا just want to let you know, you can do it. If it's frustrating .. Uh, if you're having trouble trying to get the concepts, um, go forward. Keep.. There's many mawarid to go through. And just, just remember that uh, once you get those basic concepts, classes and objects, and that virtual machine.. you'll have alll those basic you need to go off and build the most amazing program you can build.
|
|