BTI420 Weekly Schedule

On this page, you will find the BTI420 Weekly Schedule for the Winter 2016 semester.

Please note that the schedule may change, and that it is your responsibility to know the current schedule.

Week number and date
(Wed + Fri (B, C) + Mon (A))
Topic theme and coverage Due this week Mark value
Week 1
Jan 13
Jan 15 B, C
Jan 18 A
Dev environment, Visual Studio intro
Modern web app dev, MVC overview
ASP.NET MVC introduction
C# language, and .NET Framework introduction
Building your first ASP.NET MVC web app
Week 2
Jan 20
Jan 22 B, C
Jan 25 A
Data – objects, and collections of objects, get all, get one
Data persistence introduction
Software system design principles – data store, data manager, view models, use cases
Data-handling patterns, add new
Test 1
Assign 1
3%
3%
Week 3
Jan 27
Jan 29 B, C
Feb 1 A
Data-handling patterns, add new, edit existing, delete item
Data annotations
LINQ introduction, for selection, filtering, sorting
Test 2
Assign 2
5%
4%
Week 4
Feb 3
Feb 5 B, C
Feb 8 A
Associations between/among data entities
Deliver data to views
Test 3
Assign 3
5%
4%
Week 5
Feb 10
Feb 12 C
Associated data, patterns for add new, edit existing, delete item
Form-building, item-selection elements on HTML Forms
Bootstrap introduction
Test 4
Assign 4
3%
4%
Week 6
Feb 17
Feb 19 B, C
Feb 22 A
Associated data continued
Workflows and interation-handling scenarios
Test 5
Assign 5
5%
3%
Week 7
Feb 24
Feb 26 C
Security topics introduction Test 6
Assign 6
5%
4%
( study week )
Feb 29 to Mar 4
Week 8
Mar 9
Mar 11 B, C
Mar 14 A
New data store creation, design model classes
Microsoft Azure services, configuration, data store handling
Test 7 5%
Week 9
Mar 16
Mar 18 B, C
Mar 21 A
Security scenarios, and design and coding tactics Test 8
Assign 7
3%
8%
Week 10
Mar 23
Internet media types handling
Rich text editing
Test 9 5%
Week 11
Mar 30
Apr 1 B, C
Apr 4 A
Ajax introduction
Partial views, Bootstrap helpers
Introduction to web services
Test 10
Assign 8
3%
10%
Week 12
Apr 6
Apr 8 B, C
Apr 11 A
Initial or bulk data load (csv, xlsx) Test 11 5%
Week 13
Apr 13
Future-looking topics, perhaps including…
NoSQL data stores
Creating a separate and sharable data access layer module
Test 12
Assign 9
3%
10%
( exam week )
Apr 18 to Apr 22
(this course does not have a final exam)

.

.

.

.

.

.

.

.

.

.

.

Follow

Get every new post delivered to your Inbox.

Join 53 other followers

%d bloggers like this: