ETH3 CGI Common Gateway Interface user manual

Size: px
Start display at page:

Download "ETH3 CGI Common Gateway Interface user manual"

Transcription

1 ETH3 CGI Common Gateway Interface user manual ETH3 web page server and Ethernet gateway CGI user guide Page 1

2 This is help.htm file stored in USB. The ETH3 gateway and web server from version has support to store user files in the USB memory where the user can easily personalize the web pages look and feel as well as create a unique and intuitive user interface. To be able to use this new feature it is necessary to understand a little bit on the internals of how the ETH3 allows to use a CGI "Common Gateway Interface" (a script standard for writing interactive programs generated by visitors to web pages). A full manual describing it's use can be found in the ETH3 CGI user manual The ETH3 runs on a Microchip PIC32MX795F512Lmicrocontroler that has five memory sections which are depicted below: (a). 128K of on-chip RAM memory not accesible to the user directly but where the NX and ETH3 database are stored. (b). 524K of on-chip FLASH memory used to store the ETH3-OS and is the memory updated when loading the firmware via USB. (c). 32K of NVRAM memory, used to store the ETH3 database (800 PLS instructions, 200 schedules 2250 remote points, 300 setpoints, etc). (d). 2MB of serial SPI FLASH memory used to store the ETH3 web pages. This memory has low latency fast access (<1ms) for opening, reading and closing the web files. (e). An externally mounted USB memory that supports standard USB-OTG with a FAT-32 system where user customized web pages can be added. The ETH3's locally hosted webpages must fit in the (d). 2MB of serial SPI FLASH memory and they are formatted using Microcgip's MPFS2 file system for fast acces. Statically linked dynamic variables present in *.HTM files are converted by the gateway into live data when the wabe pages are requested. These kind of variables can only be added, deleted or modified in conjunction with the source code of Microchips TCPIP stack so it is ulikely the user will want to do so do to the complexity of this task. To overcome this limitation, the (e). Externally mounted USB memory can be used to host user web generated web pages. Working in conjunction with the ETH3-OS's that allows the creation by the user of dynamic variables that can be insterted on the fly, the web page files can be uploaded/downloaded - to/from the development PC to the target USB mounted in the external connector on the ETH3. When a USB file is requested, it passes thru this CGI and the special CGI tags are converted to live values. Further using forms, the values of the variables which can be either hardware I/O, ram or NVRAM registers can be easily altered. In able for the ETH3's natively loaded web pages to be able to load user created files, special "hook" files are incorporated in the 2MB flash memory. These 51 files are named: "wf-0.htm" and up to "wf-50.htm" and their contents are simply hooks to staticaly created dynamic variables: ~usb_file(0)~ to ~usb_file(50)~ that the CGI knows how to interpret an call the respective files. ETH3 web page server and Ethernet gateway CGI user guide Page 2

3 For this to work, an index file called: "web_idx.ini" should be created in the USB inside the folder "_OpenBAS" which should be created in the root of the USB disk. The easiest way to get started is to copy the directory and all its contents that was added during the installation in C:\OpenBAS\ETH3_WebPagesUser\_OpenBAS\*.* to a USB memory and insert it in the ETH3where it will be mounted. Once the USB is mounted, every time a hook file is requested, the ETH3 opens the root index file "web_idx.ini" and checks which user file should be loaded and reads the file's contents, marshals the file it thru the CGI which does the dynamic conversion of the database variables stored as CGI tags into a live value that wil be finally sent to the browser and rendered accordingly. For examples on how to use the CGI refer to the example in the file "uindex.htm", if neessary view the web page source file, as it is heavily commented to help the developer into the creation of dynamic CGI tags and forms to modify values. Whereas the SPI internally stored web pages have a low latency of less than 1ms to access the file contents, the web pages stored in the USB depend on a library and the USB's own disk access OS to access the files, so time latencies of between 50 ms and up to 500 ms are normal to see. So any big files such as: images, CSS files, big data files is preferable to store in an external file or web server. This has the added advantage that these files can be shared among as many ETH3 web server/gateways thus creating a seamless user interface between accessing different ETH3 web servers. So having said this, keep the contents of the 51 USB files compact, and all images, CSS and other common files store elsewhere so thet can be accessed by the browsers that will be interfacing with the ETH3's web page files. Happy web page serving! ETH3 web page server and Ethernet gateway CGI user guide Page 3

4 This is the main page coming from first hook index file named: root.htm stored in the USB memory inside folder _OpenBAS With the links at the bottom, files can be uploaded and downloaded. ETH3 web page server and Ethernet gateway CGI user guide Page 4

5 The last link provides a view of all hooked files as listed in file web_idx.ini The contents of the hook index file web_idx.ini are shown below ETH3 web page server and Ethernet gateway CGI user guide Page 5

6 This is a hook file uindex.htm as rendered in a web browser: If selecting View page source additional help can assist on the creation of web based user interfaces. Following is the full listing to create this web page: <!doctype html> <meta http-equiv="refresh" content="20"> <html> <head> <title>openbas-nwk-eth3</title> <link rel="stylesheet" type="text/css" HREF="nx5.css"> </head> <body background="bkg_2.jpg"> <header> Web page server and network gateway. </header> <nav><center> <table cellpadding='4'> <tr> <td> <a href="index.htm"> Home </a></td> <td> <a href="es_1.cgi"> Inputs / Outputs </a></td> <td> <a href="remotos.cgi"> Remote points </a></td> <td> <a href="ajustes.htm"> Set points </a></td> <td> <a href="graficas.htm"> Trend log </a></td> <td> <a href="conf_nx5.htm"> Configure </a></td> <td> <a href="about.htm"> About OpenBAS </a></td> </tr> </table> </center></nav> ETH3 web page server and Ethernet gateway CGI user guide Page 6

