Technische Hochschule Mittelhessen Courses
The Mittelhessen University of Applied Sciences is a German Fachhochschule for bachelor's and master's studies in the cities of Friedberg, Giessen, and Wetzlar
The Mittelhessen University of Applied Sciences is a German Fachhochschule for bachelor's and master's studies in the cities of Friedberg, Giessen, and Wetzlar
The third part of the MOOC series "Web Engineering" completes our Web Engineering Specialisation Program:Web Engineering I: Basics of Web Development (level 1 = beginners)Web Engineering II: Developing Mobile HTML5 Apps (level 2 = intermediate)Web Engineering III: Web Application Quality Assurance (level 3 = advanced)In this part of the course, you will master the maintenance challenges that come with continuously building, testing, and deploying HTML5 apps. In addition, you have the opportunity to particpate in an offshore development project for two weeks in September. This project will prove that you have learnt the tools and skills necessary for a Web professional.What will I learn?By the end of this course, you will be able to:Prepare virtual environments for developing, testing, and deploying Web appsKnow how to compile test plans and scripts for performance and browser testing of Web appsInstall, configure, and use tools for build automation and QA processesProvided that you take part in the offshore Scrum development project, you will learn the tools and skills for Web app development in a distributed team in a continuous delivery environment.What do I have to know?You must have a profound knowledge of developing Web apps. For the learning objectives of build automation and quality assurance, it is necessary to provide a working Web app of your own. This is either the mash-up app participants developed in Web Engineering II as term project or any meaningful Web app you have developed elsewhere. Your app must be Open Source.
Become familiar with the challenges that come with the planning, development, testing, and maintenance of HTML5 apps. Web Engineering takes you through the concepts, methods, techniques, and tools needed for systematically developing websites and Web applications. In Web Engineering I "Basics of Web Development" we learned how to create a professional website, and now we take a step further as you develop your very own HTML5 app!Using the HTML5 mobile application framework Sencha Touch, you will go online and practice handling the infrastructure and tools needed for the development and maintenance of an established Web app. In particular, you will learn the basic technical and architectural principles necessary for Web app building.Learning ObjectivesAt the end of the two-part course, you will be able to:Develop a high-performance, secure and accessible website, upon a client’s request.Design and realise an HTML5 app and upload this to app stores.Prerequisites for Course ParticipationYou must have a working knowledge of HTML/CSS.