Week 3 curriculum - 1909-sep30-net/trainer-code GitHub Wiki

  • HTML Fundamentals (Elements, Attributes, Doctype, HTML 5)
  • Multimedia (Audio, Canvas, Video)
  • Forms (Input, Validation)
  • CSS Fundamentals (Rule, Property, Cascade, Inheritance, Box-Model, Media-Queries, Positioning, Responsive-Design, Values-Color, Values-Size, External, Internal, Inline)
  • Selectors (Class, Id, Omni, Parent-Child, Parent-Descendant, Pseudo-Classes, Pseudo-Elements, Sibling, Tag)
  • MVC Concepts (Model, View, Controller)
  • Request Lifecycle (DNS, Response, Request)
  • Controller (Actions, HTTP Verbs)
  • Model (Data-Annotations, ViewModel)
  • View (Partial-Views, Strongly-Typed, Weakly-Typed, Layout, Razor, ViewData, ViewBag, TempData)
  • Routing (Global, Controller, Action, Parameter-Route, Parameter-Query)
  • Validation (Server, Client, CSRF, Anti-Forgery)
  • Testing (Behavior Driven Development, Mock, Acceptance-Testing)
  • Filters (Action, Authorization, Custom, Exception, Response)
  • Helpers (Custom, HTML, Tag)
  • Model Binding
  • Entity Framework (Code-First Approach)
  • Dependency Injection (Singleton, Scoped, Transient, From-Services)