7 <section><article> <center> <b> I am the file "uindex.htm" stores in USB </b><br> <hr> <b>here a sample of how to view the dynamic variables of ETH3's dynamic CGI<br> Use the CGI format: %TYPE-NUMBER-FLAGS% here the hardware I/O of the NX</b><br> For analog inputs AI-1 to 3 [%AI-1-fF1%] AI-2[%AI-2-fF2%] AI-3[%AI-3-fF3%]<br> For analog outputs AO-1 [%AO-1-fF1%]<br> For binary inputs BI-1 [%BI-1-fF1%]<br> For binary outputs BO-1 [%BO-1-fF1%]<br> <hr> <b>hook files WF[%WF-0-fF1%] which are indexed by root index file ZERO</b><br> Hook file 0 (main root indexfile) WF[%WF-1-fF1%]<br> Hook file 1 stored in USB memory WF[%WF-2-fF1%]<br> Hook file 2 stored in USB memory WF[%WF-3-fF1%]<br> Hook file 3 stored in ETH3's flash memory <a href="%wf-3-ff1%"> View remote points </a><br> <hr> <b>variables stored in EEPROM<b><br> 32 bit ADF float value DF[%DF-1-fF1%] <b>change it's value using forms:<b> <form method="get" action="adx.htm"> <input type="hidden" name="region" value="adf"> <input type="hidden" name="objnr" value="1"> <input type="text" name="value" value="%df-1-ff3%" size="10" maxlength="10"> <input type="submit" name="btn" value="ajustar"> </form><br> 16 bit ADF float value DI[%DI-1-fF1%]<br> DB[%DB-1-fF1%]<br> <hr> <b>some more variables from RAM<b><br> Result bit register RB-1 [%RB-1-fF1%]<br> Reult float register RF-1 [%RF-1-fF1%]<br> Timer TM-1 [%TM-1-fF1%]<br> Remote point RP-1 [%RP-1-fF1%]<br> Schedule HR-1 [%HR-1-fF1%]<br> Trend graph GR-1 [%GR-1-fF1%]<br> <hr> <b>now a link to the internet...<b> <a href=" </a><br> <b>load an image from ETH3's flash memory<b><br> <img src="minion.jpg" alt='minion' width='35'><br> <b>now some action using forms: Turn on and off binary outputs 1 and 2 (relay 1 and 2) and view it's state graphically instead of textually<b><br> <form method="get" action="on.htm"> <img src="_%bo-1-fv%%bo-1-fovs%.jpg" alt='???' width='35'> <input type="submit" name="rly1" value="0" > <input type="submit" name="rly1" value="1" > <input type="submit" name="rly1" value="auto" > </form><br> <form method="get" action="on.htm"> <img src="_%bo-2-fv%%bo-2-fovs%.jpg" alt='???' width='35'> <input type="submit" name="rly2" value="0" > <input type="submit" name="rly2" value="1" > <input type="submit" name="rly2" value="auto" > </form><br> <b>load an image from the internet<b><br> <img src=" alt='rs converter JPG file' width='50'><br> <!-- Finally add the footer to be consisten with ETH3's header/footer style and render the web page nicely --> </center> </article> </section> </html> </body> <footer> <b>eth3 web page server and network gateway footer created in user web page.</font> </b> </footer> ETH3 web page server and Ethernet gateway CGI user guide Page 7

8 This is a hook file help.htm as rendered in a web browser: And finally this is a hook file user.htm as rendered in a web browser: ETH3 web page server and Ethernet gateway CGI user guide Page 8

9 CGI tag syntax To correctly create tags that the ETH3 can understand they must adhere to the following format %TYPE-INDEX-FLAGS% Where the % percent character at the beginning and the end of the tag, are the opening and closing delimiters. If you want to add the percent character in your HTML file alone there are two ways to do it: Create an empty CGI tag with two percent characters %% Or embed an HTML character code % where the 37 corresponds to ASCII code for the % character, this way any character between can be embedded into an HTML page. Following is an ASCII character code and its codes that can be used in HTML: Following the opening % character is the type of the variable to be dynamically converted by the CGI, on the following pages the codes for each object in the database are described: ETH3 web page server and Ethernet gateway CGI user guide Page 9

10 ETH3 SOFTWARE (NX) HARDWARE (NX) Table of TYPE on the database highlighted in yellow, it must be at two character code telling the CGI which variable type is being addressed: Variable type TAG Low range High range name value defaults to 3 decimals value 0, 1, 2, 3 decimals status override active description ON/OFF Apagado/ Encendido Abierto/ Cerrado Normal/ Alarma Graphing Scheduling Analog inputs AI 1 40 fn fv ff0.. ff3 - fd fbon fbae fbac fbna Binary inputs BI 1 40 fn fv ff0.. ff3 - fd fbon fbae fbac fbna Analog outputs AO 1 10 fn fv ff0.. ff3 fovs fd fbon fbae fbac fbna Binary outputs BO 1 40 fn fv ff0.. ff3 fovs fd fbon fbae fbac fbna Lighting groups BO fn fv ff0.. ff3 - fd fbon fbae fbac fbna Floats 32 bits EEPROM DF fn fv ff0.. ff3 - fd fbon fbae fbac fbna Words 16 bits EEPROM DI fn fv ff0.. ff3 - fd fbon fbae fbac fbna System clock Bytes 8 bits EEPROM DB fn fv ff0.. ff3 - fd fbon fbae fbac fbna System timers TM 1 16 fn fv ff0.. ff3 - fd fbon fbae fbac fbna RES_FLT result float register RAM 32 bits RES_BIT restult bit RAM 1 bit RF fn fv ff0.. ff3 - fd fbon fbae fbac fbna RB fn fv ff0.. ff3 - fd fbon fbae fbac fbna Remote points via field busses RP fn fv ff0.. ff3 - fd fbon fbae fbac fbna Schedules HR fd Graph trend points GR fd see GR ranges see HR format System real clock time HR ftm Remote points fieldbus ETH3 via COM1 Remote points fieldbus ETH3 via COM2 RP fv ff0.. ff3 - fd fbon fbae fbac fbna RP fv ff0.. ff3 - fd fbon fbae fbac fbna Remote points IP RP fv ff0.. ff3 - fd fbon fbae fbac fbna Set points 32 bits DI fv ff0.. ff3 - fd fbon fbae fbac fbna Set points 16 bits DB fv ff0.. ff3 - fd fbon fbae fbac fbna Set points 18 bits HR fv ff0.. ff3 - fd fbon fbae fbac fbna Schedules HR fd Hook to USB web files WF 0 50 fn fd see HR format - Following the TYPE and separated with a hyphen is the INDEX or object number, which must be between the ranges shown in the table above in the columns: LOW RANGE and HIGH RANGE inclusive. Finally after the INDEX and also separated by a hyphen, follows the FLAG field with the different flags shown in the table in all the sections labeled as FLAGS. Finally to close the CGI tag the % character must finish the tag, no spaces are allowed inside the CGI tags. For examples on using the graph sample points refer to the source code of the web pages in the flash files stored in the directory: C:\OpenBAS\ETH3_WebPagesUser\ETH3_flashWebPages\protect\graf_*.cgi To print the real time clock use for example the CGI tag: %TM-1-fTM% For additional examples refer to the rest of the source file in the same directory and for user examples for the files in the user web pages located in: C:\OpenBAS\ETH3_WebPagesUser\_OpenBAS\*.* ETH3 web page server and Ethernet gateway CGI user guide Page 10

