Introduction to Advance Web Technologies

Slides:



Advertisements
Similar presentations
Authoring Languages and Web Authoring Software 4.01 Examine web page development and design.
Advertisements

CNIT 133 Interactive Web Pags – JavaScript and AJAX Review CSS.
Understand Web Page Development Software Development Fundamentals LESSON 4.1.
Project 1 Introduction to HTML.
© Anselm SpoerriInfo + Web Tech Course Information Technologies Info + Web Tech Course Anselm Spoerri PhD (MIT) Rutgers University
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Introduction to Web Application Architectures Web Application Architectures 18 th March 2005 Bogdan L. Vrusias
1st Project Introduction to HTML.
4.01B Authoring Languages and Web Authoring Software 4.01 Examine webpage development and design.
What is Web Design The term “web design” has come to encompass a number of disciplines, including: Visual (graphic) design User interface and experience.
Chapter 14 Introduction to HTML
ECA 228 Internet/Intranet Design I Intro to the Web.
WHAT IS PHP PHP is an HTML-embedded scripting language primarily used for dynamic Web applications.
HTML 1 Introduction to HTML. 2 Objectives Describe the Internet and its associated key terms Describe the World Wide Web and its associated key terms.
Chapter ONE Introduction to HTML.
Web Design Basic Concepts.
What is Web Design?  Web design is the creation of a Web page using hypertext or hypermedia to be viewed on the World Wide Web.
Chapter 4 Dreamweaver: Part II The Web Warrior Guide to Web Design Technologies.
INTRODUCTION TO DHTML. TOPICS TO BE DISCUSSED……….  Introduction Introduction  UsesUses  ComponentsComponents  Difference between HTML and DHTMLDifference.
Creating a Basic Web Page
Languages in WEB Presented by: Jenisha Kshatriya BCM SS09.
CSE3310: Web training A JumpStart for Project.
10 Adding Interactivity to a Web Site Section 10.1 Define scripting Summarize interactivity design guidelines Identify scripting languages Compare common.
HTML, XHTML, and CSS Sixth Edition Chapter 1 Introduction to HTML, XHTML, and CSS.
PHP and MySQL by Example COMP YL Professor Mattos.
Session 1 SESSION 1 Working with Dreamweaver 8.0.
HTML. Principle of Programming  Interface with PC 2 English Japanese Chinese Machine Code Compiler / Interpreter C++ Perl Assembler Machine Code.
HTML PROJECT #1 Project 1 Introduction to HTML HTML Project 1: Introduction to HTML 2 Vocabulary Internet service provider (ISP) A company that has a.
HTML Authoring. Design  A good website starts its life in the design stage Layout, Color, Sound, Content, Functionality and Maintainability aspects are.
Dreamweaver 8 Introduction What you can do with Dreamweaver 8 What's new in Dreamweaver 8.
Web Design (1) Terminology. Coding ‘languages’ (1) HTML - Hypertext Markup Language - describes the content of a web page CSS - Cascading Style Sheets.
1 Chapter 01: Introduction by Tharith Sriv. This course covers the following topics:  Hypertext Markup Language (HTML)  Cascading Style Sheets  JavaScript.
Web Development Process The Site Development Process Site Construction is one of the last steps.
4.01B Authoring Languages and Web Authoring Software 4.01 Examine webpage development and design.
Asstt. Prof Sonia Sharma Computer Dept 1 HTML ( Hypertext MarkUP Language ) HTML is the lingua franca for publishing hypertext on the World Wide Web.
HTML Concepts and Techniques Fifth Edition Chapter 1 Introduction to HTML.
Department of Computer Science, Florida State University CGS 3066: Web Programming and Design Spring
 Before you continue you should have a basic understanding of the following:  HTML  CSS  JavaScript.
