HOME > Development > Angularjs Live Project

Angularjs Live Project

  • Development
  • Mar 27, 2025
SynopsisAngularjs Live Project, available at $34.99, has an average r...
Angularjs Live Project  No.1

Angularjs Live Project, available at $34.99, has an average rating of 4.5, with 46 lectures, based on 190 reviews, and has 1233 subscribers.

You will learn about understand how to break requirements in to objects create entities out of objects implement data access layer using entity framework code first approach with repository pattern manage data migrations in entity framework implement business logic layer using c#net create service layer using ASP.Net web apis create UI using angularjs, bootstrap and jquery implement validations both client side and server side implement authentication and authorization both on client side and sever side This course is ideal for individuals who are This course is for the web developers who want to learn layered architecture in SPA or Who wants to upgrade their profile with another real time SPA It is particularly useful for This course is for the web developers who want to learn layered architecture in SPA or Who wants to upgrade their profile with another real time SPA.

Enroll now: Angularjs Live Project

Summary

Title: Angularjs Live Project

Price: $34.99

Average Rating: 4.5

Number of Lectures: 46

Number of Published Lectures: 46

Number of Curriculum Items: 46

Number of Published Curriculum Objects: 46

Original Price: $22.99

Quality Status: approved

Status: Live

What You Will Learn

  • understand how to break requirements in to objects
  • create entities out of objects
  • implement data access layer using entity framework code first approach with repository pattern
  • manage data migrations in entity framework
  • implement business logic layer using c#net
  • create service layer using ASP.Net web apis
  • create UI using angularjs, bootstrap and jquery
  • implement validations both client side and server side
  • implement authentication and authorization both on client side and sever side
  • Who Should Attend

  • This course is for the web developers who want to learn layered architecture in SPA
  • Who wants to upgrade their profile with another real time SPA
  • Target Audiences

  • This course is for the web developers who want to learn layered architecture in SPA
  • Who wants to upgrade their profile with another real time SPA
  • Angularjs-WebApi2-EFCodeFirst Web App On 3-Tier Architecture

    Q :?Are you really excited to learn how to develop an n-Tier arch web application using Angularjs,?Asp.Net Web API, jQuery, Bootstrap, C#.Net, Entity
    Framework Code First and MS SQL Server?

    A:?Then you are at right place and you are?going to learn it here with me from scratch..

    In this course we are going to learn how to break
    requirements into objects and find relation among them. We will then
    learn coding?models?out of this objects and relationships. Moving
    forward we will also see how to design arch. of the project and
    implement various layers.

    We are going to learn
    implementation of business object layer using POCO?and data
    access layer using repository design pattern and Entity Framework Code First. We will use C#.Net to implement our business logic layer and wrap it up with Asp.Net Web API so that it can be consumed by any client.?We are also?going to secure our?web apis.

    For user interface we will see Angularjs, jQuery and
    Bootstrap. We will learn how bootstrap makes our application
    responsive.We will also see how to implement custom sorting and paging.
    Moving ahead you will learn forms validations and business rules
    validations as well. We will also learn how to?publish it on web.

    This project is an EIS – Employee Information System

    This Web-based information system is designed to allow you to view and maintain your employee information throughout the year. You should use this system to maintain your complete information on employee record.

    This is an n-tier Single Page Application (SPA) built on .Net platform using various technologies for various layers as given below

    User Interface:?AngularJS1 and BootStrap

    Service Layer: Asp.Net Web API

    Business Logic Layer: C#.Net

    Data Access Layer: Entity Framework Code First

    Back End: MS SQL Server 2016

    Tools: Visual Studio 2015 and SQL Server Management Studio 2016

    Course Curriculum

    Chapter 1: Introduction

    Lecture 1: What are we going to implement?

    Lecture 2: Project Setup And Source Code

    Lecture 3: Understanding The Project Architecture

    Chapter 2: Business Object Layer and Data Access Layer

    Lecture 1: Creating BOL

    Lecture 2: Creating DAL

    Lecture 3: Testing DAL

    Lecture 4: Enabling Code-First Migrations

    Chapter 3: Creating Business Logic Layer (BLL) and Service Layer

    Lecture 1: Creating Business Logic Layer (BLL) And Testing It

    Lecture 2: Creating Service Layer Using ASP.Net Web API2

    Chapter 4: Creating AngularJS User Interface (UI) and Initial Setup

    Lecture 1: Creating AngularJS UI Layer

    Lecture 2: Creating Directory Structure

    Lecture 3: Creating Side Menu Bar

    Lecture 4: Creating Routes In AngularJS

    Chapter 5: Employee Management Module

    Lecture 1: Creating Employee Mgmt Controller

    Lecture 2: Creating Grid And Implementing Full Text Search

    Lecture 3: Implementing Sorting And Paging In Grid

    Chapter 6: Creating And Deleting Employee Profile

    Lecture 1: Create Employee Profile – I

    Lecture 2: Create Employee Profile – II

    Lecture 3: Client Side – Form Validation

    Lecture 4: Server Side – Business Rules Validation

    Lecture 5: Performing Delete Operation

    Chapter 7: Updating Employee Profile

    Lecture 1: Employee Profile Update Panel

    Lecture 2: Employee Profile Fill

    Lecture 3: Employee Profile Update Operation

    Chapter 8: Working With File Upload

    Lecture 1: Employee Profile Pic Upload – Server Side

    Lecture 2: Employee Profile Pic Upload – Client Side

    Lecture 3: Employee Profile Pic Display

    Chapter 9: Authentication – Securing The AngularJS App

    Lecture 1: Employee Authentication – Server Side

    Lecture 2: Employee Authentication – Client Side

    Lecture 3: Employee Authentication-Securing Routes

    Lecture 4: Employee Authentication – Profile Details

    Chapter 10: Authorization – Securing The AngularJS App

    Lecture 1: Employee Authorization – Role Based

    Lecture 2: Employee Authorization – Securing Routes

    Chapter 11: Securing The ASP.Net WebAPI

    Lecture 1: Securing WebAPI – Understanding PreFlight Request

    Lecture 2: Securing WebAPI Using APIKey Handler

    Chapter 12: Exception Handling In AngularJS

    Lecture 1: Understanding Response Object

    Lecture 2: Exception Handling – Client Side

    Lecture 3: Exception Handling – Server Side

    Lecture 4: Exception Handling – Creating Log

    Chapter 13: E-Mail Messages In AngularJS

    Lecture 1: Implementing Recover Password

    Lecture 2: Implementing Reminders

    Chapter 14: Bulk Operations – Using Excel

    Lecture 1: Bulk Employee – Upload An Excel

    Lecture 2: Bulk Employee – Create From Excel

    Chapter 15: Enhancing The Project

    Lecture 1: URL Rewriting In AngularJS

    Lecture 2: Loading Bar In AngularJS

    Chapter 16: More Sections To Come

    Lecture 1: More Lectures To Come

    Instructors

  • Angularjs Live Project  No.2
    Manzoor Ahmed
    Microsoft Certified Trainer
  • Rating Distribution

  • 1 stars: 2 votes
  • 2 stars: 3 votes
  • 3 stars: 23 votes
  • 4 stars: 59 votes
  • 5 stars: 103 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!