11
Meeting 7– 12/4/15

GCC 11-13-15

Embed Size (px)

Citation preview

Page 1: GCC 11-13-15

Meeting 7– 12/4/15

Page 2: GCC 11-13-15
Page 3: GCC 11-13-15
Page 4: GCC 11-13-15

• Update, Progress, Pace, Question, Concerns?• Catching up?• Skype Calls?

Page 5: GCC 11-13-15

Web Site / Page Goals

• Structure and Style the web page • e.g. banner, background image, Menu, Header,

Footer, Side panel, correctly position the div• After a while you may find it difficult or very tedious to

do all the styling and structuring, therefore we will learn:

• CSS Library called 'bootstrap' which can help tremendously on structuring and styling a Web Page

• https://en.wikipedia.org/wiki/Bootstrap_(front-end_framework)

• Website Implementation vs simulation

Page 6: GCC 11-13-15

• jQuery is a JavaScript library designed to simplify javascript programming in Web page.

• It is the most popular or one of the most popular libraries • https://en.wikipedia.org/wiki/JQuery

• jQuery features: – Select & Manipulate existing HTML element

• e.g. 'select' a <div> by its id or class name and 'manipulate' its content(value) or properties(e.g. text color, background color, font size, CSS class name)

– “Manipulate” means add, read, update, delete. – Dynamically Add New HTML elements – Handle events

• e.g. you want to do something WHEN the following 'events' happened: page loaded, mouse clicked on an element, mouse on top of an element, mouse left an element.

– Effects & Animation• e.g. an element slide down, fade in/out, explode, bounce, slide, draggable, resizable

Page 7: GCC 11-13-15

Putting all this together…

• Java Script is a programming language, it has nothing to do with HTML.

• When JavaScript runs in the browser , it adds some features that allow you to “manipulate” the HTML

• Without jQuery, JavaScript can still do these manipulations, but jQuery makes it so much easier.

• How to pull JavaScript in with HTML in the browser.

– [script.src = javascriptfilename.js]– [script.src = jQuery.js]

Page 8: GCC 11-13-15

Java Script is a programming language, it has nothing to do with HTML.

When JavaScript runs in the browser , it adds some features that allow you to “manipulate” the HTML

Page 10: GCC 11-13-15

• Skype Calls / Code as a group• Thinking ahead – Actual Website,

Winter Break, Second Semester, Arduino

Next Week…?

Page 11: GCC 11-13-15

For next time…• JavaScript! (work up to Lesson 10 Contact

List)

• Trial Skype Call Meeting instead of AC Meeting?

• Available Days and Time?

• Thanks for a great meeting!