Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


Presentation on theme: "INFO 344 Web Tools And Development CK Wang University of Washington Spring 2014."— Presentation transcript:

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

2 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.

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

4 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

5 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 http://localhost/getEvenNumbers.php?n=21

6 Done! Let’s check-in our code!

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

8 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

9 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 http://localhost/ and select phpmyadminhttp://localhost/

10 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.

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

12 Setup phpMyAdmin to connect to your RDS instance!

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

14 Questions?


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

Similar presentations


Ads by Google