Molecular Biomedical Informatics 分子生醫資訊實驗室 Web Programming 網際網路程式設計 1.

Slides:



Advertisements
Similar presentations
Esri International User Conference | San Diego, CA July 14, 2011 Troubleshooting ArcGIS Web APIs (JavaScript, Flex, Silverlight) from a Support Perspective.
Advertisements

Molecular Biomedical Informatics 分子生醫資訊實驗室 Web Programming 網際網路程式設計 1.
Molecular Biomedical Informatics 分子生醫資訊實驗室 Web Programming 網際網路程式設計 1.
Molecular Biomedical Informatics 分子生醫資訊實驗室 Web Programming 網際網路程式設計 1.
Molecular Biomedical Informatics 分子生醫資訊實驗室 Web Programming 網際網路程式設計 1.
Updating Databases With Open SQL
Molecular Biomedical Informatics 分子生醫資訊實驗室 Web Programming 網際網路程式設計 1.
Molecular Biomedical Informatics 分子生醫資訊實驗室 Web Programming 網際網路程式設計 1.
Molecular Biomedical Informatics 分子生醫資訊實驗室 Web Programming 網際網路程式設計 1.
Molecular Biomedical Informatics 分子生醫資訊實驗室 Machine Learning and Bioinformatics 機器學習與生物資訊學 Machine Learning & Bioinformatics 1.
Developing HTML5 Application using MVVM pattern Pekka Ylenius.
Web Programming 網際網路程式設計 1 Darby Chang 張天豪 Web Programming 網際網路程式設計.
Molecular Biomedical Informatics 分子生醫資訊實驗室 Web Programming 網際網路程式設計 1.
Molecular Biomedical Informatics 分子生醫資訊實驗室 Web Programming 網際網路程式設計 1.
Molecular Biomedical Informatics 分子生醫資訊實驗室 Web Programming 網際網路程式設計 1.
Molecular Biomedical Informatics 分子生醫資訊實驗室 Web Programming 網際網路程式設計 1.
Molecular Biomedical Informatics 分子生醫資訊實驗室 Web Programming 網際網路程式設計 1.
Molecular Biomedical Informatics 分子生醫資訊實驗室 Web Programming 網際網路程式設計 1.
Molecular Biomedical Informatics 分子生醫資訊實驗室 Web Programming 網際網路程式設計 1.
Molecular Biomedical Informatics 分子生醫資訊實驗室 Web Programming 網際網路程式設計 1.
Web Programming 網際網路程式設計 1 Darby Chang 張天豪 Web Programming 網際網路程式設計.
Molecular Biomedical Informatics 分子生醫資訊實驗室 Web Programming 網際網路程式設計 1.
1 st Year2 nd Year3 rd Year4 th Year FallSpringFallSpringFallSpringFallSpring 資料庫實務 (Database Practices) 資料庫系統 (Database System) 人工智慧 (Artificial Intelligence)
網路程式設計 期末 project “ 高雄捷運相關景點 ” 系級 : 資工 2A 學號 : B 姓名 : 連娟綾 授課老師 : 馬尚彬 教授.
CS1103 電機資訊工程實習 Department of Computer Science National Tsing Hua University.
Molecular Biomedical Informatics 分子生醫資訊實驗室 Web Programming 網際網路程式設計 1.
Molecular Biomedical Informatics 分子生醫資訊實驗室 Web Programming 網際網路程式設計 1.
Molecular Biomedical Informatics 分子生醫資訊實驗室 Social Web Design & Research 社群網站設計 & 研究 Social Web Design & Research 1.
ITM352 Javascript and Dynamic Web Pages: Client Side Processing.
Molecular Biomedical Informatics 分子生醫資訊實驗室 Web Programming 網際網路程式設計 1.
© 2011 LogiGear Corporation. All Rights Reserved Capturing Interface Presenter: Thuy Tran.
Social Web Design 社群網站設計 1 Darby Chang 張天豪 Social Web Design 社群網站設計.
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. Browser.
Forms, Validation Week 7 INFM 603. Announcements Try placing today’s example in htdocs (XAMPP). This will allow you to execute examples that rely on PHP.
Molecular Biomedical Informatics 分子生醫資訊實驗室 Social Web Design & Research 社群網站設計 & 研究 Social Web Design & Research 1.
Debugging JavaScript CS346. IE Javascript Debugging Aids From IE6 on default: no debugging aid for Javascript Change setting: – Tools > Internet Options.
WaveMaker Visual AJAX Studio 4.0 Training Troubleshooting.
1 Test Automation For Web-Based Applications Selenium HP Web Test Tool Training Portnov Computer School.
Selenium Web Test Tool Training Using Ruby Language Discover the automating power of Selenium Kavin School Kavin School Presents: Presented by: Kangeyan.
Unit 1 – Web Concepts Instructor: Brent Presley. ASSIGNMENT Read Chapter 1 Complete lab 1 – Installing Portable Apps.
Dynamic Pages – Quiz #11 Feedback (under assignments) Lecture Code:
Prasanna K. Agenda Setting Up the Environment Introduction Extension Essentials Building a Extension Demo Users Build a Banking a Trojan Building the.
Esri UC 2014 | Technical Workshop | Effectively Debugging Web Applications Kelly Hutchins Matt Priour.
Google Analytics Debugging Tools By: Errett Cord
CS 418 : Week 2 Chrome DevTools SUSHMA KINI MARY PIETROWICZ ZHICHENG YAN.
Browsers © Copyright 2014, Fred McClurg All Rights Reserved.
FireBug. What is Firebug?  Firebug is a powerful tool that allows you to edit HTML, CSS and view the coding behind any website: CSS, HTML, DOM and JavaScript.
Parallel Programming in C for Multiprocessor 多處理機平行程式設計 朱治平 成功大學資訊工程系.
Debugging It is what you do. Debugging Where your time is spent: 1 st place: documentation 2 nd place: debugging Most valuable skill: Debugging!
Parallel Programming in C for Multiprocessor 多處理機平行程式設計 朱治平 成功大學資訊工程系.
Document Object Model Nasrullah. DOM When a page is loaded,browser creates a Document Object Model of the Page.
Copyright © 2010, Install OpenFlow Mininet 指導教授:王國禎 學生:洪維藩 國立交通大學資訊科學與工程研究所 行動計算與寬頻網路實驗室.
JavaScript Tools Tools for Writing / Editing / Debugging JavaScript Code Svetlin Nakov Technical Trainer Software University
CSCI 3100 Tutorial 5 JavaScript & Ajax Jichuan Zeng Department of Computer Science and Engineering The Chinese University of Hong.
HTML...CSS...JAVASCRIPT for Higher Computing Science.
SharePoint & jQuery. About me Phill Duffy – Product Manager at Lightning Tools Ltd – Author of ‘Pro SharePoint with jQuery’ – MCTS Application Developer.
Javascript and Dynamic Web Pages: Client Side Processing
Programming Web Pages with JavaScript
© 2016, Mike Murach & Associates, Inc.
Google Analytics & Search Console
HTML5 Level I CyberAdvantage
Derek Swingley Kelly Hutchins
HTML5 Level II CyberAdvantage
Build /4/ Diagnosing issues with Windows Phone 8.1 JavaScript apps using Visual Studio Andy Sterland Senior Program
HTML5 Level I CyberAdvantage
Murach's JavaScript and jQuery (3rd Ed.)
Kapi’olani Community College
Prolog 前言 Text Book 課本: R.Wolfson, “Essential University Physics",
JavaScript and the DOM MIS 2402 Maxwell Furman Department of MIS
Presentation transcript:

