Web Development Resources for Project 1 Tyler Moore University of Tulsa CS 7403: Secure Electronic Commerce Spring 2016 1.

Slides:



Advertisements
Similar presentations
IS 6116 Introduction – 10 Jan Lecturer Details Aonghus Sugrue Website: aonghussugrue.wordpress.com
Advertisements

Other Web Application Development Technologies. PHP.
Other Web Application Development Technologies. PHP.
The GridSite Toolbar Shiv Kaushal The University of Manchester All Hands Meeting 2006.
Modern Web Application Frameworks CSE 591 – Security and Vulnerability Analysis Spring 2015 Adam Doupé Arizona State University
Housing and Dining Online by Andrew Gorges. Outline  Overview of PHP  Overview of MySQL  Using PHP  Using MySQL  PHP and MySQL together  Production.
December, 2008 CS-591 Securing Servers: International Capture the Flag 1 Nadine Sundquist CS591-F2008 University of Colorado, Colorado Springs Dr. C. Edward.
Software Freedom Day th September 2007 Asia Pacific Institute of Information Technology Colombo, Sri Lanka. Nazly Ahmed Scripting The Web.
Electrical and Computer Engineering Vitaly Gordievsky Alex Trefonas Scott Richard Matt Beckford Final Project Review.
Python, CGI November 23, Unit 8. So Far We can write programs in Python (in theory at least) –Conditionals –Variables –While loops We can create a form.
Creating WordPress Websites. Creating a site on your computer Local server Local WordPress installation Setting Up Dreamweaver.
Cloud Computing Lecture #7 Introduction to Ajax Jimmy Lin The iSchool University of Maryland Wednesday, October 15, 2008 This work is licensed under a.
1 CS6320 – Why Servlets? L. Grewe 2 What is a Servlet? Servlets are Java programs that can be run dynamically from a Web Server Servlets are Java programs.
Java Server and Servlet CS616 Team 9 Kim Doyle, Susan Kroha, Arunima Palchowdhury, Wei Xu.
Python Web Applications A KISS Introduction. Web Applications with Python Fetching, parsing, text processing Database client – mySQL, etc., for building.
PHP Scripting Language. Introduction “PHP” is an acronym for “PHP: Hypertext Preprocessor.” It is an interpreted, server-side scripting language. Originally.
INTRO TO MAKING A WEBSITE Mark Zhang.  HTML  CSS  Javascript  PHP  MySQL  …That’s a lot of stuff!
WHAT IS PHP PHP is an HTML-embedded scripting language primarily used for dynamic Web applications.
TOPIC 1 – SERVER SIDE APPLICATIONS IFS 234 – SERVER SIDE APPLICATION DEVELOPMENT.
Web Development Methodologies Yuan Wang(yw2326). Basic Concepts Browser/Server (B/S) Structure Keywords: Browser, Server Examples: Websites Client/Server.
October 10, 2014 Coding For UX : Part 1 localhost 45 Main St #220 BKLN / / hugeinc.com.
Server Side Scripting Norman White. Where do we do processing? Client side – Javascript (embed code in html) – Java applets (send java program to run.
RUBY ON RAILS It’s so rad. What we’ll cover  What is Ruby?  What is RoR?  Why RoR?  Developing with RoR  Deployment  Demo  Questions.
W3af LUCA ALEXANDRA ADELA – MISS 1. w3af  Web Application Attack and Audit Framework  Secures web applications by finding and exploiting web application.
1 CS 131 Wrap Up Fall 2008 What Good is Programming?
INFM 603: Information Technology and Organizational Context Jimmy Lin The iSchool University of Maryland Thursday, October 18, 2012 Session 7: PHP.
Robert Currier, Mote Marine Laboratory Dr. Barbara Kirkpatrick, TAMU/GCOOS.
1 John Magee 9 November 2012 CS120 Lecture 17a: Publishing Web pages.
Modern Software Technologies Java™, J2EE™, JSP™, JDBC™ by Radoslav Tr. Ivanov
Chapter 17 - Deploying Java Applications on the Web1 Chapter 17 Deploying Java Applications on the Web.
Putting What We Learned Into Context – WSGI and Web Frameworks A290/A590, Fall /16/2014.
Information & Decision Management Dept West Texas A&M University
PHP With Oracle 11g XE By Shyam Gurram Eastern Illinois University.
Python CGI programming
PHP and MySQL by Example COMP YL Professor Mattos.
Technical Review - PHP Jang Jaeseok. Overview Introduction  What is PHP?  History of PHP  What can do with PHP?  Advantages of PHP PHP syntax.
A Web-Enabled Aircraft Scheduler Michael Wallette 20 Nov
Who uses it? MichaelMoore.com What's it all about? Rapid Development Clean, Pragmatic Design.
1Computer Sciences Department Princess Nourah bint Abdulrahman University.
MVC Design Pattern Web Developer at Crimshield, Inc Application Developer at IBM Present - Delta Developer at Tides.
1 MSCS 237 Overview of web technologies (A specific type of distributed systems)
CITA 310 Section 7 Installing and Testing a Programming Environment (Textbook Chapter 7)
Scripting Languages Client Side and Server Side. Examples of client side/server side Examples of client-side side include: JavaScript Jquery (uses a JavaScript.
ASP. ASP is a powerful tool for making dynamic and interactive Web pages An ASP file can contain text, HTML tags and scripts. Scripts in an ASP file are.
Team Illusion Members: Nathan Vickers Stephen Schoenberger Joshua Dodson Philip Fahnestock.
8 th Semester, Batch 2009 Department Of Computer Science SSUET.
(ITI310) By Eng. BASSEM ALSAID SESSIONS 10: Internet Information Services (IIS)
1 PHP Intro PHP Introduction After this lecture, you should be able to: Know the fundamental concepts of Web Scripting Languages in general, PHP in particular.
Introduction to ASP.NET development. Background ASP released in 1996 ASP supported for a minimum 10 years from Windows 8 release ASP.Net 1.0 released.
PHP stands for …….. “PHP Hypertext Pre-processor” and is a server-side scripting language like ASP. PHP scripts are executed on the server PHP supports.
Outline  XAMPP  XAMPP Install  Put php and HTML documents  Windows and Mac Version  Security.
Class02 Introduction to web development concepts MIS 3501, Spring 2016 Jeremy Shafer Department of MIS Fox School of Business Temple University 1/14/2016.
PHP Basics and Syntax Lesson 3 ITBS2203 E-Commerce for IT.
Chapter 13 Web Application Infrastructure
Deploying Web Application
Introduction to web development concepts
4166 Review.
Server-Side Application and Data Management IT IS 3105 (Spring 2010)
TA Section Zhenyu Zhao DevOps Engineer at HUIT Infrastructure Technology Services
PHP / MySQL Introduction
MapServer In its most basic form, MapServer is a CGI program that sits inactive on your Web server. When a request is sent to MapServer, it uses.
7 Best Programming Languages Based as per Earnings & Opportunities
PHP + Oracle = Data-Driven Websites
Tracking FEMA Kevin Kays, Emily Maier, Tyler Leskanic, Seth Cannon
Information system Management
Back end Development CS Programming Languages for Web Applications
Architecture of the web
Back end Development CS Programming Languages for Web Applications
Web Application Development Using PHP
Presentation transcript:

Web Development Resources for Project 1 Tyler Moore University of Tulsa CS 7403: Secure Electronic Commerce Spring

Environment Overview LAMP Stack – Linux – Apache – MySQL – PHP Python Download VirtualBox – I have configured a customized LAMP stack in a VM, housed on flash drives

Project Teams 1.Nicole and Duc 2.Marie and JT 3.Matt and Alison 4.Megan, Stephen and Victoria

Website Demo

Python /lectures/python.html /lectures/python.html Cookie library: Urllib2 library (for opening HTTP connections):

CGI Programming in Python To develop a modern website using Python, best to use a framework such as Django For a simple application where components are built from scratch, can use CGI Basic Idea: load a Python script in a URI, which executes and outputs HTML

HTML Forms asp asp Python CGI library has a method called cgi.FieldStorage() that includes a dictionary mapping form tag names to the values selected by users

MySQL Several Python interfaces available – Pymysql used in the website code:

Parsing HTML with BeautifulSoup /lectures/webcrawl.html#section_2 /lectures/webcrawl.html#section_2 oup/