Web Development IV

Prereq

Prerequisites Many different tools and skills are needed when developing web applications. Review the tools and skills we will be using throughout the course.

Development Tools

Review Topics

Week 1

Git and GitHub Collaboration This week we will learn how to collaborate using Git and GitHub.

Topics

Additional Resources

Week 2

CSS Frameworks This week we will explore several different CSS Frameworks and discuss their similarities and differences.

Topics

Additional Resources

Week 3

CSS Preprocessors This week we will discuss CSS Preprocessors and take a deep dive into Sass.

Topics

Additional Resources

Week 4

Custom CSS Frameworks This week we will explore how to customize CSS Frameworks and create our own CSS Frameworks using Sass and SassScript.

Topics

Additional Resources

Week 5

Modern JavaScript This week we will explore the latest JavaScript syntax and techniques for creating modern web applications.

Topics

Additional Resources

Week 6

JavaScript Frameworks In this module, we will explore different modern JavaScript Frameworks and begin our journey learning Vue.js.

Topics

Additional Resources

Week 7

Modular Development This week we will learn about the importance of components in building modern web applications and to create components in Vue.js. We will also learn how to use build tools to improve the development process.

Topics

Additional Resources

Week 9

Data Management This week we will explore event and form handling, data management, and component communication within Vue.js.

Topics

Additional Resources

Week 10

Route Management This week we will discuss routers and how they can be used to create Single Page Applications. We will also learn and to install and use Vue Router.

Topics

Additional Resources

Week 11

Static Site Generators Theweek we will explore static site generators and learn when and how to use them.

Topics

Additional Resources

Week 12

Headless CMSs This week we will discuss Headless CMSs and learn how to create and incorporate them into our web application.

Topics

Week 13

Deployment This week we will explore the different services that can be used to deploy and host our websites and applications.

Topics