11 Generating the ETH3 flash web pages As mentioned before, the ETH3 has an integrated 2 MB Flash memory attached to the main microcontroller via the SPI bus. The web pages stored there are accessed with very low latency and are formatted into a single image file using the MPFS2 (Microchip File System 2). Normally there is no need to recreate this file as a previously generated BIN file is always present in the HEX files located for the web server located in: C:\OpenBAS\_NX5 version \Bootloader\_HEXfiles\OpenBAS\1105_OpenBAS_NWK_ETH3--32bit As depicted in the image below: Take note that the directory name as well as the file name will reflect the current version. However if by some reason when customizing a web server the files ever need to be modified which is not recommended now the user modifiable web pages are available via USB, all the source web pages to generate the BIN image file that can be downloaded to the web server are located in the directory: C:\OpenBAS\ETH3_WebPagesUser\ETH3_flashWebPages There is a batch file that can be used to call the utility to create the MPFS2 formatted image file: C:\OpenBAS\ETH3_WebPagesUser\ETH3 flash MPFS2 web page generator.bat ETH3 web page server and Ethernet gateway CGI user guide Page 11

12 When double clicked will open the MPFS2 image generator. Make sure that the correct path is being selected in the source directory, also make sure the Webpage directory option is selected: Then make sure that the BIN image generation option is selected: The BIN file containing the web pages selected in Image Name will be created in the Project Directory selected, make sure that the paths are correct: Optionally the generated BIN file can be automatically loaded if the IP of the ETH3 is already available: ETH3 web page server and Ethernet gateway CGI user guide Page 12

13 When pressing the Generate and Upload button the file containing the FAT and the web pages will be created and uploaded to the web server as shown below, the progress indicator will show how much of the file has been uploaded. After the upload completes, a pop up window will indicate so. You can verify that the newly created MPFSimage2.bin file was created along two other files: HTTPPrint.h and HTTPrint.idx. ETH3 web page server and Ethernet gateway CGI user guide Page 13

14 If by any chance you make extensive changes that affect the dynamic mapping of the web page files, a warning stating that the dynamic variables changed and the MPFSimage2.bin file might not work correctly in conjunction with the web server. This is the main reason why it is not recommended to modify the original source web pages, because the risk of un-synchronizing the web pages with the web server. However on every release as things might change, the source web pages will be provided for if you decide to embark into a highly customized web server. The generated MPFSimage2.bin can always be loaded from the web browser window, to do so follow the following procedure: First make sure you can access your web server by typing it s address in the URL edit field on your browser: ETH3 web page server and Ethernet gateway CGI user guide Page 14

15 Second, when you can access your web server that will be updated, add an X after the IP address, (any name will be OK as we just want to force the web server into update mode) this will force the web server to request that you provide directions to upload the file. Select the hyperlink labels MPFS Upload and this will bring another web with a Browse button that will allow you to search for the generated BIN file: C:\OpenBAS\ETH3_WebPagesUser\MPFSImg2.bin After selecting the file, press the Upload button and it will take around a minute to transfer the file into the web page server, after that a new screen will provide you with a link to go to the web server s main page: ETH3 web page server and Ethernet gateway CGI user guide Page 15

16 IMPORTANT NOTE Take into consideration that if you add files to the directory containing the web page source files, you might exceed the maximum size of 2 MB and because some of this space is used internally, you must limit the size to be no more than 1.9 MB for correct operation. ETH3 web page server and Ethernet gateway CGI user guide Page 16

OpenBAS Arduino Query protocol

OpenBAS Arduino Query protocol OpenBAS Arduino Query protocol In version 2.70.1 this new protocol has been added on the following communication ports: USB COM1 COM2 Ethernet (Via Telnet port 23) In communication ports COM1 and COM2

More information

OpenBAS Arduino Query protocol

OpenBAS Arduino Query protocol OpenBAS Arduino Query protocol In version 2.70.0 this new protocol has been added on the following communication ports: USB COM1 COM2 In communication ports COM1 and COM2 it can be selected in the system

More information

Modtronix Tcp/Ip stack

Modtronix Tcp/Ip stack Modtronix Tcp/Ip stack Table of Contents 1 Introduction...3 2 Defines...3 3 DYNAMIC HTTP PAGE GENERATION...4 3.1 HTTPGetVar...4 4 HTTP CGI...6 4.1 HTTPExecCmd...7 5 MICROCHIP FILE SYSTEM (MPFS)...9 5.1

More information

MPLAB Harmony Help - Volume VI - Utilities

MPLAB Harmony Help - Volume VI - Utilities MPLAB Harmony Help - Volume VI - Utilities MPLAB Harmony Integrated Software Framework v1.11 2013-2017 Microchip Technology Inc. All rights reserved. Volume VI: Utilities Volume VI: Utilities This volume

More information

MPLAB Harmony Help - MPFS2 Utility

MPLAB Harmony Help - MPFS2 Utility MPLAB Harmony Help - MPFS2 Utility MPLAB Harmony Integrated Software Framework v1.11 2013-2017 Microchip Technology Inc. All rights reserved. MPFS2 Utility This section provides a description of the Microchip

More information

MPFS2 Utility. MPLAB Harmony Integrated Software Framework Microchip Technology Inc. All rights reserved.

MPFS2 Utility. MPLAB Harmony Integrated Software Framework Microchip Technology Inc. All rights reserved. MPFS2 Utility MPLAB Harmony Integrated Software Framework 2013-2018 Microchip Technology Inc. All rights reserved. Volume VII: Utilities Volume VII: Utilities This volume describes the utilities that are

More information

CHAPTER 2 MARKUP LANGUAGES: XHTML 1.0

CHAPTER 2 MARKUP LANGUAGES: XHTML 1.0 WEB TECHNOLOGIES A COMPUTER SCIENCE PERSPECTIVE CHAPTER 2 MARKUP LANGUAGES: XHTML 1.0 Modified by Ahmed Sallam Based on original slides by Jeffrey C. Jackson reserved. 0-13-185603-0 HTML HELLO WORLD! Document

More information

Skill Area 323: Design and Develop Website. Multimedia and Web Design (MWD)

Skill Area 323: Design and Develop Website. Multimedia and Web Design (MWD) Skill Area 323: Design and Develop Website Multimedia and Web Design (MWD) 323.4 Use graphics and objects on Web Page (7 hrs) 323.4.1 Insert foreground features 323.4.2 Modify image attributes 323.4.3

