Class02 Introduction to web development with PHP MIS 3501, Fall 2015 Brad N Greenwood Department of MIS Fox School of Business Temple University 8/27/2015.

Slides:



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

Introduction to PHP MIS 3501, Fall 2014 Jeremy Shafer
Foundations Portfolio Valerie Kittell IRLS 672 August 2010.
Introduction to Backend James Kahng. Install Node.js.
What is it? –Large Web sites that support commercial use cannot be written by hand What you’re going to learn –How a Web server and a database can be used.
Creating WordPress Websites. Creating a site on your computer Local server Local WordPress installation Setting Up Dreamweaver.
Unicode: The Right Tools, but How to Use Them? Presentation to the Digital Library Federation Fall Forum November 18, 2003 Elizabeth A.S. Beaudin, OACIS.
Multiple Tiers in Action
Crawler-Based Search Engine By Ryan Caplet, Morris Wright and Bryan Chapman.
12/6/06 1 Hofstra University - CSC005 Special Topics LAMP Technologies.
PHP Scripting Language. Introduction “PHP” is an acronym for “PHP: Hypertext Preprocessor.” It is an interpreted, server-side scripting language. Originally.
E-Commerce The technical side. LAMP Linux Linux Apache Apache MySQL MySQL PHP PHP All Open Source and free packages. Can be installed and run on most.
INTRO TO MAKING A WEBSITE Mark Zhang.  HTML  CSS  Javascript  PHP  MySQL  …That’s a lot of stuff!
1 CS428 Web Engineering Lecture 18 Introduction (PHP - I)
SEEM4570: XAMPP, Eclipse, Summary of Html Kangfei Zhao Room 711,ERB
SYST Web Technologies SYST Web Technologies Installing a Web Server (XAMPP)
Web Page A page displayed by the browser. Website Collection of multiple web pages Web Browser: A software that displays web pages on client computer.
PHP and MySQL Week#1  Course Plan.  Introduction to Dynamic Web Content.  Setting Up Development Server Eng. Mohamed Ahmed Black 1.
BY Zoher & Mahmoud. What is WAMP?  - Acronym for Windows/Apache/MySQL/PHP, Python, (and/or) PERL  - WAMP refers to a set of free open source applications,
PHP Web Development, PHP Programming
October 10, 2014 Coding For UX : Part 1 localhost 45 Main St #220 BKLN / / hugeinc.com.
WordPress Web. WordPress Blogging system with full content management Personal publishing system Built on PHP scripting language and MySQL relational.
INFM 603: Information Technology and Organizational Context Jimmy Lin The iSchool University of Maryland Thursday, October 18, 2012 Session 7: PHP.
FISICA 2005 : A COMMUNITY PORTAL FOR CREATION OF EDUCATIONAL MATERIAL AND ITS DISSEMINATION TO ITALIAN HIGH SCHOOL To create online educational material.
About Dynamic Sites (Front End / Back End Implementations) by Janssen & Associates Affordable Website Solutions for Individuals and Small Businesses.
Class03 Introduction to Web Development with PHP MIS 3501, Fall 2015 Brad Greenwood, PhD MBA Department of MIS Fox School of Business Temple University.
SQL Queries Relational database and SQL MySQL LAMP SQL queries A MySQL Tutorial and applications Database Building Assignment.
Installing and Using MySQL and phpMyAdmin. Last Time... Installing Apache server Installing PHP Running basic PHP scripts on the server Not necessary.
Dynamic Pages – Quiz #11 Feedback (under assignments) Lecture Code:
1Computer Sciences Department Princess Nourah bint Abdulrahman University.
Dynamic web content HTTP and HTML: Berners-Lee’s Basics.
CS 4720 Dynamic Web Applications CS 4720 – Web & Mobile Systems.
Case Study Dynamic Website - Three Tier Architecture
By Bearzx Dive Into Web Introduction To WEB
Web Server Administration Chapter 7 Installing and Testing a Programming Environment.
Unit 1 – Web Concepts Instructor: Brent Presley.
Server Side Scripting. Common Gateway Interface (CGI) The web is a client-server system.
Course Introduction MIS 3501, Spring 2016 Jeremy Shafer Department of MIS Fox School of Business Temple University 1/12/2016.
 Before you continue you should have a basic understanding of the following:  HTML  CSS  JavaScript.
PS-1 project Designing an E-commerce page for HMT BEARINGS LTD and SEO of the website.
Basic Steps to create a Website using HTML5. Hypertext Markup Language.
Form Data (part 2) MIS 3502, Fall 2015 Brad N Greenwood, PhD Department of MIS Fox School of Business Temple University 11/10/2015 Slide 1.
Form Data (part 1) MIS 3502, Fall 2015 Brad Greenwood, PhD Department of MIS Fox School of Business Temple University 11/10/2015.
Web Page Designing With Dreamweaver MX\Session 1\1 of 9 Session 1 Introduction to PHP Hypertext Preprocessor - PHP.
Class07 PHP: loops and includes MIS 3501, Fall 2015 Brad Greenwood, PhD MBA Department of MIS Fox School of Business Temple University 9/15/2015.
XAMPP.
Web Cache. What is Cache? Cache is the storing of data temporarily to improve performance. Cache exist in a variety of areas such as your CPU, Hard Disk.
Expertsfromindia for Joomla Development. Introduction Joomla is an open source and free content management system (CMS) for publishing content on the.
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.
Group 18: Chris Hood Brett Poche
Final Year Project Agree or Dis-agree?.
Introduction to web development concepts
PHP: includes MIS 3501 Jeremy Shafer Department of MIS
Pemrograman V (PHP) “Introduction”
Ben Dahlin LCSC Technology Development Coordinator
PHP / MySQL Introduction
Database Driven Websites
Information system Management
Information system Management
Accessing Your MySQL Database from the Web with PHP (Ch 11)
MySQL Backup, Transfer and Restore
INFS 230 L Internet Technology
Client-Server Model: Requesting a Web Page
Web Application Development Using PHP
XAMPP.
CGS 3066: Web Programming and Design Fall 2019
Presentation transcript:

Class02 Introduction to web development with PHP MIS 3501, Fall 2015 Brad N Greenwood Department of MIS Fox School of Business Temple University 8/27/2015

Some Housekeeping Notes Today we are going to write a webpage after some lecture As a habit we will be doing the non-book exercises and reviewing the challenges in class We will leave the book challenges for you offline Challenge 1: Make sure to upload your work to the class server for next class I strongly suggest you work at the same workstation every time (profiles take time to be setup) Quiz one is in one week. ing me: DRS – get any requirements to me ASAP Administrivia

By their very nature, Web Applications require multiple technologies to work together. Some collections of technologies are common, that they are collectively referred to as a stack. For example: the "LAMP Stack“ is Linux, Apache, MySQL, and PHP. In this class, you will use XAMPP – which is short for Cross (X) Platform, Apache, MySQL, PHP, and Perl. Web Applications

Similarly, Web Development requires that multiple programming languages work together. Each language has its special purpose. A web application never uses just one programming language. In this class we will use: HTML and CSS (for presentation) – aesthetics – how does the site look? PHP (for scripting of all sorts) – functionality – what can the site do? MySQL (for database queries) – content – what are the data that the site can display? Web Development

Your Computer Sends This Out The Web Server Sends this back

The Script makes the website dynamic

Three Components HTML (The Body) CSS (The Style) PHP (The actions) How Did We Get From A  B

HTML

Three Components HTML (The Body) CSS (The Style) PHP (The actions) How Did We Get From A  B

Three Components HTML (The Body) CSS (The Style) PHP (The actions) How Did We Get From A  B