Contactar esade

Development Tools for Web and Mobile Apps (19CBA11014)

General information






S semester

ECTS Credits:


Teaching Staff:

Group Teacher Department Language
Ed: 1 Jordi Tardà Valls Operaciones, Innovación y Data Sciences ENG

Group Teacher Department Language
Ed: 2 Jordi Tardà Valls Operaciones, Innovación y Data Sciences ENG

Course Learning Objectives

Digital technologies are transforming profoundly how businesses operate, giving rise to new business models, disrupting entire industries and inducing deep social changes. Companies are reinventing themselves to leverage opportunities that new technologies and digitization are offering to them. Those companies not been able to understand or adapt their business activity to the new technological scenario it's possible will fall in competitive disadvantage.
The digital transformation of companies has to be lead by executives with strategical skills mixed with appropriate technological vision.

The WWW (World Wide Web) is becoming today the central part of this technological transformation, been the main communication channel between companies and users and the main business operations scenario as per today.

The objective of this course is to introduce students into the WWW and some of the associated technologies related with the development of webs and apps in a business environment, in order the students will be familiar and confident with these technologies, background (vocabulary) and processes associated to them.

The course is addressed to students without technical knowledge of the WWW nor programming skills.

Contents are distributed in 4 knowledge domains:
- Internet and WWW concepts
- WWW Front End technologies and tools: HTML, CSS, JavaScript
- WWW Back End technologies and tools: PHP, Relational Databases, SQL
- Basic concepts of Digital Marketing: Intro SEO/SEM, Google Ads, Google Analytics

This course is mainly hands-on, trying to replicate as much as possible the real scenario of web-app conceptualization and development, having as final purpose the achievement of a real mockup web-app business project by the students, that will be published and promoted on-line, as if it will be a real WWW project.

Assessment criteria

The course assessment is based on 3 criteria:
- Individual participation at class (10%)
- Quizzes about theoretical concepts presented (10%)
- Web-App project: conceptualization, development, publishing & promotion (80%)

Class attendance is compulsory. No attendance at class has a direct impact on the final grade:
1 unjustified non-attendance ? Nothing happens ? Maximum achivable final grade is 10 over 10
2 unjustified non-attendance ? Maximum achievable final grade is 9 over 10
3 unjustified non-attendance ? Maximum achievable final grade is 8 over 10

Justified non-attendance can only be indicated by program management.

The course has no final exam for those students having a minimum attendance at class of 6 sessions of the total 9 sessions (minimum attendance of 66%) and the quality of the Web-App project developed is good enough, following quality indications of teachers at class.

For those students not having minimum attendance, or not delivering final Web-App project, or Web-app project having a quality below expectation (will be indicated by teachers during project development), will be necessary to pass a final exam. The maximum achievable final grade is 8 over 10 in this case.


Complementary reading:
Suehring, S.; Valade, J. (2013) PHP, MySQL, JavaScript & HTML5 All-in-One For Dummies, John Wiley & Sons, Inc.
Duckett, Jon (2011) HTML & CSS Design and build Websites, John Wiley & Sons, Inc.
Dyer, Russell (2008) MySQL in a Nutshell, 2nd Ed. O'Reilly Media
Dyer, Russell (2015) Learning MySQL and MariaDB, O'Reilly Media
Gilmore, W. Jason (2010) Beginning PHP and MySQL, 4th Edition. Apress Publisher
Delisle, Marc (2012) Mastering phpMyAdmin 3.4 for Effective MySQL Management. Packt Publishing
Rand-Hendriksen, Morten (2012) Sams Teach Yourself Microsoft Expression Web 4 in 24 Hours, 2nd Ed., SAMS Publishing
Churcher, Clare (2012) Beginning Database Design, 2nd Edition. Apress Publisher
Google Search Engine Optimization Starter Guide. (2010)
Enge, E.; Spencer, S.; Stricchiola, J.C.; Fishkin, R. (2015) The Art of SEO: Mastering Search Engine Optimization, 3rd Ed, O'Reilly Media.
Weber, J. (2015) Practical Google Analytics and Google Tag Manager for Developers, Apress

Timetable and sections

Group Teacher Department
Ed: 1 Jordi Tardà Valls Operaciones, Innovación y Data Sciences

Timetable Ed: 1

Group Teacher Department
Ed: 2 Jordi Tardà Valls Operaciones, Innovación y Data Sciences

Timetable Ed: 2