WDD 360

Full Stack Foundations

Brigham Young University-Idaho · UGRD · Fall 2026

2 sections2 open now
Add to a schedule

Catalog description

This course offers a comprehensive study of modern web application development, focusing on both front-end and back-end technologies. Students will learn to create dynamic, interactive web applications using industry-standard tools and frameworks. The course will cover topics such as: HTML, CSS, and JavaScript for building responsive user interfaces; Front-end development both with vanilla JavaScript and frameworks; Back-end development with Node.js and Express.js for building RESTful APIs; Database design and integration using NoSQL databases; User authentication and authorization using modern practices; Deployment strategies and best practices for web applications. A key aspect of the course will be teamwork and collaboration. Students will work in teams to complete a series of real-world projects, simulating a professional development environment. Emphasis will be placed on effective communication, project management, and version control using tools such as Git and GitHub. By the end of the course, students will have gained valuable experience in full-stack web development and be well-equipped to tackle complex web projects in a professional setting.

Sections

Current meeting, instructor, credit, and enrollment details

Updated 3 hours ago

01

20 openSeats: 10/30 seats Last recorded: Aug 15, 2026, 4:26 PM
Class #2026;FA-WDD 360-01Fall 2026UGRD4.00 credits
20 available10 enrolled30 capacity
Days & times
TR 0900-1100
Meeting dates
Sep 14 – Dec 16
Location
Science & Technology Ctr 394
Instructor
Thompson, David Shane

Section notes

Instructional method: In-Person

Details checked 3 hours agoSeats checked 3 hours ago

A1

38 openSeats: 12/50 seats Last recorded: Aug 15, 2026, 4:26 PM
Class #2026;FA-WDD 360-A1Fall 2026UGRD4.00 credits
38 available12 enrolled50 capacity
Days & times
No scheduled meeting time
Meeting dates
Sep 14 – Dec 16
Location
WEB - Online Class WEB
Instructor
Bradshaw, Reginald R.

Section notes

Instructional method: Online

Details checked 3 hours agoSeats checked 3 hours ago
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?