Download PDF
.NET Programming
Curriculum : Dot Net (9 weeks) | |||||
Week | Day | Topic | Sub Topic | Type | Hours |
Week 1 |
1 | Pre-Evaluation | Experience Collection & Demographics | Online | 2 |
Pre-Evaluation |
OOPS concepts Problem Solving skills Computer fundamentals | Online Assessment |
2 |
||
Pre-Evaluation | English Algorithms | Online | 4 | ||
2 | IST | IST | Class Room Facilitation | 8 | |
3 | IST | IST | Class Room Facilitation | 8 | |
4 |
Programming Fundamentals – Evaluation | Programming Basics Sorting and Retrieving Data Operators Basic Programming Statement Iterative Statements | Online |
4 |
|
5 |
Programming Fundamentals – Evaluation | Arrays Data Structures Programming Best Practices | Online |
4 |
|
Week 2 |
6 | Programming Fundamentals |
Algorithm – Flow Chart & Pseudocode Discussion | Class Room Facilitation | 2 |
Algorithm – Flow Chart & Pseudocode Discussion | Class Room Facilitation | 2 | |||
Programming Basics with Sample Programs | Class Room Facilitation | 2 | |||
Business Communication |
Video: So you want to be a software engineer
|
Class Room Facilitation |
2 |
||
7 | Programming Fundamentals |
Arrays & Data Structures – Discussion on Use of arrays Different Types of data structures | Class Room Facilitation | 2 | |
Arrays – Implementation | Class Room Facilitation | 2 | |||
Arrays – Implementation | Class Room Facilitation | 2 | |||
Business Communication | Video: C Programmer 1) Email writng + Grammar exercise | Class Room Facilitation | 2 | ||
8 | Programming Fundamentals |
Sorting , Searching and Linked List Concepts – Discussion | Class Room Facilitation | 2 | |
Sorting , Searching and Linked List Concepts – Discussion | Class Room Facilitation | 2 | |||
Sorting , Searching and Linked List Concepts – Implementation | Assessment | 2 | |||
Business Communication |
Video: Preparation is the Key to Success with Dr Susser PH.D
|
Class Room Facilitation |
2 |
||
9 | Programming Fundamentals | Structures & Pointers – Discussion | Class Room Facilitation | 2 | |
PF Assessment 1,2 & 3- Algorithm , Sorting & Searching, Data type, Loops and Conditions | Assessment | 2 | |||
PF Assessment 4, 5 & 6 – Arrays & Pointers, Functions & Overall | Assessment | 2 | |||
Business Communication |
Video: 20 words that changed your life
|
Class Room Facilitation |
2 |
||
Database | Introduction to different ways of storing data – Advantages & Disadvantages | Class Room Facilitation | 2 |
10 | Database | Understanding different types of databases Entity-Relationship Diagram | Class Room Facilitation | 3 | |
Business Communication |
Video: IT company – Campus
|
Class Room Facilitation |
2 |
||
Feedback | Program Fundamentals | Online | 1 | ||
Week 3 |
11 |
Database |
DDLs Create Assignment on DDL | Class Room Facilitation |
2 |
Database | DMLs INSERT UPDATE DELETE Assignment on DML | Class Room Facilitation | 2 | ||
Database | DB Assessment 1-ER Diagrams | Assessment | 2 | ||
Business Communication | Video: MSIT (Microsoft India Recruitment Team) 1) Channels of Communications | Class Room Facilitation | 2 | ||
12 | Database |
DRLs Select Assignment on DMLs | Class Room Facilitation |
2 |
|
Database | DMLs SELECT Group by Having Clause SELECT Order by Assignments on DML | Class Room Facilitation | 2 | ||
Database | DB Assessment 2-Normalization | Assessment | 2 | ||
Business Communication |
|
Class Room Facilitation |
2 |
||
13 | Database |
DMLs Types of SUBQUERY Assignments on DML | Class Room Facilitation |
2 |
|
Database |
Different types of JOIN UNION & UNION ALL Assignments on DML | Class Room Facilitation |
2 |
||
Database | DB Assessment 3 , 4 , 5 – DML | Assessment | 2 | ||
Business Communication | Video: IT companies 1) Email feedback – generic (IST emails) 2) 4C’s of comunication Discussion on 3 situations around correct, clear, complete and climate (components of communication) | Class Room Facilitation | 2 | ||
Database | Usage of IN, NOT IN & EXISTS, NOT EXISTS Assignments on DML | Discussion | 2 |
14 |
Database |
Concept of INDEX Syntax of INDEX Assignment on DML | Assessment |
2 |
|
Database | DB Assessment 6 , 7 | Class Room Facilitation | 2 | ||
Business Communication | Video: Dice TV_ Demystifying HR’s Recruiting Process
|
Class Room Facilitation | 2 | ||
15 |
Business Communication |
|
Class Room Facilitation |
2 |
|
Ubuntu | Introduction to Ubuntu Environment | Class Room Facilitation | 2 | ||
Ubuntu | Basic Linux Commands | Class Room Facilitation | 2 | ||
Ubuntu | Use of Text editor in Linux | Class Room Facilitation | 2 | ||
Week 4 |
16 |
Business Communication | Email etiquette Chunking Email etiquette | Class Room Facilitation | 2 |
Dotnet |
Introduction to OOPS Object-oriented methodology Phases of the object-oriented methodology Write and execute C# program | Class Room Facilitation |
4 |
||
Dotnet | Assessment on OOPS | Assignments | 2 | ||
22 |
Business Communication | Grammar -Article, Prepositions, Subject – Predicate, Singular – Plural, Tenses | Class Room Facilitation | 2 | |
Dotnet | OOPS concepts – Continued | Class Room Facilitation | 4 | ||
Dotnet | Language | Assessment | 2 | ||
23 |
Business Communication | Grammar -Article, Prepositions, Subject – Predicate, Singular – Plural, Tenses | Class Room Facilitation | 2 | |
Dotnet |
Working with Variables Operators and there types Conditional Constructs Loops | Class Room Facilitation |
4 |
||
Dotnet | Classdesign | Assignments | 2 | ||
24 | Business Communication | Critical thinking Exercise on critical thinking | Class Room Facilitation | 2 | |
Dotnet |
Defining Array Working with Array Single dimension array | Class Room Facilitation |
4 |
||
Dotnet | Array / Class Design | Assignments | 2 |
25 | Business Communication |
Structuring/ Ws and H, Comprehensiveness vs Detail, MECE, ETVX Exercise on structuring to work on a topic – 1 slide presentation |
Class Room Facilitation |
2 |
|
Dotnet | Constructor / Destructor Implementing constructors Implementing destructors Describing polymorphism Implementing function overloading Defining .NET framework Understanding Relationship and there types | Classroom facilitation | 4 | ||
Dotnet | Classdesign | Assignment | 2 | ||
Week 5 |
26 |
Business Communication | Structuring presentation Feedback on structuring | Class Room Facilitation | 2 |
Dotnet |
Establishing relationships between classes Classes and inheritance Abstract classes Interfaces | Classroom facilitation |
4 |
||
Dotnet | Advanced Class design | Assignment | 2 | ||
27 | Business Communication | Structuring presentation (Contd.) Feedback on structuring | Class Room Facilitation | 2 | |
Dotnet | Exceptions Basics Need of Exceptions Handling Exception using try..catch..finally block Finally block Catching multiple exceptions | Assignment | 4 | ||
Dotnet | Inheritance Assignment | Assessment | 2 | ||
28 | Business Communication | Conversational English – Unfamiliar scenarios | Class Room Facilitation | 2 | |
Dotnet | Collection Class | Assignment | 1 | ||
Dotnet | Implementing threads Defining life cycle of a thread Introduction to Threads Implementing threads Understanding multithreading | Classroom facilitation | 4 | ||
Dotnet | Exception and Assertion | Assignment | 1 | ||
29 |
Business Communication |
Tone and intonation Choice of words Assignment – Homophones | Class Room Facilitation |
2 |
|
Dotnet |
Introduction to ado.net Architectural Overview of ADO.NET ADO.NET Object Model Data Provider Creating and Managing Connections The DataReader Program to Connect and access data |
Classroom facilitation |
4 |
Dotnet | ADO.Net Assignment | Assignment | 2 | ||
30 | Business Communication | Contextual E-mail exercise and feedback | 2 | ||
Dotnet |
Updating the table Binging the application Inserting records Event handler for the Save button Event handler for the Cancel button Deleting Records |
Classroom facilitation |
4 |
||
Dotnet | ADO.Net Assignment | Assignment | 2 | ||
Week 6 | 31 | Business Communication |
Professionalism – Familiar world Assignment – Professional attributes of Narayan Murthy or Steve Jobs | Class Room Facilitation |
2 |
Dotnet | Introduction to HTML and CSS | Classroom facilitation | 4 | ||
Dotnet | Assignment | Assessment | 2 | ||
32 | Business Communication | Professionalism – Unfamiliar world + Scenarios | Class Room Facilitation | 2 | |
Dotnet |
Introduction to ASP.NET Components of the .NET framework Differences between frameworks 1.x, 2.x, 3.x Principal features of ASP.NET Components of the ASP.NET Page processing model Salient features of Web Forms Types ASP.NET server controls Features of ASP.NET HTML server controls Features of ASP.NET web controls Sequence the steps in executing an ASP.NET server controls |
Classroom facilitation |
4 |
||
Dotnet | Assessment | Assessment | 2 | ||
33 | Business Communication | Impression management – Part 1 | Class Room Facilitation | 2 | |
Dotnet |
Creating an event handler for a server control by using ASP.NET Displaying data on the client by using the DataGrid control Display data by using the Repeater Control Calling an stored procedure Creating a parameter for a stored procedure Reading data from a DataReader. |
Classroom facilitation |
4 |
||
Dotnet | ASP.NET Assignment | Assignment | 2 | ||
34 |
Business Communication | Impression management – Part 2 Dressing etiquette | Class Room Facilitation | 2 | |
Dotnet |
ASP.NET Tracing Enabling page-level tracing Adding tracing to a component | Classroom facilitation |
4 |
||
Dotnet | ASP.NET Assessment | Assessment | 2 | ||
35 |
Business Communication | Communicating Up – Structured conversation (Ws & H, Comprehensive vs Detail) | Class Room Facilitation | 2 | |
Dotnet | Web Services | Classroom facilitation | 4 |
Dotnet | Overall DotNet Assessment | Assessment | 2 | ||
Week 7 |
36 | Business Communication | Reading as a thinking tool – Jonathan Livingston Seagull Comprehension on the passage | Class Room Facilitation | 2 |
Dotnet | IIS as server Verifing running of IIS server Locating for running website stoping and re-running server Checking for any new logged error | Classroom facilitation | 4 | ||
Dotnet | Assignment | Assignment | 2 | ||
37 |
Business Communication | Listening Skills Email exercise on the attributes of LISTEN | Class Room Facilitation | 2 | |
Process | Understand & appreciate Service Requirements | Classroom facilitation | 4 | ||
Process | Create SRS | Assignment | 2 | ||
38 | Business Communication | Telephone etiquette – Role play Email exercise – Appointment for conference call | Class Room Facilitation | 2 | |
Process | Level 2 Maintenance & Support Services (Application Landscape) | Classroom facilitation | 4 | ||
Process | Monitoring application | Assignment | 2 | ||
39 |
Business Communication | Probing technique Attention to detail | Class Room Facilitation | 2 | |
Process | Appreciation of Service Management | Classroom facilitation | 4 | ||
Process | Monitoring application | Assignment | 2 | ||
Business Communication | Cultural sensitivity Exercise on Culture presentation – Part 1 | Class Room Facilitation | 2 |