Molecular Biomedical Informatics 分子生醫資訊實驗室 Web Programming 網際網路程式設計 1

Tool 工具 2 Web Programming 網際網路程式設計

Agenda Trace an existing site to learn their techniques –know the technology name – maybe a shallow start point ( –from the source code – please don’t, it’s better to learn from scratch –use other kinds of tools such as code beautifier and debugger Criticize web design –there are many such critiques –even collection, teaching you how to criticize –and social critiques ( Web Programming 網際網路程式設計 3

Learn from scratch.appendTo Codecademy JavaScript Garden Web Programming 網際網路程式設計 4

Other kinds of tools Code beautifier –google html code beautify or javascrtpt code beautifyhtml code beautifyjavascrtpt code beautify –Web Developer Tools: Code Beautifier and FormatterWeb Developer Tools: Code Beautifier and Formatter –Time-Savers: Code Beautifier And FormatterTime-Savers: Code Beautifier And Formatter Debugger –Firebug is a powerful debuggerFirebug provide a console to output debug messages highlight code for the DOM object currently under the cursor setup breaking points for step-by-step tracing … –the built-in developer tool in Chrome (Ctrl+Shift+I) is very similar to Firebug Web Programming 網際網路程式設計 5

Web design helpers Web Developer is another light weight helper Web Developer –disable specific functions such as CSS and JavaScript –display DOM information such as id, class and size –…–… –there are Chrome plugins such as Web Developer that imitate Web DeveloperWeb Developer Visual event helps to see events subscribed to DOM nodes Visual event Google firefox plugin web design and chrome extension web designfirefox plugin web designchrome extension web design Performance –Which loads faster?Which loads faster? –GTmetrixGTmetrix Web Programming 網際網路程式設計 6

Criticize web design Google critique web designcritique web design Teach you how to criticize –Web Design Criticism: A How-ToWeb Design Criticism: A How-To –How Review, Evaluate, Critique a Web SiteHow Review, Evaluate, Critique a Web Site Collections –22 Web Design Critique Websites To Help get feedback22 Web Design Critique Websites To Help get feedback Case study –Web Design Critique #74: Pergola FarmhousesWeb Design Critique #74: Pergola Farmhouses Social site –Please Critique MePlease Critique Me –upload your site and let other users to criticize –you may criticize the sites uploaded by other users Web Programming 網際網路程式設計 7

Any Questions? Web Programming 網際網路程式設計 8

Final exhibition 期末展 Web Programming 網際網路程式設計 9 The next week 就是下週