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

Slides:



Advertisements
Similar presentations
By Pamela McMahon. Find space on the internet In order to build a website, you must have somewhere to build it. You can buy space and customize it anyway.
Advertisements

Starter for 10 Unit 12: Twitter Transform IT SFT12_Twitter.
Blogs – what, why and how? A blog is a web-log It is a simple website that anyone can setup without any advanced computer know-how It’s the future: blogs,
Completely customizable blogging.. Brief Overview  What is a blog?  What is WordPress?  Why is WordPress superior?  Cool themes  How to get WordPress?
AudioBoo Because sound is social. Overview Instruct how to create an Audioboo account Demonstrate how to follow a featured boo Learn how to upload a video.
Educational Blogs A Way to Reach the Digital Native Wando High School.
How to make it easy for you customers to find and research you and your services!
Wordpress SEO. Your Own Website If you want your own website, we have designed Wordpress website templates that you can purchase that have pretty much.
Launch Your WordPress site in One Hour By Bret Phillips For slides, codes, and notes: Web Devils WordPress.
March 14, Microsoft Microsoft officially announced the date and time that Internet Explorer 9 (IE9) will move away from a release candidate and.
Lecture 3 – Data Storage with XML+AJAX and MySQL+socket.io
CS105 Lab 1 – Introduction Section: ??? TA: ??? ??? Announcements CITES Accounts Compass Netfiles Other Administrative Information CS105 Fall
INFO 344 Web Tools And Development CK Wang University of Washington Spring 2014.
NET 499 Leonard Paul Vinas Network Security and Electronics Department of Technology.
Introduction Position your online or offline business Quickly and safely grow a huge army of potential clients Productively interact with your new and.
Blogs & Web pages & Wikis. Silent Movie Visual story telling.
INFO 344 Web Tools And Development CK Wang University of Washington Spring 2014.
Step by step to adding sound files and embedding YouTube video to your FYIcode mobile site.
How to Learn in This Course CS 5010 Program Design Paradigms “Bootcamp” Lesson 0.1 © Mitchell Wand, This work is licensed under a Creative Commons.
© 2003 By Default! A Free sample background from Slide 1 Week 2  Free PHP Hosting Setup  PHP Backend  Backend Security 
Do You Have a Web Site?. Everyone does, don’t they?
FACEBOOK IS THE BEST THING THAT EVER HAPPENED TO FRIENDSHIP WHY I LIKE FACEBOOK! By Mike Matthews.
VoiceThread:. With VoiceThread, group conversations are collected and shared in one place from anywhere in the world. All with no software to install.
INFO 344 Web Tools And Development CK Wang University of Washington Spring 2014.
Silent Movie. Visual story telling Rules Create a ppt of five pictures or more that tell a story You cannot use a known story but the story could be.
INFO 344 Web Tools And Development CK Wang University of Washington Spring 2014.
INTRODUCTION TO WORDPRESS. About WordPress The free service that we will use from WordPress is often used as blogging software – very little knowledge.
SCHOOLinSITES Teacher Page Professional Development January 11, 2012 Wendy Metz, Presenter.
Go to your school’s web locker site school name.schoolweblockers.com) Your user name is the first letter of your first name, the first 4.
Wiki How to masterfully create your own webpage….
Forms and Server Side Includes. What are Forms? Forms are used to get user input We’ve all used them before. For example, ever had to sign up for courses.
BIT 285: ( Web) Application Programming Lecture 15: Tuesday, February 24, 2015 Microsoft Azure Instructor: Craig Duckett.
Downloading and Installing Autodesk Inventor Professional 2015 This is a 4 step process 1.Register with the Autodesk Student Community 2.Downloading the.
INFO 344 Web Tools And Development CK Wang University of Washington Spring 2014.
Mtivity Client Support System Quick start guide. Mtivity Client Support System We are very pleased to announce the launch of a new Client Support System.
1 LIZETTE PEREZ IS 440 FEBRUARY 21, 2008 Modeling/Markup Tools: Skrbl ConceptShare ImaginationCube 1.
WEB 2.0 TOOLS VIDEO HOSTING SITE YOUTUBE. WHAT IS YOUTUBE? Youtube is a video hosting site were anyone can upload videos expressing their talents, interests.
MY DIGITAL FOOTPRINT. WHAT IS A DIGITAL FOOTPRINT? Each time you log onto social media, you leave a trail behind you, mostly based on what you search.
INFO 344 Web Tools And Development CK Wang University of Washington Spring 2014.
Utilizing Your Class Site Class Website Guide by Kimberlee Fulbright.
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.
Michelle Halvorsen Texas School for the Deaf, Austin NABT Conference Friday November 5, 2010.
ThoughTree Branch out your thoughts
Winter 2016CISC101 - Prof. McLeod1 CISC101 Elements of Computing Science I Course Web Site: The lecture outlines.
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.
Welcome to OTAN Online! Presenter: Barry Bakin If you are new to Connect, watch this short video, be sure to be back to the meeting by the starting time!
INFO 344 Web Tools And Development CK Wang University of Washington Spring 2014.
How to create an educational wiki. Laurie Roberts 2010.
CREATE, IMPLEMENT AND ENJOY! Blogs,Wikis & RSS Readers.
Collection of works to share with other people It acts as a folder where a person can upload anything from a word document to a YouTube video Wiki allows.
How to Set-up Your Business Alliance Listing. Welcome  This tutorial will take you through the steps to set-up (or edit) your listing to ensure you get.
CREATE YOUR OWN WEBSITE IN A SNAP! Shanon Sims Travis High School W Weebly W Website W Workable.
Tech Tuesday: Facebook 101 People’s Resource Center January 26, 2016.
1 1.Log in to the computer in front of you –Temp account: 210class / 2.Update your in Cascadia's system –If I need to you I'll use.
Installing a Moodle Test Site The painless and easy way.
TechKnowlogy Conference August 2, 2011 Using GoogleDocs for Collaboration.
Welcome to Chat #2 The Guidelines for Unit #1 IP.
How to use the internet safely and How to protect my personal data?
Richland 1 professional development
“Classroom” App Kelsy Power Edu 620.
INFO 344 Web Tools And Development
with Pearson’s MyITLab for Office 2013
with Pearson’s MyITLab for Office 2010
INFO 344 Web Tools And Development
INFO 344 Web Tools And Development
INFO 344 Web Tools And Development
Web Application Development Using PHP
Presentation transcript:

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

