Software Development Software Development Software Development
Bytecode Cyber SecurityBytecode Cyber SecurityHTMLBytecode Cyber SecurityBytecode Cyber Security.



Software Development Workshop

Benefits to students

Global certification from IIT, Scholarship, Awards, Cash Prize RS 1200/-, Gift Vouchers, direct entry to 2017, Job opportunity and much more...

IIT

Conduct this IIT Software Development workshop in your college - click here

Become the campus ambassador of your college for this IIT - click here

Make your college the Zonal Center of this IIT - click here

Lesson 1:

» Introduction to Programming

» Objective Domain Matrix

» Key Terms

» Understanding Computer Programming

» Introducing Algorithms

» Introducing C#

» Understanding Decision Structures

» The If Statement

» The If-Else Statement

» The Switch Statement

» Understanding Repetition Structures

» Understanding the While Loop

» Understanding the Do-While Loop

» Understanding the For Loop

» Understanding the Foreach Loop

» Understanding Recursion

» Understanding Exception Handling

» Handling Exceptions

» Using Try-Catch-Finally

» Skill Summary

» Knowledge Assessment

» Competency Assessment

» Proficiency Assessment


Lesson 2:

» Introduction to Object-Oriented Programming

» Objective Domain Matrix

» Key Terms

» Understanding Objects

» Thinking in an Object-Oriented Way

» Understanding Classes

» Understanding Values and References

» Understanding Structs

» Understanding Memory Allocation

» Understanding Encapsulation

» Understanding Access Modifiers

» Understanding Inheritance

» Understanding Abstract and Sealed Classes

» Inheriting from the Object Class

» Casting between Types

» Understanding Polymorphism

» Understanding the Override and New Keywords

» Understanding Interfaces

» Skill Summary

» Knowledge Assessment

» Competency Assessment

» Proficiency Assessment


Lesson 3:

» Understanding General Software Development

» Objective Domain Matrix

» Key Terms

» Understanding Application Lifecycle Management

» Understanding Requirements Analysis

» Understanding the Design Process

» Understanding Software Development

» Understanding Software Testing

» Understanding Release Management

» Understanding Testing

» Understanding Testing Methods

» Understanding Testing Levels

» Understanding Data Structures

» Understanding Arrays

» Understanding Queues

» Understanding Stacks

» Linked Lists

» Understanding Sorting Algorithms

» Understanding BubbleSort

» Understanding QuickSort

» Skill Summary

» Knowledge Assessment

» Competency Assessment

» Proficiency Assessment


Lesson 4:

» Understanding Web Applications

» Objective Domain Matrix

» Key Terms

» Understanding Web Page Development

» Understanding HTML

» Understanding Cascading Style Sheets

» Understanding JavaScript

» Understanding Client-Side vs. Server-Side Programming

» Understanding ASP.NET Application

» Development

» Understanding ASP.NET Page Life Cycle and Event

» Model 96

» Understanding State Management

» Understanding IIS Web Hosting

» Understanding Internet Information Services

» Creating Virtual Directories and Web Sites

» Deploying Web Applications

» Understanding Web Services Development

» Introducing SOAP

» Introducing WSDL

» Creating Web Services

» Consuming Web Services

» Skill Summary

» Knowledge Assessment

» Competency Assessment

» Proficiency Assessment


Lesson 5:

» Understanding Desktop Applications

» Objective Domain Matrix

» Key Terms

» Understanding Windows Forms Applications

» Designing a Windows Form

» Understanding the Windows Form Event Model

» Using Visual Inheritance

» Understanding Multiple Document Interface (MDI) Applications

» Understanding Console-Based Applications

» Working with Command-Line Parameters

» Understanding Windows Services

Creating a Windows Service

» Skill Summary

» Knowledge Assessment

» Competency Assessment

» Proficiency Assessment


Lesson 6:

» Understanding Databases

» Objective Domain Matrix

» Key Terms

» Understanding Relational Database Concepts

» Understanding Databases

» Understanding Relational Database Concepts

» Understanding Relational Database Design

» Understanding Entity-Relationship Diagrams

» Understanding Data Normalization

» Understanding Database Query Methods

» Working with SQL Queries

» Working with Stored Procedures

» Understanding Database Connection

» Methods 164

» Working with Flat Files

» Working with XML

» Working with DataSet

» Skill Summary

» Knowledge Assessment

» Competency Assessment

» Proficiency Assessment

DIS10 certified

DIS10 certified

Workshop Enquiry

Follow on facebook