• Course level: Beginner
  • Total Duration: 3 Months
  • Certification: Certificate of Completion will be provided after completing the course
  • The ASP.NET course provides the necessary skills and knowledge to design and develop database driven web applications using Microsoft Visual Studio and the ASP.NET with C# and Microsoft SQL Server database. This course is designed with a mixture of lectures and hands-on exercises. You will learn how to make dynamic web pages, functional contact form, content management system using ASP.NET and how to publish them to a live server.
  • Installing Microsoft Visual Web Developer Express
  • Creating your first ASP.NET web site
  • Working with Web Forms
  • Adding web form controls
  • Designing Web Pages with CSS and Themes
  • Adding CSS to the Website
  • Creating new styles in external CSS
  • Attaching CSS files to Web pages
  • Master Page and Content Pages
  • Creating a Master Page
  • Creating Content Pages
  • Using relative paths
  • Web User Controls
  • Creating web user controls
  • Registering an user control globally
  • Validating User Input
  • Creatign a web form
  • Adding validator controls to a form:
  • Sending Email with ASP.NET
  • Connecting to the SQL Server
  • Presenting data with the GridView control
  • Controlling GridView paging and appearance
  • Editing data with the GridView control
  • Presenting data with the DataList control
  • Deleting database records
  • Creating a page to log in users
  • Creating a page to log out users
  • Deploying a Web Project
  • Preparing a Website for Deployment
  • Publishing a Website
  • Moving database to a remote server

ASP.NET MVC TRAINING


  • Course level: Beginner
  • ASP .NET MVC Fundamentals
  • The Model-View-Controller Architecture The Model
  • The View
  • The Controller
  • What’s New in ASP.NET
  • Installing ASP.NET MVC
  • Creating an ASP.NET MVC Application
  • Routing
  • Configuring Routes
  • Controllers
  • Controller Actions
  • Action Results
  • Action Parameters
  • Action Filters
  • Views
  • Locating Views
  • Razor
  • Differentiating Code and Markup
  • Layouts
  • Partial Views
  • Displaying Data
  • HTML and URL
  • Helpers
  • Authentication
  • Web Forms
  • Tools
  • Languages
  • APIs
  • HTTP Handlers Modules
  • Managing State
  • Deployment and Runtime
  • Separation of Application Logic and View Logic
  • URLs and Routing
  • State Management
  • Rendering HTML
  • Data Handling
  • Handling Form Posts
  • Saving Data to a Database
  • Entity Framework
  • Creating a Data Access Layer with Entity Framework
  • Validating Data
  • Specifying Business Rules with Data Annotations
  • Displaying Validation Errors
  • Client Side Validation
  • Authentication and Authorization
  • ASP.NET Identity
  • Using Windows Authentication
  • Building a Custom Account Controller
  • Configuring Forms Authentication
  • Using the Authorize Attribute
  • Authentication Filters
  • OAuth2 and OpenID
  • Deployment
  • Server Requirements
  • Configuration Options