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.
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:
Be familiar with modern development practices and tools;
Understand how to communicate with stakeholders and refine requirements for Web-based data management solutions;
Understand how to analyze full-stack Web applications, using tools for analytics and search engine optimizations;
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;
Know how to apply these same practices to construct a simple back-end solution using cloud-based technologies, frameworks, and databases.
A full course refund will only be provided if you withdraw from the course prior to the course start date. A refund, less a $60 administrative fee, will be issued if you withdraw within 6 calendar days after the official course start date. Depending on your method of payment, a refund will be either mailed to you or credited to your credit card.
Credit vs non-credit
Credit refers to degree credit. If you are taking a course or program for credit through UVic Continuing Studies, it means that course or program provides credit towards a degree at UVic or another authorized university. Credit students have to meet certain criteria, such as being accepted to both UVic Continuing Studies and the University of Victoria.