Eigen X Labs
 

Learn how to build modern corporate apps with the latest versions of .NET Core and Angular

Angular / C# Senior Developer Track

Instead of strictly focusing on one technology, our classes are:

  • Tailored to fit your skill level (Developer, Senior Developer,Architect,) and enable you to take the next step in your career
  • An opportunity to explore backend systems (MSSQL/C# entity framework), middleware (C# Web API), and frontend toolkits (Angular, Bootstrap), and how those tools are integrated
  • A mix of discussions, instructor led examples, and guided class exercises
  • Kept small to encourage collaboration and support attendees as they work through exercises
  • .NET Core 2.0, EntityFramework Core 2.0, Asp .NET Core 2.0 Web API.  Exercises include using Visual Studio and .NET command line, and building REST API services. 

  • Comparison to older .NETFramework, MVC, and Razor approaches.  

  • Summary of recent JavaScript/ECMAScript version updates, Typescript, and trends in modern Javascript programming. 

  • Basic Angular operations and components, Angular HTML syntax, and theming with Bootstrap.

  • Deep dive into components, services, and directives

  • Advanced Angular topics including routing, template validation

  • Validation using reactive forms

  • Integrating C# REST API with Angular frontend

  • Building both client and server side filterable, sortable, paginated tables/grids using ag-grid package

 

Syllabus

Prerequisites

  • Strong grasp of C# fundamentals
  • Exposure to Visual Studio, current or older versions like Visual Studio 2012 – 2015
  • Working knowledge of MVC design patterns in .NET
  • Working knowledge of a JavaScript framework such as JQuery, Angular JS 1.5, or any other common toolkits
  • Bring own Windows laptops capable of running developer tools.  
  • Install the following software beforehand (Visual Studio 2017, Visual Studio Code, NodeJS, and some version of MSSQL). Explicit instructions for installing these tools will be provided upon confirmation of your course registration.

Technical Details

  • Visual Studio 2017 update 5

  • C# 7.2
  • Web API and REST
  • .NET Core SDK 2.0
  • ASP .NET Core
  • Entity Framework .NET Core
  • SQL Server 2017
  • NodeJS 9
  • Angular 5 and Angular CLI
  • Bootstrap 4

Schedule

  • Day 1: Fri 4/20/2018 6PM-9PM
  • Day 2: Sat 4/21/2018 8:30AM-4PM
  • Day 3: Sun 4/22/2018 8:30AM-4PM

Cost

  • $495 per person (Lunch will be provided on 4/21 and 4/22)

Location

170 North Radnor Chester Road,
Suite 150,
Wayne, PA 19087
1-855-344-3690
Instructor Brian Woelfel is a partner at Eigen X with experience building custom enterprise corporate apps with C#, Java, Angular, MSSQL, and Tableau for Comcast, QVC, Pew Trusts, Ceridian and other local companies.
 
Eigen X Labs Angular/C# Training will quickly bring you up to speed on the latest development tools and industry trends that will prepare you to build and deploy enterprise level apps in your constantly evolving corporate ecosystem.