Announcements My office hours = MW 12:30 – MGH 080 Frank’s office hours = M-F 4pm – MGH 440 Please add yourself to Canvas (if not already on) Add codes? All PAs – core => write in raw php/C#, do not use libraries/frameworks/etc. – Extra credit => use anything you want! Just say what you used in the explanation so I can give the appropriate credit

I only have a home Don’t worry! Here’s the solution! For Intel-based Mac’s (since 2006) please install bootcamp (search online), this allows you to load Windows native! (not Virtualization). Go to MSDNAA site and you can download Windows and Visual Studio for FREE! for more

Looks like this, w/url to here Not iSchool? Get VS Express for Web

Sign up on GitHub I heard this takes a few days so let’s start early! Sign up free student GitHub now!

News

Prologue

Assignments to be Rewarding

How? Does something useful Does something you use everyday 10 hours of work looks like 10 days of results Challenging but FUN.

Most Important Thing I can Teach you

How to LEARN I will purposely leave things out Expect to spend a lot of time on Google (and YouTube) This will change your life. I promise.

Programming Assignment #1

Build a real web site

nba.com Poor experience Cannot return multiple players Needs to resolve name perfectly UI = hard to see, to the right Type ‘paul’ and press ‘run it’ => not what I want!!

We can do much better In a few days…

Final Product Website works: type name, press find, players show up! Data is hosted on AWS RDS Website written with PHP & MySQL: follow best practices & things taught in class Website runs on AWS EC2: super scalable!!

Great User Experience Different casing should work Only first name or only last name Think and try other cases!

Deliverables Due on April 14, 11pm PST Submit on Canvas Please submit the following as a single zip file: URL to your AWS instance hosting this website (readme.txt) Screenshot of your AWS dashboard with EC2 running (aws-ec2.jpg) Your GitHub repro with PHP source code (share your GitHub with me & TA) Write up explaining how you implemented everything. Make sure to address each of the requirements, writeup.txt (~500 words) Extra credits – short paragraph in extracredits.txt for each extra credit (how to see/trigger/evaluate/run your extra credit feature and how you implemented it)

Hint Don’t write code to read the csv into MySQL, just use phpMyAdmin to import it directly to RDS! Same thing happens in Industry : ) Uploading files to AWS => make sure you upload to the right directory (it’s in your apache config file, search on goog for config file info)

AWS NOT Multi-AZ => you’ll get charged!! Only Micro => otherwise you’ll get charged Security groups => Firewall, open port for a certain IP or IP range Tags => just makes search easy

Start Early!!! Today!!! TA & I will respond to forum posts so post early!

Extra Credit [10pts] Misspelled names work gracefully* [6pts] AJAX search button [6pts] Results page looks really really nice** [2pts] Embedded photos of player [2pts] Embedded tweets about player [2pts] Embedded youtube videos about player These are actually really really fun.

Questions?