Standard 1 The student will author web pages using the HyperText Markup Language (HTML)

Similar documents
Varargs Training & Software Development Centre Private Limited, Module: HTML5, CSS3 & JavaScript

UI Course HTML: (Html, CSS, JavaScript, JQuery, Bootstrap, AngularJS) Introduction. The World Wide Web (WWW) and history of HTML

GRAPHIC WEB DESIGNER PROGRAM

Learn Web Development CodersTrust Polska course outline. Hello CodersTrust! Unit 1. HTML Structuring the Web Prerequisites Learning pathway.

Cleveland State University Department of Electrical and Computer Engineering. CIS 408: Internet Computing

PHP & My SQL Duration-4-6 Months

AIM. 10 September

Lecture : 3. Practical : 2. Course Credit. Tutorial : 0. Total : 5. Course Learning Outcomes

Programming the World Wide Web by Robert W. Sebesta

Full Stack Web Developer

World Wide Web PROGRAMMING THE PEARSON EIGHTH EDITION. University of Colorado at Colorado Springs

20486-Developing ASP.NET MVC 4 Web Applications

The course also includes an overview of some of the most popular frameworks that you will most likely encounter in your real work environments.

Professional Course in Web Designing & Development 5-6 Months

Course 20480: Programming in HTML5 with JavaScript and CSS3

Static Webpage Development

Full Stack Web Developer Course

COURSE 20480B: PROGRAMMING IN HTML5 WITH JAVASCRIPT AND CSS3

Contents. Acknowledgments

An Introduction to JavaScript & Bootstrap Basic concept used in responsive website development Form Validation Creating templates

Programming in HTML5 with JavaScript and CSS3

Web Site Development with HTML/JavaScrip

Advanced PHP and MySQL

Mobile Site Development

Fundamentals of Web Development. Web Development. Fundamentals of. Global edition. Global edition. Randy Connolly Ricardo Hoar

MASTERS COURSE IN FULL STACK WEB APPLICATION DEVELOPMENT W W W. W E B S T A C K A C A D E M Y. C O M

HTML, XHTML, and CSS. Sixth Edition. Chapter 1. Introduction to HTML, XHTML, and

Chapter 1 Getting Started with HTML 5 1. Chapter 2 Introduction to New Elements in HTML 5 21

Modern Web Application Development. Sam Hogarth

DATABASE SYSTEMS. Introduction to web programming. Database Systems Course, 2016

Index LICENSED PRODUCT NOT FOR RESALE

1. Setup a root folder for the website 2. Create a wireframe 3. Add content 4. Create hyperlinks between pages and to external websites

Govt. of Karnataka, Department of Technical Education Diploma in Computer Science & Engineering. Fifth Semester. Subject: Web Programming

Web Design & Dev. Combo. By Alabian Solutions Ltd , 2016

Full Stack Web Developer

welcome to BOILERCAMP HOW TO WEB DEV

CORE PHP CURRICULUM. Introductory Session Web Architecture Overview of PHP Platform Origins of PHP in the open source community

The Structure of the Web. Jim and Matthew

TIME SCHEDULE MODULE TOPICS PERIODS. HTML Document Object Model (DOM) and javascript Object Notation (JSON)

Software. Full Stack Web Development Intensive, Fall Lecture Topics. Class Sessions. Grading


Web & APP Developer Job Assured Course (3 in 1)

20480B: Programming in HTML5 with JavaScript and CSS3

Designing for Web Using Markup Language and Style Sheets

Sections and Articles

Frontend UI Training. Whats App :

Microsoft Programming in HTML5 with JavaScript and CSS3

COURSE OUTLINE MOC 20480: PROGRAMMING IN HTML5 WITH JAVASCRIPT AND CSS3

Oracle Service Cloud Integration for Developers Ed 1

Foundation of Web Goal 4: Proficiency in Adobe Dreamweaver CC

Web Development 20480: Programming in HTML5 with JavaScript and CSS3. Upcoming Dates. Course Description. Course Outline

1Site Development Foundations Objectives and Locations

Programming in HTML5 with JavaScript and CSS3

Introduction to Web Concepts & Technologies

Interactive Media CTAG Alignments

WEB DEVELOPER BLUEPRINT

Overview

Web development using PHP & MySQL with HTML5, CSS, JavaScript

Oracle Service Cloud Integration for Developers Ed 1

Web Development & SEO (Summer Training Program) 4 Weeks/30 Days

Full Stack boot camp

Developing ASP.NET MVC 5 Web Applications

Helpline No WhatsApp No.:

PHP Online Training. PHP Online TrainingCourse Duration - 45 Days. Call us: HTML

FULL STACK FLEX PROGRAM

