Skip to content
Home
Programs
Close Programs
Open Programs
Cybersecurity
Courses
Community
News
Knowledgebase
GIS
Courses
Community
News
Knowledgebase
Agile Methodologies
Courses
Community
News
Knowledgebase
Catalog
About
News
Contact Us
Login
Sign Up
Login
Sign Up
Login
Sign Up
Home
All Programs
Computers
Internet
Web Programming
Building Web Apps
Building Web Apps
Curriculum
4 Sections
25 Lessons
Lifetime
Expand all sections
Collapse all sections
Chapter 1 Planning a Web App
4
1.1
What Is a Web App?
1.1
Quiz for What Is a Web App?
5 Questions
1.2
Planning Your Web App: The Basics
1.2
Quiz for Planning Your Web App: The Basics
6 Questions
Chapter 2: Making a Web App Responsive
10
2.1
Defining a Responsive Layout
2.1
Quiz for Defining a Responsive Layout
6 Questions
2.2
Going with the Flow: Fluid Layouts
2.2
Quiz for Going with the Flow: Fluid Layouts
7 Questions
2.3
Querying Your Way to Responsiveness: Adaptive Layouts
2.3
Quiz for Querying Your Way to Responsiveness: Adaptive Layouts
6 Questions
2.4
Working with Images Responsively
2.4
Quiz for Working with Images Responsively
6 Questions
2.5
Exploring the Principles of Mobile-First Development
2.5
Quiz for Exploring the Principles of Mobile-First Development
6 Questions
Chapter 3: Making a Web App Accessible
18
3.1
Why You Need to Make Your Apps Accessible
3.1
Quiz for Why You Need to Make Your Apps Accessible
6 Questions
3.2
Understanding Web Accessibility
3.2
Quiz for Understanding Web Accessibility
5 Questions
3.3
Making Your App Structure Accessible
3.3
Quiz for Making Your App Structure Accessible
5 Questions
3.4
Making Text Accessible
3.4
Quiz for Making Text Accessible
5 Questions
3.5
Making Media Accessible
3.5
Quiz for Making Media Accessible
5 Questions
3.6
Buffing Up Your App Accessibility Semantics
3.6
Quiz for Buffing Up Your App Accessibility Semantics
6 Questions
3.7
Making Your Apps Keyboard-Friendly
3.7
Quiz for Making Your Apps Keyboard-Friendly
5 Questions
3.8
Ensuring Sufficient Color Contrast
3.8
Quiz for Ensuring Sufficient Color Contrast
5 Questions
3.9
Validating the Accessibility of an App
3.9
Quiz for Validating the Accessibility of an App
5 Questions
Chapter 4: Securing a Web App
18
4.1
Web App Security: Nutshell Version
4.1
Quiz for Web App Security: Nutshell Version
5 Questions
4.2
Understanding the Dangers
4.2
Quiz for Understanding the Dangers
6 Questions
4.3
Sanitizing Incoming Data
4.3
Quiz for Sanitizing Incoming Data
8 Questions
4.4
Escaping Outgoing Data
4.4
Quiz for Escaping Outgoing Data
5 Questions
4.5
Securing File Uploads
4.5
Quiz for Securing File Uploads
5 Questions
4.6
Securing Passwords
4.6
Quiz for Securing Passwords
5 Questions
4.7
Setting Up a Secure Directory Structure
4.7
Quiz for Setting Up a Secure Directory Structure
6 Questions
4.8
Understanding PHP Sessions
4.8
Quiz for Understanding PHP Sessions
6 Questions
4.9
Creating a Back-End Initialization File
4.9
Quiz for Creating a Back-End Initialization File
6 Questions
This content is protected, please
login
and
enroll
in the course to view this content!
Login
or
Sign Up
Home
Programs
Close Programs
Open Programs
Cybersecurity
Courses
Community
News
Knowledgebase
GIS
Courses
Community
News
Knowledgebase
Agile Methodologies
Courses
Community
News
Knowledgebase
Cybersecurity
Courses
Community
News
Knowledgebase
Catalog
About
News
Contact Us
Linkedin
Instagram
Modal title
Main Content