Welcome to WebProgramming Academy, this web page is the exploration of web programming through HTML, CSS, and JavaScript. This website is designed for beginner programmers or people who have taken interest in making their own personal website. If you have little to no experience with web programming, this website is for you to explore and learn. When exploring this website, please look into HTML first before you go to CSS or JavaScript. Individually they are web-programming languages however HTML is the basic foundation for web programming.
HTML (Hyper Text Markup Language) is a programming language that communicates with the web browser to display content on to the web browser. HTML is described by HTML elements to document how the web page will look like. All elements have angle brackets with an opening and closing brackets. The elements can be altered by attributes. Attributes modify how the element will be displayed on to the web page.
CSS (Cascade Style Sheet) is a programming language that interacts with HTML elements to be displayed in a style. HTML only displays content on to the web browser but if you want to add color onto the text or alter the text font, CSS coding will be needed. It is possible to code the coloring and font size in HTML however it will take too long for up scaled large website to be modified. CSS take advantage of putting all the code into one file and display style to all HTML files.
JavaScript is a programming language that determines the behavior of the web browser. The way it determines the behavior the web page is how the user interacts with the web browser. One example of JavaScript is data validation. If the user types a letter when asked for zip code, JavaScript will be prompt to tell the user that letters are not allowed in the zip code field and only numbers are valid.