LearnKey Blog

MTA 98-375: HTML5 Application Development Course

Hello, everyone! Hope your summer is going well. This week, we are back in “filming” mode and the course we are filming is a course called HTML5 Application Development, which covers the material in the Microsoft Technology Associate (MTA) 98-375 exam.

While the focus of this course is the exam material, it also serves as an excellent introductory HTML5 course. HTML, which stands for HyperText Markup Language, is the markup language used to create webpages, like the one you are reading now. And this course covers version 5 of HTML, hence the HTML5 in the course title. We start with the very basics of HTML and then move on to some advanced HTML concepts. By the way, HTML5 makes it much, much easier to embed a video or audio clip inside of a webpage when compared to previous versions of HTML. That is just one of the many HTML5 features covered in this course.

Now, you may have noticed the words “Application Development” in the course title. Alas, HTML5 is not the only piece of HTML5 application development. To format and shape text on a page (by shape I mean boxes, rows, and columns when needed), we use Cascading Style Sheets (CSS). An entire session of this course is dedicated to CSS version 3, or CSS3 for short. CSS3 is great for a concept called Responsive Web Design, which is the act of designing a webpage to where it will display well on something as large as a full screen, or, when needed, automatically move items around to display well on a 4-inch mobile device screen, all without having to build separate webpages for each.

Webpages are more interactive now than ever. HTML5 by itself is not interactive (well, if you count pressing a play button and having a video play, OK, a little interactive). Seriously, though, HTML5 is static in nature. To make webpages more interactive, we need to use a scripting language called JavaScript. JavaScript takes items on webpages and gives us a chance to make them interactive. And, this course covers introductory JavaScript concepts for both making webpages interactive on a full screen and on a mobile device.

Lastly, this course covers the introductory points on what it takes to put together, test, and debug a web application which has been built using HTML5, CSS3, and JavaScript. At this point, you indeed are talking about a web application, not just a single webpage.

All of the material in this course, which includes several hours of video training, a pre-assessment and post-assessment test for each area of the course, a glossary, and a project workbook full of exercises to help you practice these concepts, serves two main purposes: to get you ready to pass the MTA 98-375 exam and gain a certification, and to get you job-ready skills needed for an introductory HTML5 Application Development position.

I will leave you with this thought: If you had any inclination of maybe learning about HTML application development as a whole, now is the time to learn! There will always be a demand for people who can build these applications. And, having first learned HTML in the (let’s just say a previous decade), HTML has come a long way. We really have a “less is more” situation now, meaning with HTML5, CSS3, and JavaScript, we can write less code than before yet produce more quality content for webpages. Now I call that a win-win.