WEB PROGRAMMING

Alberto POSTIGLIONE WEB PROGRAMMING

0212700145
DEPARTMENT OF MANAGEMENT & INNOVATION SYSTEMS
EQF6
BUSINESS MANAGEMENT
2024/2025



YEAR OF COURSE 1
YEAR OF DIDACTIC SYSTEM 2023
SPRING SEMESTER
CFUHOURSACTIVITY
530LESSONS
ExamDate
POSTIGLIONE09/12/2024 - 09:00
POSTIGLIONE09/12/2024 - 09:00
Objectives
TRAINING OBJECTIVES
THE TEACHING INTENDS TO INTRODUCE STUDENTS TO THE MAIN CLIENT SIDE METHODOLOGIES AND TECHNOLOGIES TO PRESENT INFORMATION ON THE WEB IN STATIC SITES.

KNOWLEDGE AND UNDERSTANDING.
AT THE END OF THE TEACHING THE STUDENT WILL BE ABLE TO UNDERSTAND AND USE THE TERMINOLOGICAL VOCABULARY OF WEB TECHNOLOGIES AND WILL KNOW THE BASIC CONCEPTS ON THE GOOD DESIGN OF WEB PAGES, WITH PARTICULAR ATTENTION TO THE COMMUNICATIVE ASPECT, TO THE USABILITY OF THE INFORMATION AND TO THE ACCESSIBILITY OF THE INFORMATION. HE WILL BE ABLE TO SELECT THE MOST SUITABLE TECHNOLOGIES TO SOLVE THE PROBLEMS OF WEB PROGRAMMING.

KNOWLEDGE AND UNDERSTANDING APPLIED
AT THE END OF THE TEACHING THE STUDENT WILL BE ABLE TO UNDERSTAND THE MAIN SOFTWARE TECHNOLOGIES FOR THE CONSTRUCTION AND PRESENTATION OF WEB PAGES. THE COURSE IS ADDRESSED TO THOSE WHO WISH TO LEARN TO DESIGN AND BUILD EX-NOVO WEB PAGES, BUT ALSO TO THOSE WHO WANT TO MAINTAIN DETAILED AND TIMELY CONTROL ON PAGES REALIZED THROUGH CONTENT MANAGEMENT SYSTEMS, BLOGGING SYSTEMS, E-COMMERCE SYSTEMS. .

IN PARTICULAR, THE STUDENT WILL BE ABLE TO DESIGN AND CREATE EFFECTIVE, USABLE AND ACCEPTABLE WEB PAGES, STRUCTURED IN HTML5 AND FORMATTED WITH CSS3.
Prerequisites
THE ESSENTIAL PREREQUISITES ARE THE BASIC CONCEPTS OF COMPUTER SCIENCE.
Contents
THE COURSE INCLUDES 30 HOURS OF DIDACTICS (5 CREDITS). IN PARTICULAR, 3 CREDITS (18 HOURS) WILL BE DEDICATED TO THE "THEORETICAL" PART AND 2 CREDITS (12 HOURS) TO CLASSROOM EXERCISES AND TO THE ANALYSIS, DEVELOPMENT AND VISION OF CLASSROOM PROJECTS.

IN PARTICULAR, IT IS SO STRUCTURED:
(4 HOURS) PRELIMINARY CONCEPTS AND INTRODUCTION TO HTML: BASIC CONCEPTS ON GEOGRAPHICAL NETWORKS AND PROTOCOLS - HOW TO ACCESS THE WEB - DEVELOPMENT TOOLS - HOW TO CREATE A WEB PAGE - HOW THE WEB WORKS - WRITING AND LOADING A WEB PAGE - STRUCTURE OF AN HTML DOCUMENT - MARKUP - TAGS AND ELEMENTS - CREATING A PAGE - CHECKING CONFORMITY OF A WEB PAGE - HOW TO READ THE HTML CODE OF A PAGE.
(10 HOURS +4 HOURS OF CLASSROOM EXERCISES) BASIC CONCEPTS ON HTML5: TEXT, LISTS, LINKS, IMAGES, TABLES, MODULES, OTHER CONCEPTS.
(2 HOURS + 2 HOUR OF CLASSROOM EXERCISES) BASIC CONCEPTS ON CSS3: HOW CSS WORKS - INTERNAL AND EXTERNAL CSS - CSS SELECTORS - CASCADE RULES - INHERITANCE
(2 HOUR + 4 HOURS ANALYSIS, DEVELOPMENT AND CLASSROOM VISION OF PROJECTS AT THE END OF EVERY TOPIC): INCIPIT OF A BOOK - RECIPE - ANNUAL PLANNING OF FILM FESTIVAL - GASTRONOMIC WEBSITE - WEB SERVICE HOSTING - REGISTRATION TO AN ELECTRONIC BULLETIN - ARTSHOPBOOK.
(2 HOURS - ANALYSIS, DEVELOPMENT AND CLASSROOM VISION OF A COMPLETE PROJECT): GARDEN ON THE TERRACE.
Teaching Methods
THE COURSE AIMS TO ACCOMPANY STUDENTS IN THE PROCESS OF PERMANENT TRAINING (LIFELONG LEARNING), WHICH INVOLVES CONTINUOUS UPDATE (THROUGH THEIR WHOLE LIFE) OF KNOWLEDGE AND SKILLS, SEEKING TO STIMULATE CURIOSITY AND INTEREST TOWARDS IT AND NEW TECHNOLOGIES .
THE TEACHER WILL SHOW THE "PRACTICAL" IMPLICATIONS OF WHAT IS PRESENTED IN LESSON AND USE WILL BE MADE OF SLIDES, ACCOMPANIED BY MULTIMEDIA ELEMENTS. STUDENTS WILL BE INVITED TO LEARN MORE INTO THE COURSE TOPICS BY PROPOSING THEM ONLINE RESOURCES OF PARTICULAR INTEREST.
DURING THE COURSE THE TEACHER WILL MAKE EXTENSIVE USE OF EXAMPLES, GUIDED EXERCISES AND EXERCISES TO BE CARRIED OUT AT HOME.

FROM A STRUCTURAL POINT OF VIEW, THE LESSONS COULD BE:
• LECTURES WITH EXAMPLES AND GUIDED EXERCISES.
• HOME EXERCISES.
• END OF TOPIC PROJECTS.
IN LECTURES, THE TEACHER WILL INVITE STUDENTS TO PERFORM EXERCISES IN THE CLASSROOM.
IN THE GUIDED PROJECTS, WHICH WILL TAKE PLACE AT THE END OF EACH TOPIC, A COMPLETE EXAMPLE WILL BE PRESENTED WHICH WILL SHOW, IN INCREMENTAL WAY COMPARED TO THE PREVIOUS TOPICS, THE PRACTICE OF EVERYTHING PRESENTED IN THE ENTIRE TOPIC. THESE SMALL PROJECTS WILL BE ORIENTED TO THE DESIGN OF SMALL WEBSITES. EACH PROJECT WILL BE INTRODUCED, ILLUSTRATED, STARTED AND THEN LEFT TO THE STUDENTS TO COMPLETE. AT THE END OF EACH GUIDED PROJECT THE COMPLETE SOLUTION WILL BE PRESENTED.
IN THE DISCUSSION OF THE EXERCISES, DESIGN AND COMMUNICATION INDICATIONS WILL BE GIVEN (WITH TEXT, IMAGES, AUDIO AND VIDEO) IN ORDER TO PRODUCE AN ATTRACTING LAYOUT IN LINE WITH THE MAIN USABILITY AND ACCESSIBILITY REQUIREMENTS.
Verification of learning
THE ACHIEVEMENT OF THE TEACHING OBJECTIVES IS CERTIFIED BY PASSING AN EXAM WITH A RATING OUT OF THIRTY.
DURING THE EXAM THE STUDENT MUST SHOW THAT HE KNOWS THE CONCEPTS "THEORETICALLY" AND THAT HE KNOWS THEY "PRACTICALLY" APPLY THE TECHNIQUES LEARNED IN THE COURSE.
THE EXAM TESTS ARE DIVIDED INTO TWO PARTS, ONE "THEORETICAL" AND ONE "PRACTICAL"; EACH PART HAS A MINIMUM SUFFICIENCY THRESHOLD, BELOW WHICH THE ENTIRE EXAM IS NOT PASSED, EVEN IF THE INSUFFICIENCY CONCERNS ONLY ONE OF THE TWO PARTS.
Texts
DUCKETT, J. "HTML & CSS: DESIGN AND BUILD WEBSITES” - JOHN WILEY & SONS INC - 2014 – PAG.: 490 - ISBN: 978-1118871645
More Information
ON THE TEACHER'S WEBSITE (HTTP://DOCENTI.UNISA.IT/000794/HOME), SLIDES AND OTHER ONLINE RESOURCES ARE AVAILABLEHTTPS://WWW.W3.ORG/
HTTP://WWW.HTML.IT/
  BETA VERSION Data source ESSE3 [Ultima Sincronizzazione: 2024-11-18]