WEB PROGRAMMING

Economia e Management WEB PROGRAMMING

0212700145
DIPARTIMENTO DI SCIENZE AZIENDALI - MANAGEMENT & INNOVATION SYSTEMS
EQF6
BUSINESS MANAGEMENT
2017/2018



YEAR OF DIDACTIC SYSTEM 2014
SECONDO SEMESTRE
CFUHOURSACTIVITY
530LESSONS
Objectives
EDUCATIONAL OBJECTIVES
THE EDUCATIONAL OBJECTIVES THAT THE TEACHING AIMS TO ACHIEVE ARE TO INTRODUCE STUDENTS TO THE MAIN METHODOLOGIES AND TECHNOLOGIES AT THE STATE OF THE ART FOR THE STRUCTURED MANAGEMENT OF INFORMATION AND FOR THEIR PRESENTATION IN THE WEB.
KNOWLEDGE AND UNDERSTANDING SKILLS.
AT THE END OF THE COURSE THE STUDENT WILL BE ABLE TO UNDERSTAND THE TERMINOLOGICAL VOCABULARY OF THE WEB SOFTWARE TECHNOLOGIES AND MASTER THE MAIN SOFTWARE TECHNOLOGIES PRESENT IN THE SECTOR.
HE WILL BE ABLE TO SELECT THE MOST SUITABLE TECHNOLOGIES TO SOLVE THE PROBLEMS THAT ARE POSED.
KNOWLEDGE AND ABILITY TO UNDERSTAND PRACTICES.
THE COURSE IS AIMED AT THOSE WHO WANT TO LEARN HOW TO DESIGN AND BUILD WEB PAGES STARTING FROM SCRATCH AND KEEP A CHECK ON PAGES CREATED THROUGH CONTENT MANAGEMENT SYSTEMS, BLOGGING SOFTWARE OR E-COMMERCE PLATFORMS.
THE STUDENT WILL BE ABLE TO DESIGN AND CREATE INTERACTIVE WEB PAGES, STRUCTURED IN HTML5 AND PRESENTED IN CSS3. HE WILL LEARN THE BASICS OF PROGRAMMING IN JAVASCRIPT, TO MAKE ITS PAGES HIGHLY INTERACTIVE.
Prerequisites
THE ESSENTIAL PREREQUISITES ARE THE BASIC CONCEPTS OF COMPUTER SCIENCE, SUCH AS THE COURSE OF "FOUNDATIONS OF COMPUTER SCIENCE" OF THIS DEGREE COURSE, BUT NO EXPLICIT COMPUTER PROGRAMMING SKILLS ARE REQUIRED.
Contents
•BASIC CONCEPTS ON GEOGRAPHIC NETWORKS AND TCP / IP PROTOCOLS - THE WEB
•BASIC CONCEPTS ON HTML5: STRUCTURE OF AN HTML DOCUMENT - TEXT, LISTS, LINKS, IMAGES, TABLES, FORMS, OTHER TAGS
•BASIC CONCEPTS ON CSS3 : HOW CSS WORKS - INTERNAL AND EXTERNAL CSS - CSS SELECTORS - CASCADING RULES - INHERITANCE - EXAMPLES OF CSS
•INTRODUCTION TO JAVASCRIPT: WHAT IS A SCRIPT - CREATING A SCRIPT - ALGORITHMS - FLOW CHART - DESIGN A SCRIPT - OBJECTS: PROPERTIES, EVENTS AND METHODS - THE DOCUMENT OBJECT - HOW A BROWSER PROCESSES A PAGE - HOW TO WRITE A SCRIPT
•BASIC CONCEPTS ON JAVASCRIPT PROGRAMMING: INSTRUCTIONS, COMMENTS, VARIABLES, DATA TYPES - FUNCTIONS, METHODS, OBJECTS - DECISIONS, CYCLES
Teaching Methods
THE COURSE IS ORGANIZED IN: THEORETICAL LESSONS, CLASSROOM EXERCISES AND LABORATORY EXERCITATIONS.
IN THE CLASSROOM EXERCISES WILL BE PRESENTED SOME SIMPLE EXAMPLES, IN ORDER TO GIVE CONCRETENESS TO WHAT ILLUSTRATED THEORETICALLY, AND THE STUDENTS THEMSELVES WILL BE INVITED TO PERFORM SMALL EXERCISES.
IN THE LABORATORY EXERCITATIONS, WHICH WILL TAKE PLACE AT THE END OF EACH TOPIC, A COMPLETE EXAMPLE WILL BE PRESENTED SHOWING THE PRACTICE OF WHAT HAS BEEN LEARNED. THESE EXERCITATIONS WILL BE ORIENTED TO THE PROBLEM SOLVING AND WILL HAVE AS THE OBJECT THE DESIGN AND REALIZATION OF SMALL PROJECTS CONCERNING WEB PAGES. EACH PROJECT WILL BE INTRODUCED, ILLUSTRATED, STARTED AND THEN LEFT TO THE STUDENTS. AT THE END OF EACH LABORATORY EXERCISE THE COMPLETE SOLUTION OF THE PROJECT WILL BE PRESENTED.
IN THE DISCUSSION OF ALL THE EXERCISES WILL BE GIVEN ADVICE ON HOW TO MANAGE THE DESIGN AND ORGANIZATION OF WEB PAGES, HOW TO CREATE ATTRACTIVE CONTENT (WITH TEXT, IMAGES, AUDIO AND VIDEO) AND SITES WITH A GOOD TYPOGRAPHY, AN ATTRACTIVE LAYOUT AND IN LINE WITH THE MAIN USABILITY AND ACCESSIBILITY REQUIREMENTS.
Verification of learning
DURING THE EXAM THE STUDENT WILL HAVE TO SHOW THE KNOWLEDGE OF THE "THEORETICAL" CONCEPTS AND TO KNOW HOW TO APPLY "PRACTICALLY" THE TECHNIQUES LEARNED DURING THE COURSE STUDY.
Texts
•DUCKETT, J. "HTML & CSS" + DUCKETT, J. "JAVASCRIPT & JQUERY" - EDITORE JOHN WILEY & SONS INC - ANNO: 2014 - PAGINE: 1152 (2 VOL) - ISBN: 978-1118907443 (NORMALLY SOLD IN PAIRS)
More Information
•HTTPS://WWW.W3.ORG/
•HTTP://WWW.HTML.IT/
•ON THE TEACHER'S WEBSITE (HTTP://DOCENTI.UNISA.IT/000794/HOME) YOU CAN FIND TRANSPARENCIES AND OTHER EDUCATIONAL MATERIAL
•HTTP://WWW.HTMLANDCSSBOOK.COM/ SITE OF THE BOOK "HTML & CSS", ON WHICH EXTRA MATERIAL IS AVAILABLE AND ON WHICH IT IS POSSIBLE TO TRY THE EXAMPLES CODE ONLINE AND DOWNLOAD ALL THE SOURCE CODE.
•HTTP://WWW.JAVASCRIPTBOOK.COM/ WEBSITE OF THE "JAVASCRIPT & JQUERY" BOOK, ON WHICH EXTRA MATERIAL IS AVAILABLE AND ON WHICH IT IS POSSIBLE TO TRY THE EXAMPLES CODE ONLINE AND DOWNLOAD ALL THE SOURCE CODE.
  BETA VERSION Data source ESSE3 [Ultima Sincronizzazione: 2019-05-14]