JavaScript Development Tools Front-End Development.

Slides:



Advertisements
Similar presentations
Downloading, Installing, and Working with Dropbox.
Advertisements

1 eclipse Tips. 2 What is eclipse? Eclipse is a popular IDE (Integrated Development Environment) that we will use to create, compile, execute, and test.
Georgia Institute of Technology DrJava Appendix A Barb Ericson Georgia Institute of Technology May 2006.
Rachelle Howell The University of Texas at Austin.
Web Development in Microsoft Visual Studio Slide 2 Lecture Overview Introduce Visual Studio 2013 Create a first ASP.NET application.
Java Programming Working with TextPad. Using TextPad to Work with Java This text editor is designed for working with Java You can download a trial version.
1 Lab Session-I CSIT120 Spring2001 Using Windows Using An Editor Using Visual C++ Using Compiler Writing and Running Programs Lab-1 continues (Session.
PHY281Introduction to JavaSlide 1 Introduction to Java In this section we will learn how how to use Java and write our first Java Applet:  The Java Development.
Eclipse IDE. 2 IDE Overview An IDE is an Interactive Development Environment Different IDEs meet different needs BlueJ and DrJava are designed as teaching.
Mozilla Thunderbird Roderick Bautista Cheryl Knott Gyeong Lee Lee Raynes Kelly Santos.
2. Introduction to the Visual Studio.NET IDE 2. Introduction to the Visual Studio.NET IDE Ch2 – Deitel’s Book.
Google Chrome Your Customized Google Buddy April 2012 John Riley and Denise Tate-Kuhler.
LEARN THE QUICK AND EASY WAY! VISUAL QUICKSTART GUIDE HTML and CSS 8th Edition Chapter 2: Working with Webpage Files.
Starter for 10 Unit 10: Flickr & YouTube Transform IT SFT10_Flickr_YouTube.
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. WEB.
Copyright © Texas Education Agency, All rights reserved. 1 Web Technologies Website Development with Dreamweaver.
Web Design Using HTML Codes. WHAT DO I NEED TO BEGIN DESIGNING A HOME PAGE? 1.YOU NEED A FOLDER (also called a DIRECTORY) You should set up a folder or.
WaveMaker Visual AJAX Studio 4.0 Training Troubleshooting.
Making an HTML Document Notepad Group Bo Kim Dan Carter Han Chong Justin Weaver Kris Lamont.
HTML.
The NetBeans IDE CSIS 3701: Advanced Object Oriented Programming.
Eclipse Overview Introduction to Web Programming Kirkwood Continuing Education Fred McClurg © Copyright 2015, Fred McClurg, All Rights Reserved.
Web Technologies Website Development Trade & Industrial Education
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.
WaveMaker Visual AJAX Studio 4.0 Training Installation.
Intro to C++. Getting Started with Microsoft Visual Studios Open Microsoft Visual Studios 2010 Click on file Click on New Project Choose Visual C++ on.
Web Programming: Client/Server Applications Server sends the web pages to the client. –built into Visual Studio for development purposes Client displays.
Website Development with Dreamweaver
JAOIT 8.  Dreamweaver is a program for creating web pages and managing websites without having to type HTML code.  WYSIWYG – What you see is what you.
Web Design (2) Brackets - introduction. Brackets Brackets is a web design code editor It is an open-source project initiated by Adobe (creator of Dreamweaver)
HTML Hyper Text Markup Language. What is an HTML File?  HTML stands for Hyper Text Markup Language  An HTML file is a text file containing small markup.
← Select Exchange Once logged in. ↓ click Join Course Icon.
Scripting Language A scripting language or script language is a programming language that supports the writing of scripts. The term script is typically.
CPSC1301 Computer Science 1 Overview of Dr. Java.
Downloading and Installing Autodesk Revit 2016
Chapter 1 Creating a Dreamweaver Web Page and Local Site
Open a editor Write/Type the program Save the program with “.c” extension Compile the program (alt + F9) Run/Execute the program (ctrl + F9) Check the.
Browsers © Copyright 2014, Fred McClurg All Rights Reserved.
EIE375 BlueJ: Getting Started Dr Lawrence Cheung.
Downloading and Installing Autodesk Inventor Professional 2015 This is a 4 step process 1.Register with the Autodesk Student Community 2.Downloading the.
Proxy Installer for Windows Squid: Squid is a caching proxy for the Web supporting HTTP, HTTPS, FTP, and more. It reduces bandwidth and improves response.
Java Programming, Second Edition Appendix A Working with Java SDK 1.4.
Creating a simple database This shows you how to set up a database using PHPMyAdmin (installed with WAMP)
CS543: WEB APPLICATION PROGRAMMING Lab 1: HTML tags & SW installation Computer Science Department.
PART 2 INTRODUCTION TO DYNAMIC WEB CONTENT AND PHP.
Landscaper 101. Time Code AMC AMCNET HELP!!! Where do you go for help? –Upper right corner has a ? for the online help –This presentation.
This is how you invoke the Microsoft Visual Studio 2010 Software. All Programs >> Microsoft Visual Studio 2010.
Creating and Editing a Web Page
1 Getting Started with C++ Part 1 Windows. 2 Objective You will be able to create, compile, and run a very simple C++ program on Windows, using Microsoft.
How to Execute first program in Borland C++. Install Borland C++ Download Borland C++ from LMS – rland%20C++%20V3.1.ziphttp://vulms.vu.edu.pk/Courses/CS609/Downloads/Bo.
Creating and Editing a Web Page Using Inline Styles
Chapter 4 Murach's JavaScript and jQuery, C4© 2012, Mike Murach & Associates, Inc.Slide 1.
NOTEPAD++ Lab 1 1 Hanin Abdulrahman. Downloading Hanin Abdulrahman 2  Click here to downlaod Notepad++.here  For Mac users, try Textmate or Textwrangler.
Web Scraping with Python and Selenium. What is Web Scraping?  Software technique for extracting info from websites Get information programmatically that.
What Is Firefox? __________ is a Web ___________ that you use to search for and view Web pages, save pages for use in the future, and maintain a list.
Editing and Debugging Mumps with VistA and the Eclipse IDE Joel L. Ivey, Ph.D. Dept. of Veteran Affairs OI&T, Veterans Health IT Infrastructure & Security.
Appendix A Barb Ericson Georgia Institute of Technology May 2006
Appendix A Barb Ericson Georgia Institute of Technology May 2006
Tutorial: How to Creat a Website.
An introduction to programming Created by Dr. Randy Pausch
Getting started in Eclipse
Create A Virtual Machine
Web Development in Microsoft Visual Studio 2013
Introduction to Web Page Design
Creating Your First C Program Using Visual Studio 2010
Creating Your First C Program Using Visual Studio 2010
How to Make HTML and CSS Files Using Notepad++
Workshop for Programming And Systems Management Teachers
Selenium IDE Installation and Use.
Presentation transcript:

JavaScript Development Tools Front-End Development

JS Development Tools In order to work with JavaScript, we need to set up a couple of tools Many tools available; we wil go for a quite simple setup: – Aptana Studio 3 – Firefox browser, with – Firebug extension

Aptana Studio 3 We need a tool for creating and editing HTML and JavaScript files (not compiling) In principle, we could just use Notepad… We will only use Aptana Studio for – Creating and editing (smart editor) – Launching websites to Firefox

Aptana Studio 3 Aptana Studio 3 is free, just download and install Go to download and install the version for your OSwww.aptana.com

Aptana Studio 3

Open a file: File | Open File

Aptana Studio 3

The Aptana Studio editor provides ”smart” facilities like: – Color coding of page elements – Auto-generation of closing tags – Auto-completion for JavaScript methods, properties, etc.. – …and probably a lot of other stuff we are not really going to use

Aptana Studio 3 If you do not like the default color scheme: Choose Themes (the ”color-wheel” icon), and choose a different theme. Current theme is greyed out

Firefox Browser Aptana Studio cannot ”run” (display) a website for you – we need a browser for that What to choose… We will use Firefox, mainly because of the Firebug plug-in (later) Go to and install Firefox on your PCwww.firefox.com

Firefox Browser Once you have installed Firefox, you can set it as the default browser used by Aptana Studio This is done by choosing the menu Run, and then Run Configurations

Firefox Browser 1) Select ”Web Browser”… 2) Click ”New Launch Configuration”

