How to Program with Java

by How to Program with Java · · · · 3 subscribers

Your Online Java Tutorial - In Plain English!

The DOM is something that intimidated me for quite a while (even as a senior software engineer), but this was only because I didn't understand what it was, and never took the time to learn. I assure you, if you're feeling intimidated by the DOM, you don't need to be! DOM stands for Document Object […] The post The Document Object Model (DOM) appeared first on How to Program with Java.

more...


Tags:

Older Episodes

Arrays in JavaScript Aug. 27, 2018
So we've talked a lot already about all the different data types and built-in objects in JavaScript, but not once have I mentioned Arrays. The reason for this is that the topic of Arrays is quite a broad one and it will require you to understand many of the base …
Something that's really useful to know about is the handful of objects that come built into the JavaScript language. These objects are tools that you can use to enable a wide range of useful functionalities in your applications. From manipulating the user's URL location to changing elements on the screen, …
One thing that threw me off when I started learning JavaScript (with a background in Java) was the fact that JavaScript has both undefined and null as possible values for a variable. In Java, all we have is just null which means that the variable has no value. So when …
Objects in JavaScript Aug. 6, 2018
As we all know, JavaScript is an object oriented programming language, but we haven't yet gone into detail about how objects work in JavaScript. Today, we're going to change that! You see, Objects are by far the most powerful data type that exists in JavaScript and I'm about to show …
We know that JavaScript is a dynamically typed language, but remember, this doesn't mean that JavaScript is void of types. JavaScript absolutely has types that back its variables, we're just sort of "abstracted" out of that process by its magic and wizardry. Okay it's not magic, it's just code, but …
Showing data to users and getting data from users is a pretty fundamental task in programming. If you come from a Java programming background, you're probably used to using the console to display information to the user as well as using something like the Scanner to retrieve data via the …
Up to this point we haven't talked about the elephant in the room! And that's the fact that we've been talking about JavaScript for quite a while now, but we haven't yet discussed how to actually USE JavaScript inside of an HTML page. Well, no time is better than the …
Every programming language that you'll use will have some sort of tool that allows you to debug the code you write. Without debugging, finding the errors in your code would be VERY time consuming. The magic of using a debugging tool is that it allows you to run your code …
Everyone will, at some time or another, need to apply for positions and pass an interview or more to land the perfect job. Whether you are fresh out of school, or after years in the trenches, this applies to almost all of us. Often the competition can be fierce, you …
While Loop in JavaScript Sept. 1, 2017
The while loop in JavaScript is yet another type of control structure. For a review on what a control structure is, please see our last post on IF statements. The main goal of the while loop is to continually re-run a specific chunk of code over and over again. This …
For Loops in JavaScript Aug. 25, 2017
Just like an IF statement, a FOR loop in JavaScript is another kind of control structure. For a review on what a control structure is, please see our last post on IF statements. The for loop's main purpose is to force the JavaScript engine to re-run lines of code a …
Jason Kiernan is a 28 year old pharmacist who lives in the south-west of Ireland. He's been working as a community pharmacist since he was more or less 21, but after a few years on the job, his work started to get pretty routine and boring. So craving more of …
Chances are you already have some experience with programming as this blog namely focuses on the Java programming language. If you have a background in Java, then the structure of the IF statement in JavaScript will look very familiar to you. In fact, it's identical, so if you feel like …
JavaScript Data Types July 28, 2017
Although the JavaScript language doesn't allow you to explicitly define a type when you declare a variable, this shouldn't lead you to believe that JavaScript doesn't have types (because it does). JavaScript uses dynamic typing, and therefore this means that the JavaScript engine will choose the best data type for …
Shaban is currently a Director of IT who manages programmers, system administrators, QA Testers and helpdesk. His story is a great success story that shows you what you can do by just taking it upon yourself to learn how to program at home. Let's take a journey through Shaban's life …
JavaScript Variables July 14, 2017
Variables in JavaScript are pretty straight forward once you understand the concept of dynamic typing, which we talked about in the last article. Variables in JavaScript are used like variables in any other programming language. They are used to store data for the period of time that a user has …
Generally speaking, modern day programming languages fall into one of two categories: Dynamic Typing Static Typing Before we can dive into what dynamic or static typing means, we'll first need to understand what it means by "typing" in general. Note: This concept actually reaches beyond just JavaScript and Java, but …
Let's start things off by explaining what Amazon Web Services (AWS) actually is and why it's useful to you as a Java programmer. Amazon Web Services are a bunch of "products" that Amazon is offering to make our lives as programmers easier. These products come in the form of web …
One-to-One Unidirectional Relationship - Since you've already learned about the ins and outs of how unidirectional one-to-many and bidirectional one-to- many relationships work, it's time to learn about the One-to-One relationships. -