LearnKey Blog

Programming in HTML5 with JavaScript and CSS3 Specialist (70-480) Released!

Today, we are excited to announce the release of our Programming in HTML5 with JavaScript and CSS3 Specialist course.

Programming in HTML5 with JavaScript and CSS3 Specialist (70-480)

The Programming in HTML5 with JavaScript and CSS3 Specialist (70-480) course readies one for the Microsoft 70-480 exam and will increase employability prospects for anyone looking to get into a web design and web development career. The course covers document structures and objects, program flow, accessing and securing data, and the use of Cascading Style Sheets in applications. This exam (or the 70-483 exam for Programming in C#) plus the 70-486 exam (for developing ASP.NET applications) earns one an MCSA for App Development.

Our hope is that through our courseware we may provide learners with the guidance, preparation, and skills they need to succeed. For more information and to learn about additional LearnKey products visit our website.

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.

The Power of CSS3

I just stumbled across one of the coolest sites demonstrating of the power of CSS3 – css3please.com. For those of you who don’t know what CSS is, its simply the language web developers use to put style and color into an average web page. CSS3 has taken style to the next level by allowing designers and developers to not only be able to add a color to an object, but be able to have it display a gradient from any specific color to another. You can also add drop shadows, rounded corners, custom font faces, and even rotation to an object. These features take a lot of pain out of website development by making objects much easier to work with, and quicker to customize and create. Any good developer can tell you of the hassle of trying to make a box with rounded corners without CSS3 – having to first create the image in Photoshop, then cut the image into several smaller pieces, and then get them all to behave and fit tightly together to look like they never were cut up. That can take quite a bit of time. Compare all that with this CSS3 code:

Continue reading “The Power of CSS3”