Firefox Browser 1) Enter a name for the new Run configuration 2) Browse to the Firefox executable 3) Leave rest as-is…

Firefox Browser When we now wish to run (display) a website, we should: – In the editor, go to that.html page which is the main page of the website (in our examples, we will typically only have only.html page) – Choose the menu Run, then Run (or Ctrl + F11, or click the green ”Run” icon)

Firefox Browser

NOTE: A classic mistake: – You edit some JavaScript (a.js file) – You save, and wish to see the website… – …so you click Run, while displaying the.js file in the editor – This will NOT launch the website, but just show the JavaScript directly in the browser – REMEMBER to shift to the.html page in the editor

Firebug extension If we always created error-free websites, this would be all we needed… Aptana Studio cannot really help us with ”dynamic” errors, i.e. JavaScript errors The Firebug extension to Firefox can help us with this! Go to getfirebug.com, and install Firebuggetfirebug.com

Firebug extension Once Firebug is installed, you can start it in Firefox by: – Pressing F12, or – Clicking on the Firebug icon in the upper right corner

Firebug extension You can display the Firebug window either as part of the browser window, or in a separate window (I prefer at the bottom of the screen )

Firebug extension

We can show/inspect various webpage element, like e.g. JavaScript

Firebug extension We can even debug JavaScript, using breakpoints, single- stepping, etc.

Firebug extension In the Watch window, we can observe values of variables, etc (also mouse-over)

Try it out! Make sure you have all the below installed: – Aptana Studio 3 – Firefox browser – Firebug extension Do JavaScript Exercise 01 (see class website)