[00:00] overwhelming at first. Not only are there lot of conflicting advice on what you structures and algorithms, SOLID, O [00:13] the basic skills then you're going to principles and understanding from the until you are fluent in JavaScript. [00:26] until you understand how an array works. your brain works. So if you're brand new something new. Number 1 is variables. [00:39] using. Say for example you're writing a their date of birth. The date of birth in without needing to change the code [00:52] example, I have today's date as a of code is doing. Now number 2 is data supported. These are the types of values [01:05] using, a variable's data type might be "declare it" to use correct terminology, or change the data type of a variable [01:17] and later change to a string. Once you applications it becomes a pain as it's your code. This is why commercial [01:30] or Java. Number 3, IF statements. things depending on what the inputs are. application depending on the value of [01:44] age example from earlier. Say you want to use an IF statement and check the value a message to say "Enjoy the film" if not [01:58] that you put in an if statement needs to logical conditions you can use in your than or equal to, greater than, greater [02:12] multiple conditions together with the you just use the words AND and OR ampersand (&&) for AND and a double pipe (||) for [02:26] pipes (||) then make sure you actually operations which I'll cover in another true and false are also represented as [02:40] age calculation. The part in brackets part of the code is doing is working out the month and day of your date of birth. [02:52] to 1, so it subtracts 1 from your age 0 and doesn't subtract anything. One of the key principles of software [03:06] As your program gets bigger there are multiple places you want to calculate want the same piece of code scattered [03:19] isn't much difference between functions takes an input and calculates an output. give you an output. The print statement [03:32] as it prints text to the screen but define it and give it a name. In our case important to give your functions and [03:46] understand when you're reading your code. had earlier to calculate the age into variable at the end. It's important to [03:58] as the ones you're using outside a to make changes to the ones outside. This languages such as C# it's possible [04:11] Last we need to call the new function to even turn our print statements into a here to turn our integer into a string [04:25] data structures in programming. We to store one value. Arrays are used to instead of having one date of birth, we [04:37] array in most languages, you can add and Python for example this is done with the have an array of values you need a way [04:50] the array. Which brings us nicely onto For loops. While Loops are used to loop a variable or waiting for a user to get [05:04] would use a while loop for. For loops, on therefore use a loop in our code to loop these 6 things you should have enough [05:18] programming language to start with you beginners. Thank you for watching, see you next time!