Sunday, 5 January 2014

Web Engineering II: Developing Mobile HTML5 Apps

Course starts  17 JAN 2014
Get yourself enrolled at : https://iversity.org/c/19?r=a027c





Learn how to design and develop a mobile Web app. What about realising a real-time multi-player game? We show you the way to get your idea to the app store.



Technische Hochschule Mittelhessen — University of Applied Sciences 

Get yourself enrolled at : https://iversity.org/c/19?r=a027c

About this course

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 mobile HTML5 framework from 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.

Course Content

Web Engineering II builds upon on the material learned in the first course, Web Engineering I.
Each chapter presents the following content through a series of instructional videos, screencasts and online interactive exercises. You will also work in small groups, applying and testing practical examples of key technical aspects in web development. 
Chapter 11: Starter Kit: Tools for the HTML5 App in the Cloud 
Chapter 12: Design Pattern REST for the Mobile Web 
Chapter 13: Interactive Exercises with JavaScript at Code academy 
Chapter 14: Web Programming with JavaScript and REST API 
Chapter 15: Overview of HTML5 and its JavaScript APIs 
Chapter 16: Online Exercises with the HTML5 Framework from Sencha Touch 
Chapter 17: Introduction to NoSQL Databases for Web Apps 
Chapter 18: Design and implementation of a WebSocket App 
Chapter 19: Preparing an HTML5 App for App Stores 
Chapter 20: Screen casting Web Apps for User Documentation 
As a learning object for exploring and applying the course content, we will use the mobile web-based Audience-Response System ARSnova. It will be used as a live feedback app throughout the MOOC.
The official course language is English, but the videos will be in German with English subtitles.

Course Structure

The entire course consists of two consecutive parts: the first part of the course Web Engineering I, started on 15 October 2013, and this course, Web Engineering II, starts on 17 January 2014. Each course consists of 10 chapters with 6 to 8 learning units and has a weekly workload time of about 6 hours. For students at universities, the entire course has a workload equivalent to 6 ECTS credits.
With sufficient prior knowledge, you can move directly onto Web Engineering II.

Learning Objectives

At the end of the 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. 

Who is this course aimed at?

Both parts of the MOOC "Web Engineering" are aimed at undergraduate students of computer science, including media and business computer science, computer science specialist trainees in the field of application development, and working web designers. For students of THM in the Department of MNI, the entire MOOC "Web Engineering" is equivalent to the Bachelor module "Internet-Based Systems" (CS 1024).

Course Certificates

You will receive a certificate from the THM for both Web Engineering I and II, if you provide the following: 
Web Engineering I: completion of the online final exam and creation of a website 
Web Engineering II: completion of the online final exam and creation of an HTML5 App 
Prerequisites for Course Participation
You must have a working knowledge of HTML/CSS as provided by the track Web Fundamentals from Codecademy.

Our Experience

Whoever offers an online course in web engineering should be able to offer appropriate references. In recent years, we have worked in the areas of e-learning and web-based systems. This includes the university search engine Pharus, the learning and collaboration platform eCollab, and the mobile Audience-Response System ARSnova. These were developed as open source student projects, starting from bachelor and master projects to production.
Looking back, it was the course "Web Engineering" that adequately prepared students for these projects. If you complete both parts of the course Web Engineering I and II, you will be able to do the same.

FAQ

Please have a look at the FAQ if you have any general questions regarding the platform.

Thank you for enrolling. We will update you with news soon.


Get yourself enrolled at : https://iversity.org/c/19?r=a027c


Course instructors



Prof. Dr. Klaus Quibeldey-Cirkel

Klaus Quibeldey-Cirkel was appointed in 2001 as professor, first at the Department of Software Engineering at the University of Darmstadt. Since 2003 he teaches practical computer science at the Technical University of Central Hesse (THM). There he engaged in the fields of web engineering, search engines, mobile applications and is also e-learning officer of his college.Together with his students, he develops web applications and apps from the basic idea to market.










Christoph Thelen

Research assistant 

lecturer for the module "Object-Oriented Programming" 

2008-2011: Master of Science computer science 

2005-2008: Bachelor of Science computer science 

during the study regular guest lecturer and tutor in the modules "Web Engineering", "Mobile Applications", "Web Security "," Web Performance "," web basics "," Internet-Based Systems "," refactoring ". Training in the field of e-learning, e-moderator in various blended learning courses.








Andreas Gärtner

Research Assistant, Sencha Touch developer and responsible for the migration and development of Audience Response Systemsarsnova .

2008-2011 - Bachelor of Science computer science 

since 2011 - Studies Master of Science computer science




Daniel Gerhardt

Research Assistant. He mainly deals with the development of Rich Internet Applications and Mobile Applications related to e-learning. In the past it has supported students as a tutor in exercises.




Course starts  17 JAN 2014

Get yourself enrolled at : https://iversity.org/c/19?r=a027c



In case of any query or if you are interested in any other kind of online course , we will find you the best one. Just let us know through comments.

Happy learning....!


Get Ebooks delivered to your email id

Comments

Subscribe to our channel

Facebook

Powered by Blogger.

Home | Contact Us | DMCA | Terms of Service | Privacy | Advertise

Maven Scientists