Code For Her - Fall 2018 Joslenne Pena Katie O’Leary

Slides:



Advertisements
Similar presentations
17 HTML, Scripting, and Interactivity Section 17.1 Add an audio file using HTML Create a form using HTML Add text boxes using HTML Add radio buttons and.
Advertisements

Javascript It’s not JAVA. What do these all have in common?
JavaScript Objects - DOM CST 200 JavaScript. Objectives Introduce JavaScript objects Introduce Document Object Model Introduce window object Introduce.
SERVER web page repository WEB PAGE instructions stores information and instructions BROWSER retrieves web page and follows instructions Server Web Server.
JavaScript with Input & Output Step 1: Use tags JavaScript Template.
Agenda What is AJAX? What is jQuery? Demonstration/Tutorial Resources Q&A.
WEBSITE DESIGN COURSE SESSION 1. WORDPRESS WORDPRESS.COM ONLINE FREE SOFTWARE FREE HOSTING BUT WITH A TAG IN IT VERY SIMPLE TO MAKE WORDPRESS.ORG OFFLINE.
McGraw-Hill/Irwin © 2004 by The McGraw-Hill Companies, Inc. All rights reserved. Dynamic Action with Macromedia Dreamweaver MX Barry Sosinsky Valda Hilley.
JavaScript Defined DOM (Document Object Model) General Syntax Body vs. Head Variables Math & Logic Selection Functions & Events Loops Animation Getting.
Bridges To Computing General Information: This document was created for use in the "Bridges to Computing" project of Brooklyn College. You are invited.
Creating With Code.
Section 17.1 Add an audio file using HTML Create a form using HTML Add text boxes using HTML Add radio buttons and check boxes using HTML Add a pull-down.
Javascript. Outline Introduction Fundamental of JavaScript Javascript events management DOM and Dynamic HTML (DHTML)
Client-Side Scripting JavaScript.  produced by Netscape for use within HTML Web pages.  built into all the major modern browsers. properties  lightweight,
Dynamic Web Pages & JavaScript. Dynamic Web Pages Dynamic = Change Dynamic Web Pages are web pages that change. More than just moving graphics around.
Web software. Two types of web software Browser software – used to search for and view websites. Web development software – used to create webpages/websites.
Lesson 19: Site Development with FrontPage 2003 – Advanced Features.
JavaScript Adding active content to websites. Goals Understand structure of JavaScript Understand rules of coding Add active content to WebPages Add functions.
JavaScript Syntax, how to use it in a HTML document
 Computer use language to communicate  A web browser will read these tags and translate it into what you actually see  Viewing Code of ESPN WebsiteESPN.
