Dedicated to the modern architecture for building web applications using Microsoft platform. ASP.NET MVC is built on top of the powerful .NET framework and has the flexibility to be customized and extended to fit specific project requirements.
Participants will learn the principles of creating a new web application project, implementation of interactive web pages that accept and validate user input, the inner workings of ASP.NET platform and its integration with Microsoft IIS web server. Students will acquire practical experience while developing their web application project.
Course Highlights:
- MVC fundamentals: controllers, actions, and views
- Regular and strongly typed HTML helpers
- AJAX with partial views and JSON
- Traditional and attribute-based routing
- Windows Authentication and ASP.NET Identity
Course Benefits:
- Implement interactive web applications with user input validation
- Build contemporary user interface using AJAX
- Configure and deploy ASP.NET MVC solutions
Software:
- Windows 10 Pro or Enterprise recommended. While Windows 10 Home will work for C# I, the more advanced C# courses will require Pro or higher.
- Visual Studio Community Edition 2017 or later which is freely available on Microsoft's website: https://www.visualstudio.com/
Hardware:
- Intel/AMD multi-core processor (i3 or better processor)
- 8GB RAM minimum, 16GB preferred
- 50GB free hard drive space for Visual Studio and project files
Course Typically Offered: Online during Fall and Spring quarter
Prerequisites: "C# Programming I: Fundamentals of C#" or equivalent experience. Some knowledge in HTML, .NET and programming in C# are expected.
Next steps: Upon completion of this course, consider taking consider taking other courses in the C# Programming Certificate.
More information: Contact infotech@ucsd.edu to learn more about C# Programming and course offerings.
Course Number: CSE-41162
Credit: 3.00 unit(s)
Related Certificate Programs: C# Programming
+ Expand All
-
3/28/2023 - 5/27/2023
$745
Online
-
-
-
CLASS TYPE:
Online Asynchronous.
This course is entirely web-based and to be completed asynchronously between the published course start and end dates. Synchronous attendance is NOT required.
You will have access to your online course on the published start date OR 1 business day after your enrollment is confirmed if you enroll on or after the published start date.
Mammadov, Riyad, Director of Applications Development, XDimensional Technologies
Riyad Mammadov is a seasoned IS professional with a track record of successful delivery of large-scale enterprise level distributed systems. With experience in energy, automotive and financial services sectors, he is currently working as director of applications development at XDimensional Technologies.
-
-
POLICIES:
No refunds after: 4/3/2023.
-
3/28/2023 - 5/27/2023
extensioncanvas.ucsd.edu
You will have access to your course materials on the published start date OR 1 business day after your enrollment is confirmed if you enroll on or after the published start date.
There are no sections of this course currently scheduled. Please contact the Science & Technology department at 858-534-3229 or unex-sciencetech@ucsd.edu for information about when this course will be offered again.