Category : Web App Development - Dot Net


Reviews :     (3)


Number of Students : 30


Perriod : 72 days


Prize : 20000


Instructor : Md. Omar Faruk Chowdhury


Course Forum : Web Developer

Course Status: Progress in an ASP.NET Course Price: 20000

Web App Development - Dot Net


Overview : The .NET platform is an integral component of the Microsoft Windows operating system for building and running next generation software applications and Web services. The .NET development framework provides a new and simplified model for programming and deploying applications on the Windows platform. It provides such advantages as multiplatform applications, automatic resource management, and simplification of application deployment. As security is an essential part of .NET, it provides security support, such as code authenticity check, resources access authorizations, declarative and imperative security, and cryptographic security methods for embedding into the user’s application.


Course Objective


  • To provide a consistent object-oriented programming environment whether object code is stored and executed locally, executed locally but Internet-distributed, or executed remotely.
  • To provide a code-execution environment that minimizes software deployment and versioning conflicts.
  • To provide a code-execution environment that promotes safe execution of code, including code created by an unknown or semi-trusted third party.
  • To make the developer experience consistent across widely varying types of applications, such as Windows-based applications and Web-based applications.
  • To build all communication on industry standards to ensure that code based on the .NET Framework can integrate with any other code.
  • To provide a code-execution environment that eliminates the performance problems of scripted or interpreted environments.

Course Outline


How to keep a variable in computer memory, naming convention of c# code, understand how a program is run in a computer in .net environment , understand anatomy of a c# program and visual studio IDE, apply logic using conditional statement, looping statement and operational statement, declare and assign a string type variable, show value of a variable in console, take input from user and display it in console application, work with collection classes such as array , arraylist and list, use stack, queue data structure for solving particular problem, use hashtable and dictionary for solving dictionary type problem, take user name from user and show it in a message box and some basic concept of windows form application.

Understand Class and Object, how to use user defined type, find an object from problem domain keep some field, property, method inside a class, create association relationship between two classes, define one-to-one relationship, one-to-many association relationship between objects, method overloading and overriding, define static class and method from real life example, understand the essence of inheritance relationship, create inheritance relationship between classes.

Understand the necessity of relational database for keeping user data, find out entities and their attributes from a real life scenario, create database and table and fields to keep data of an entity in MS Sql server, relationship between entities and draw an E-R diagram, define the relationship between tables for data integrity, understand INSERT SELECT DELETE and UPDATE Sql for basic relational database operation, apply inner join to retrieve data from one more table, create view to retrieve data from database, understand aggregate function and advanced queries , create reports by writing complex queries.

Understand html and web, html document structure, html5 fundamentals, html5 new form elements and attributes, form input types, create html template by an editor and open it by any of browser application. What and why: CSS, CSS basic, Building a solid cross-browser template, make a basic web page layout using html5 and css3. Why do we need JavaScript, validate logic using JavaScript, make a web page layout (professional look) for student registration process.

How Asp .net web forms works, Asp .net web form life cycle, State management of asp .net demonstrate ViewState, session and application state, how to put javaScript in aspx web page, working with server side programming make uI Layout for student information entry , make a web application for keeping and searching student information, use three-layer architecture concept in our application.

MVC Walkthrough, Advanced C#, how data pass to controller, how data and model binds in action, MVC database using code-first approach and database-first approach, what is view and viewbag , how to use Get and Post Method, what is html helper, client and server side validation, data annotation, migration ,cascading dropdown list, Mvc Advanced feature.