Web Programming and Design



Similar documents
Internet Technologies

IT3504: Web Development Techniques (Optional)

ICT 6012: Web Programming

IT3503 Web Development Techniques (Optional)

IE Class Web Design Curriculum

WEB DEVELOPMENT IA & IB (893 & 894)

Web Development. Owen Sacco. ICS2205/ICS2230 Web Intelligence

By : Khalid Alfalqi Department of Computer Science, Umm Al-Qura University

Web Development I & II*

Module 6 Web Page Concept and Design: Getting a Web Page Up and Running

WEB PAGE, DIGITAL/MULTIMEDIA AND INFORMATION RESOURCES DESIGN

Introduction to web development

Reverse Proxy Caching

Lesson Review Answers

Web Design Specialist

Unit Title: Content Management System Website Creation

Outline. CIW Web Design Specialist. Course Content

Microsoft Expression Web

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF COMPUTING DEPARTMENT OF CSE COURSE PLAN

Fast track to HTML & CSS 101 (Web Design)

CSET 3100 Advanced Website Design (3 semester credit hours) IT Required

IT6503 WEB PROGRAMMING. Unit-I

Web Page Design (Master)

Internet Technologies_1. Doc. Ing. František Huňka, CSc.

Introduction to XHTML. 2010, Robert K. Moniot 1

WEB& WEBSITE DESIGN TRAINING

Job Ready Assessment Blueprint. Web Design. Test Code: 2750 / Version: 01. Copyright All Rights Reserved.

COURSE CONTENT FOR WINTER TRAINING ON Web Development using PHP & MySql

ANDROID TRAINING COURSE MODULES. Module-I: Introduction to Android. Introducing Android. Installing Development Tools. Using the Emulator.

10CS73:Web Programming

Credit value: 10 Guided learning hours: 60

THE CLIENT SPEC SHEET

TECHNICAL SPECIFICATION OF GAZETA.PL PORTAL'S ADVERTISING PRODUCTS

SUBJECT CODE : 4074 PERIODS/WEEK : 4 PERIODS/ SEMESTER : 72 CREDIT : 4 TIME SCHEDULE UNIT TOPIC PERIODS 1. INTERNET FUNDAMENTALS & HTML Test 1

Course Information Course Number: IWT 1229 Course Name: Web Development and Design Foundation

Configuring the CSS and Cache Engine for Reverse Proxy Caching

ERIE COMMUNITY COLLEGE COURSE OUTLINE A. COURSE NUMBER CS WEB DEVELOPMENT & PROGRAMMING I AND TITLE:

WEB DESIGN COURSE CONTENT

TIME SCHEDULE OBJECTIVES

Introduction to Web Design Curriculum Sample

Teacher Assessment Blueprint. Web Design. Test Code: 5934 / Version: 01. Copyright 2013 NOCTI. All Rights Reserved.

Web Developer Jr - Newbie Course

15 minutes is not much so I will try to give some crucial guidelines and basic knowledge.

Business & Computing Examinations (BCE) LONDON (UK)

Making Graphics Interactive

Pizza SEO: Effective Web. Effective Web Audit. Effective Web Audit. Copyright Pizza SEO Ltd.

Introduction to web development and JavaScript

Modern Web Development From Angle Brackets to Web Sockets

GLOSSARY OF ECOMMERCE

Web Hosting Features. Small Office Premium. Small Office. Basic Premium. Enterprise. Basic. General

EUROPEAN COMPUTER DRIVING LICENCE / INTERNATIONAL COMPUTER DRIVING LICENCE WEB EDITING

Example. Represent this as XML

Introduction to Web Technologies

SmarterStats vs. Google Analytics

Interactive Data Visualization for the Web Scott Murray

Dreamweaver CS5. Module 2: Website Modification

Dreamweaver. Introduction to Editing Web Pages

Chapter 1. Introduction to web development

JavaScript By: A. Mousavi & P. Broomhead SERG, School of Engineering Design, Brunel University, UK

WEB DESIGN CERTIFIED Web Design Certified PO Box Lewisville, TX Practice Exam.

We automatically generate the HTML for this as seen below. Provide the above components for the teaser.txt file.

^/ CS> KRIS. JAMSA, PhD, MBA. y» A- JONES & BARTLETT LEARNING

Syllabus INFO-UB Design and Development of Web and Mobile Applications (Especially for Start Ups)

JavaFX Session Agenda

The Essential Guide to HTML Design

ActiveX AJAX ASP. AudioMP3

Web Accessibility Report

Internet Technologies

Developing Your School Website

M3-R3: INTERNET AND WEB DESIGN

Wilson Area School District Planned Course Guide

Short notes on webpage programming languages

ANALYSING SERVER LOG FILE USING WEB LOG EXPERT IN WEB DATA MINING

