Socially Driven Web Sites for the Masses
|
|
- Norman Davidson
- 6 years ago
- Views:
Transcription
1 Socially Driven Web Sites for the Masses Frank Uyeda Diwaker Gupta, Amin Vahdat, George Varghese University of California, San Diego
2 Grass roots communides wish to have websites that allow them to submit and flexibly search for data. These communides require tools that are simpler than those currently available (e.g. Apache, PHP, MySQL). To build such tools we need models for: data objects, page layout, and, most importantly, search. We have instandated these model in an easy to use language called GrassRoots, and compiler called GR.
3 Web ApplicaDon Pre packaged Custom GrassRoots ConfiguraDon Wikis, Blogs, CMS (WordPress, Joomla) PresentaDon (Dreamweaver) ApplicaDon Logic (PHP, Ruby, Python) Web Frameworks (Zend, Rails, Django) PresentaDon ApplicaDon Model ApplicaDon Logic (Auto Generated) Database ConfiguraDon (Pre specified) Database ConfiguraDon Database (MySQL) Database ConfiguraDon (Auto Generated)
4 MoDvaDon Modeling Results
5 Big social networks internadonal phenomenon. North America: Facebook (250M) South America / India: Orkut (67M users) Not just social networks YouTube (video sharing), Digg (social bookmarking) Growing interest in smaller sites specialized by industry, enterprise and communides. Wellpoint (insurance) Cisco (company specific)
6 Lots of people! Example: Physics Researchers Want to share data sets, tag interesdng features Example: Digital ArDsts Want to share data visualizadon programs & collaborate Example: Local Parents & Baby sigers Want job posdngs, referral network Require database & applicadon logic. These communides lack resources and experdse. Need cheap, easy to use tools!
7 Difficult to prototype new ideas Not clear which web development framework will work best Require knowledge of database schemas, web programming languages, design techniques Significant Dme and experdse needed to develop an operadonal site Large, complex code base IntegraDon with user management, access control and web API s Engineer for security and privacy General techniques to scale are unknown Performance tuning is black magic Hire a consultant Addressed in this talk
8 Site Objects Search Flickr Images Keyword, Tags, Comparison (geo tags) YouTube Video Keyword, Tags Last.fm Audio Tags, Structural Del.icio.us URLs Tags Digg URLs Taxonomy, Keyword Craigslist LisDngs (Image + Text) Taxonomy, Keyword, Comparison Wikipedia ArDcles (Text) Keyword, Structural Facebook User Profile (Image + Text) Structural, Tags
9 Users create and upload content Content organized/ranked based user input Search based on: Associated keywords (e.g., Del.icio.us tags) Structural reladonships (e.g., friends in Facebook) Taxonomy / Hierarchy (e.g., categories in Digg) Comparison / Proximity (e.g., geo tagging in Flickr)
10 Model: Create an abstract model for community driven web sites. Specify: Allow developers to express an abstract site model in the GrassRoots language. Compile: The GrassRoots compiler generates web code and configures storage.
11 MoDvaDon Modeling Results
12 Insight 1 (Layout): Pages are composed of panes that are populated by search results. Insight 2 (NavigaDon): All navigadon is search. Insight 3 (Search): Graph based search with agribute filtering covers exisdng social search mechanisms.
13 GrassRoots objects: High level types (e.g., video, image, text), Composite types like C structs Built in agributes: taggable, commentable RelaDonships as Graphs General Graph (e.g. friends in Facebook) Directed Graph (e.g. YouTube Subscribers) Hierarchy / Tree (e.g. Craigslist categories)
14 What is? Community photo sharing website Users associate with each other Images organized using: Keyword tags User photo sets Group pools
15 StaDc Pane Search Pane Picture Summary Pane Set Summary Pane
16 A page is composed of one or more panes Panes are populated by embedded searches Pane A region within the Page Handles the input and output of a pardcular data collecdon, or displays stadc content Defined once, and reused across many pages Pane aesthedcs customized with CSS
17 User specified Search Pre specified Search
18 NavigaDon associates clicking on a data object to a page and search parameters. Pages embed searches. the linkto keyword provides parameters to searches. Syntax: [object in pane] > linkto [page]( [params] ); Example: Clicking on a user s name displays all pictures owned by that user. user > linkto all_users_pictures( user );
19 Hierarchy Agribute Filter Ordering
20 SELECT <collecdon> [FROM <structural reladon>] [WHERE <filter condidon> ] [ORDER BY <ranking funcdon> ] Structural reladons: Graphs: neighbor, Tree: subtree, parent, children Filter condidons: matches, contains, greater than, between, within distance, tagged by Ranking: CombinaDon of agributes or graph properdes (e.g. node degree)
21 MoDvaDon Modeling Results
22 Claim: Small changes to the specificadon provide important features at low cost. Example: Flickr tags photos with keywords Facebook tags photos with Users How do we change our Flickr specificadon to incorporate User tagging?
23
24 COMPOSITE Picture { IMAGE pic; TEXT pic_dtle; TEXT pic_descripdon; } (taggable, taggable by USER, commentable); PAGE pic_detail( Picture p ) { Detail(Picture) main : LOOKUP Picture p; } Detail Pane : Picture{ _owner > linkto user_profile( _owner ); _tag > linkto tag_result( _tag ); _tag.user > linkto user_profile( _tag.user ); "add tag" > linkto add_tag( this ); "add to set" > linkto add_to_set( this ); "add to group" > linkto add_to_group( this ); }
25 User Tags
26 SpecificaDon Parser Abstract Model Compiler Database Planner Server Scripts Page Generator Database Schema HTML Pages Web Server Implemented in Java (~15K lines of code) Page generadon in various languages. Currently supports PHP Database
27 Implemented Flickr like site using Rails plug ins & GR Code Complexity 50 lines of code across 19 files (vs. 180 lines in 1 file) Picture retrieval throughput: Grassroots gives 2x max throughput. Grassroots only generates necessary code Ruby has large call tree. Tag search throughput 20 most recent 500:1 performance difference, favoring GrassRoots. Suspect poor SQL queries & failure to parallelize.
28 Need beger tools for construcdng social sites. Leverage the commonalides among sites. We provide abstracdons to ease development. Pages are composed of panes All navigadon is search Graph based search with agribute filtering AbstracDons provide flexibility & opportunity for opdmizadon.
GrassRoots: Socially-Driven Web Sites for the Masses
GrassRoots: Socially-Driven Web Sites for the Masses Frank Uyeda, Diwaker Gupta, Amin Vahdat, George Varghese U.C. San Diego 9500 Gilman Drive San Diego, CA 92093-0404 {fuyeda, dgupta, vahdat, varghese@cs.ucsd.edu
More informationPart 3: Online Social Networks
1 Part 3: Online Social Networks Today's plan Project 2 Questions? 2 Social networking services Social communities Bebo, MySpace, Facebook, etc. Content sharing YouTube, Flickr, MSN Soapbox, etc. Corporate
More informationDatabase Driven Web 2.0 for the Enterprise
May 19, 2008 1:30 p.m. 2:30 p.m. Platform: Linux, UNIX, Windows Session: H03 Database Driven Web 2.0 for the Enterprise Rav Ahuja IBM Agenda What is Web 2.0 Web 2.0 in the Enterprise Web 2.0 Examples and
More informationBackend Web Frameworks
Backend Web Frameworks How do we: inspect the requested URL and return the appropriate page? deal with POST requests? handle more advanced concepts like sessions and cookies? scale the application to
More informationPHP & PHP++ Curriculum
PHP & PHP++ Curriculum CORE PHP How PHP Works The php.ini File Basic PHP Syntax PHP Tags PHP Statements and Whitespace Comments PHP Functions Variables Variable Types Variable Names (Identifiers) Type
More informationWordPress & Web Development. Student Curriculum
WordPress & Web Development Student Curriculum Intro to HTML Coding (Week 1) Class discussion on why HTML is important. Each Student will complete 13 lessons in basic HTML coding and submit them for a
More informationGet in Touch Module 1 - Core PHP XHTML
PHP/MYSQL (Basic + Advanced) Web Technologies Module 1 - Core PHP XHTML What is HTML? Use of HTML. Difference between HTML, XHTML and DHTML. Basic HTML tags. Creating Forms with HTML. Understanding Web
More informationPHP. MIT 6.470, IAP 2010 Yafim Landa
PHP MIT 6.470, IAP 2010 Yafim Landa (landa@mit.edu) LAMP We ll use Linux, Apache, MySQL, and PHP for this course There are alternatives Windows with IIS and ASP Java with Tomcat Other database systems
More informationIntroduction to PHP. Handling Html Form With Php. Decisions and loop. Function. String. Array
Introduction to PHP Evaluation of Php Basic Syntax Defining variable and constant Php Data type Operator and Expression Handling Html Form With Php Capturing Form Data Dealing with Multi-value filed Generating
More information<Insert Picture Here> Introduction to MySQL
Introduction to MySQL Giuseppe Maxia MySQL Community Team Lead at Oracle about me -Giuseppe Maxia a.k.a. The Data Charmer MySQL Community Team Lead Long time hacking with MySQL features
More informationFunctionality, Challenges and Architecture of Social Networks
Functionality, Challenges and Architecture of Social Networks INF 5370 Outline Social Network Services Functionality Business Model Current Architecture and Scalability Challenges Conclusion 1 Social Network
More informationInforma(on Retrieval
Introduc)on to Informa)on Retrieval CS3245 Informa(on Retrieval Lecture 8: A complete search system Scoring and results assembly 8 Ch. 6 Last Time: @- idf weighdng The @- idf weight of a term is the product
More informationUtilizing Folksonomy: Similarity Metadata from the Del.icio.us System CS6125 Project
Utilizing Folksonomy: Similarity Metadata from the Del.icio.us System CS6125 Project Blake Shaw December 9th, 2005 1 Proposal 1.1 Abstract Traditionally, metadata is thought of simply
More informationSemantic Web and Web2.0. Dr Nicholas Gibbins
Semantic Web and Web2.0 Dr Nicholas Gibbins Web 2.0 is the business revolution in the computer industry caused by the move to the internet as platform, and an attempt to understand the rules for success
More informationHTML 5 and CSS 3, Illustrated Complete. Unit M: Integrating Social Media Tools
HTML 5 and CSS 3, Illustrated Complete Unit M: Integrating Social Media Tools Objectives Understand social networking Integrate a Facebook account with a Web site Integrate a Twitter account feed Add a
More informationNing Frequently Asked Questions
Ning Frequently Asked Questions Ning is a Web tool that allows anyone to create a customizable social network, allowing users to share pictures and videos, maintain blogs, communicate in chat and discussion
More informationPHP TABLE OF CONTENTS. For Young Aspirants KARMICK. Introduction. The ABCs of PHP. Why Choose PHP As A Career?
Call us: +91 33 2426 4362 / +91 9836423755 100% Placement Guaranteed Career Courses in Kolkata PHP For Young Aspirants TABLE OF CONTENTS Introduction ----------------------------- The ABCs of PHP -----------------------------
More informationDigital Marketing Proposal
Digital Marketing Proposal ---------------------------------------------------------------------------------------------------------------------------------------------- 1 P a g e We at Tronic Solutions
More informationDP Project Development Pvt. Ltd.
Search Engine Optimization Training Syllabus Training that makes you focus on the correct business: Today's market is competitive and one has to be top in his field to make profits and stay in the business.
More information1) WordPress, Live project, This will taught by trainer. 2) Assignment project in WordPress: This is done by student while giving training.
Website: http://www.webdesignersmalaysia.com/ Contact person: Ranjan Moble/Whatsapp: 91-09032803895 Malaysia Email: info@webdesignersmalaysia.com Skype: Purnendu_ranjan Course name: Wordpress Training
More informationDeveloper Internship Opportunity at I-CC
Developer Internship Opportunity at I-CC Who We Are: Technology company building next generation publishing and e-commerce solutions Aiming to become a leading European Internet technology company by 2015
More informationExploring the Benefits of Using WordPress for Learning. John Polaschek & B.J. Schone, Qualcomm
506 Exploring the Benefits of Using WordPress for Learning John Polaschek & B.J. Schone, Qualcomm Using WordPress for Learning John Polaschek and B.J. Schone November 12, 2009 1 About Qualcomm 2 Page 1
More informationWebsite Designing Training
Website Designing Training Become a Professional Website Designer 100% Practical Training, Personalized Classroom Training, Assured Job Certified Training Programme in Website designing INDEX OF WEBSITE
More informationStatic Webpage Development
Dear Student, Based upon your enquiry we are pleased to send you the course curriculum for PHP Given below is the brief description for the course you are looking for: - Static Webpage Development Introduction
More informationGetting Started with Memcached. Ahmed Soliman
Getting Started with Memcached Ahmed Soliman In this package, you will find: A Biography of the author of the book A synopsis of the book s content Information on where to buy this book About the Author
More informationCSense: A Stream- Processing Toolkit for Robust and High- Rate of Mobile Sensing ApplicaDons
CSense: A Stream- Processing Toolkit for Robust and High- Rate of Mobile Sensing ApplicaDons IPSN 2014 Farley Lai, Syed Shabih Hasan, AusDn Laugesen, Octav Chipara Department of Computer Science University
More informationOverview
HTML4 & HTML5 Overview Basic Tags Elements Attributes Formatting Phrase Tags Meta Tags Comments Examples / Demos : Text Examples Headings Examples Links Examples Images Examples Lists Examples Tables Examples
More informationResearch. Niche research. Market research
Research LeapFroggr.com Market research Niche research Data gathering Current state of the website vs competitors Your business info (business name, address, contact #s, etc.) Activate Analytics on site
More informationDigital Marketing. Introduction of Marketing. Introductions
Digital Marketing Introduction of Marketing Origin of Marketing Why Marketing is important? What is Marketing? Understanding Marketing Processes Pillars of marketing Marketing is Communication Mass Communication
More informationWhirlwind Tour of Web Mashups. Sophia Liu November 19, 2008
Whirlwind Tour of Web Mashups Sophia Liu November 19, 2008 Remix What are Web Mashups A web applicadon that combines data from more than one source into a single integrated tool. Its a web page that provides
More informationUpload to your web space (e.g., UCSC) Due this Thursday 4/8 in class Deliverable: Send me an with the URL Grading:
CS 183 4/6/2010 Build a simple HTML page, topic of your choice Will use this as a basis and gradually and add more features as the class progresses Need to be done with your favorite text editor, no visual
More informationPrototyping Data Intensive Apps: TrendingTopics.org
Prototyping Data Intensive Apps: TrendingTopics.org Pete Skomoroch Research Scientist at LinkedIn Consultant at Data Wrangling @peteskomoroch 09/29/09 1 Talk Outline TrendingTopics Overview Wikipedia Page
More informationWeb Programming Paper Solution (Chapter wise)
Introduction to web technology Three tier/ n-tier architecture of web multitier architecture (often referred to as n-tier architecture) is a client server architecture in which presentation, application
More informationBlogger Frequently Asked Questions
Blogger Frequently Asked Questions Blogger is an easy to use blogging tool, allowing you to contribute to existing blogs and create your own. Blogger requires a Google account to register. This guide will
More informationAll India Council For Research & Training
WEB DEVELOPMENT & DESIGNING Are you looking for a master program in web that covers everything related to web? Then yes! You have landed up on the right page. Web Master Course is an advanced web designing,
More informationFull version is >>> HERE <<<
how to create a database in netbeans 6.9; create a database in excel youtube; how to create a database with mysql command line; create a database backup job using sql server management studio Full version
More informationA Guide to Using WordPress + RAVEN5. v 1.4 Updated May 25, 2018
+ v 1.4 Updated May 25, 2018 Table of Contents 1. Introduction...................................................................................3 2. Logging In.....................................................................................4
More informationRead & Download (PDF Kindle) PHP Ajax Cookbook
Read & Download (PDF Kindle) PHP Ajax Cookbook This book contains a collection of recipes with step-by-step directions to build SEO-friendly websites using standard Ajax tools. Each recipe contains behind-the-scene
More informationPROFESSIONAL TRAINING
PROFESSIONAL TRAINING What you will be Able to Achieve during This course This course will enable you to build real-world, dynamic web sites development design and promotion. Using PHP language and database
More informationModule 1: Internet Basics for Web Development (II)
INTERNET & WEB APPLICATION DEVELOPMENT SWE 444 Fall Semester 2008-2009 (081) Module 1: Internet Basics for Web Development (II) Dr. El-Sayed El-Alfy Computer Science Department King Fahd University of
More informationBefore you start proceeding with this tutorial, we are assuming that you are already aware about the basics of Web development.
About the Tutorial This tutorial will give you an idea of how to get started with SharePoint development. Microsoft SharePoint is a browser-based collaboration, document management platform and content
More informationSEVENMENTOR TRAINING PVT.LTD
Digital Marketing Job Guarantee Chapter #1: The Basic Digital Marketing Components & Keyword Research 1. Introduction to Digital Marketing and SEO? 2. Overview to the Course 3. List of top SEO Tools We
More informationCOMP284 Scripting Languages Lecture 9: PHP (Part 1) Handouts
COMP284 Scripting Languages Lecture 9: PHP (Part 1) Handouts Ullrich Hustadt Department of Computer Science School of Electrical Engineering, Electronics, and Computer Science University of Liverpool Contents
More informationClassroom Blogging. Training wiki:
Classroom Blogging Training wiki: http://technologyintegrationshthornt.pbworks.com/create-a-blog 1. Create a Google Account Navigate to http://www.google.com and sign up for a Google account. o Use your
More informationIEEE Wordpress Theme Documentation
IEEE Wordpress Theme Documentation Version 1.0.2 2014-05- 16 Table of Contents TABLE OF CONTENTS 2 INITIAL SETUP 3 FRONT PAGE 3 POSTS PAGE 4 CONTACT 5 SITE MAP 6 MENU 7 HOME PAGE 8 PAGE TEMPLATES 10 LEFT
More informationBasics of Web. First published on 3 July 2012 This is the 7 h Revised edition
First published on 3 July 2012 This is the 7 h Revised edition Updated on: 03 August 2015 DISCLAIMER The data in the tutorials is supposed to be one for reference. We have made sure that maximum errors
More informationThe Ultimate Digital Marketing Glossary (A-Z) what does it all mean? A-Z of Digital Marketing Translation
The Ultimate Digital Marketing Glossary (A-Z) what does it all mean? In our experience, we find we can get over-excited when talking to clients or family or friends and sometimes we forget that not everyone
More informationPasswords. Twitter UN: IDANRV Twitter PW: idanrv1. Thank You
Passwords Twitter UN: IDANRV Twitter PW: idanrv1 Thank You USER'S MANUAL TABLE OF CONTENTS Page # 1.1 SYSTEM OVERVIEW... 4 1.2 DEFINITIONS & ACRONYMS... 4 1.3 REFERENCES... 4 2.0 INSTALLATION... 5 2.1
More informationHow To Install Modules Joomla 2.5 On Wamp Server Pdf
How To Install Modules Joomla 2.5 On Wamp Server Pdf This tutorial shows you how to install the full version of Joomla 3.4.1. on a Wamp. Can I install WordPress on Windows computer other than live WordPress
More informationSocial Media Tools. March 13, 2010 Presented by: Noble Studios, Inc.
March 13, 2010 Presented by: Noble Studios, Inc. 1 Communication Timeline 2 Familiar Social Media Sites According to Facebook, more than 1.5 million local businesses have active pages on Facebook According
More informationThursday, 26 January, 12. Web Site Design
Web Site Design Not Just a Pretty Face Easy to update Responsive (mobile, tablet and web-friendly) Fast loading RSS enabled Connect to social channels Easy to update To me, that means one platform, WordPress.
More informationDistributed Systems. 29. Distributed Caching Paul Krzyzanowski. Rutgers University. Fall 2014
Distributed Systems 29. Distributed Caching Paul Krzyzanowski Rutgers University Fall 2014 December 5, 2014 2013 Paul Krzyzanowski 1 Caching Purpose of a cache Temporary storage to increase data access
More informationAbout the Tutorial. Audience. Prerequisites. Copyright & Disclaimer. Drupal
About the Tutorial is a free and open source Content Management System (CMS) that allows organizing, managing and publishing your content. This reliable and secure CMS is built on PHP based environment
More informationWeb development using PHP & MySQL with HTML5, CSS, JavaScript
Web development using PHP & MySQL with HTML5, CSS, JavaScript Static Webpage Development Introduction to web Browser Website Webpage Content of webpage Static vs dynamic webpage Technologies to create
More informationELEC6910Q Analytics and Systems for Social Media and Big Data Applications Lecture 4. Prof. James She
ELEC6910Q Analytics and Systems for Social Media and Big Data Applications Lecture 4 Prof. James She james.she@ust.hk 1 Selected Works of Activity 4 2 Selected Works of Activity 4 3 Last lecture 4 Mid-term
More informationPage Title is one of the most important ranking factor. Every page on our site should have unique title preferably relevant to keyword.
SEO can split into two categories as On-page SEO and Off-page SEO. On-Page SEO refers to all the things that we can do ON our website to rank higher, such as page titles, meta description, keyword, content,
More informationMake your application real-time with PubSubHubbub. Brett Slatkin May 19th, 2010
Make your application real-time with PubSubHubbub Brett Slatkin May 19th, 2010 View live notes and ask questions about this session on Google Wave http://tinyurl.com/push-io2010 Me http://onebigfluke.com
More informationIndex A Access data formats, 215 exporting data from, to SharePoint, forms and reports changing table used by form, 213 creating, cont
Index A Access data formats, 215 exporting data from, to SharePoint, 215 217 forms and reports changing table used by form, 213 creating, 237 245 controlling availability of, 252 259 data connection to,
More informationOpen Research Online The Open University s repository of research publications and other research outputs
Open Research Online The Open University s repository of research publications and other research outputs Social Web Communities Conference or Workshop Item How to cite: Alani, Harith; Staab, Steffen and
More informationQiufeng Zhu Advanced User Interface Spring 2017
Qiufeng Zhu Advanced User Interface Spring 2017 Brief history of the Web Topics: HTML 5 JavaScript Libraries and frameworks 3D Web Application: WebGL Brief History Phase 1 Pages, formstructured documents
More informationBuilding a website. Should you build your own website?
Building a website As discussed in the previous module, your website is the online shop window for your business and you will only get one chance to make a good first impression. It is worthwhile investing
More informationSEO is one of three types of three main web marketing tools: PPC, SEO and Affiliate/Socail.
SEO Search Engine Optimization ~ Certificate ~ The most advance & independent SEO from the only web design company who has achieved 1st position on google SA. Template version: 2nd of April 2015 For Client
More informationWeb Development. With PHP. Web Development With PHP
Web Development With PHP Web Development With PHP We deliver all our courses as Corporate Training as well if you are a group interested in the course, this option may be more advantageous for you. 8983002500/8149046285
More informationWelcome to the quick start guide for Leadin. We also have tutorial video s located in the members area for more of a in depth look at the software.
Welcome to the quick start guide for Leadin. We also have tutorial video s located in the members area for more of a in depth look at the software. The software is a web based application that will help
More informationInternet Applications. Q. What is Internet Explorer? Explain features of Internet Explorer.
Internet Applications Q. What is Internet Explorer? Explain features of Internet Explorer. Internet explorer: Microsoft Internet Explorer is a computer program called a browser that helps you interact
More informationMarketing & Back Office Management
Marketing & Back Office Management Menu Management Add, Edit, Delete Menu Gallery Management Add, Edit, Delete Images Banner Management Update the banner image/background image in web ordering Online Data
More informationAdvertising Network Affiliate Marketing Algorithm Analytics Auto responder autoresponder Backlinks Blog
Advertising Network A group of websites where one advertiser controls all or a portion of the ads for all sites. A common example is the Google Search Network, which includes AOL, Amazon,Ask.com (formerly
More informationWorking with WebNode
Workshop 28 th February 2008 Page 1 http://blog.larkin.net.au/ What is WebNode? Working with WebNode WebNode is an online tool that allows you to create functional and elegant web sites. The interesting
More informationKS Blogs Tutorial Wikipedia definition of a blog : Some KS Blog definitions: Recommendation:
KS Blogs Tutorial Wikipedia definition of a blog : A blog (a portmanteau of web log) is a website where entries are written in chronological order and commonly displayed in reverse chronological order.
More informationTHE TOP 10 THINGS YOU NEED TO KNOW ABOUT THE ADMINISTRATION OF YOUR CHURCH
THE TOP 10 THINGS YOU NEED TO KNOW ABOUT THE ADMINISTRATION OF YOUR CHURCH Presented by: Bob Avery, FCBA Director of Finance Oak Cliff Bible Fellowship The Top ways to use Data & Technology Advantages
More informationThis presentation is for informational purposes only and may not be incorporated into a contract or agreement.
This presentation is for informational purposes only and may not be incorporated into a contract or agreement. SQL Developer Introducing Oracle's New Graphical Database Development Tool Craig Silveira
More informationStudy before beginning these instructions.
NOTE: You will be switching back and forth between two sites. 1. Education.Weebly.com where you edit and create 2. Your site which is what the public will see (i.e., eesl521.weebly.com) Study http://eesl521.weebly.com
More informationIntroduction to Adobe CQ5
UNDP Country Office User Guide Part I Introduction to Adobe CQ5 How to use Adobe CQ5 to build websites UNDP OC Web Team v1.1 1. How to log in to CQ5 1 Contents 1. How to log in to CQ5... 2 2. CMS terminology...
More informationHow-To Guide: My Participant Center.
How-To Guide: My Participant Center www.walkmsncc.org 1 My Participant Center Tools STEP 1: From the Walk MS Homepage click on the My Account button on the left side of the screen under Register. 2 Step
More informationAURA ACADEMY Training With Expertised Faculty Call us on for Free Demo
AURA ACADEMY Training With Expertised Faculty Call us on 8121216332 for Free Demo DIGITAL MARKETING TRAINING Digital Marketing Basics Basics of Advertising What is Digital Media? Digital Media Vs. Traditional
More informationContents. Acknowledgments
Contents Acknowledgments Introduction Why Another Book About Web Application Development? How Is This Book Arranged? Intended Audience Do I Need to Start from Scratch? Choosing Development Tools Summary
More informationMaking a wiki is as easy as making a peanut butter sandwich!
Social Media Workshop: On Safari with Digital Natives LARC, 2009 PBworks Wiki Making a wiki is as easy as making a peanut butter sandwich! http://demo395.pbworks.com This is the URL for the wiki we will
More information[DIGITAL MARKETING PROPOSAL TO WEBSITE NAME]
[DIGITAL MARKETING PROPOSAL TO WEBSITE NAME] About RAKESH TECH SOLUTIONS We at RAKESH TECH Solutions are committed to provide you the best solution in Digital Marketing and also best support in the industry.
More informationMARKETING STRATEGY SEO SUPPORT
MARKETING STRATEGY SEO SUPPORT Company Overview Company based in the heart of Silicon Valley» Sources best talent around the world in order to deliver highest quality product.» Ensures projects are delivered
More informationSoftware Development & Education Center PHP 5
Software Development & Education Center PHP 5 (CORE) Detailed Curriculum Core PHP Introduction Classes & Objects Object based & Object Oriented Programming Three Tier Architecture HTML & significance of
More informationCourse Syllabus. Course Title. Who should attend? Course Description. PHP ( Level 1 (
Course Title PHP ( Level 1 ( Course Description PHP '' Hypertext Preprocessor" is the most famous server-side programming language in the world. It is used to create a dynamic website and it supports many
More informationSearch Language - Beginner Mitch Fleischman
Copyright 2013 Splunk Inc. Search Language - Beginner Mitch Fleischman Senior Instructor #splunkconf Legal NoDces During the course of this presentadon, we may make forward- looking statements regarding
More informationibreathesports Inc. Apurva Alok Bernardo Silva
ibreathesports Inc. Apurva Alok Bernardo Silva Mission Bring the best of web and mobile technologies to sports enthusiasts worldwide. Provide an unparalleled gaming experience through a socially interactive
More informationFull Stack Web Developer
Full Stack Web Developer Course Contents: Introduction to Web Development HTML5 and CSS3 Introduction to HTML5 Why HTML5 Benefits Of HTML5 over HTML HTML 5 for Making Dynamic Page HTML5 for making Graphics
More informationIgnite Visibility Consulting. How to Blog. Prepared by John Lincoln. Copyright 2013 Ignite Visibility Page 1
Ignite Visibility Consulting How to Blog Prepared by John Lincoln Copyright 2013 Ignite Visibility Page 1 Introduction... 3 What is a Blog?... 3 Technical Checklist... 3 Important Promotional Notes...
More informationMULTIPARTY ACCESS CONTROL FOR ONLINE SOCIAL NETWORKS: MODEL AND MECHANISMS
MULTIPARTY ACCESS CONTROL FOR ONLINE SOCIAL NETWORKS: MODEL AND MECHANISMS ABSTRACT Online social networks (OSNs) have experienced tremendous growth in recent years and become a de facto portal for hundreds
More informationweb development BUILDING, MANAGING, AND GROWING YOUR ONLINE PRESENCE
web development BUILDING, MANAGING, AND GROWING YOUR ONLINE PRESENCE web design cms branding print design social media search marketing web hosting Gator Creative 324 Roseling Circle Venice FL 34293 941.416.1115
More informationWEBSITE INSTRUCTIONS
Table of Contents WEBSITE INSTRUCTIONS 1. How to edit your website 2. Kigo Plugin 2.1. Initial Setup 2.2. Data sync 2.3. General 2.4. Property & Search Settings 2.5. Slideshow 2.6. Take me live 2.7. Advanced
More information11 Database Management
1. Database softwares 1. MS Access 2. Libreoffice base/ Openoffice base 3. MySQL (Most popular web app) 11 Database Management 2. Database and Web Development For a website, texts saved in database. multimedia
More informationWordpress 101. Christy Costello & Becca Sayre
Wordpress 101 Christy Costello & Becca Sayre What is Wordpress? Let s get started. What is Wordpress? Content Management System (CMS) built with PHP and MySQL Free and open-source Mostly customizable Began
More informationIn this third unit about jobs in the Information Technology field we will speak about software development
In this third unit about jobs in the Information Technology field we will speak about software development 1 The IT professionals involved in the development of software applications can be generically
More informationWEB DESIGNING COURSE SYLLABUS
F.A. Computer Point #111 First Floor, Mujaddadi Estate/Prince Hotel Building, Opp: Okaz Complex, Mehdipatnam, Hyderabad, INDIA. Ph: +91 801 920 3411, +91 92900 93944 040 6662 6601 Website: www.facomputerpoint.com,
More informationDonorDrive Fundraising Guide: Getting Started with Online Fundraising
DonorDrive Fundraising Guide: Getting Started with Online Fundraising We here at DonorDrive created this guide to help you navigate your Fundraiser Portal. Your DonorDrive Fundraiser Portal will help you
More informationSEO is one of three types of three main web marketing tools: PPC, SEO and Affiliate/Socail.
SEO Search Engine Optimization ~ Certificate ~ The most advance & independent SEO from the only web design company who has achieved 1st position on google SA. Template version: 2nd of April 2015 For Client
More informationCombining Images and Commentary with VoiceThread. by Sharon Scinicariello
Combining Images and Commentary with VoiceThread by Sharon Scinicariello (sscinica@richmond.edu) Do you want to talk about pictures, give directions using maps, or tell digital stories? You can do this
More informationSEO is one of three types of three main web marketing tools: PPC, SEO and Affiliate/Socail.
SEO Search Engine Optimization ~ Certificate ~ The most advance & independent SEO from the only web design company who has achieved 1st position on google SA. Template version: 2nd of April 2015 For Client
More informationUrgent Training What Google Wants Now In What Google Wants Now In 2016
1 Urgent Training What Google Wants Now In 2016 by Chris Munch of PressCable.com Copyright PressCable.com. All Right Reserved. This work cannot be copied, re-published, or re-distributed. No re-sell right
More informationMicrosoft SharePoint 2010 The business collaboration platform for the Enterprise and the Web. We have a new pie!
Microsoft SharePoint 2010 The business collaboration platform for the Enterprise and the Web We have a new pie! 2 Introduction Key Session Objectives Agenda More Scalable More Flexible More Features Intranet
More informationFILIPINO VIRTUAL ASSISTANCE-CHINA Action Item
FILIPINO VIRTUAL ASSISTANCE-CHINA Action Item ACTION ITEMS CHECKLIST Note: Give yourself 1 month at most to finish everything. I recommend, days 1 to 3 to be done in the 1st two weeks. Days 4-5 in the
More informationCIS 086 : Week 1. Web Development with PHP and MySQL
+ CIS 086 : Week 1 Web Development with PHP and MySQL + Introduction n Instructor: Mark Brautigam n You: Skills and Technology Survey n You: Expectations of this class n You: Introduce yourself on the
More information