Alpha College of Engineering and Technology. Question Bank

1.1 Customize the Layout and Appearance of a Web Page. 1.2 Understand ASP.NET Intrinsic Objects. 1.3 Understand State Information in Web Applications

Oracle Service Cloud Integration for Develope

HTML Fundamentals. Code Institute Modular Outline for each Subject in the Program. Quizzes %

VINEPILOT. Project Design Specification. v2.0 - The Savvy-gnon Team

Programming in HTML5 with JavaScript and CSS3

Advanced Web Programming (17MCA42)

CS/COE 1520

Index. C CakePHP framework, 232 Cascading Style Sheets (CSS)

20480C: Programming in HTML5 with JavaScript and CSS3. Course Code: 20480C; Duration: 5 days; Instructor-led. JavaScript code.

ADOBE VISUAL COMMUNICATION USING DREAMWEAVER CS5 Curriculum/Certification Mapping in MyGraphicsLab

Tennessee. Business Technology Course Code Web Design Essentials. HTML Essentials, Second Edition 2010

Shankersinh Vaghela Bapu Institue of Technology

This course is designed for web developers that want to learn HTML5, CSS3, JavaScript and jquery.

Web Development & Design Foundations with HTML5, 8 th Edition Instructor Materials Chapter 14 Test Bank

Web Premium- Advanced UI Development Course. Duration: 08 Months. [Classroom and Online] ISO 9001:2015 CERTIFIED

Webomania Solutions Pvt. Ltd. 2017

Tennessee. Trade & Industrial Course Web Page Design II - Site Designer Standards. A Guide to Web Development Using Adobe Dreamweaver CS3 2009

CS50 Quiz Review. November 13, 2017

CS Final Exam Review Suggestions - Spring 2018

HTML5. HTML5 Introduction. Form Input Types. Semantic Elements. Form Attributes. Form Elements. Month Number Range Search Tel Url Time Week

Qiufeng Zhu Advanced User Interface Spring 2017

FULL STACK FLEX PROGRAM

Web Designing Course

COURSE 20486B: DEVELOPING ASP.NET MVC 4 WEB APPLICATIONS

Lesson 5 Introduction to Cascading Style Sheets

Basics of Web. First published on 3 July 2012 This is the 7 h Revised edition

Introduction to PHP. Handling Html Form With Php. Decisions and loop. Function. String. Array

20486: Developing ASP.NET MVC 4 Web Applications (5 Days)

Programming: C ++ Programming : Programming Language For Beginners: LEARN IN A DAY! (Swift, Apps, Javascript, PHP, Python, Sql, HTML) By Os Swift

FULL STACK FLEX PROGRAM

[AVWSQ-ADWCS6]: WSQ ICDL Adobe Dreamweaver CS6

Networking & The Web. HCID 520 User Interface Software & Technology

Basics of Web Technologies

Car Sounds with JavaScript

Transcription:

I. Course Title Web Application Development II. Course Description Students develop software solutions by building web apps. Technologies may include a back-end SQL database, web programming in PHP and/or JavaScript, and user-interface design for mobile displays: HTML elements, CSS, tables, the DOM, and cookies. Web server configuration, server-side cookies, Iframes, and sessions may also be covered, as well as page sequencing, including both theory and practice in web services. Development consists of the formal methods of software engineering such as product life-cycle and collaborative organizational structures. Students work in teams and typical activities include both design reviews and code reviews. Emphasis will vary based on projects and industry trends, and accessibility, privacy, security, connectivity, and product audience. III. Performance Indicators TJ Specific Performance Indicators Standard 1 The student will author web pages using the HyperText Markup Language (HTML) Benchmark 1.a The student will investigate and understand the role the Client, Server, and Browser Indicator 1.a.1 Explain the sequence in which data is deployed from the server to the client and interpreted by the browser Indicator 1.a.2 SSH into web server Indicator 1.a.3 Author a web page that is cross-browser compatible Benchmark 1.b The student will investigate and understand the role of Tags in an HTML document Indicator 1.b.1 Differentiate between block and inline tags Indicator 1.b.2 Identify the types and functionality of the different attributes that can be added to a tag Indicator 1.b.3 Add an attribute to a tag Benchmark 1.c The student will investigate and understand the subset of most commonly used HTML tags Indicator 1.c.1 Add a hyperlink Indicator 1.c.2 Add an image

