Breadcrumb
  1. Training
  2. Education & Training Catalog
  3. Florida State University
  4. Web Application Development

Web Application Development

This course introduces students to industry best practices and standards in proper website design and development, using object-oriented programming techniques. Topics include visual design and graphics, information architecture, usability and accessibility, communication, adaptation to audience, markup languages, and development tools and processes. Coursework is focused on applying website design and development principles and techniques to projects. Through a series of examples and projects, students learn basic programming concepts while building an understanding of the power and complexities of modern web programming languages. The course provides a solid foundation in computer programming for the web: syntax and data structures, conditionals, objects, scope, the DOM and event handling. This course is offered in the traditional classroom setting and online.

Provider Information

More courses from this provider:
Contact Information

Florida State University
600 W College Avenue
Tallahassee, FL 32306

Course Overview

Overall Proficiency Level
2 - Intermediate
Course Prerequisites

n/a

Training Purpose
Skill Development
Specific Audience
All
Delivery Method
Classroom
Online, Instructor-Led
Course Location

600 W College Avenue
Tallahassee, FL 32306

National CAE Designated Institution
  • Classroom
  • Online, Instructor-Led

Learning Objectives

  1. Apply a structured approach to identifying needs, interests, and functionality of a website.
  2. Design dynamic websites that meet specified needs and interests.
  3. Implement well-structured, easily maintained, standards-compliant, accessible HTML code.
  4. Implement well-structured, easily maintained, standards-compliant CSS code to present HTML pages in different ways.
  5. Use a modern web programming language to add dynamic content to pages.
  6. Critique code written by others, identifying examples of both good and bad practice.
  7. Select appropriate code from public repositories of open-source and free scripts that enhances the experience of site visitors.
  8. Modify existing code to extend and alter functionality, and to correct errors.
  9. Demonstrate the use of debugging tools.
  10. Use libraries (e.g. jQuery) to create dynamic pages.
  11. Use a modern web programming language to access and utilize web services for dynamic content.

Framework Connections

The materials within this course focus on the NICE Framework Task, Knowledge, and Skill statements identified within the indicated NICE Framework component(s):

Competency Areas

Feedback

If you would like to provide feedback on this course, please e-mail the NICCS team at NICCS@mail.cisa.dhs.gov(link sends email). Please keep in mind that NICCS does not own this course or accept payment for course entry. If you have questions related to the details of this course, such as cost, prerequisites, how to register, etc., please contact the course training provider directly. You can find course training provider contact information by following the link that says “Visit course page for more information...” on this page.

Last Published Date:

You have been selected to participate in a brief survey about your experience today with National Initiative for Cybersecurity Careers and Studies.

Would you like to participate in our survey?

If you accept you will be leaving the National Initiative for Cybersecurity Careers and Studies website and going to a third party site.
That site may have different privacy, security and accessibility policies than the National Initiative for Cybersecurity Careers and Studies site.
National Initiative for Cybersecurity Careers and Studies does not endorse any commercial products, services, programs or content on the third party website.
Thank you for visiting our site. We hope your visit was informative and enjoyable.