Recently I had some free time in my project schedule, and rather than take vacation, I decided to approach my boss regarding training. Taking advantage of some quiet time around the office not only helped me recharge my batteries, but it also gave me some great ideas to take back to my group.
I’ve been a Web application developer for over 15 years and have exclusively worked on Microsoft Web applications. Even though minimal technical skills were required, I opted to take MTA: HTML5 Application Development Fundamentals. Microsoft introduced the MTA certifications in 2010 to assist individuals in taking the first step as an IT professional or developer. Even though I have more advanced certifications under my belt (MCSE, etc.), I felt that the MTA course in HTML5 would be an excellent way to get an update on some of the more recent trends in Web application development.
Here are some of my takeaways from the class:
- HTML has come a long way. Over the years, many of us turned to server-side scripting platforms, such as ASP.NET, PHP and ColdFusion, to get more out of our Web pages than HTML can deliver. Many advanced features have been added to the HTML5 specification, so it may be possible to simplify your applications.
- Focus on mobile and responsive design. The course covered many of the newer CSS3 items, such as flexible boxes and using columns, to enhance text flow throughout a page.
- The importance of platform independence. This was a big shock coming from a “Microsoft” class. All labs were tested in multiple browsers, including Internet Explorer, Chrome, Safari and Opera. The instructor also emphasized the browser-specific prefixes that we needed to include in our CSS for optimal display.
I haven’t decided yet if I’ll finish up and take the exam (MTA 98-375). We covered a lot of material in just three days, but I can review the materials, the course recordings and labs for up to six months. That should give me enough preparation and time to get a new certification for the new year.