JavaScript. JavaScript is the programming language of HTML and the Web. Easy to learn One of the 3 languages of all developers MUST learn: 1. HTML to.
Web Technologies Lecture 7 Synchronous vs. asynchronous.
JavaScript Defined DOM (Document Object Model) General Syntax Body vs. Head Variables Math & Logic Selection Functions & Events Loops Animation Getting.
CIS 3.5 Lecture 2.3 "Introduction to JavaScript".
Adxstudio Portals Training
INTRODUCTION JavaScript can make websites more interactive, interesting, and user-friendly.
JavaScript 101 Introduction to Programming. Topics What is programming? The common elements found in most programming languages Introduction to JavaScript.
Peeking at Programming with JavaScript. So what’s JavaScript ? A programming language built into your Web Browser program. Adds fun and interactivity.
Introduction to JavaScript CSc 2320 Fall 2014 Disclaimer: All words, pictures are adopted from “Simple JavaScript”by Kevin Yank and Cameron Adams and also.
Javascript Overview. What is Javascript? May be one of the most popular programming languages ever Runs in the browser, not on the server All modern browsers.
Introducing DHTML. Goals Understand the concept of DHTML as a tool for creating dynamic content Understand how to use DOM properties to make changes in.
Understanding JavaScript and Coding Essentials Lesson 8.
JavaScript Introduction and Background. 2 Web languages Three formal languages HTML JavaScript CSS Three different tasks Document description Client-side.
Introduction to JavaScript. Introduction What is it? How does it work? What is Java? Learning JavaScript JavaScript Statements JavaScript and HTML forms.
Browser Compatibility Testing, using different browsers Conditional Statements.
Follow Up. Can one change the appearance of the alert/confirm/prompt box? The default Alert box can be customized (or over-ridden) by JavaScript + CSS.
1 Lesson 6 Introducing JavaScript HTML and JavaScript BASICS, 4 th Edition.
CGS 3066: Web Programming and Design Spring 2016 Introduction to JavaScript.
JavaScript Wrap Up JavaScript is a versatile programming language … if you know it, you can learn others © 2004, Lawrence Snyder.
1 Objects In JavaScript. 2 Types of Object in JavaScript Built-in objects User Defined Objects Browser Object Document Object Model.
Cheryl Wolfe Web Services Administrator Tampa-Hillsborough County Public Library James Day Electronic Services Librarian Embry-Riddle Aeronautical University.
Introduction to JavaScript MIS 3502, Fall 2016 Jeremy Shafer Department of MIS Fox School of Business Temple University 9/29/2016.
Week-12 (Lecture-1) Cascading Style Sheets (CSS): describe how documents are presented on screens. Types of Style Sheets: External Style Sheet - Define.
Web Basics: HTML/CSS/JavaScript What are they?
Programming Web Pages with JavaScript
Week 3: Introduction to Javascript
CIIT-Human Computer Interaction-CSC456-Fall-2015-Mr
Web Systems & Technologies
Week 4: Introduction to Javascript
3 Best Website Speed and Performance Checking Tools
Intro to JavaScript CS 1150 Spring 2017.
Section 17.1 Section 17.2 Add an audio file using HTML
Creating Visual Effects and Animation
Web software.
WEB APPLICATION PROGRAMMING
JavaScript: How To? B. Ramamurthy.
© 2015, Mike Murach & Associates, Inc.
Unit 6 part 3 Test Javascript Test.
JavaScript and the DOM MIS 2402 Jeremy Shafer Department of MIS
Web Design 1 Website Construction.
Javascript.
Web Design and Development
Javascript and JQuery SRM DSC.
HTML Tags and Structure
Web Programming and Design
Week 5: Recap and Portfolio Site
Web Programming and Design
Web Programming and Design
Yale Digital Conference 2019
Murach's JavaScript and jQuery (3rd Ed.)
Presentation transcript:

Code For Her - Fall 2018 Joslenne Pena Katie O’Leary JavaScript Photo Credit: https://cdn-images-1.medium.com/max/600/1*pixFq7k28LKsABpDNRCjJw.png Code For Her - Fall 2018 Joslenne Pena Katie O’Leary

Meme Worthy https://medium.com/@AnikHasibul/10-google-search- keywords-for-learning-a-new-programming-language-for-free- c814a24a3f34

JavaScript Example Remember this is how JS looks… https://codepen.io/katrienc/pen/EexWEX

What was HTML and CSS for?

Responsible for Form Input Interactivity Special Effects Animation Navigation

The Impact Without JS Exercise Bbc.com Adobe.com Twitter.com Cnn.com Penn State Authentication

Relying on JS Makes site inaccessible Functionality is curtailed; making on the simple features work

Rule of Thumb As designers and developers Be aware with different browser supported features And how JS impacts this… Some websites have complete dependency while others do not

JavaScript Variables Functions Events Conditional Statements methods Loops Libraries Arrays Data Types

What can you do? Writing into an HTML element, using innerHTML. Writing into the HTML output using document.write(). Writing into an alert box, using window.alert().

Project Templates http://jsfiddle.net/5mhqrhwk/3/ ancestry template: http://jsfiddle.net/5mhqrhwk/3/  ancestry template: https://codepen.io/anon/pen/NOXJBR  portfolio template: https://codepen.io/naruthk/full/wrRjKv/  https://codepen.io/naruthk/post/simple-modern-one-page-portfolio-html-theme blog template: https://codepen.io/lcruz/pen/jEwGQm​