Untangling the Web by Analyzing and Architecting Digital Solutions

PART OF: Computer Based Information Systems

Course description

Have you ever been shopping online and thought to yourself 'wow, this site is great – nice design and user-friendly'? Online retail is just one example of the power of a web application. Come and acquire the skills to build your own web app. Maybe even put the power of a web app to use for a business idea.

Come and explore this hands-on opportunity to take an idea and put it into motion. You will find the energy in this course contagious as your instructor, Derek Jacoby, takes you on an exciting journey in web app development.

Note: Be prepared to be challenged in this face-to-face class and at home; homework required.

Learning objectives

At the end of this 12-week dynamic course, students will have an understanding of full-stack development, with representative front-end and back-end examples for their own digital portoflios. Course content is project-based, and will include the opportunity to learn from industry mentors along the way, and work on real-world problems.

Upon successful completion of this course, a student will:

  1. Be familiar with modern development practices and tools;
  2. Understand how to communicate with stakeholders and refine requirements for Web-based data management solutions;
  3. Understand how to analyze full-stack Web applications, using tools for analytics and search engine optimizations;
  4. Know how to use principled design practices to construct a simple front-end solution using modern frameworks, services and tools for today's Web technologies;
  5. Know how to apply these same practices to construct a simple back-end solution using cloud-based technologies, frameworks, and databases.

Registration details

{{ ::(section.startDate | customLongDate) }}{{ ::getSectionTabText(section) }} - {{ ::section.code }}

You have already registered for this course.

View My account

This item is already in your shop cart.

View shop cart
Fee Tax Subtotal
{{ ::(fee.price | currency) }} {{ ::(fee.tax | currency) }} {{ ::(fee.total | currency) }}
{{ ::(child.price | currency) }} {{ ::(child.tax | currency) }} {{ ::(child.total | currency) }}
    Total {{ fee.totalFees | currency }}

Add to Shop Cart

Note: You must log in to register and pay for this course.

Having trouble registering online? Register by phone: 250-472-4747

You're already on the waiting list for this item.

Sorry, this section is full.

Sorry, this course is not available for registration at this time.

This course is in progress. Please contact us for more details.

Online registration is closed for this course. You may still be able to register by phone. Call 250-472-4747 to find out.

This course is on your wish list. You will be notified when this course becomes available.

Want to receive notification when this course becomes available?

Note: you will need to log in/create a new account to use this feature.

Add to wish list

Info you should know: