ΑΝΑΠΤΥΞΗ WEB ΚΑΙ MOBILE ΕΦΑΡΜΟΓΩΝ



Σχετικά έγγραφα
HTML HTML5...CSS

Εισαγωγή στις ΤΠΕ ΙΙ Γιάννης Βρέλλης ΠΤΔΕ-Πανεπιστήμιο Ιωαννίνων. World Wide Web. Παγκόσμιος Ιστός

ΠΑΙΔΙ INTERNET ΚΑΙ. Όλα όσα πρέπει να γνωρίζουμε για μια δημιουργική και ασφαλή χρήση του διαδικτύου ΜΑΚΗΣ ΠΑΠΑΓΕΩΡΓΙΟΥ

Π ΤΥ Χ ΙΑ Κ Η ΕΡΓΑΣΙΑ

Ιόνιο Πανεπιστήµιο Τµήµα Αρχειονοµίας - Βιβλιοθηκονοµίας. Υπηρεσίες Internet. ίκτυα Η/Υ. Επίπεδο Εφαρµογής. Ενότητα θ

Πληροφορική Ι. Μάθημα 8 ο Εφαρμογές του Internet. Τμήμα Χρηματοοικονομικής & Ελεγκτικής ΤΕΙ Ηπείρου Παράρτημα Πρέβεζας. Δρ.

Κινητές τεχνολογίες;

Animation με χρήση HTML 5. Στέλιος Σκουρλής

Σύγκριση FLASH και HTML 5 HTML 5 σχετικά με την υποστήριξη πολυμέσων

TEC410 Ανάπτυξη Δικτυακών Τόπων (Δ εξάμηνο)

ΛΙΓΑ ΛΟΓΙΑ ΓΙΑ ΤΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΠΡΟΓΡΑΜΜΑ ΤΩΝ 300 ΩΡΩΝ

Internet Τοπικό δίκτυο LAN Δίκτυο Ευρείας Περιοχής WAN Διαδίκτυο Πρόγραμμα Πλοήγησης φυλλομετρητής Πάροχοι Υπηρεσιών Internet URL HTML links

ΤΕΧΝΟΛΟΓΙΕΣ ΣΧΕΔΙΑΣΗΣ ΔΙΑΔΙΚΤΥΑΚΟΥ ΤΟΠΟΥ (Web Site Design Technologies)

Εισαγωγή στην Επιστήμη της Πληροφορικής Εργαστήριο. Internet -

Περί δικτύων. Δρ. Ματθαίος Πατρινόπουλος

Κινητές τεχνολογίες;

Τεχνολογίες Παγκόσμιου Ιστού. 1η διάλεξη

ΓΕΩΠΟΝΙΚΗ ΣΧΟΛΗ ΑΠΘ Εργαστήριο Πληροφορικής στη Γεωργία

ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΑ ΕΡΓΑΛΕΙΑ ΓΙΑ ΤΟ ΔΙΑΔΙΚΤΥΟ

Η βασική εργαλειοθήκη του διαδικτύου

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΜΕ ΧΡΗΣΗ PHP

Χαρακτηριστικά ιστοσελίδας

Ειδικά θέματα σε κινητά και ασύρματα δίκτυα

ΑΛΛΗΛΕΠΙΔΡΑΣΗ ΑΝΘΡΩΠΟΥ - ΥΠΟΛΟΓΙΣΤΗ. Διδάσκων: Κωνσταντίνος Στεφανίδης

Χαρακτηριστικά ιστοσελίδας

Σχεδίαση και Υλοποίηση μιας Διαδικτυακής Βάσης Δεδομένων για Δεδομένα Τουρισμού

ΤΗΛΕΜΑΤΙΚΗ ΚΑΙ ΝΕΕΣ ΥΠΗΡΕΣΙΕΣ Ενότητα 8: Κοινωνικά Δίκτυα

ίκτυα - Internet Υπηρεσίες Internet O Παγκόσµιος Ιστός (World Wide Web) Ηλεκτρονική Αλληλογραφία ( ) Υπηρεσία FTP (File Transfer Protocol)

Η/Υ - Εισαγωγή στην Επιστήμη του Ιστού: Τεχνολογίες, Υπηρεσίες, Εφαρμογές 1

ΨΗΦΙΑΚΟΣ ΓΡΑΜΜΑΤΙΣΜΟΣ

Χαρακτηριστικά ιστοσελίδας

Διαδικτυακό Ημερολόγιο

Το διαδίκτυο και πώς λειτουργεί

ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΜΑΡΚΕΤΙΝΓΚ

Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Πληροφορική Ι. Ενότητα 8 : Εφαρμογές του Internet. Δρ.

Εισαγωγή στην Επιστήμη της Πληροφορικής Εργαστήριο. Internet -

Εισαγωγή στην επιστήμη των υπολογιστών. Υλικό Υπολογιστών Κεφάλαιο 6ο ίκτυα υπολογιστών

ΔΙΚΤΥΑ. Διδάσκοντες: Π. Αγγελάτος, Δ. Ζήνδρος Επιμέλεια διαφανειών: Π. Αγγελάτος Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών

Τεχνολογίες & Εφαρμογές Πληροφορικής Ενότητα 8: Διαδίκτυο Βασικές Έννοιες

ΕΠΛ 003: ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΑ ΣΥΣΤΗΜΑΤΑ

Ηλεκτρονικό εμπόριο. Εισαγωγή στο ηλεκτρονικό επιχειρείν

Σχεδίαση και Ανάπτυξη Ιστότοπων

Κεφάλαιο 11: Εισαγωγή στην HTML. Εφαρμογές Πληροφορικής Κεφ. 11 Καραμαούνας Πολύκαρπος

Φορολογική Βιβλιοθήκη. Θανάσης Φώτης Προγραμματιστής Εφαρμογών

Προϋπολογισμού: ,00 (πλέον ΦΠΑ 23%) «Υπηρεσίες τεχνολογίας των πληροφοριών: παροχή συμβουλών, ανάπτυξη λογισμικού, Διαδίκτυο και υποστήριξη»

Ανάπτυξη πλήρους διαδικτυακής e-commerce εφαρμογής με χρήση του CMS WordPress

Αριστοµένης Μακρής Εργαστήρια Η/Υ

ΚΕΝΤΡΟ ΑΝΑΠΤΥΞΗΣ ΕΛΛΗΝΙΚΟΥ ΕΜΠΟΡΙΟΥ

Εργαστηριακή Άσκηση 5

Ηλεκτρονική Επιχειρηματικότητα

Ιόνιο Πανεπιστήµιο. ίκτυα Η/Υ. Επίπεδο Εφαρµογής. Ενότητα Θ. Υπηρεσίες Internet. ρ. Ε. Μάγκος

ΕΠΛ 003: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ. Παγκόσμιος Ιστός

Εισαγωγή στο Διαδίκτυο και στην Υπηρεσία περιήγησης του Παγκόσμιου Ιστού (WWW) Επικοινωνίες Δεδομένων Μάθημα 1 ο

Περιεχόμενα. Πρόλογος... xiii

Η ιστορια του Διαδικτύου

ΕΠΛ 003: ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ. Παγκόσμιος Ιστός

ΠΕΡΙΕΧΟΜΕΝΑ. Πρόλογος Κεφάλαιο 1 ο Αρχές Διαχείρισης πληροφορίας στον Παγκόσμιο Ιστό... 15

ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΜΕ ΘΕΜΑ

Σεμινάριο Wordpress CMS (Δημιουργία Δυναμικών Ιστοσελίδων)

Δυναμικές Ιστοσελίδες στο Πανελλήνιο Σχολικό Δίκτυο

Δίκτυα Η/Υ, Διαδίκτυο & Παγκόσμιος Ιστός

ΗΜΥ 100 Εισαγωγή στην Τεχνολογία ιάλεξη 7

Bringing the web offline

ΠΡΟΓΡΑΜΜΑ ΚΑΤΑΡΤΙΣΗΣ ΑΝΕΡΓΩΝ ΔΗΜΟΣΙΟΓΡΑΦΩΝ ΜΕΛΩΝ ΤΗΣ ΕΣΗΕΑ

ΤΕΧΝΟΛΟΓΙΕΣ ΔΙΑΔΙΚΤΥΟΥ

Σύστημα Διαχείρισης Περιεχομένου

Εφαρμογές Συστημάτων Γεωγραφικών Πληροφοριών

WELCOME. στο watchshop.gr :P

Ως Διαδίκτυο (Internet) ορίζεται το παγκόσμιο (διεθνές) δίκτυο ηλεκτρονικών υπολογιστών (international network).

Βασικές Υπηρεσίες Διαδικτύου. Επικοινωνίες Δεδομένων Μάθημα 2 ο

Κεφάλαιο Πρωτόκολλα εφαρμογής Γενικές Αρχές Βασικές και προηγμένες υπηρεσίες Διαδικτύου Σελ

ΤΕΙ ΚΑΒΑΛΑΣ Σχολή Τεχνολογικών Εφαρμογών Τμήμα Βιομηχανικής Πληροφορικής

Χαρακτηριστικά ιστοσελίδας

Ηλεκτρονικό Εμπόριο. Κωδικός Πακέτου ACTA - CEC 010 Certified E-Commerce Consultant Τίτλος Πακέτου

Π Τ Υ Χ Ι Α Κ Η Ε Ρ Γ Α Σ Ι Α

To λεξικό του Internet

Προγραμματισμός Διαδικτύου

Η HTML 5 θα αλλάξει το Web?

Τ.El ΚΑΒΑΛΑΣ ΣΧΟΛΗ ΟΙΚΟΝΟΜΙΑΣ & ΔΙΟΙΚΗΣΗΣ ΤΜΗΜΑ ΔΙΟΙΚΗΣΗ ΕΠΙΧΕΙΡΗΣΕΩΝ ΙΤΠΙΑΙΙ ΕΡΓΑΣΙΑ

ΕΠΛ 012 Εισαγωγή στο Παγκόσμιο Πλέγμα Πληροφοριών

Εισαγωγή στις αρχές του CMS. Joomla Training. Wordpress Training.

Μηχανή αναζήτησης βασισμένη σε AJAX και Soundex. Πτυχιακή Εργασία

Στρατηγική ανάπτυξη δικτυακού κόμβου

Ανοιχτά Λογισμικά Βιβλιοθηκών & Web 2.0 Το παράδειγμα του Koha

Εισαγωγή στον Παγκόσμιο ιστό και στη γλώσσα Html. Χρ. Ηλιούδης

Web Responsive Media Design

Information Technology for Business

, α/α: 1. Εξόδου» Παιδείας

Θεσσαλονίκη Alert - Αναλυτική παρουσίαση εφαρμογής

φιλοξενία & διαχείριση ιστοσελίδων

ΠΛΗΡΗΣ ΛΙΣΤΑ ΧΑΡΑΚΤΗΡΙΣΤΙΚΩΝ E-COMMERCE

Αλίκη Παπαθανασίου του Ευάγγελου

Αλεξιάδης Γεώργιος (ΠΕ86) -

TEI Ιονίων Νήσων Τμήμα Τεχνολογίας Τροφίμων Πληροφορική Σημειώσεις Τεύχος 4 Επικοινωνίες και Δίκτυα. Μάκης Σταματελάτος

Β κύκλος σεμιναρίων για τα Νέα Μέσα

Βασικές Έννοιες Web Εφαρμογών

Παρουσίαση ΟΔΠ. 06 Σεπτεμβρίου Τομέας Τηλεκπαίδευσης και Διαχείρισης Ψηφιακού Περιεχομένου Υπηρεσία Πληροφορικής και Τεχνολογίας

Σταύρος Καουκάκης Ευτύχιος Βαβουράκης

1.2.2 Το μοντέλο δικτύωσης TCP/IP 1 / 26

Transcript:

ΑΝΑΠΤΥΞΗ WEB ΚΑΙ MOBILE ΕΦΑΡΜΟΓΩΝ Θεοδόσης Σουργκούνης Αντώνης Χρυσόπουλος Στέλιος Μόσχογλου Decode, ISSEL Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών, Αριστοτέλειο Πανεπιστήμιο Θεσσαλονίκης

Οργανωτικά Διδάσκοντες Αντώνης Χρυσόπουλος Θεοδόσης Σουργκούνης Στέλιος Μόσχογλου Δύο διαλέξεις την εβδομάδα Δευτέρα και Τετάρτη στις 19:00-21:00 στο μικρό αμφιθέατρο. Ιστοσελίδα: http://webseminars.ee.auth.gr Οι διαλέξεις θα βιντεοσκοπηθούν. Ανοιχτό σεμινάριο προς οποιονδήποτε ενδιαφέρεται να μάθει τα αντίστοιχα αντικείμενα. Εργασίες.

Ελεύθερη γνώση Θα χρησιμοποιήσουμε τεχνολογίες ελεύθερου λογισμικού Θα διδάξουμε ανοιχτά πρότυπα Θα δημοσιεύσουμε όλο το υλικό μας, και επιτρέπουμε την ελεύθερη χρήση του με οποιονδήποτε τρόπο Creative Commons 3.0 Attribution

Ευχαριστούμε ISSEL Περικλής Μήτκας Ανδράς Συμεωνίδης NTUA Διονύσης Ζήνδρος Πέτρος Αγγελάτος Βιντεοσκόπηση Θάνος Κιντσάκης Αφίσα Δημήτρης Μανώλας

Επικοινωνία Α. Χρυσόπουλος E-mail: achryso@issel.ee.auth.gr Θ. Σουργκούνης E-mail: thsourg@gmail.com Σ. Μόσχογλου E-mail: moschoglou@gmail.com E-mail σεμιναρίου: info@webseminars.ee.auth.gr Για την παράδοση των εργασιών

Το σεμινάριο Τεχνικό σεμινάριο Ανάπτυξη λογισμικού στην πράξη Μεγάλες εφαρμογές λογισμικού στο web Στόχος Συνδυασμός γλωσσών προγραμματισμού Συνεργασία σε ομάδες ανάπτυξης λογισμικού Ανάπτυξη ολοκληρωμένων εφαρμογών from scratch

Τι θα αναφέρουμε Γλώσσες: XML, HTML4/5, CSS2/3, JavaScript PHP, MySQL Βιβλιοθήκες: jquery, Sencha Touch Δίκτυα και Server administration Δόμηση κώδικα Συνεργασία σε ομάδες με Git

Τι ΔΕΝ θα αναφέρουμε Γραφικά: Photoshop, Gimp κλπ Plugins: Flash, Java κλπ CMS: Joomla, wordpress κλπ Marketing, SEO κλπ Προγράμματα όπως Dreamweaver, Frontpage κλπ

Βιβλιογραφία Patrick Griffiths, HTMLDog Peter-Paul Koch, ppk on JavaScript Welling, Thomson. PHP and MySQL Web Development Shelley Powers, JavaScript Cookbook Trachtenberg, Skalar, PHP Cookbook Paul DuBois, MySQL Cookbook Version Control with Subversion / Git community Book

Εποικοδομητική κριτική Πρώτη φορά που γίνεται το σεμινάριο Μιλήστε μας Τι σας αρέσει; Τι δε σας αρέσει; Τι ξέρετε ήδη; Τι θέλετε να πούμε που δεν λέμε; Επικοινωνήστε Από κοντά Στο thmmy.gr, στο Facebook page, στο twitter Με προσωπικό e-mail Θέλουμε τη γνώμη σας

Ιστορική αναδρομή

Παλιά Oug? Oug!

1964 ARPANET Advanced Research Projects Agency Network Το πρώτο δίκτυο μεταγωγής πακέτων. Οδήγησε στο σημερινό internet.

1971 FTP File Transfer Protocol Πρωτόκολλο μεταφοράς αρχείων Abhay Bhushan

1973 TCP/IP Transmission Control Protocol / Internet Protocol Internetworking! Σύνολο πρωτοκόλλων μεταγωγής πακέτων.

1979 MUD Multi-User Dungeon a multiplayer real-time virtual world Local network Console based Assembly

1980 ENQUIRE Πρώτο δίκτυο διασυνδεδεμένων υπολογιστών στο CERN Προοριζόταν για μεταβίβαση επιστημονικών εγγράφων μεταξύ των ερευνητών Tim Berners-Lee

SMTP Simple Mail Transfer Protocol Πρωτόκολλο μεταφοράς ηλεκτρονικής αλληλογραφίας 1982 1989 Πρώτη εμπορική dial-up σύνδεση 1988 IRC Internet Relay Chat Επικοινωνία με γραπτά μηνύματα Σε πραγματικό χρόνο Επικοινωνία σε ομάδες 1990 Archie Search Engine Μηχανή αναζήτησης σε FTP IMDb Internet Movie Database arxiv Ηλεκτρονικό αρχείο επιστημονικών εγγράφων.

HTML tags Hypertext Markup Language tags Η πρώτη έκδοση της HTML 1992 World Wide Web Σύνολο διασυνδεδεμένων εγγράφων υπερκειμένου W3Consortium (W3C) Οργανισμός προτυποποίησης για τον παγκόσμιο ιστό (www). 1994 Tim Berners-Lee

Amazon.com 1993 Blog Yahoo! FedEx.com Wiki Ebay Hotmail Go Daddy Systran 1997 Netflix

HTML 4 1997 Προτάθηκε από τον W3C. Χρησιμοποιείται μέχρι και σήμερα Διαβάζεται από web browsers Καθορίζει το περιεχόμενο μιας σελίδας Χαρακτηρίζεται από μεγάλη ανοχή σε συντακτικά λάθη. Οδήγησε σε κακογραμμένες ιστοσελίδες. Tim Berners-Lee

1998 PayPal Google Search RSS SourceForge SETI@home Blackberry DeviantArt 2000

XHTML extensible HyperText Markup Language Προτάθηκε από τον W3C. Δεν έχει σημαντικές διαφορές από την HTML 4, σε ότι αφορά τις δυνατότητες Είναι πιο τυπική και αυστηρή στη σύνταξη Έχει XML δομή Transitional Strict 2000 Tim Berners-Lee

Android Windows Mobile 2001 Wikipedia LinkedIn Last.fm Second Life Skype MySpace Facebook World of Warcraft Gmail 2004

2004 WHATWG Web Hypertext Application Technology Working Group Απάντηση στην αργή εξέλιξη των προτύπων από τον W3C. Apple Mozilla Opera Google

2005 Youtube OpenID EyeOS Google Earth Twitter Apple ios WikiLeaks Tumblr Google Street View 2007

2007 HTML 5 Semantics Video / Audio Canvas / WebGL Vector Graphics Offline Applications

2008 Dropbox Amazon Cloud Computing Spotify Wolfram Alpha GitHub Google Docs Cloud gaming (OnLine) Foursquare Σήμερα Mobile data traffic exceeded 1 Exabyte

Μέλλον?

Χρήση των Φυλλομετρητών

80 70 60 50 IE Firefox Chrome Safari Opera 40 30 20 10 0 2008 2009 2010 2011