|
|
May 02, 2024
|
|
CIS 216 Server-Side Development (5 credits)
Prerequisite CIS 123 and CIS 260, both with a 2.0 or higher; or instructor permission.
Course Description Course covers fundamental concepts of server-side web development. Topics include using Model-View-Controller (MVC), server-side HTML generation, and object-oriented programming. Interact with relational databases using Entity Framework (EF) Core and Language Integrated Query (LINQ). Learn the advantages of Model-View-Controller (MVC) architecture.
Course Content A. System Design
B. Server-side Programming
C. Object-oriented programming
D. Integrated development environment (IDE)
E. Database connections
F. Application hosting environments
G. Model-View-Controller (MVC) architecture
H. Razor syntax and ASP.NET programming
Student Outcomes Demonstrate MVC (Model-View-Controller) programming skills using object-oriented principles Access data from data sources using data binding, Entity Framework (EF) Core and Language Integrated Query (LINQ) Transfer data and routing using controllers Use Razor pages and responsive web frameworks Implement session state, and cookies Debug code and validate data Practice repository management and deployment using the cloud
Degree Outcomes Critical, Creative, and Reflective Thinking: Graduates will evaluate, analyze, synthesize, and generate ideas; construct informed, meaningful, and justifiable conclusions; and process feelings, beliefs, biases, strengths, and weaknesses as they relate to their thinking, decisions, and creations.
Program Outcome: Model, design, develop and code data applications to meet user needs. Research, analyze and integrate information to stay current
Lecture Contact Hours 50 Lab Contact Hours 0 Clinical Contact Hours 0 Total Contact Hours 50
Add to Portfolio (opens a new window)
|
|
|