Indicator 1.c.3 Add a paragraph object Benchmark 1.d The student will create and deploy an HTML document to a server. Indicator 1.d.1 Deploy an HMTL document to a server Indicator 1.d.2 Deploy script files to a server, reference and employ script in HTML Indicator 1.d.3 Deploy style sheet files to a server, reference and employ style in HTML Standard 2 The student will apply CSS formatting to a HTML document Benchmark 2.a The student will investigate and understand the uniform set of style attributes Indicator 2.a.1 Identify HTML (pre-css) formatting, and how that drove the necessity for more flexible formatting Indicator 2.a.2 Control the location of an element within the page using CSS Indicator 2.a.3 Identify and explain the differences between tabular based formatting and container based formatting Indicator 2.a.4 Control the color of an element within the page using CSS Indicator 2.a.5 Control the font of an element within the page using CSS Benchmark 2.b The student will investigate and understand the reusability of CSS through the use of class statements Indicator 2.b.2 Apply a class based formatting to an element Benchmark 2.c The student will investigate and understand the inheritance of CSS statements Indicator 2.c.1 Apply formatting from multiple classes to an element

Standard 3 The student will create and develop and implement Client Side scripting in the context of a complete HTML system Benchmark 3.a The student will investigate and understand the basic syntax of Javascript Indicator 3.a.1 Dynamically update elements within a page using client side scripting Indicator 3.a.2 Student will use a global and local variables in Javascript Benchmark 3.b The student will investigate and understand the properties of objects and variables Javascript Indicator 3.a.1 Student will use a global and local variables in Javascript Indicator 3.a.2 Construct JSON data with both numeric and non-numeric fields Benchmark 3.c The student will write functions in Javascript Indicator 3.c.1 Write functions that are called by onload and onclick events Indicator 3.c.2 Write a function that is triggered by a mouse event Indicator 3.c.3 Write a function that is triggered by time based callback Benchmark 3.d Extend Javascript to contexts outside of Web Programming Indicator 3.d.1 Automate an operation in Unity using Javascript Indicator 3.d.2 Define a Javascript object in Max/MSP Standard 4 The student will demonstrate proficiency with the Document Object Model (DOM) Benchmark 4.a The student will find and traverse DOM nodes using Javascript

Indicator 4.a.1 investigate and understand the representation of an HTML document as a tree Indicator 4.a.2 Access the value of an element using javascript Benchmark 4.b The student will change elements or their appearance using the DOM Indicator 4.b.1 Modify the value of a DOM element using javascript Standard 5 The student will develop and implement HTML Forms as a mechanism for User Input. Benchmark 5.a The student will investigate and understand the fundamental HTML elements associated with form submission. Indicator 5.a.1 Validate forms using regular expressions Indicator 5.a.2 Differentiate between a button and submit Benchmark 5.b The student will investigate and understand the difference between GET and POST statements. Indicator 5.b.1 Differentiate between POST and GET statements Indicator 5.b.2 Construct AJAX POST and GET statements Standard 6 The student will develop and implement server side scriptings Benchmark 6.a Essential The student will use server side scripting to dynamically generate HTML code Indicator 6.a.1 Render HTML using PHP Indicator 6.a.2 Deploy a server side script that is called by a GET or POST request Indicator 6.a.3 Dynamically update a page using AJAX calls to server side scripts Benchmark 6.b The student will use server side scripting to develop and implement a Database in a Web Application

Indicator 6.b.1 Create and interact with a SQLite database using a web app Indicator 6.b.2 Employ database create, update, replace and delete operations using a web app Indicator 6.b.3 Create and interact with a MySQL database using a web app Benchmark 6.c The student will use server side scripting to perform background tasks Indicator 6.c.1 Pass and return text data to background server side processing Indicator 6.c.2 Pass and return binary data to background server side processing Standard 7 The student will maximize the capabilities of web applications Benchmark 7.a Maximize multimedia capabilities of HTML5 Indicator 7.a.1 Record and playback audio Indicator 7.a.2 Implement interactivity using the canvas element Benchmark 7.b Maximize capabilities of external interfaces Indicator 7.b.1 Implement a webvr web app Indicator 7.b.2 Implement a web app that incorporates an external interface device, such as leap motion or myo Indicator 7.b.3 Implement a web app that connects with an external microcontroller, such as RPi or Arduino Standard 8 The student will implement standard libraries and frameworks within their web application Benchmark 8.a The student will employ common web programming libraries within their web app Indicator 8.a.1 Construct a web app that uses JQuery

Indicator 8.a.2 Construct a web app that uses Bootstrap Indicator 8.a.3 Construct a web app that uses 3JS Benchmark 8.b The student will employ common web programming cloud services Indicator 8.b.1 Deploy a web app to Heroku Indicator 8.b.2 Store data and authenticate users through Firebase Indicator 8.b.3 Store data and authenticate users through AWS Benchmark 8.c The student will construct a web app using a standard template engine Indicator 8.c.1 Construct a web app using Ruby Indicator 8.c.2 Construct a web app using Django