Computer Networks. Lecture 7: Application layer: FTP and HTTP. Marcin Bieńkowski. Institute of Computer Science University of Wrocław

Advanced Web Development SCOPE OF WEB DEVELOPMENT INDUSTRY

Databases and Architecture of Wordpress MORTENESBENSEN

Training workshop on Website Design, Implementation and Management Bamako, 16 th 20 th march 2009 WORKSHOP S REPORT OF FINDINGS

4.2 Understand Microsoft ASP.NET Web Application Development

What is HTML? a)hyper Text Marking Language b) Hyper Text Machine Language c)hyper Text Middle Language d)hyper Text Markup Language

Please select one of the topics below.

Fig (1) (a) Server-side scripting with PHP. (b) Client-side scripting with JavaScript.

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS WEB DESIGN III: ADVANCED SITE DESIGN WEB 2812

Course Name: Course in JSP Course Code: P5

Republic Polytechnic School of Infocomm C308 Web Framework. Module Curriculum

HTML Tables. IT 3203 Introduction to Web Development

Programming exercises (Assignments)

Course Duration: One hour Theory and 3 hours practical per week for 15weeks. As taught in 2010/2011 Session

Web Development. How the Web Works 3/3/2015. Clients / Server

38 Essential Website Redesign Terms You Need to Know

Dreamweaver CS5. Module 1: Website Development

Website Development. Decision / Planning Phase. Website Design. > Kind words from our clients. Home Services Portfolio Free Quote Templates Contact

Virtual Exhibit 5.0 requires that you have PastPerfect version 5.0 or higher with the MultiMedia and Virtual Exhibit Upgrades.

Web Development News, Tips and Tutorials

Transcription:

QAFQAZ UNIVERSITY Computer Engineering Department Web Programming and Design Internet Today Dr. Abzetdin ADAMOV Chair of Computer Engineering Department aadamov@qu.edu.az http://ce.qu.edu.az/~aadamov

EVALUATION Midterm 30% Compulsory Project 20% (quiz 70%; attendance 30%) Final 50% Total 100 points Optional Project 10 points (max) (Referat in accordance to requirements, min 7 pages, English + software implementation) Note: If you have requested Optional Project, it must be completed

Internet Today Population Area Internet 2267 Internet 514.45 China 1339 Russia 17.07 India 1155 Canada 9.97 USA 311 USA 9.62 0 500 1000 1500 2000 2500 0 200 400 600 million million square km

Internet Today All Economy 65.4% Information Tecnology 34.6%

Kullanıcı sayısı (mln.) Internet Today 2500 2400 2300 2200 2100 2000 1900 1800 1700 1600 1500 1400 1300 1200 1100 1000 900 800 700 600 500 400 300 200 100 0 2267 1500 1100 381 460 515 562 580 650 16 37 57 74 102 147 155 195 254 12.95 12.96 02.97 09.97 01.98 09.98 01.99 08.99 01.00 10.00 04.01 08.01 01.02 05.02 11.02 12.05 12.09 12.11 Tarih - Ay / Yıl NOTE: 2012 sonunda etforecasts araştırmalarına göre 2.5 milyara ulaşacak

Host Sayısı (mln.) Internet Today 600 550 500 450 400 350 300 250 200 150 100 50 0 янв.91 янв.92 янв.93 янв.94 янв.95 янв.96 янв.97 янв.98 янв.99 янв.00 янв.01 янв.02 янв.03 янв.04 янв.05 янв.06 янв.07 янв.08 янв.09

Kullanıcıların nüfus da yüzdesi (%) Foundations of the Web 30 28 26 24 22 20 18 16 14 12 10 8 6 4 2 0 13 12.4 8.2 4.1 1.5 1.1 0.9 0.6 0.59 0.5 0.34 0.32 0.04 0.03 EE LV RU LT BY UA KG AM KZ UZ GE MD AZ TM TJ Ülkenin Internet uzantısı Note: Internet stats for December 2001

Kullanıcıların nüfus da yüzdesi (%) Foundations of the Web 40 38 36 34 32 30 28 26 24 22 20 18 16 14 12 10 8 6 4 2 0 34.7 18 15 10 5.2 5 3 2.7 2.3 2.2 1.8 1.8 1.3 0.9 0.8 EE LV RU LT BY UA KG AZ AM KZ UZ GE MD TM TJ Ülkenin Internet uzantısı Note: Internet stats for December 2004

Kullanıcıların nüfus da yüzdesi (%) Foundations of the Web 70 65 60 55 50 45 40 35 30 25 20 15 10 5 0 65,6 59,4 59,2 29,1 27,1 18,2 16,2 14,7 13,8 12,3 8,8 7,8 6,6 5,8 EE LV LT BY RU AZ MD UA KG KZ UZ GE TJ AM TM Ülkenin Internet uzantısı 1,4 Note: Internet stats for September 2009 Avarage Internet usage in the world 21.9%