More information

c360 Web Connect Configuration Guide Microsoft Dynamics CRM 2011 compatible c360 Solutions, Inc. c360 Solutions

c360 Web Connect Configuration Guide Microsoft Dynamics CRM 2011 compatible c360 Solutions, Inc.   c360 Solutions c360 Web Connect Configuration Guide Microsoft Dynamics CRM 2011 compatible c360 Solutions, Inc. www.c360.com c360 Solutions Contents Overview... 3 Web Connect Configuration... 4 Implementing Web Connect...

More information

1/6/ :28 AM Approved New Course (First Version) CS 50A Course Outline as of Fall 2014

1/6/ :28 AM Approved New Course (First Version) CS 50A Course Outline as of Fall 2014 1/6/2019 12:28 AM Approved New Course (First Version) CS 50A Course Outline as of Fall 2014 CATALOG INFORMATION Dept and Nbr: CS 50A Title: WEB DEVELOPMENT 1 Full Title: Web Development 1 Last Reviewed:

More information

DRIVER STATION v1.0 UTILITY LOADER Created: 22DEC2008 FIRST DRIVER STATION UTILITY LOADER RE-IMAGE INSTRUCTIONS

DRIVER STATION v1.0 UTILITY LOADER Created: 22DEC2008 FIRST DRIVER STATION UTILITY LOADER RE-IMAGE INSTRUCTIONS FIRST DRIVER STATION UTILITY LOADER RE-IMAGE INSTRUCTIONS 1 Introduction This document describes steps to load the Driver Station (DS) v1.0 Utility Loader (UL). The UL can be used to re-image the DS, perform

More information

The CartIt Commerce System Installation Guide

The CartIt Commerce System Installation Guide The CartIt Commerce System Installation Guide On Windows Operating Systems Version 8.0 February 3, 2003 Copyright 2001 CartIt Corporation. All Rights Reserved. Page 1 of 10 THE CART IT COMMERCE SYSTEM

More information

8-1. This chapter explains how to set and use Data Sampling.

8-1. This chapter explains how to set and use Data Sampling. 8-1 8. Data Sampling This chapter explains how to set and use Data Sampling. 8.1. Overview... 8-2 8.2. Data Sampling Management... 8-2 8.3. Creating a New Data Sampling... 8-2 8.4. Synchronizing cmt Viewer

More information

USER DOCUMENTATION. Web OPAC Screens: Structure and Customization

USER DOCUMENTATION. Web OPAC Screens: Structure and Customization USER DOCUMENTATION Web OPAC Screens: Structure and Customization Ex Libris Ltd., 2002, 2004 Last Update: February 12, 2004 Table of Contents 1 INTRODUCTION... 3 2 THE STRUCTURE OF SCREENS... 4 3 INCLUDE

More information

MPLAB Harmony Help - Microchip MIB Compiler

MPLAB Harmony Help - Microchip MIB Compiler MPLAB Harmony Help - Microchip MIB Compiler MPLAB Harmony Integrated Software Framework v1.11 2013-2017 Microchip Technology Inc. All rights reserved. Microchip MIB Compiler This section provides a description

More information

C-Gate Server Application CGI User s Guide CG Series

C-Gate Server Application CGI User s Guide CG Series C-Gate Server Application CGI User s Guide 5000 CG Series Table of Contents Section...Page 1.0 Introduction... 4 1.1 Scope... 4 1.1 Referenced Documents... 4 1.3 Acronyms and Abbreviations... 4 1.4 Presentation

More information

CSC 101: PreLab Reading for Lab #4 More HTML (some of this reading on Tables and Images are based on previous writings of Prof William Turkett)

CSC 101: PreLab Reading for Lab #4 More HTML (some of this reading on Tables and Images are based on previous writings of Prof William Turkett) CSC 101: PreLab Reading for Lab #4 More HTML (some of this reading on Tables and Images are based on previous writings of Prof William Turkett) Purpose: The purpose of this pre-lab is to provide you with

More information

Lab4 INTRODUCTION TO DEVELOPMENT ENVIRONMENT

Lab4 INTRODUCTION TO DEVELOPMENT ENVIRONMENT Lab4 INTRODUCTION TO PICDEM NET2 DEVELOPMENT ENVIRONMENT EET 4730 By Dr. Ece Yaprak Dr. Ece Yaprak 1 Purpose The PICDEM.net 2 Development Board allows students to begin developing Internet connectivity

More information

As we design and build out our HTML pages, there are some basics that we may follow for each page, site, and application.

As we design and build out our HTML pages, there are some basics that we may follow for each page, site, and application. Extra notes - Client-side Design and Development Dr Nick Hayward HTML - Basics A brief introduction to some of the basics of HTML. Contents Intro element add some metadata define a base address

More information

Web Programming and Design. MPT Senior Cycle Tutor: Tamara Week 1

Web Programming and Design. MPT Senior Cycle Tutor: Tamara Week 1 Web Programming and Design MPT Senior Cycle Tutor: Tamara Week 1 What will we cover? HTML - Website Structure and Layout CSS - Website Style JavaScript - Makes our Website Dynamic and Interactive Plan

More information

Microchip MIB Compiler

Microchip MIB Compiler Microchip MIB Compiler MPLAB Harmony Integrated Software Framework 2013-2018 Microchip Technology Inc. All rights reserved. Volume VII: Utilities Volume VII: Utilities This volume describes the utilities

More information

Site Audit SpaceX

Site Audit SpaceX Site Audit 217 SpaceX Site Audit: Issues Total Score Crawled Pages 48 % -13 3868 Healthy (649) Broken (39) Have issues (276) Redirected (474) Blocked () Errors Warnings Notices 4164 +3311 1918 +7312 5k

More information

Cascade Configuration Tool

Cascade Configuration Tool Cascade Configuration Tool Version 1.0.10 Installation and Operations Manual 00-02-0724 01-25-11 Section 40 In order to consistently bring you the highest quality, full featured products, we reserve the

More information

DeLoad. User s Manual UM-0084-A0. datataker and DeLoad are either registered trademarks or trademarks of Datataker Pty. Ltd.

DeLoad. User s Manual UM-0084-A0. datataker and DeLoad are either registered trademarks or trademarks of Datataker Pty. Ltd. DeLoad User s Manual UM-0084-A0 Software & Manual Datataker Pty. Ltd. 2003-2004 All rights reserved Information in this document is subject to change without notice and does not represent a commitment

More information

