This course provides a foundation in developing web applications with an emphasis on server-side concepts, tools and methods. Topics include basic web application programming, advanced object-oriented programming (OOP) and web application development. Students enrolled in this course will develop basic programming skills in a modern web development environment, understand web application development principles and be able to find and use web application development resources on the Internet.
Learning Objectives
- Demonstrate the ability to program and deploy server‐side scripts.
- Describe web‐based input and output processes.
- Demonstrate web application to data source connectivity.
- Develop a dynamic web application using a mix of front‐end and back‐end web technologies.
- Employ OOP techniques, as well as business logic using a strongly typed language.
- Create client- and server‐side data validation.
Framework Connections
Feedback
If you would like to provide feedback for this course, please e-mail the NICCS SO at NICCS@hq.dhs.gov.