VR SCHOOL
ONLINE
Nexus Home
Course Catalog
Meta-Campus
Status
Enter The Nexus
Home
Courses
Book 7: Building Web Apps
Curriculum
4 Sections
25 Lessons
10 Weeks
Expand all sections
Collapse all sections
Chapter 1 Planning a Web App
2
1.1
What Is a Web App?
10 mins
1.2
Planning Your Web App: The Basics
10 mins
Chapter 2: Making a Web App Responsive
5
2.1
Defining a Responsive Layout
10 mins
2.2
Going with the Flow: Fluid Layouts
10 mins
2.3
Querying Your Way to Responsiveness: Adaptive Layouts
10 mins
2.4
Working with Images Responsively
10 mins
2.5
Exploring the Principles of Mobile-First Development
10 mins
Chapter 3: Making a Web App Accessible
9
3.1
Why You Need to Make Your Apps Accessible
10 mins
3.2
Understanding Web Accessibility
10 mins
3.3
Making Your App Structure Accessible
10 mins
3.4
Making Text Accessible
10 mins
3.5
Making Media Accessible
10 mins
3.6
Buffing Up Your App Accessibility Semantics
10 mins
3.7
Making Your Apps Keyboard-Friendly
10 mins
3.8
Ensuring Sufficient Color Contrast
10 mins
3.9
Validating the Accessibility of an App
10 mins
Chapter 4: Securing a Web App
9
4.1
Web App Security: Nutshell Version
10 mins
4.2
Understanding the Dangers
10 mins
4.3
Sanitizing Incoming Data
10 mins
4.4
Escaping Outgoing Data
10 mins
4.5
Securing File Uploads
10 mins
4.6
Securing Passwords
10 mins
4.7
Setting Up a Secure Directory Structure
10 mins
4.8
Understanding PHP Sessions
10 mins
4.9
Creating a Back-End Initialization File
10 mins
This content is protected, please
login
and
enroll
in the course to view this content!
Modal title
Main Content