SCHULICH MEDICINE & DENTISTRY Website Updates August 30, Administrative Web Editor Guide v6

SCHULICH MEDICINE & DENTISTRY Website Updates August 30, Administrative Web Editor Guide v6 SCHULICH MEDICINE & DENTISTRY Website Updates August 30, 2012 Administrative Web Editor Guide v6 Table of Contents Chapter 1 Web Anatomy... 1 1.1 What You Need To Know First... 1 1.2 Anatomy of a Home

More information

HTML. LBSC 690: Jordan Boyd-Graber. October 1, LBSC 690: Jordan Boyd-Graber () HTML October 1, / 29

HTML. LBSC 690: Jordan Boyd-Graber. October 1, LBSC 690: Jordan Boyd-Graber () HTML October 1, / 29 HTML LBSC 690: Jordan Boyd-Graber October 1, 2012 LBSC 690: Jordan Boyd-Graber () HTML October 1, 2012 1 / 29 Goals Review Assignment 1 Assignment 2 and Midterm Hands on HTML LBSC 690: Jordan Boyd-Graber

More information

Exam Format: Multiple Choice, True/False, Short Answer (3 points each 75 points total) Write-the-page (25 points)

Exam Format: Multiple Choice, True/False, Short Answer (3 points each 75 points total) Write-the-page (25 points) CS-101 Fall 2008 Section 4 Practice Final v1.0m Name: Exam Format: Multiple Choice, True/False, Short Answer (3 points each 75 points total) Write-the-page (25 points) XHTML/CSS Reference: Entities: Copyright

More information

Release Issued Oct 10, CSGW User Manual

Release Issued Oct 10, CSGW User Manual CSGW User Manual Wire CSGW 1 Access to CSGW via Web Browser 3 System Setup 4 Modbus RTU Setup 7 Troubleshooting 15 Lua Script Programming 17 NAE/NCE Mappings 19 com Ⅰ Wire CSGW Release 3.0.0 1. Connect

More information

Introduction to using HTML to design webpages

Introduction to using HTML to design webpages Introduction to using HTML to design webpages #HTML is the script that web pages are written in. It describes the content and structure of a web page so that a browser is able to interpret and render the

More information

1. Please, please, please look at the style sheets job aid that I sent to you some time ago in conjunction with this document.

1. Please, please, please look at the style sheets job aid that I sent to you some time ago in conjunction with this document. 1. Please, please, please look at the style sheets job aid that I sent to you some time ago in conjunction with this document. 2. W3Schools has a lovely html tutorial here (it s worth the time): http://www.w3schools.com/html/default.asp

More information

E-Business Systems 1 INTE2047 Lab Exercises. Lab 5 Valid HTML, Home Page & Editor Tables

E-Business Systems 1 INTE2047 Lab Exercises. Lab 5 Valid HTML, Home Page & Editor Tables Lab 5 Valid HTML, Home Page & Editor Tables Navigation Topics Covered Server Side Includes (SSI) PHP Scripts menu.php.htaccess assessment.html labtasks.html Software Used: HTML Editor Background Reading:

More information

Site Audit Boeing

Site Audit Boeing Site Audit 217 Boeing Site Audit: Issues Total Score Crawled Pages 48 % 13533 Healthy (3181) Broken (231) Have issues (9271) Redirected (812) Errors Warnings Notices 15266 41538 38 2k 5k 4 k 11 Jan k 11

More information

AGENDA :: MULTIMEDIA TOOLS :: (1382) :: CLASS NOTES

AGENDA :: MULTIMEDIA TOOLS :: (1382) :: CLASS NOTES CLASS :: 13 12.01 2014 AGENDA SIMPLE CSS MENU W/ HOVER EFFECTS :: The Nav Element :: Styling the Nav :: UL, LI, and Anchor Elements :: Styling the UL and LI Elements TEMPLATE CREATION :: Why Templates?

More information

Spring 2014 Interim. HTML forms

Spring 2014 Interim. HTML forms HTML forms Forms are used very often when the user needs to provide information to the web server: Entering keywords in a search box Placing an order Subscribing to a mailing list Posting a comment Filling

More information

U90 Ladder Software Manual. Version 3.50, 6/03

U90 Ladder Software Manual. Version 3.50, 6/03 U90 Ladder Software Manual Version 3.50, 6/03 Table Of Contents Welcome to U90 Ladder... 1 Program Editors... 1 Project Navigation Tree...1 Browse Sequences...1 Printing Documentation...2 Interface Language...

More information

Comp 426 Midterm Fall 2013

Comp 426 Midterm Fall 2013 Comp 426 Midterm Fall 2013 I have not given nor received any unauthorized assistance in the course of completing this examination. Name: PID: This is a closed book exam. This page left intentionally blank.

More information

Title: Dec 11 3:40 PM (1 of 11)

Title: Dec 11 3:40 PM (1 of 11) ... basic iframe body {color: brown; font family: "Times New Roman"} this is a test of using iframe Here I have set up two iframes next to each

More information

Design your source document with accessibility in mind. Do NOT use character formatting for headings, use the program s styles.

Design your source document with accessibility in mind. Do NOT use character formatting for headings, use the program s styles. Contents 2 Create an Accessible Microsoft Word Document 2 Use Styles 3 Columns 5 Lists 6 Tables 7 Links 7 Add Alternative Text 9 Microsoft Word 2010 Accessibility Checker Adobe Acrobat X Creating Accessible

More information

1. Setup a root folder for the website 2. Create a wireframe 3. Add content 4. Create hyperlinks between pages and to external websites

1. Setup a root folder for the website 2. Create a wireframe 3. Add content 4. Create hyperlinks between pages and to external websites A. Pre-Production of Webpage 1. Determine the specific software needed WYSIWYG- design software that manipulates components of the web page without the user writing or editing code Uses graphical layout

More information

Midterm 1 Review Sheet CSS 305 Sp 06

Midterm 1 Review Sheet CSS 305 Sp 06 This is a list of topics that we have covered so far. This is not all inclusive of every detail and there may be items on the exam that are not explicitly listed here, but these are the primary topics

More information

HTML and CSS COURSE SYLLABUS

HTML and CSS COURSE SYLLABUS HTML and CSS COURSE SYLLABUS Overview: HTML and CSS go hand in hand for developing flexible, attractively and user friendly websites. HTML (Hyper Text Markup Language) is used to show content on the page

More information

introduction to XHTML

introduction to XHTML introduction to XHTML XHTML stands for Extensible HyperText Markup Language and is based on HTML 4.0, incorporating XML. Due to this fusion the mark up language will remain compatible with existing browsers

More information

HTML5 & CSS 8 th Edition. Chapter 2 Building a Webpage Template with HTML5

HTML5 & CSS 8 th Edition. Chapter 2 Building a Webpage Template with HTML5 HTML5 & CSS 8 th Edition Chapter 2 Building a Webpage Template with HTML5 Objectives 1. Explain how to manage website files 2. Describe and use HTML5 semantic elements 3. Determine the elements to use

More information

HTML TIPS FOR DESIGNING.

HTML TIPS FOR DESIGNING. This is the first column. Look at me, I m the second column.

More information

Introduction to Web Technologies

Introduction to Web Technologies Introduction to Web Technologies James Curran and Tara Murphy 16th April, 2009 The Internet CGI Web services HTML and CSS 2 The Internet is a network of networks ˆ The Internet is the descendant of ARPANET

More information

c122jan2714.notebook January 27, 2014

c122jan2714.notebook January 27, 2014 Internet Developer 1 Start here! 2 3 Right click on screen and select View page source if you are in Firefox tells the browser you are using html. Next we have the tag and at the

More information

How to set up a local root folder and site structure

How to set up a local root folder and site structure Activity 2.1 guide How to set up a local root folder and site structure The first thing to do when creating a new website with Adobe Dreamweaver CS3 is to define a site and identify a root folder where

More information

CST272 Getting Started Page 1

CST272 Getting Started Page 1 CST272 Getting Started Page 1 1 2 3 4 5 6 8 Introduction to ASP.NET, Visual Studio and C# CST272 ASP.NET Static and Dynamic Web Applications Static Web pages Created with HTML controls renders exactly

More information

CGI Architecture Diagram. Web browser takes response from web server and displays either the received file or error message.

CGI Architecture Diagram. Web browser takes response from web server and displays either the received file or error message. What is CGI? The Common Gateway Interface (CGI) is a set of standards that define how information is exchanged between the web server and a custom script. is a standard for external gateway programs to

More information

Hyperlinks, Tables, Forms and Frameworks

Hyperlinks, Tables, Forms and Frameworks Hyperlinks, Tables, Forms and Frameworks Web Authoring and Design Benjamin Kenwright Outline Review Previous Material HTML Tables, Forms and Frameworks Summary Review/Discussion Email? Did everyone get

More information

Introduction to HTML & CSS. Instructor: Beck Johnson Week 2

Introduction to HTML & CSS. Instructor: Beck Johnson Week 2 Introduction to HTML & CSS Instructor: Beck Johnson Week 2 today Week One review and questions File organization CSS Box Model: margin and padding Background images and gradients with CSS Make a hero banner!

More information

XT-9100 Configuration Guide

XT-9100 Configuration Guide System 9100 Technical Manual 636.4 Configuration Guides Section Configuration Guide Issue Date 0896 XT-9100 Configuration Guide XT-9100 Extension Module/XP-910x Expansion Modules Page 3 Introduction 3

More information

Programmazione Web a.a. 2017/2018 HTML5

Programmazione Web a.a. 2017/2018 HTML5 Programmazione Web a.a. 2017/2018 HTML5 PhD Ing.Antonino Raucea antonino.raucea@dieei.unict.it 1 Introduzione HTML HTML is the standard markup language for creating Web pages. HTML stands for Hyper Text

More information

ICT IGCSE Practical Revision Presentation Web Authoring

ICT IGCSE Practical Revision Presentation Web Authoring 21.1 Web Development Layers 21.2 Create a Web Page Chapter 21: 21.3 Use Stylesheets 21.4 Test and Publish a Website Web Development Layers Presentation Layer Content layer: Behaviour layer Chapter 21:

More information

Video Server D1. User s Manual

Video Server D1. User s Manual Video Server D1 User s Manual i Video Server D1 10 th Oct, 2004 Table of Contents H1 INTRODUCTION 1-1 1.1 PACKAGE CONTENTS...1-1 1.2 FEATURES AND BENEFITS...1-2 1.3 PHYSICAL DESCRIPTION...1-4 1.3.1 RS-485

More information

ATHENA32 PIC32 Evaluation Board ATHENA32. Product Datasheet. Francesco Ficili Date 13/01/2019. Pag. 1

ATHENA32 PIC32 Evaluation Board ATHENA32. Product Datasheet. Francesco Ficili Date 13/01/2019. Pag. 1 ATHENA32 Product Datasheet Author Francesco Ficili Date 13/01/2019 Status Released Pag. 1 Revision History Version Date Author Changes 1.0 13/01/2019 Francesco Ficili Initial Release. Pag. 2 SUMMARY 1.

More information

UPDATING CONTROLLERS USING PRISM 2 Updating the VCC-X Controller

UPDATING CONTROLLERS USING PRISM 2 Updating the VCC-X Controller Using Prism 2 7. Click on the icon. The Job-Sites Window will appear. In the Type of CommLink Dialog Box, select CommLink 5 or USB Link II. The VCC-X Controller is equipped with the ability

More information

Figure 1 Forms category in the Insert panel. You set up a form by inserting it and configuring options through the Properties panel.

Figure 1 Forms category in the Insert panel. You set up a form by inserting it and configuring options through the Properties panel. Adobe Dreamweaver CS6 Project 3 guide How to create forms You can use forms to interact with or gather information from site visitors. With forms, visitors can provide feedback, sign a guest book, take

More information

CGI Programming. What is "CGI"?

CGI Programming. What is CGI? CGI Programming What is "CGI"? Common Gateway Interface A means of running an executable program via the Web. CGI is not a Perl-specific concept. Almost any language can produce CGI programs even C++ (gasp!!)

More information

Oracle Eloqua s User Guide

Oracle Eloqua  s User Guide http://docs.oracle.com Oracle Eloqua Emails User Guide 2018 Oracle Corporation. All rights reserved 11-Jan-2018 Contents 1 Emails Overview 6 2 Examples of emails 7 3 Creating emails 19 4 Email authoring

More information

Table of Contents. NBC User's Manual

Table of Contents. NBC User's Manual User's Manual User's Manual Table of Contents 1. Connections and Power... 3 1.1. Connections and Power for WSXXXX_BR products... 3 2. Initial Configuration... 4 2.1. NBC Network Configuration... 4 2.2.

More information

User s Manual CONTENT. Nano NAS Server for USB storages. 1. Product Information Product Specifications System requirements..

