List of All COP4834 Topics
Lectures are organized on the page COP 4834 Lectures Page and here by topic. These are all topics in web programming that are supported by lectures, tutorials, links, and assignments.
Basic Topics
You do need to have a solid understanding of OOP Principles for this course. Here is a nice little article on Object Oriented Principles in C# – http://www.codeproject.com/Articles/838365/Basic-Csharp-OOP-Concept Everything in this article you need to know and understand to be successful in this course.
Topic – Basic Programming Concepts
If you have been programming in C# for a while you can probably skip the basic programming concepts. If not, you should watch and make sure you have a solid understanding of the concepts presented here.
Topic – Tools
Tools are all about making your life easier. I cover my favorite tools here and I recommend you also learn some of these tools and if you find something that helps please give me a recommendation on the bulletin board.
Intermediate Topics
Topic – Features of Visual Studio
Topic – Getting Started with Web Hosting
Topic – Using Collection Classes
Topic – Working with Databases
Topic – Getting Started with Web Form Applications
Topic – Object Oriented Programming
Topic – Common Web Forms Controls
Topic – The GridView Control
Topic – Plotting and Charting
Topic – Memberships Users and Roles
Topic – Visual Database Objects
Topic – Windows Azure for Hosting
Topic – Creating a Single Table Database Object Storage
Topic – Using XML
Topic – User Controls
Topic – Ajax Controls
Advanced Topics
Topic – Advanced – Creating a Dynamic Interface
Topic – Advanced – The XmlPropertyObject
Topic – Information Tables and Lookup Tables
Topic – Interacting with Javascript
Topic – Testing Your Code
Topic – Using MVC
Topic – Advanced – Security and Secure Code
Code Project Samples
C# Bar Code Generator – http://www.codeproject.com/Tips/846860/Csharp-Barcode-Generator-Web-Control
Canvas based drawing tool – http://www.codeproject.com/Articles/794617/ASP-NET-Web-Painting-TOOL-using-HTML
Identity management in MVC applications – http://www.codeproject.com/Tips/868430/MVC-and-Identity-Framework
Case Studies – Frameworks
Case Study – Beyond NoSQL – Self-Saving Object Architecture
A list of all recorded lectures is at COP 4834 Lectures Page