Overview

Whether you're new to web app development or want to enhance your skills, this course will give you the knowledge you need to create dynamic database-driven websites using the latest technologies.

You will first master basic HTML, the core technology behind almost all websites. You will then learn CSS for styling pages and discover JavaScript makes your pages more dynamic. In addition, you will learn best practices and uses for PHP and Vue. You will then dive into SQL and learn how to create intranets and e-commerce sites. Don't forget XML; this course will also teach you the basics of the fundamental markup language. Lastly, you will learn how to add a functional WordPress blog.

Your final project will put your skills to the test—you will build and develop a database-driven web application from the ground up. After completing the course, you will have the skills needed to start an entry-level career in web application development.

Objective

What you will learn

  • Use HTML, Cascading Style Sheets, and JavaScript to design web pages
  • Use dynamic HTML to make your web pages more interactive
  • Create database-driven web applications using PHP
  • Use SQL to pull data from a database and to insert and modify data in a database
  • Employ XML to store and validate data and to make data more accessible to other applications
  • Use the latest HTML features to build forward-looking websites
  • Work with Bootstrap to create an efficient and responsive site
  • Understand how to develop websites for desktop devices
  • Know how to create and maintain a WordPress blog

How you will benefit

  • Gain intensive web development skills to jumpstart a career in a growing technical field
  • Master basic HTML and learn CSS for styling pages
  • Understand the latest trends in web development by mastering the fundamentals of PHP, SQL, XML, Bootstrap, and HTML
  • Build a website from scratch that can be used as the basis of your professional portfolio

Requirements

Hardware Requirements:

  • This course can be taken on either a PC or Mac.

Software Requirements:

  • PC: Windows 10 or later.
  • Mac: macOS 10.8 or later.
  • Browser: The latest version of Google Chrome or Mozilla Firefox are preferred. Microsoft Edge is also compatible.
  • Visual Studio Code (not included in enrollment).
  • One of the following databases (not included in enrollment):
    • Microsoft Access
    • Microsoft SQL
    • Server Express
    • MySQL Oracle
  • MAMP (Instructions for installing both MAMP will be included with the course).
  • MySQL Workbench (Instructions for installing MySQL Workbench will be included with the course).
  • Adobe Acrobat Reader.
  • You will need to have administrative access to your computer so you can properly configure the software and download other software during the course.

Software must be installed and fully operational before the course begins.

Other:

  • Email capabilities and access to a personal email account.

Instructional Material Requirements:

  • The instructional materials required for this course are included in enrollment. Manuals are included as downloadable PDFs throughout the course.

Prerequisites

There are no prerequisites to take this course.