User s Manual CONTENT. Nano NAS Server for USB storages. 1. Product Information Product Specifications System requirements.. CONTENT Nano NAS Server for USB storages 1. Product Information...1 2. Product Specifications.2 3. System requirements..3 4. Product Connecting. 4 5. Configuring DN-7023....5 6. Setting... 9 7. Note..

More information

MPT Web Design. Week 1: Introduction to HTML and Web Design

MPT Web Design. Week 1: Introduction to HTML and Web Design MPT Web Design Week 1: Introduction to HTML and Web Design What will we do in this class? Learn the basics of HTML and how to create our own template Basic website structure Learn design concepts for a

More information

Search Application User Guide

Search Application User Guide SiteExecutive Version 2013 EP1 Search Application User Guide Revised January 2014 Contact: Systems Alliance, Inc. Executive Plaza III 11350 McCormick Road, Suite 1203 Hunt Valley, MD 21031 Phone: 410.584.0595

More information

CAS & CAS UL. Modbus RTU Data Client. (Hardware and Software Solutions) Manual

CAS & CAS UL. Modbus RTU Data Client. (Hardware and Software Solutions) Manual CAS-2500-01 & CAS-2500-01-UL ModbusRTU Data Client (Hard and Soft Solutions) CAS 2500-01 & CAS 2500-01-UL Modbus RTU Data Client (Hardware and Software Solutions) Manual Email: dfs@chipkin.com Website:

More information

Create a three column layout using CSS, divs and floating

Create a three column layout using CSS, divs and floating GRC 275 A6 Create a three column layout using CSS, divs and floating Tasks: 1. Create a 3 column style layout 2. Must be encoded using HTML5 and use the HTML5 semantic tags 3. Must se an internal CSS 4.

More information

Static Webpage Development

Static Webpage Development Dear Student, Based upon your enquiry we are pleased to send you the course curriculum for PHP Given below is the brief description for the course you are looking for: - Static Webpage Development Introduction

More information

Basics of Web Design, 3 rd Edition Instructor Materials Chapter 2 Test Bank

Basics of Web Design, 3 rd Edition Instructor Materials Chapter 2 Test Bank Multiple Choice. Choose the best answer. 1. What element is used to configure a new paragraph? a. new b. paragraph c. p d. div 2. What element is used to create the largest heading? a. h1 b. h9 c. head

More information

Building Custom Webpages for GainSpan Modules. Application Note AN069

Building Custom Webpages for GainSpan Modules. Application Note AN069 Building Custom Webpages for GainSpan Modules Application Note AN069 Supports modules GS1011M and GS1500M Releases 2.4.x, 2.5.x, 3.4.x, and 3.5.x Publication No. GS-AN069 Version: 1.0 Date: December 11,

More information

Web Development and HTML. Shan-Hung Wu CS, NTHU

Web Development and HTML. Shan-Hung Wu CS, NTHU Web Development and HTML Shan-Hung Wu CS, NTHU Outline How does Internet Work? Web Development HTML Block vs. Inline elements Lists Links and Attributes Tables Forms 2 Outline How does Internet Work? Web

More information

Adaptations by PVII responsive and then creates your page instantly Al Sparber & Gerry Jacobsen PVII

Adaptations by PVII responsive and then creates your page instantly Al Sparber & Gerry Jacobsen PVII Adaptations by PVII is a Dreamweaver extension that allows you to select from 5 unique responsive layouts and then creates your page instantly. We hope you enjoy using this product as much as we did making

More information

Adding Pages. Adding pages to your website is simple and powerful! In just a few minutes you can create a page that: Highlights a special event

Adding Pages. Adding pages to your website is simple and powerful! In just a few minutes you can create a page that: Highlights a special event Adding Pages Adding pages to your website is simple and powerful! In just a few minutes you can create a page that: Highlights a special event Collects entries on a registration form for a promotional

More information

Global Servers. The new masters

Global Servers. The new masters Global Servers The new masters Course so far General OS principles processes, threads, memory management OS support for networking Protocol stacks TCP/IP, Novell Netware Socket programming RPC - (NFS),

More information

User Manual A08. User Manual

User Manual A08. User Manual A08 TABLE OF CONTENTS TABLE OF CONTENTS... 1 1. INTRODUCTION... 2 1.1. Key Features... 3 1.2. OS Requirement... 4 1.3. Specification... 4 1.4. Packing List... 4 2. OVERVIEW... 5 2.1. LED Definition...

More information

WebServer/LanServer 1 DESCRIPTION 2 FORMAL DRIVER TYPE 3 COMPATIBILITY MATRIX 4 CONNECTION INFORMATION 5 SERVING WEB PAGES. Doc. No. Ver: 5.14.

WebServer/LanServer 1 DESCRIPTION 2 FORMAL DRIVER TYPE 3 COMPATIBILITY MATRIX 4 CONNECTION INFORMATION 5 SERVING WEB PAGES. Doc. No. Ver: 5.14. 1 DESCRIPTION This Driver is capable of: Serving files to a HTTP client such as Internet Explorer. Responding to HTTP Get/Post commands 2 FORMAL DRIVER TYPE Ethernet Server Only 3 COMPATIBILITY MATRIX

More information

ETH002-2 Relays at 16A Technical Documentation

ETH002-2 Relays at 16A Technical Documentation ETH002-2 Relays at 16A Technical Documentation Overview The ETH002 provides two volt free contact relay outputs with a current rating of up to 16Am. The module is powered from a 12vdc supply which can

More information

Creating HTML files using Notepad

Creating HTML files using Notepad Reference Materials 3.1 Creating HTML files using Notepad Inside notepad, select the file menu, and then Save As. This will allow you to set the file name, as well as the type of file. Next, select the

More information

COMS 359: Interactive Media

COMS 359: Interactive Media COMS 359: Interactive Media Agenda Review Web Design Preview Review Tables Create html spreadsheets Page Layout Review Table Tags Numerous Attributes = border,

More information

Web development using PHP & MySQL with HTML5, CSS, JavaScript

Web development using PHP & MySQL with HTML5, CSS, JavaScript Web development using PHP & MySQL with HTML5, CSS, JavaScript Static Webpage Development Introduction to web Browser Website Webpage Content of webpage Static vs dynamic webpage Technologies to create

More information

HTML and CSS MIS Konstantin Bauman. Department of MIS Fox School of Business Temple University

HTML and CSS MIS Konstantin Bauman. Department of MIS Fox School of Business Temple University HTML and CSS MIS 2402 Konstantin Bauman Department of MIS Fox School of Business Temple University 2 HTML Quiz Date: 9/13/18 next Thursday HTML, CSS 14 steps, 25 points 1 hour 20 minutes Use class workstations

