• CATALOG
  • MILITARY
  • FINANCIAL ASSISTANCE
  • LOGIN
    Forget your password?
  • Open Search Dialog
Home > Training Programs > Programming > Web Applications Developer

Web Applications Developer

The Web Applications Developer course will prepare you for an entry-level career in web app development. You will learn how to create dynamic database-driven websites using the latest tools and technologies.

app-development
$2,495.00 (USD)

Have a question?We're here to help

Overview

Objective

Outline

  1. Introduction to HTML
    1. A Quick Overview of Web Development
    2. Introduction to HTML
    3. Paragraphs, Headings and Text
    4. HTML Links
    5. HTML Images
    6. HTML Lists
    7. HTML Tables
    8. Sectioning a Web Page
    9. Audio and Video
  2. Introduction to CSS
    1. Crash Course in CSS
    2. CSS Fonts
    3. Color and Opacity
    4. CSS Text
    5. Borders, Margins and Padding
    6. Backgrounds
    7. Display and Visibility
    8. Pseudo-classes and Pseudo-elements
    9. Styling Tables with CSS
    10. Positioning
    11. Transforms and Transitions
    12. Layouts
    13. CSS Lists as Hierarchical Navigation
    14. Media Queries
  3. Introduction to JavaScript
    1. JavaScript Basics
    2. Variables, Arrays and Operators
    3. JavaScript Functions
    4. Built-In JavaScript Objects
    5. Conditionals and Loops
    6. Event Handlers and Listeners
    7. The HTML Document Object Model
    8. CSS Object Model
    9. Errors and Exceptions
  4. Creating, Styling, and Validating Forms
    1. HTML Forms
    2. JavaScript Form Validation
    3. Styling Forms with CSS
    4. Regular Expressions
    5. Node.js and Server-side Form Validation
    6. JSON
  5. Advanced JavaScript Concepts
    1. Node.js
    2. Scope, var, let, and const
    3. Arrow Functions
    4. Rest Parameters
    5. Spread Operator
    6. Array Destructuring
    7. Template Literals
    8. Objects
    9. The this Object
    10. Array map() Method
    11. Array filter() Method
    12. Array find() Method
    13. JavaScript Modules
    14. npm
  6. Vue.js 3
    1. Getting Started with Vue.js
    2. Basic Vue Features
    3. Directives
    4. Implementing Game Logic
    5. Transitions and Animations
    6. Vue Routing
  7. Bootstrap Training
    1. Getting Started with Bootstrap Basics
    2. Bootstrap Layout
    3. Creating Responsive Navigation
    4. Bootstrap Typography
    5. Tables
    6. Bootstrap Forms
    7. Images
    8. Bootstrap Components
    9. Bootstrap Utilities
    10. Bootstrap Flex
  8. Introduction to SQL Training
    1. Relational Database Basics
    2. Simple SELECTs
    3. Advanced SELECTs
    4. Subqueries, Joins, and Unions
  9. Introduction to PHP Training
    1. PHP Basics
    2. Flow Control
    3. Arrays
    4. PHP and HTML Forms
    5. String Manipulation
    6. Reusing Code and Writing Functions
    7. Managing Data
    8. Authentication with PHP and SQL
    9. Regular Expressions
    10. Session Control and Cookies
    11. Sending Email with PHP
    12. File System Management
  10. Introduction to XML Training
    1. XML Basics
    2. DTDs
    3. XML Schema Basics
    4. Simple-Type Elements
    5. XSLT Basics
  11. WordPress Training
    1. Introduction and Setup Options
    2. WordPress Dashboard
    3. Posts
    4. Comments and Feedback
    5. Appearance
    6. Pages
    7. Reader Page

Requirements

Prerequisites

You've got questions.
We're here to help.

Our highly knowledgeable Enrollment Specialists will answer any questions you might have about the course and payment options.

REQUEST INFO

Instructor

FAQs

Reviews

You've got questions.
We're here to help.

Our highly knowledgeable Enrollment Specialists will answer any questions you might have about the course and payment options.

REQUEST INFO
Cal State San Bernardino’s College of Extended and Global Education
College of Extended and Global Education
5500 University Parkway
College of Extended and Global Education
San Bernardino, CA 92407 US
MAIN CONTENT

Copyright © 1997 - 2024 All rights reserved. The material on this site cannot be reproduced or redistributed unless you have obtained prior written permission from Cengage Learning. Privacy Policy