|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
4.00 Credits
This course covers client-side JavaScript Frameworks and building Single Page Applications (SPA). It starts with a review of the JavaScript programming language (with emphasis on the Document Object Model (DOM) and covers various debugging techniques using the browser developer tools. An overview of Asynchronous JavaScript (AJAX) is introduced before diving deeper into a popular client-side JavaScript frameworks - like Angular, React or VueJS. Regardless of the primary framework chosen, we will explore and compare the other frameworks as time permits.
Prerequisite:
CS 2350 and WEB 1430
-
3.00 Credits
This course explores the Linux-Apache-MySQL-PHP, or LAMP Web development framework to build applications that solve common business problems. The course begins with an exploration of the LAMP architecture, then covers fundamentals of the PHP programming language before introducing a PHP framework like Laravel. Additional coverage focuses on database concepts and how to interact with a MySQL database.
Prerequisite:
NET 2210 and NET 3200 and WEB 3200
-
3.00 Credits
Students will explore native web technologies that are useful for animation including JavaScript, SVG, the HTML canvas element and CSS. Using these native web technologies, students will design and produce advanced multimedia projects applicable for business and industry. These projects will be produced by combining web animation, graphics, video, and text into interactive web and mobile multimedia presentations.
Prerequisite:
NTM 2334 and TBE 2334 and WEB 2410
-
3.00 Credits
?Modern web development increasingly involves using end-to-end JavaScript-based technologies such as MongoDB, Express.js, Angular, React, Vue.js, Node.js, etc. This course introduces development techniques that capitalize on the strengths of every layer in this JavaScript-based full-stack.
Prerequisite:
WEB 3350
-
3.00 Credits
Students will learn the elements of user interface design as it applies to front-end web and mobile app development. Students will identify best practices in user interface design. Using those best practices they will rapidly prototype an effective user interface.
Prerequisite:
CS 1400 and CS 2335 and NTM 2335 and NTM 2532 and WEB 1400 and WEB 2500
-
3.00 Credits
In this course students will learn the fundamentals of information architecture. They will learn how to create a functional site structure, navigation, taxonomy, metadata, and content strategies for websites. Students will conduct user research to gather the appropriate requirements through competitive analysis, site and content analysis, accessibility analysis, and user testing methods.
Prerequisite:
WEB 2500
-
4.00 Credits
In this course students will learn the fundamentals of user research. Students will learn the appropriate methods of user research to understand user behaviors, needs, experience, and motivations. Students will conduct qualitative and quantitative research that they will analyze for user insights. Statistical analysis will be applied to quantitative findings to support data-driven decisions. Students will create a research presentation that outlines their key findings, including their big wins and pain points with solutions for designing a better experience for users.
Prerequisite:
WEB 2500
-
4.00 Credits
An introduction to server-side Web development using the most current Web server technologies. General Web development principles such as usability, reliability, maintainability and scalability will be applied to current Web development environments such as PHP, Python, Ruby and Java. Students will gain real-world experience in creating Websites for multiple Web platforms. Cross listed with CS 3620.
Prerequisite:
CS 2550 and WEB 2350
-
4.00 Credits
This course introduces the skills and concepts of Human-Computer Interaction (HCI) that enable students to design systems that effectively meet human needs. A concrete illustration of the practice of HCI, this course covers usability, user experience, and modern diverse interfaces. This course includes both theoretical and practical best practices. Cross-listed with CS 3650.
Prerequisite:
CS 2420 and CS 2450 and WEB 3500
-
4.00 Credits
Microsoft's ASP.NET Core is a cross-platform, high-performance web framework for building full stack web applications. This course will introduce students to the syntax and programmatic idioms of ASP.NET/C#. The following topics will be covered: REST, Razor, Model Binding and Validation, Entity Framework and the MVC design pattern. Client-side development libraries will also be discussed and integrated, so that student can build and deploy a full stack application.
Prerequisite:
WEB 3200
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Cookies Policy |
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|