More information

Introduction to HTML5

Introduction to HTML5 Introduction to HTML5 History of HTML 1991 HTML first published 1995 1997 1999 2000 HTML 2.0 HTML 3.2 HTML 4.01 XHTML 1.0 After HTML 4.01 was released, focus shifted to XHTML and its stricter standards.

More information

HTML/XML. HTML Continued Introduction to CSS

HTML/XML. HTML Continued Introduction to CSS HTML/XML HTML Continued Introduction to CSS Entities Special Characters Symbols such as +, -, %, and & are used frequently. Not all Web browsers display these symbols correctly. HTML uses a little computer

More information

Markup Language. Made up of elements Elements create a document tree

Markup Language. Made up of elements Elements create a document tree Patrick Behr Markup Language HTML is a markup language HTML markup instructs browsers how to display the content Provides structure and meaning to the content Does not (should not) describe how

More information

SMART TS XL DEPLOYMENT TIMELINE

SMART TS XL DEPLOYMENT TIMELINE SMART TS XL DEPLOYMENT TIMELINE August 11, 2008 A. SMART TS XL DEPLOYMENT TIMELINE The following is a guideline and a reference guide to the complete process of deploying SMART TS XL. Allocate hardware

More information

PASS4TEST. IT Certification Guaranteed, The Easy Way! We offer free update service for one year

PASS4TEST. IT Certification Guaranteed, The Easy Way!   We offer free update service for one year PASS4TEST IT Certification Guaranteed, The Easy Way! \ http://www.pass4test.com We offer free update service for one year Exam : 9A0-046 Title : Adobe GoLive CS2 ACE Exam Vendors : Adobe Version : DEMO

More information

Html basics Course Outline

Html basics Course Outline Html basics Course Outline Description Learn the essential skills you will need to create your web pages with HTML. Topics include: adding text any hyperlinks, images and backgrounds, lists, tables, and

More information

ITEC447 Web Projects CHAPTER 9 FORMS 1

ITEC447 Web Projects CHAPTER 9 FORMS 1 ITEC447 Web Projects CHAPTER 9 FORMS 1 Getting Interactive with Forms The last few years have seen the emergence of the interactive web or Web 2.0, as people like to call it. The interactive web is an

More information

User manual BS1000 LAN base station

User manual BS1000 LAN base station 1/18 Contents 1.Introduction 2.Package of the LAN Base Station 3.Software installation 4.Installation of the Receiver 5.Sensor operation 6.Software operation Introduction The BS1000 is a receiver station

More information

SR5 Serial Protocol - Issue 1.6

SR5 Serial Protocol - Issue 1.6 cctalk bus SR5 Serial Protocol - Issue 1.6 This document is the copyright of Money Controls Ltd and may not be reproduced in part or in total by any means, electronic or otherwise, without the written

More information

Web Publishing Basics II

Web Publishing Basics II Web Publishing Basics II Jeff Pankin Information Services and Technology Table of Contents Course Objectives... 2 Create a Site Definition... 3 The Dreamweaver CS4 Interface... 4 Panels are groups of icons

More information

Figure 1. JTAGAVRU1 application The JTAGAVRU1 is supported by AVR Studio. Updated versions of AVR Studio is found on

Figure 1. JTAGAVRU1 application The JTAGAVRU1 is supported by AVR Studio. Updated versions of AVR Studio is found on JTAG AVR Emulator through USB Main Features AVR Studio Compatible Supports AVR Devices with JTAG Interface Emulates Digital and Analog On-Chip Functions Data and Program Memory Breakpoints Supports Assembler

More information

ScadaPhone Installation & Quick Start::

ScadaPhone Installation & Quick Start:: P.O. Box 11590, Reno, NV, 89510 Phone : 775-348-7471 (U.S.) Email : Sales@ScadaTEC.com October, 2014 ScadaPhone Installation & Quick Start:: This document outlines the procedure for installing ScadaPhone

More information

Preferential Resource Delivery Via Web Proxy or Web Browser

Preferential Resource Delivery Via Web Proxy or Web Browser Technical Disclosure Commons Defensive Publications Series December 11, 2017 Preferential Resource Delivery Via Web Proxy or Web Browser Dean Kenneth Jackson Daniel Klein Follow this and additional works

More information

Certified HTML5 Developer VS-1029

Certified HTML5 Developer VS-1029 VS-1029 Certified HTML5 Developer Certification Code VS-1029 HTML5 Developer Certification enables candidates to develop websites and web based applications which are having an increased demand in the

More information

Beijer Electronics Data Collector. Manual. English MAEN826B,

Beijer Electronics Data Collector. Manual. English MAEN826B, MAEN826B, 2009-10 Beijer Electronics Data Collector Manual English Foreword Beijer Electronics Data Collector Manual Foreword Beijer Electronics Data Collector is used to save trend and alarm data logged

More information

Title: Jan 29 11:03 AM (1 of 23) Note that I have now added color and some alignment to the middle and to the right on this example.

Title: Jan 29 11:03 AM (1 of 23) Note that I have now added color and some alignment to the middle and to the right on this example. Title: Jan 29 11:03 AM (1 of 23) Note that I have now added color and some alignment to the middle and to the right on this example. Sorry about these half rectangle shapes a Smartboard issue today. To

More information

('cre Learning that works for Utah STRANDS AND STANDARDS WEB DEVELOPMENT 1

('cre Learning that works for Utah STRANDS AND STANDARDS WEB DEVELOPMENT 1 STRANDS AND STANDARDS Course Description Web Development is a course designed to guide students in a project-based environment, in the development of up-to-date concepts and skills that are used in the

More information

Dreamweaver Website 1: Managing a Website with Dreamweaver

Dreamweaver Website 1: Managing a Website with Dreamweaver Page 1 of 20 Web Design: Dreamweaver Websites Managing Websites with Dreamweaver Course Description: In this course, you will learn how to create and manage a website using Dreamweaver Templates and Library

More information

Table Basics. The structure of an table

Table Basics. The structure of an table TABLE -FRAMESET Table Basics A table is a grid of rows and columns that intersect to form cells. Two different types of cells exist: Table cell that contains data, is created with the A cell that

More information

DIGIT.B4 Big Data PoC

DIGIT.B4 Big Data PoC DIGIT.B4 Big Data PoC GROW Transpositions D04.01.Information System Table of contents 1 Introduction... 4 1.1 Context of the project... 4 1.2 Objective... 4 2 Technologies used... 5 2.1 Python... 5 2.2

More information