Kullanıcıların nüfus da yüzdesi (%) Foundations of the Web 70 65 60 55 50 45 40 35 30 25 20 15 10 5 0 68.2 59.5 46 40 44.1 30.9 33.9 39.3 34.1 26.8 28.3 EE LV LT BY RU AZ MD UA KG KZ UZ GE TJ AM TM Ülkenin Internet uzantısı 9.2 47.1 1.6 Note: Internet stats for March 2011 Avarage Internet usage ın the world 30.2%

Data (PB/month) Foundations of the Web 14984 10676 7639 5220 0 3339 2055 1267 75 175 356 681 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 Years Note: Global Internet traffic

Foundations of the WEB DNS 2 DNS 8 1 SUN SUN 3 DNS 7 DNS 4 5 6 - Ülkeler, şehirler, kullanıcı grupları

Foundations of the Web

Foundations of the Web

Foundations of the Web

Foundations of the Web Note: Protocols that make up Internet traffıc

Internet Today's Evolution Top 15 Most Popular Social Networking Sites February 2012 750,000,000 - Estimated Unique Monthly Visitors 2 - Compete Rank 25,500,000 - Estimated Unique Monthly Visitors 346 - Compete Rank 12,000,000 - Estimated Unique Monthly Visitors 617 - Compete Rank 250,000,000 - Estimated Unique Monthly Visitors 24 - Compete Rank 20,500,000 - Estimated Unique Monthly Visitors 605 - Compete Rank 7,500,000 - Estimated Unique Monthly Visitors 838 - Compete Rank 110,000,000 - Estimated Unique Monthly Visitors 44 - Compete Rank 19,500,000 - Estimated Unique Monthly Visitors 447 - Compete Rank 5,400,000 - Estimated Unique Monthly Visitors 122 - Compete Rank 70,500,000 - Estimated Unique Monthly Visitors 51 - Compete Rank 17,500,000 - Estimated Unique Monthly Visitors *NA* - Compete Rank 3,000,000 - Estimated Unique Monthly Visitors 451 - Compete Rank 65,000,000 - Estimated Unique Monthly Visitors According to ebizmba Ranking 12,500,000 - Estimated Unique Monthly Visitors 127 - Compete Rank 2,500,000 - Estimated Unique Monthly Visitors 1,596 - Compete Rank

Internet Today's Evolution

Internet Today's Evolution

Internet Today's Evolution

Internet Today's Evolution

Internet Statistics Note: Browser using statistics for Jan 2012

Course Content 1. Internet history and evolution progress. Internet and Society. Internet Architecture and Components: Hosts and Servers, Protocols, DNS, Services overview. 2. How does Web Work: Browser, WebServer and HTTP Dialog. Variety of Browsers and Platforms and Consequences. 3. HTML - Hyper Text MarkUp Language. HTML History in Brief. Dynamic and Static Webpages. 4. Introduction to HTML. HTML, Tags, Properties and Values. Web Page Structure. Structural elements and text formatting. 5. Hyper Links and Use. External and Internal Links. BODY Block of Web Page. BODY Tag and Properties. 6. Ordered and UnOrdered Lists (OL, UL). Sub Lists. 7. Images as key media element. Including images in webpages. How many images per webpage. Image as link. Advanced linking lechniques. Mapping regions within images (MAP, AREA). Image types and their differences (GIF, JPG, BMP, ). Custom backgrounds. IMG tag, its properties and values. Animation GIF.

Course Content 8. Basics of tables. Webpage layout by table. Advantages of table-based design (webpage skeleton). 9. Advance use of tables. Row and cols. Using of ROWSPAN, COLSPAN. Examples of table-based layout. 10. Multipage Layout with Frames. What are Frames? Frames or Tables? Relations between Frames. (FRAME). Frame based Web Page Designing. What is Important? 11. Including Media Content in webpage (WAV, MP3, MPEG, AVI, M1V ). Embedding media by RealAudio and Windows Media Player. 12. CSS as tool of design style or standardization. Adding CSS to webpage. CSS as base of Dynamic HTML. Using CLASSes and IDs. 13. Different ways of CSS including. Internal, external and embedded Style Sheets. Advanced text formatting with CSS. Looking ahead Dynamic (Interactive) Web Pages. 14. Introduction to JavaScript. Variables and Commands (Key Words). Data Types. Scripting Examples. HTML Forms in detail.. HTML Forms Elements and their Properties. Webpage programming for nonprogrammers. 15. Increasing efficiency of webpages. Who is HSP (Hosting Service Provider)? Choosing HSP. FTP Server and FTP Client software. Final Project Explanation.

Other Slide