Learning Aim C.  Creating web pages involves many considerations.  In this section we will look at the different software tools you can use and how.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Chapter 13 A & B Programming Languages and the.
CSE3310: Web training A JumpStart for Project. Outline Introduction to Website development Web Development Languages How to build simple Pages in PHP.
Web Design Terminology Unit 2 STEM. 1. Accessibility – a web page or site that address the users limitations or disabilities 2. Active server page (ASP)
introductionwhyexamples What is a Web site? A web site is: a presentation tool; a way to communicate; a learning tool; a teaching tool; a marketing important.
1/7/2016www.infocampus.co.in1. 1/7/2016www.infocampus.co.in2 Web Development training gives you and all-round training in both the design and the development.
Web Page Programming Terms. Chapter 1 Objectives Describe Internet and Understand Key terms Describe World Wide Web and its Key terms Identify types and.
G046 – Lecture 2A Recognising Web-Technologies Mr C Johnston ICT Teacher
HTML PROJECT #1 Project 1 Introduction to HTML. HTML Project 1: Introduction to HTML 2 Project Objectives 1.Describe the Internet and its associated key.
Project 1 Introduction to HTML.
Objective % Select and utilize tools to design and develop websites.
Web Site Development and Macromedia Dreamweaver 8
Chapter 1 Introduction to HTML.
Introduction to HTML.
Project 1 Introduction to HTML.
Unit 2, Lesson 5 Website Development Tools
Objective % Select and utilize tools to design and develop websites.
Microsoft Office Illustrated
Unit 2, Lesson 5 Website Development Tools
Department of Computer Science, Florida State University
Markup Languages -Use codes, called tags, to provide instructions about formatting and structure of a website HTML (Hypertext Markup Language) Must be.
Introduction to Internet Programming
Overview of Dreamweaver
Introduction to HTML Simple facts yet crucial to beginning of study in fundamentals of web page design!
ITI 163: Web, Mobile, and Social Media Design Introduction
Introduction to World Wide Web
INFS 230 L Internet Technology
Markup Languages -Use codes, called tags, to provide instructions about formatting and structure of a website HTML (Hypertext Markup Language) Must be.
Information Technologies Anselm Spoerri PhD (MIT)
Web Application Development Using PHP
CGS 3066: Web Programming and Design Fall 2019
Presentation transcript:

Introduction to Advance Web Technologies

Course Outline Introduction to the Subject Conceptual preparation Tools overview needed for web design/dev HTML,HTML5 Intoduction to Server-side Language PHP Diping and diving into PHP Intoduction to MySQL Database Connection of MySQL with PHP and more Overview of further AWTs (XML,JS,WP, etc.) Finalizing the Research/Projects assigned

Text Books/Other Resourses PHP, MySQL, JavaScript & HTML5 by Steve Suehring and Janet Valade Learning Web Design by Jennifer Niederst Robbins PHP Manual from www.php.net (official site of php) PHP for Absolute Beginners by Jason lengstorf Www.w3schools.com Www.sitepoint.com

Rough Timeline of Web Technologies . 1991 HTML . 1994 HTML 2, PHP . 1996 CSS 1 + JavaScript . 1997 HTML 4 . 1998 CSS 2 . 2000 XHTML 1 . 2002 Tableless Web Design . 2005 AJAX . 2009-to-date HTML 5

Introduction to Advance Web Technologies 1.HTML as a Design Tool Tables, Text Formatting, HTML Limitations 2.The Advantages of Separating Content from Presentation CSS, DHTML & Javascript 3.How to Implement Advanced Technologies Converting Existing Pages 4.The Power of Database Functionality PHP, MySQL 5.Interactive Applet Creation Flash, Java, XML & XHTML 6.Design Tools Dreamweaver, Photoshop, Zend Studio, phpstorm 7.Best Practices Workflow Cleanliness, Consistency & Common Sense Navigation 8.Resources Books, Websites, Training Media

(Hypertext Markup Language) What is HTML? (Hypertext Markup Language) The document format of the WWW Text File Format (html) Presentation Language vs. Programming Language Designing with Tables Nesting Tables Variations in Browser Implementations Limitations of HTML & Web Design Expectation

The Advantages of Separating Content From Presentation What is CSS? (Cascading Style Sheets) A Simple Scripting Language that provides Style Sheet (template) format for HTML docs. endorsed by the World Wide Web Consortium www.w3.org A Collection of Design Properties & Values Declarations: property (color) & value (red) External Files vs. Inside the HEAD Element

Cascading Style Sheets More on Cascading Style Sheets • More Document Styling Control than HTML • Simplify Document Structure • Create Pages & Websites that are Easier to Maintain • Reduce File Size & Increase Access Speeds

(Endless Applications) Familiar Applications . Recipe Cards . Library Card Catalog . Address Book E-Commerce Online Applications . Merchandise Catalogs & Inventory . Shopping Cart Functionality . User Logins & Profile Info . E-Mail Mailing Lists

The Power of DB Functionality (E-Commerce Power) PHP (“Personal Home Page” Hypertext Preprocessor) • A scripting Language used to create Dynamic Web Pages • Embedded within HTML pages for server side execution • Commonly used to extract data out of a database for presentation on a web page MySQL • A version of SQL “Structured Query Language” • A language used to interrogate and process data in a relational database (can be used directly or can be embedded in a Programming Language to interface with a database)

Web Design Toolbox (The Applications) Dreamweaver Macromedia’s Web Design & Management Software www.macromedia.com Photoshop Web Design Graphics & Layout Application www.adobe.com Notepad ++ Versatile Text Edit & Text Coding Application http://notepad-plus-plus.org/ phpstorm PHP Coding API with PHP Libraries, Highlighting & Debuging www.jetbrains.com

Best Practices Workflow Code Cleanliness Naming Conventions Consistency Maximize Access, Minimize Clicks Simple Is Better Complex coding is mind puzzling game so don't play it