This extensive project driven course covers n-tier web application development using Microsoft .NET Framework / .NET Core, Visual Studio 2019 and SQL Server 2017. It includes object oriented programming using C#, web development using HTML5, CSS3 and Bootstrap 4; Interactive and rich UI development using JavaScript, jQuery and jQuery UI; Server side programming using ASP .NET Core MVC, Web API and C#; Database programming using ADO .NET Entity Framework, LINQ and SQL Server 2017.
Brief Contents
- Overview of Microsoft .NET Platform & .NET Core
- Fundamentals of VB .NET / C# Language
- Object Oriented Class Libraries Development
- Generics , Exceptions, Events and Delegates
- Lambda expression, Collections & LINQ
- Developing Web Applications using Visual Studio 2019
- Create web pages and HTML Forms using HTML5 & CSS3
- Styling Text, Block Elements etc. using CSS3 Selectors
- Enhancing Graphical Effects by Using CSS3
- Essentials of JavaScript, jQuery, & JSON
- Programming the HTML DOM with JavaScript & jQuery
- Validating User Input using HTML5 Attributes, JavaScript & jQuery
- Responsive Web Development using Twitter Bootstrap 4
- Creating rich user interface using jQuery UI
- Using AJAX for Efficient ASP .NET Web UI
- Overview of ASP .NET Core MVC, Razor pages & Web API
- Essentials of ASP .NET Core MVC Application
- Creating & using ASP .NET Core MVC Models
- Developing Web Application using ASP .NET Core Razor pages
- Creating & using Layout Views, Partial Views & HTML Helpers
- Essentials of Database Programming in .NET
- Database Programming using Entity Framework Core
- Testing and Debugging ASP .NET Core MVC Web Application
- Applying Styles to ASP .NET Core MVC Web Applications
- Building Responsive Pages in ASP .NET Core MVC Applications
- State Management in ASP .NET Core MVC
- Developing & Consuming Web API using ASP .NET Core MVC
- Layered Architecture & N-Tier Web Application Development
- Creating Reports in ASP .NET Core MVC Application
- Configuration & Deployment of ASP .NET Core MVC Applications
Training Methodology
- Lectures & Demos by industry experts
- Project Driven Hands-On approach
- Focus on latest tools, technologies & industry practices
- Projects, assignments & quizzes for student’s evaluation
Audience
- Programmers, Software Developer, Web Developers
- Software Analysts , Software Designers and Software Architects
- Students of software engineering, computer science & IT
- Any other person willing to learn software development using .NET
Course Project
Participants of the course will develop a commercial level web application using C#, Entity Framework Core and ASP .NET Core MVC. The project should be implemented using best practices of the object oriented software application development.
Certificate
- MCP: Programming in C#
- MCP: Programming in HTML5 with JavaScript and CSS3
- MCP: Developing ASP.NET MVC Web Applications
- Certificate of participation by EVS
Duration & Frequency
- 4 Month (16 weeks; with 3 training sessions of 1.5 hours a week)
Dec
05
Free Seminar At 07:30 PM
Lahore Branch
Classes start from Dec 17, 2019
-
Tuesday :
07:30 PM To 09:00 PM
-
Thursday :
07:30 PM To 09:00 PM
-
Saturday (Lab) :
07:30 PM To 09:00 PM
Dec
14
Free Seminar At 06:00 PM
Rawalpindi Branch
Classes start from Dec 21, 2019
-
Saturday :
03:30 PM To 05:00 PM
-
Sunday :
12:30 PM To 02:00 PM
-
Sunday (Lab) :
02:00 PM To 03:30 PM
Online registeration will soon be available !!