0% found this document useful (0 votes)
11 views1 page

Advanced Web Programming

Uploaded by

adez.moses11
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views1 page

Advanced Web Programming

Uploaded by

adez.moses11
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Course Title ADVANCED WEB PROGRAMMING

Course Code CSC 407


The purpose of this course is to introduce students to one of the most
Course Purpose
and Objectives effective and widely used technology stacks, Microsoft ASP.NET for
creating interactive, professional-grade, database-driven web applications.
The students receive expert knowledge in the client-server model, the .NET
Framework and Core, the ASP.NET, C# and Ajax programming languages,
and, the Visual Studio integrated development environment for developing
Advanced Web Programming applications. The course is an advanced
extension of the Object-Oriented Programming and Web Programming
modules, thus, students are also using principles, such as JavaScript and
SQL, that were previously taught.

1. Build cross-platform web programming applications for Windows,


Learning
macOS, Linux, iOS, and Android.
Outcomes
2. Explore application development with C# and .NET Core.
3. Explore ASP.NET Core to create professional web applications.
4. Use object-oriented programming and C# multitasking.
5. Query and manipulate data using LINQ.
6. Use Entity Framework Core and work with relational databases
7. Read a database schema, programme in the SQL language, utilize data
binding, perform single- and multiple-row database table maintenance,
and write code behind database operations.
8. Generate email messages, make use of basic Ajax controls and the Ajax
Control Toolkit, and program in the JavaScript language.
9. Discover Windows web programming development using the Universal
Windows Platform and XAML.
10. Build mobile web programming applications for iOS and Android using
Xamarin.
Course Content • Introduction
• C#
• Types, Objects, and Namespaces
• Web Form Fundamentals
• Error Handling, Logging, and Tracing
• Data Controls
• XML
• Security Fundamentals
• Object-Relational Mapping (ORM)
• ASP.NET AJAX
• Language Integrated Queries (LINQ)
• Multitasking
• Advanced Web Programming
• Laboratory Work

You might also like