INFO 344 Web Tools And Development CK Wang University of Washington Spring 2014.

Slides:



Advertisements
Similar presentations
WordPress Installation for Beginners Sheila Bergman
Advertisements

Alexander Carrington and Liam Martell. Introduction Client: Tom Goldsworthy – G-Group Security Project: Electronic Incident Reporting System Online access.
Legal Meetings: Extended Instructions on Movica and Screencast.
Extended DISC Online System User Instruction: How to Run a Team Analysis.
Creating WordPress Websites. Creating a site on your computer Local server Local WordPress installation Setting Up Dreamweaver.
Amazon Relational Database Service Presented By Lauren Parnell AKA Amazon RDS.
Today Rest of the demos (no escape!) Now that you tried group work without version control, making your life easier WITH it. You all got groups for #2?
TRIRIGA Anywhere 10.4 Beta Registration Steps
JOIN A COMMUNITY OF 80,000 E-COMMERCE SITES WORLDWIDE.
Engineering the Cloud Andrew McCombs March 10th, 2011.
The easy way to a nice looking website design By a total non-designer (Me!)
INTRO TO MAKING A WEBSITE Mark Zhang.  HTML  CSS  Javascript  PHP  MySQL  …That’s a lot of stuff!
Google AppEngine. Google App Engine enables you to build and host web apps on the same systems that power Google applications. App Engine offers fast.
Securing LAMP: Linux, Apache, MySQL and PHP Track 2 Workshop PacNOG 7 July 1, 2010 Pago Pago, American Samoa.
Setting Up a Development Server Once you have your own development server, you’ll wonder how you ever managed without one, and it’s easy to set one up!
SEEM4570: XAMPP, Eclipse, Summary of Html Kangfei Zhao Room 711,ERB
SYST Web Technologies SYST Web Technologies Installing a Web Server (XAMPP)
Open Source Software WampServer Presented By Mr. R.Aravindhan.
Source Forge Phi Le Thanh Huynh Surinder Singh Benjamin Roppiyakuda.
Getting Started With Java Downloading and installing software Running your first program Dr. DwyerFall 2012.
INFO 344 Web Tools And Development CK Wang University of Washington Spring 2014.
INFO 344 Web Tools And Development CK Wang University of Washington Spring 2014.
© 2003 By Default! A Free sample background from Slide 1 Week 2  Free PHP Hosting Setup  PHP Backend  Backend Security 
INFO 344 Web Tools And Development CK Wang University of Washington Spring 2014.
INFO 344 Web Tools And Development CK Wang University of Washington Spring 2014.
MySQL. MySQL is a Relational Database Management System (RDBMS) that runs as a server providing multiuser access to a number of databases. A third party.
Cloud Computing Computer Science Innovations, LLC.
CakePHP is an open source web development framework. It follows Model-View- Controller and is developed using PHP. IT is the basic for user to create.
Learning New Computer Skills Ahmed Osman- EHLS 2014 Georgetown University.
INFO 344 Web Tools And Development CK Wang University of Washington Spring 2014.
Google Application Engine Introduction Jim Eng with thanks to Charles Severance
INFO 344 Web Tools And Development CK Wang University of Washington Spring 2014.
Introduction to Python Lesson 1 First Program. Learning Outcomes In this lesson the student will: 1.Learn some important facts about PC’s 2.Learn how.
WAMP Windows Apache MySQL and PHP i.e. “WAMP”. Why WAMP? WampServer is a Windows web development environment. It allows you to create and test web pages.
Creating a simple database This shows you how to set up a database using PHPMyAdmin (installed with WAMP)
INFO 344 Web Tools And Development CK Wang University of Washington Spring 2014.
Setting up Dreamweaver to use your local WAMP testing Server
INFO 344 Web Tools And Development CK Wang University of Washington Spring 2014.
INFO 344 Web Tools And Development CK Wang University of Washington Spring 2014.
INFO 344 Web Tools And Development CK Wang University of Washington Spring 2014.
All the dSoftArk Tools Getting started!. Tools dSoftArk is a semi-realistic, agile, development project –Industrial strength software (programming, TDD,
MySQL MySQL and PHP – interacting with a database.
 To start using PHP, you can:  Find a web host with PHP and MySQL support  Install a web server on your own PC, and then install PHP and MySQL.
INFO 344 Web Tools And Development CK Wang University of Washington Spring 2014.
Web Server Apache PHP HTTP Request User types URL into browser Address resolved if nec. We use directly Most browsers request.
INFO 344 Web Tools And Development CK Wang University of Washington Spring 2014.
Intro to APACHE, MySQL, and PHP & freely available (hackable) Packages Aonghus Sugrue 04 Oct 2012.
INFO 344 Web Tools And Development CK Wang University of Washington Spring 2014.
Programming Objectives What is a programming language? Difference between source code and machine code What is python? – Where to get it from – How to.
How to make an Interactive Voice Response (IVR) using an OzML script This slideshow is intended to be a great explanation on how to develop an Interactive.
Installing a Moodle Test Site The painless and easy way.
(Part 1). Before we get started…  Why Facebook? Built in Audience ○ 800 Million users as of July 1 st 2011 ○ Users “share” applications with each other,
How to use Drupal Awdhesh Kumar (Team Leader) Presentation Topic.
Sourceforge clone script, php script directory website, hotscripts software, Php clone script directory
 Joomla provides the free and open source content management system for publishing web content.  It is build on model-view- controller web application.
Getting Started as an EdgeX Developer
Setup a PHP + MySQL Development Environment
Organize your code with MVC
SDL Web Cloud – My first experience and learnings
And Why You Should Use It In You Websites
Getting Started as an EdgeX Developer
Classified PHP script Classified Ads Script Classified Script
Organize your code with MVC
INFO 344 Web Tools And Development
Map Reduce Workshop Monday November 12th, 2012
INFO 344 Web Tools And Development
INFO 344 Web Tools And Development
INFO 344 Web Tools And Development
INFO 344 Web Tools And Development
Microsoft Virtual Academy
Presentation transcript:

INFO 344 Web Tools And Development CK Wang University of Washington Spring 2014

PA#1 has a lot of setup You really should take the time to play around with it, Read online, understand everything till you get it right. That’s the learning. This makes a big difference in tech companies if you come in able to set things up/learn by yourself, it’s huge. Setup is a great skill. If you can learn to figure setting up stuff, you’re more likely to introduce things to everyone in your team, become the lead/owner.

WAMP Should already be there If not, please install now Local Hosting! *do not override the index.php included in WAMP*

Eclipse IDE = Integrated Development Environment, aka – software used to do coding Directory structure/files Source code Highlighting to make it easy to read code Auto complete & error checking Use this to do PA#1 “Zend Eclipse for PHP devs” – google it to find the URL to download

Eclipse Please open Eclipse and let’s write some code. Read user input (HTTP GET), let this be n Output even numbers starting from 2…n

Done! Let’s check-in our code!

GitHub Everyone has this? Add me: chunkaiw Add Frank: xyx2011

GitHub Software as a Service (SaaS) All programmers need this, waste of time to setup, just use GitHub! Backs up all versions of code check-ins Let’s try downloading GitHub client and check- in your getEvenNumbers.php

phpMyAdmin MySQL admin page written in PHP This will save your world Only useful if it’s actually connected : ) so let’s connect it to a MySQL instance! Open and select phpmyadminhttp://localhost/

AWS RDS What is AWS? – Amazon Web Services: collection of web services to provide web infrastructure at a low cost What is RDS? – Relational Database Service: a database in the cloud. Relational vs. NoSQL = I’ll talk about this next week.

Setup AWS RDS Follow instructions on PA1 – Setup AWS free account – Setup RDS account Let’s Connect!!!

Setup phpMyAdmin to connect to your RDS instance!

How? You need to figure this out! Hint: search on Google!

Questions?