CSCI 3342 Web Development
Introduction to web application programming. Covers the fundamentals of developing applications for web browsers, including HTTP communication, client-side, server-side, and database components. Specific technologies and approaches are selected from the rapidly changing landscape to explore established paradigms. Examples include HTML, CSS, JavaScript, AJAX, REST APIs, server-side templating, MVC, SQL, ORM, asynchronous programming, and SPA frameworks.
Offered
Fall/Spring/Summer